1
0
Fork 0

- increased version number;

- updated changelog and news file.
This commit is contained in:
cage 2023-11-19 15:22:53 +01:00
parent 4d2322d705
commit 8c6c69c667
3 changed files with 437 additions and 1 deletions

428
ChangeLog
View File

@ -1,3 +1,430 @@
2023-11-19 cage
* tinmop.asd:
- increased version number.
2023-11-18 cage
* src/command-window.lisp,
* src/complete.lisp:
- fixed file completion in the command window.
2023-11-17 cage
* src/html-utils.lisp:
- prevented adding a quote prefix to each element inside a blockquote
tag, when converting html to text.
2023-11-14 cage
* src/sending-message.lisp:
- made space to accomodate list of attachments in sending post
window.
2023-11-12 cage
* etc/init.lisp,
* po/de.po,
* po/es.po,
* po/fr.po,
* po/it.po,
* po/pl.po,
* po/tinmop.pot,
* src/command-window.lisp,
* src/keybindings.lisp,
* src/line-oriented-window.lisp:
- changed keyboard events management to reflects changes in croatoan
API.
- updated documentation.
- updated translation files.
Currently translated at 99.6% (510 of 512 strings)
Merge pull request 'Translations update from Weblate' (#5) from
translate/tinmop:weblate-tinmop-tinmop into master
Translated using Weblate (Italian)
Currently translated at 100.0% (512 of 512 strings)
Translation: tinmop/tinmop
Translate-URL:
https://translate.codeberg.org/projects/tinmop/tinmop/it/
Merge pull request 'Translations update from Weblate' (#6) from
translate/tinmop:weblate-tinmop-tinmop into master
2023-11-11 cage
* doc/tinmop.man,
* doc/tinmop.org,
* etc/init.lisp,
* quick_quicklisp.sh.in,
* src/package.lisp,
* src/thread-window.lisp,
* src/ui-goodies.lisp,
* tinmop.asd:
- improved formatting of text in window that shows the parent of a
message.
- added new command: 'delete-shown-post'.
- updated documentation.
- increased version number.
- update script quick_quicklisp to fetch newer version of some
libraries.
2023-11-07 cage
* README.org,
* src/message-rendering-utils.lisp:
- shown subject of the reblogged status, if exists;
- removed mention of dependency from tk-img.
2023-11-03 cage
* src/db.lisp,
* src/gui/client/gui-goodies.lisp,
* src/message-rendering-utils.lisp:
- removed dependency to 'cl-syntax';
- added subject and language headers to statuses printed in the
message window.
2023-10-29 cage
* src/gui/client/main-window.lisp:
- [GUI] added new events for links
- button two will open the link in background;
- button one pressed when simultaneously pressing the control
button will add the link to the tour.
2023-10-27 cage
* src/api-client.lisp,
* src/program-events.lisp:
- checked for tags and languages in the parent status if it is non
null, when filtering out statuses;
- ensured the post containing mentions is saved also in the home
timeline.
Pleroma provides status that mentions the user in the home timeline
whilst mastodon does not. The code manually copy each status with
mention in the local home timeline when using tinmop with a mastodon
instance.
2023-10-20 cage
* src/api-client.lisp:
- removed sorting of statuses when saving pagination.
2023-10-19 cage
* README.org,
* doc/tinmop.man,
* doc/tinmop.org,
* src/2d-utils.lisp,
* src/api-client.lisp,
* src/api-pleroma-entities.lisp,
* src/api-pleroma.lisp,
* src/box.lisp,
* src/bs-tree.lisp,
* src/chats-list-window.lisp,
* src/command-line.lisp,
* src/command-window.lisp,
* src/complete-window.lisp,
* src/conditions.lisp,
* src/constants.lisp,
* src/conversations-window.lisp,
* src/crypto-utils.lisp,
* src/date-formatter.lisp,
* src/db-utils.lisp,
* src/db.lisp,
* src/emoji-shortcodes.lisp,
* src/filesystem-tree-window.lisp,
* src/filesystem-utils.lisp,
* src/follow-requests.lisp,
* src/gemini-client-certificates-window.lisp,
* src/gemini-page-toc.lisp,
* src/gemini-subscription-window.lisp,
* src/gemini-viewer-metadata.lisp,
* src/gemini-viewer.lisp,
* src/gemini/client.lisp,
* src/gemini/gemini-constants.lisp,
* src/gemini/gemini-parser.lisp,
* src/gemini/package.lisp,
* src/gemini/subscription.lisp,
* src/gemini/titan.lisp,
* src/gempub.lisp,
* src/gopher-window.lisp,
* src/gopher/client.lisp,
* src/gopher/package.lisp,
* src/gopher/parser.lisp,
* src/gui/client/client-configuration.lisp,
* src/gui/client/json-rpc-communication.lisp,
* src/gui/client/os-utils.lisp,
* src/gui/client/scheduler.lisp,
* src/gui/server/json-rpc-communication.lisp,
* src/gui/server/main-window-server-side.lisp,
* src/gui/server/public-api-gemini-bookmark.lisp,
* src/gui/server/public-api-gemini-certificates.lisp,
* src/gui/server/public-api-gemini-gemlog.lisp,
* src/gui/server/public-api-gemini-stream.lisp,
* src/gui/server/public-api-gemini-tour-links.lisp,
* src/gui/server/public-api.lisp,
* src/hooks.lisp,
* src/html-utils.lisp,
* src/interfaces.lisp,
* src/iri-parser.lisp,
* src/json-rpc2.lisp,
* src/keybindings-window.lisp,
* src/keybindings.lisp,
* src/line-oriented-window.lisp,
* src/main-window.lisp,
* src/main.lisp,
* src/message-rendering-utils.lisp,
* src/message-window.lisp,
* src/misc-utils.lisp,
* src/modeline-window.lisp,
* src/modules.lisp,
* src/mtree-utils.lisp,
* src/notify-window.lisp,
* src/num-utils.lisp,
* src/open-attach-window.lisp,
* src/open-message-link-window.lisp,
* src/os-utils.lisp,
* src/package.lisp,
* src/point-tracker.lisp,
* src/priority-queue.lisp,
* src/program-events.lisp,
* src/queue.lisp,
* src/rb-tree.lisp,
* src/resources-utils.lisp,
* src/scheduled-events.lisp,
* src/sending-message.lisp,
* src/software-configuration.lisp,
* src/specials.lisp,
* src/stack.lisp,
* src/suggestions-window.lisp,
* src/tags-window.lisp,
* src/tests/all-tests.lisp,
* src/tests/box-tests.lisp,
* src/tests/gemini-parser-tests.lisp,
* src/tests/idn-tests.lisp,
* src/tests/iri-tests.lisp,
* src/tests/json-rpc2-tests.lisp,
* src/tests/kami-tests.lisp,
* src/tests/misc-tests.lisp,
* src/tests/mtree-tests.lisp,
* src/tests/numeric-tests.lisp,
* src/tests/package.lisp,
* src/tests/program-events-tests.lisp,
* src/tests/text-utils-tests.lisp,
* src/tests/thread-window-tests.lisp,
* src/tests/uri-tests.lisp,
* src/tests/x509-tests.lisp,
* src/text-utils.lisp,
* src/thread-window.lisp,
* src/tour-mode-parser.lisp,
* src/tui-utils.lisp,
* src/ui-goodies.lisp,
* src/uri-parser.lisp,
* src/windows.lisp,
* src/x509-ffi.lisp,
* src/x509.lisp,
* src/zip-info.lisp:
- fixed notify of new posts in subscribed tags.
- changed brief description of the program.
- updated copyright.
- updated README.
- updated documentation.
2023-10-15 cage
* doc/tinmop.man,
* doc/tinmop.org,
* etc/init.lisp,
* po/de.po,
* po/es.po,
* po/fr.po,
* po/it.po,
* po/pl.po,
* po/tinmop.pot,
* src/db.lisp,
* src/package.lisp,
* src/ui-goodies.lisp:
- added a command to show the parent of a post.
- updated documentation;
- changed a function's name.
- updated Italian translation.
2023-10-14 cage
* data/scripts/get-following.lisp,
* src/api-client.lisp,
* src/db.lisp,
* src/link-header-parser.lisp,
* src/package.lisp,
* src/program-events.lisp,
* src/tests/link-header-tests.lisp,
* src/tests/package.lisp,
* src/ui-goodies.lisp,
* tinmop.asd:
- used the new pagination API.
- removed link header parser.
- removed references to file related to parsing of the link headers;
- used 'tooter:collect-all-pages' instead of 'slurp-all-pages'.
- prevented false positives for new message in the subscribed tags.
- fixed type of value 'tag-names';
- fixed a couple of docstrings.
used correct type for tags in status (was using 'tag' instead of
'status-tag').
- fixed tags usage histogram.
2023-10-10 pabloscloud
* po/de.po:
Translated using Weblate (German)
Currently translated at 13.8% (69 of 497 strings)
Translation: tinmop/tinmop
Translate-URL:
https://translate.codeberg.org/projects/tinmop/tinmop/de/
2023-10-05 cage
* src/message-window.lisp,
* src/open-message-link-window.lisp,
* src/package.lisp,
* src/text-utils.lisp,
* src/thread-window.lisp,
* src/ui-goodies.lisp:
- fixed extraction of URLs of the selected status in threads window if
it is a reblogged one.
2023-10-03 cage
* src/gopher-window.lisp,
* src/gopher/parser.lisp:
- [gopher] prevented crash when opening a gopher link and gopher
window is not visible;
- [gopher] fixed parsing of text files.
2023-10-02 Adolfo Jayme Barrientos
* po/es.po:
Translated using Weblate (Spanish)
Currently translated at 25.9% (129 of 497 strings)
Translation: tinmop/tinmop
Translate-URL:
https://translate.codeberg.org/projects/tinmop/tinmop/es/
2023-10-01 cage
* etc/default-theme.conf,
* src/chats-list-window.lisp,
* src/html-utils.lisp,
* src/message-rendering-utils.lisp,
* src/package.lisp,
* src/program-events.lisp,
* src/software-configuration.lisp,
* src/ui-goodies.lisp:
- improved rendering for statuses that contains tag: <li> and
<blockquote>.
2023-09-28 cage
* src/link-header-parser.lisp,
* src/package.lisp,
* src/tests/link-header-tests.lisp,
* src/tests/package.lisp,
* tinmop.asd:
- added procedures to extract id form pagination header.
2023-09-27 cage
* data/scripts/get-following.lisp,
* src/api-client.lisp,
* src/api-pleroma.lisp,
* src/db.lisp,
* src/package.lisp:
- added 'local-user-acct';
- moved 'get-following' from api-pleroma to api-mastodon (this
endpoint is not specific to pleroma).
- fixed type of 'reblog-id' column in table 'status'.
2023-09-25 cage
* etc/default-theme.conf,
* etc/init.lisp,
* po/LINGUAS,
* po/de.po,
* po/es.po,
* po/fr.po,
* po/it.po,
* po/pl.po,
* po/tinmop.pot,
* src/api-client.lisp,
* src/package.lisp,
* src/program-events.lisp,
* src/scheduled-events.lisp,
* src/software-configuration.lisp,
* src/thread-window.lisp,
* src/ui-goodies.lisp:
- added support for announcements.
- updated italian translation;
- added support for other languages.
2023-09-24 cage
* etc/init.lisp,
* src/api-pleroma.lisp,
* src/package.lisp,
* src/program-events.lisp,
* src/scheduled-events.lisp:
- fixed testing of post's language
- converted the language from keyword to string for regex scanning;
- reverted the test final value because the old one was filtering
out posts with allowed language.
- added function 'instance-pleroma-p';
- prevented the program to run pleroma specific code if the client is
connected to a mastodon instance.
2023-09-19 cage
* etc/init.lisp,
* po/it.po,
* po/tinmop.pot,
* src/package.lisp,
* src/program-events.lisp,
* src/ui-goodies.lisp:
- allowed changing language before sending a post;
- updated italian translation.
2023-09-18 cage
* ChangeLog,
* NEWS.org,
* po/it.po,
* po/tinmop.pot,
* tinmop.asd:
- increased version number;
- updated changelog and NEWS files.
2023-09-17 cage
* src/gui/client/main-window.lisp,
@ -5,6 +432,7 @@
- [GUI] renamed function.
2023-09-16 cage
* src/gui/client/constants.lisp,

View File

@ -1,3 +1,11 @@
* 2023-11-19 version 0.9.9.14142135
- new features
- The software is compatible with Mastodon
- Improvements
- Partial translation for German and Spanish languages (thanks to the contributors!)
- Bugfix
Please see the chengelog for the descriptions of the bug fixed.
* 2023-09-18 version 0.9.9.141421
- new features

View File

@ -18,7 +18,7 @@
(defsystem :tinmop
:author "cage"
:license "GPLv3"
:version "0.9.9.1414213"
:version "0.9.9.14142135"
:pathname "src"
:serial t
:bug-tracker "https://codeberg.org/cage/tinmop/issues"