1
0
Fork 0

- updated chagelog.

This commit is contained in:
cage 2024-07-05 15:05:27 +02:00
parent b7069d162d
commit f51d75fd49
1 changed files with 491 additions and 1 deletions

492
ChangeLog
View File

@ -1,5 +1,490 @@
2024-07-05 cage
* aclocal.m4,
* configure,
* configure.ac,
* po/POTFILES.in,
* po/ca.po,
* po/de.po,
* po/es.po,
* po/fr.po,
* po/it.po,
* po/pl.po,
* po/tinmop.pot,
* quick_quicklisp.sh.in,
* src/command-window.lisp,
* src/keybindings.lisp,
* src/line-oriented-window.lisp,
* src/tui-utils.lisp,
* tinmop.asd:
- removed files from POTFILES.in because they does not need to be
checked for transtatable strings;
- updated italian transtation.
- increased version number.
- changed decoding of events to match changes in croatoan.
- updated commit hash for croatoan.
- updated translation templates.
2024-07-01 cage
* debian/changelog,
* debian/control,
* debian/copyright,
* debian/debhelper-build-stamp,
* debian/rules,
* debian/source/format,
* debian/tinmop-docs.docs,
* debian/tinmop.substvars,
* debian/upstream/metadata,
* po/en@boldquot.header,
* po/en@quot.header:
- added files to build debian package.
- added a dymmy debian/changelog.
- added a simple debian/changelog.
- fixed debian/changelog.
2024-06-29 cage
* configure,
* configure.ac,
* src/complete.lisp,
* src/constants.lisp,
* src/gemini-viewer.lisp,
* src/gemini/client.lisp,
* src/gemini/gemini-parser.lisp,
* src/gemini/subscription.lisp,
* src/gui/client/internal-paths.lisp,
* src/gui/client/main-window.lisp,
* src/gui/client/menu-command.lisp,
* src/gui/client/titan-window.lisp,
* src/gui/server/public-api-gemini-certificates.lisp,
* src/gui/server/public-api-gemini-stream.lisp,
* src/html-utils.lisp,
* src/iri-parser.lisp,
* src/open-message-link-window.lisp,
* src/package.lisp,
* src/program-events.lisp,
* src/software-configuration.lisp,
* src/tests/package.lisp,
* src/tests/uri-tests.lisp,
* src/ui-goodies.lisp,
* src/uri-parser.lisp,
* tinmop.asd:
- changed constant's name.
- removed uri-parser
- prefixed all parsing rule for software configuration to avoid
clashes with other rules in the code.
- [fediverse] save reblogged status, if any, when fetching a status
from the server.
- added rc1 version.
2024-06-28 cage
* src/api-client.lisp,
* src/program-events.lisp:
- optimized status editing.
2024-06-27 cage
* src/api-client.lisp,
* src/program-events.lisp,
* src/ui-goodies.lisp:
- [TUI][fediverse] ensured the printed status is updated after
editing.
- substituted default values for 'fetch-remote-status'.
2024-06-26 cage
* etc/init.lisp,
* etc/shared.conf,
* src/api-client.lisp,
* src/constants.lisp,
* src/gemini-viewer.lisp,
* src/gemini/client.lisp,
* src/gemini/package.lisp,
* src/gui/client/main-window.lisp,
* src/gui/server/public-api-gemini-certificates.lisp,
* src/gui/server/public-api-gemini-stream.lisp,
* src/gui/server/public-api.lisp,
* src/package.lisp,
* src/program-events.lisp,
* src/ui-goodies.lisp:
- [GUI] added support for HTTP proxy;
- [fediverse] added 'edit-status'.
- [TUI] added command 'edit-posted-message'.
2024-06-24 cage
* src/program-events.lisp:
- [TUI] notify when a parsing error occurred when querying local
database.
2024-06-23 cage
* etc/default-theme.conf,
* etc/init.lisp,
* src/gemini/client.lisp,
* src/gui/client/main-window.lisp,
* src/package.lisp,
* src/software-configuration.lisp:
- [gemini] changed hardcoded search engine to a configurable
directive.
- [gemini] added support for proxy.
2024-06-22 cage
* src/gemini/gemini-parser.lisp:
- fixed missing/wrong production rules symbols for gemtext parsing.
2024-06-21 cage
* etc/init.lisp,
* src/date-formatter.lisp,
* src/gemini/gemini-parser.lisp,
* src/iri-parser.lisp,
* src/keybindings.lisp:
- fixed missing/wrong production rules symbols for date-formatter and
keybindings.
- prefixed all parsing rule for iri parsing to avoid clash with other
rules in the code.
- fixed missing/wrong production rules symbols for iri parsing.
- removed a command that leads to a crash when main window is
displaying a fediverse post.
2024-06-19 cage
* src/date-formatter.lisp,
* src/fediverse-post-local-search.lisp,
* src/gemini/gemini-parser.lisp,
* src/gempub.lisp,
* src/gopher/parser.lisp,
* src/keybindings.lisp,
* src/modeline-window.lisp,
* src/tour-mode-parser.lisp:
- prefixed all parsing rule for gempub metadata with 'gempub-' to
avoid clash with other rules in the code.
- prefixed all parsing rule for keybindings parsing to avoid clash
with other rules in the code.
- prefixed all parsing rule for modeline parsing to avoid clash with
other rules in the code.
- prefixed all parsing rule for date formatting to avoid clash with
other rules in the code.
- prefixed all parsing rule for gopher parsing to avoid clash with
other rules in the code.
- prefixed all parsing rule for tour parsing to avoid clash with other
rules in the code.
- fixed parsing rule names.
- prefixed all parsing rule for gemini parsing to avoid clash with
other rules in the code.
2024-06-16 cage
* doc/tinmop.man,
* doc/tinmop.org,
* src/fediverse-post-local-search.lisp,
* src/program-events.lisp:
- added clause 'into' in local fediverse query.
- update documentation.
2024-06-15 cage
* doc/tinmop.man,
* doc/tinmop.org,
* etc/init.lisp,
* src/db-utils.lisp,
* src/db.lisp,
* src/fediverse-post-local-search.lisp,
* src/package.lisp,
* src/program-events.lisp,
* src/ui-goodies.lisp,
* tinmop.asd:
- [fediverse] added command for posts local search.
- prevented inserting a duplicate row into search results folder.
- renumbered search local results
- ensured the colmuns are correctly quoted when performing local
search.
- update documentation.
2024-06-03 cage
* src/iri-parser.lisp:
- instructed 'iri:render-iri' to just returns the string when stream
is null.
2024-06-02 cage
* src/gui/client/bookmark-window.lisp,
* src/gui/client/certificates-window.lisp,
* src/gui/client/gemlog-window.lisp,
* src/gui/client/main-window.lisp,
* src/gui/client/menu-command.lisp,
* src/gui/client/titan-window.lisp,
* src/gui/client/tour-window.lisp,
* src/package.lisp:
- [GUI] ensured to hide window that shows candidates for
autocompletion, before a new window (cetrificate, tour etc.) is
created.
- [GUI] fixed command to add all the links in apage to tour, when the
links are not absolute.
- [GUI] used the correct stream for rendering the IRI.
2024-06-01 cage
* src/complete.lisp,
* src/filesystem-utils.lisp:
- fixed 'fs:relative-file-path->absolute' and
'complete:directory-complete'.
- fixed error with foreign memory when calling FFI 'realpath'.
2024-05-31 cage
* po/ca.po,
* po/de.po,
* po/es.po,
* po/fr.po,
* po/it.po,
* po/pl.po,
* po/tinmop.pot,
* src/gui/client/main-window.lisp:
- [GUI] added contextual menu to gemtext widget;
- [GUI] added command to collect all the links of a page in the tour.
- updated italian translation.
2024-05-29 Dirk, cage
* README.org,
* etc/init.lisp,
* po/ca.po,
* po/de.po,
* po/es.po,
* po/fr.po,
* po/it.po,
* po/pl.po,
* po/tinmop.pot,
* src/constants.lisp,
* src/gui/client/main-window.lisp,
* src/message-rendering-utils.lisp,
* src/package.lisp:
- changed the address of the capsule used to perform search in
gemspace.
- added code to perform a search of gemspace, when the software is
unable to understand the input typed in the address bar.
- updated italian translation.
Translated using Weblate (German)
Currently translated at 46.6% (265 of 568 strings)
Translate-URL:
https://translate.codeberg.org/projects/tinmop/tinmop/de/
Merge pull request 'Translations update from Weblate' (#14) from
translate/tinmop:weblate-tinmop-tinmop into master
Translated using Weblate (Italian)
Currently translated at 100.0% (569 of 569 strings)
Translation: tinmop/tinmop
Translate-URL:
https://translate.codeberg.org/projects/tinmop/tinmop/it/
- added a period after sentences about polls.
Merge pull request 'Translations update from Weblate' (#15) from
translate/tinmop:weblate-tinmop-tinmop into master
2024-05-28 cage
* etc/init.lisp,
* src/gui/client/main-window.lisp,
* src/package.lisp,
* src/ui-goodies.lisp:
- [TUI] added new command:
'open-message-link-perform-fediverse-searching '.
- [GUI] bound 'backspace' key to command to get backward in the
browsing history.
2024-05-25 cage
* data/scripts/generate-gemlog.lisp,
* po/ca.po,
* po/de.po,
* po/es.po,
* po/fr.po,
* po/it.po,
* po/pl.po,
* po/tinmop.pot,
* src/gui/client/main-window.lisp:
- prevented a crash when the user typed an invalid URL in the address
bar.
- fixed file ca.po
- [GUI] ensured the 'subscribe to gemlog' button is toggled only if
the subscription succeeded;
- updated Italian translation.
- [script] added topics to the bottom of the generated posts.
2024-05-24 Eloitor, cage
* data/modules/delete-by-regex.lisp,
* data/scripts/generate-gemlog.lisp,
* po/POTFILES.in,
* po/ca.po,
* po/de.po,
* po/es.po,
* po/fr.po,
* po/it.po,
* po/pl.po,
* po/tinmop.pot,
* src/scheduled-events.lisp:
- updated italian translation.
- [fediverse] scheduled checking for instance's announcement on boot.
Translated using Weblate (Catalan)
Currently translated at 1.7% (10 of 567 strings)
Translation: tinmop/tinmop
Translate-URL:
https://translate.codeberg.org/projects/tinmop/tinmop/ca/
Merge pull request 'Translations update from Weblate' (#13) from
translate/tinmop:weblate-tinmop-tinmop into master
- moved function definition to remove a warning.
2024-05-23 cage
* src/package.lisp,
* src/program-events.lisp,
* src/windows.lisp:
- actually fixed crash when closing notification windows.
- refactored function to find or remove window's children.
2024-05-18 cage
* src/gui/client/gemlog-window.lisp:
- [GUI] filtered out keys that are not valid as index when selecting
gemlog in 'gemlog-window'.
2024-05-17 Dirk, Eloitor, cage
* po/LINGUAS,
* po/ca.po,
* po/de.po,
* src/gui/client/gemlog-window.lisp:
Translated using Weblate (German)
Currently translated at 46.2% (262 of 566 strings)
Translate-URL:
https://translate.codeberg.org/projects/tinmop/tinmop/de/
Merge pull request 'Translations update from Weblate' (#11) from
translate/tinmop:weblate-tinmop-tinmop into master
- [GUI] added selection of gemlog by keypressing, in gemlog window.
Added translation using Weblate (Catalan)
Translated using Weblate (Catalan)
Currently translated at 0.3% (2 of 566 strings)
Translation: tinmop/tinmop
Translate-URL:
https://translate.codeberg.org/projects/tinmop/tinmop/ca/
Merge pull request 'Translations update from Weblate' (#12) from
translate/tinmop:weblate-tinmop-tinmop into master
- added Catalan language to LINGUAS; this change ensure the catalan PO
file will be processed by gettext.
2024-05-16 Dirk, cage
* po/de.po,
* po/es.po,
* po/fr.po,
* po/it.po,
* po/pl.po,
* po/tinmop.pot,
* src/notify-window.lisp,
* src/program-events.lisp:
- prevented crash because of trying to close and already closed
notify-window.
Translated using Weblate (German)
Currently translated at 40.1% (227 of 566 strings)
Translation: tinmop/tinmop
Translate-URL:
https://translate.codeberg.org/projects/tinmop/tinmop/de/
Merge pull request 'Translations update from Weblate' (#10) from
translate/tinmop:weblate-tinmop-tinmop into master
- changed two german strings template as gettext complains that the
format control string are not equivalent (different number of '~a'
directives).
2024-05-14 cage
* Makefile.am,
* Makefile.in,
* src/api-client.lisp:
- fixed some docstrings.
- added form to ensure asdf has been loaded when compiling the
package.
2024-05-11 cage
* po/de.po,
* po/es.po,
* po/fr.po,
* po/it.po,
* po/pl.po,
* po/tinmop.pot,
* src/constants.lisp,
* src/gui/client/internal-paths.lisp,
* src/open-message-link-window.lisp,
* src/package.lisp,
* src/program-events.lisp,
* src/scheduled-events.lisp,
* src/text-utils.lisp:
- added link to the search results page that leads to the matching
posts.
- ensured the focus is on thread window when opening a virtual path
fediverse IRI.
- updated italian translation.
- changed a couple of constants names.
2024-05-08 cage
* etc/shared-gui.conf,
* po/de.po,
* po/es.po,
* po/fr.po,
* po/it.po,
* po/pl.po,
* po/tinmop.pot,
* src/gui/client/bookmark-window.lisp,
* src/gui/client/client-configuration.lisp,
* src/gui/client/main-window.lisp,
* src/gui/client/menu-command.lisp,
* src/gui/server/public-api-gemini-bookmark.lisp,
* src/gui/server/public-api.lisp,
* src/package.lisp,
* src/ui-goodies.lisp:
- [GUI] added command to export bookmarks as gemtext file.
- [GUI] added a command to import a bookmarks page.
- refactored localized string.
- updated italian translation.
2024-05-04 cage
* ChangeLog,
* NEWS.org,
* etc/init.lisp,
* po/de.po,
* po/es.po,
@ -11,11 +496,16 @@
* src/complete.lisp,
* src/package.lisp,
* src/program-events.lisp,
* src/ui-goodies.lisp:
* src/ui-goodies.lisp,
* tinmop.asd:
- added a new command: 'search-fediverse'.
- updated italian translation.
- updated docstring for 'search-fediverse'.
- updated Changelog and nesf file.
- fixed crash when trying to submit an empty string to:
'change-folder'.
- preparing for release.
2024-05-01 cage