1
0
Fork 0

- updated Changelog and NEWS.org.

This commit is contained in:
cage 2021-11-28 11:24:39 +01:00
parent 6ab276a082
commit 4974fd040b
2 changed files with 175 additions and 22 deletions

155
ChangeLog
View File

@ -1,23 +1,125 @@
2021-11-27 cage
* etc/init.lisp:
- [gemini] changed keychords for searching and opening links in the
mainwindow.
2021-11-26 cage
* etc/init.lisp,
* modules/delete-by-regex.lisp,
* modules/next-previous-open.lisp,
* src/db.lisp,
* src/line-oriented-window.lisp,
* src/message-window.lisp,
* src/open-message-link-window.lisp,
* src/package.lisp,
* src/ui-goodies.lisp:
- fixed module delete-post-using-regex; the procedure delete all the
rows matching a regex not only the visible ones in thread window;
- moved keybinding from modules/next-previous-open.lisp into the main
init file.
- [gemini] added commands: 'go-to-previous-link' and
'go-to-next-link'.
- [gemini] fixed command 'open-next-visible-link'.
2021-11-20 cage
* etc/init.lisp,
* modules/delete-by-regex.lisp,
* src/api-client.lisp,
* src/thread-window.lisp:
- added new module: 'delete-by-regex.lisp';
- fixed bug that prevented to update local and federated timeline;
- prevented crash when syncing thread window that contains no posts;
2021-11-19 cage
* src/db.lisp,
* src/package.lisp,
* src/ui-goodies.lisp:
- refactored some code in a function: 'db:row-avatar'.
2021-11-16 cage
* doc/man.org,
* doc/tinmop.man,
* etc/init.lisp,
* src/package.lisp,
* src/program-events.lisp,
* src/ui-goodies.lisp:
- prevented sending a successful notification when the procedure to
follow or unfollow an user failed.
- fixed function's name.
- added load-script-file.
- mentioned again "-G" command line switch in the manpage.
- updated manpage.
- added command 'view-user-avatar'.
2021-11-15 cage
* src/gemini-viewer.lisp,
* src/gemini/client.lisp:
- added query to redirect if present in the redirect iri.
- skipped redirect if parsing of iri failed.
2021-11-14 cage
* scripts/get-following.lisp,
* src/api-client.lisp,
* src/api-pleroma.lisp,
* src/package.lisp:
- added a script to get a list of people user is following.
- fixed typo.
2021-11-13 cage
* doc/man.org,
* doc/tinmop.man:
- updated manpage.
2021-11-12 cage 2021-11-12 cage
* po/it.po, * ChangeLog,
* po/tinmop.pot, * etc/shared.conf,
* src/command-line.lisp, * po/it.po,
* src/db.lisp, * po/tinmop.pot,
* src/gemini-page-toc.lisp, * src/command-line.lisp,
* src/main.lisp, * src/db.lisp,
* src/message-window.lisp, * src/gemini-page-toc.lisp,
* src/package.lisp, * src/gemini-viewer.lisp,
* src/program-events.lisp, * src/main.lisp,
* src/ui-goodies.lisp: * src/message-window.lisp,
* src/package.lisp,
* src/program-events.lisp,
* src/software-configuration.lisp,
* src/ui-goodies.lisp,
* src/windows.lisp:
- added command-line option for gemini fullscreen mode; - added command-line option for gemini fullscreen mode;
- cleaned up command line switch management. - cleaned up command line switch management.
- removed argument for command line switch: 'gemini-client-only'. - removed argument for ommand line switch 'gemini-client-only'.
- added exclusive gemini client UI layout. - added exclusive gemini client UI layout.
- removed duplicates in url history when printing gemini startpage in - removed duplicates in url history when printing gemini startpage in
gemini full screen mode. gemini full screen mode.
-updated italian translation. -updated italian translation.
-updated Changelog.
- fixed typo in changelog.
- changed logic to guess if the window is displaying gemini contents;
- replaced window'stitle with the IRI of the gemini content streaming;
- fixed italian translation.
- used an error message instead of a notification when opening a file
that does not exists (thanks op\!).
- made width of TOC customizable (when using tinmop in gemini
fullscreen mode).
2021-11-10 cage 2021-11-10 cage
@ -792,13 +894,22 @@
message-window; message-window;
- fixed 'adjust-selected-rows', was never actually called. - fixed 'adjust-selected-rows', was never actually called.
2021-07-26 cage 2021-07-26 cage
2021-07-26 cage
* ChangeLog,
* src/9p-client/client.lisp,
* src/constants.lisp,
* src/line-oriented-window.lisp,
* src/message-window.lisp,
* src/package.lisp:
- wrapped function in '(eval-when..'.
- updated/fixed Changelog.
- added adjust-strategy-last to show text in message-window;
- removed call to 'adjust-selected-rows' when redrawing
message-window;
- fixed 'adjust-selected-rows', wa never actually called.
- added client.lisp
2021-07-25 cage 2021-07-25 cage

View File

@ -1,3 +1,45 @@
* 2021-11-28 version 0.9.0
- New Features
- [gemini]
- support for gempub ebook format:
https://codeberg.org/oppenlab/gempub ;
- Added a command line switch to use the program exclusively as
a gemini client ("-G");
- added a bookmark of gemini addresses;
- added a procedure to import tls certificates.
- [pleroma]
- added a script to export a list of people that user is
following;
- added a module to delete posts matching a regular expression
form the timeline the user is exploring;
- added a command to load a script, the output of the script is
printed on the main window (if such output does exists).
- implemented cut line from point (using "^K") in command window;
- added a module to expand abbreviation on command line (e.g. "!g"
→ "gemini://").
- Improvements
- [gemini]
- improved tour mode: the tour entries can be shuffled;
- added a command to jump to (and open) links in a gemtext;
- the URI of the capsule is shown in the title of the window;
- added "no wait" directive when downloading non gemini
text format from gemini: allow opening file before it is
downloaded completely;
- used fuzzy matching when looking for URI in history;
- made gemlog's updating non blocking.
- Bugfix
- [gemini]
- never send the fragment part of an URI to the server;
- fixed crash when completing an empty command line (pressing tab with
no string typed on the command line).
- [pleroma]
- fixed bug that prevented to update local and federated timeline.
- prevented crash when teminal height was to small to fits suggestion
window.
More information is available in the [[./ChangeLog][changelog file]]
* 2021-06-29 version 0.8.3 * 2021-06-29 version 0.8.3
Most important changes are: Most important changes are: