mirror of https://codeberg.org/cage/tinmop/
- updated chagelog.
This commit is contained in:
parent
b7069d162d
commit
f51d75fd49
492
ChangeLog
492
ChangeLog
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue