From f864eeca506331c1dee2cd3f5f0df4fe806f303a Mon Sep 17 00:00:00 2001 From: pacien Date: Sat, 29 Oct 2022 23:11:07 +0200 Subject: changelog: update with current changes --- changelog.md | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'changelog.md') diff --git a/changelog.md b/changelog.md index b533250..0cf3194 100644 --- a/changelog.md +++ b/changelog.md @@ -4,6 +4,16 @@ This file lists notable changes that have been made to the application on each release. Releases are tracked and referred to using git tags. +## [next release] +- New features: + - viewer: add `CTRL-K` keyboard shortcut for quick search. +- Bug fixes: + - compiler: fix detection of dimensions of EXIF-rotated pictures. + Rebuild the gallery with `--rebuild-all` to purge erroneous cached data. + - viewer: fix theme quirks (line spacing, icon colours). + - viewer: fix ghost keyboard hints when the search panel is closed. + + ## v2.1 - 2022-09-04 - New features: - Add support for Markdown-formatted files, which are now rendered. -- cgit v1.2.3 From 0fddc74a3f9add47841124b4d77b097f4646d14f Mon Sep 17 00:00:00 2001 From: pacien Date: Sun, 30 Oct 2022 01:05:45 +0200 Subject: compiler: fix support for non-utf8 terminals The compiler echoes the names of the files being processed. Those file names may contain UTF-8 characters. However, some consoles may not support those. This is notably the case of the Windows CMD or on Linux with the legacy C locale. This caused the following error: ldgallery: : commitBuffer: invalid argument (invalid character) This patch adds automatic transliteration when a non-UTF8 terminal is detected, so that neither the compiler or the terminal crash due to UTF8 characters. GitHub: closes #341 --- changelog.md | 1 + 1 file changed, 1 insertion(+) (limited to 'changelog.md') diff --git a/changelog.md b/changelog.md index 0cf3194..9afc27a 100644 --- a/changelog.md +++ b/changelog.md @@ -10,6 +10,7 @@ release. Releases are tracked and referred to using git tags. - Bug fixes: - compiler: fix detection of dimensions of EXIF-rotated pictures. Rebuild the gallery with `--rebuild-all` to purge erroneous cached data. + - compiler: fix support for non-UTF8 terminals. - viewer: fix theme quirks (line spacing, icon colours). - viewer: fix ghost keyboard hints when the search panel is closed. -- cgit v1.2.3 From 12eb302bcc93405f81b676b1a29a9731a5fec9be Mon Sep 17 00:00:00 2001 From: pacien Date: Sun, 30 Oct 2022 17:40:33 +0100 Subject: viewer/command: add item download button This adds a download button which allows the user to save the current item as a file. This is necessary because some item viewers do not expose a download option on their own. The download icon appears together with the other command buttons at the top-left corner of the screen, replacing the listing sorting menu which is only relevant for item lists (directory and search views). GitHub: closes #308 --- changelog.md | 1 + 1 file changed, 1 insertion(+) (limited to 'changelog.md') diff --git a/changelog.md b/changelog.md index 0cf3194..07a6d3a 100644 --- a/changelog.md +++ b/changelog.md @@ -7,6 +7,7 @@ release. Releases are tracked and referred to using git tags. ## [next release] - New features: - viewer: add `CTRL-K` keyboard shortcut for quick search. + - viewer: added a button to download the current item. - Bug fixes: - compiler: fix detection of dimensions of EXIF-rotated pictures. Rebuild the gallery with `--rebuild-all` to purge erroneous cached data. -- cgit v1.2.3 From d266ee66cf3e366fbeb6d92c03dedff3b7aa3f14 Mon Sep 17 00:00:00 2001 From: pacien Date: Thu, 16 Feb 2023 22:54:42 +0100 Subject: Revert "compiler: fix support for non-utf8 terminals" The reverted changeset fixed some crash due to character encoding mismatch in terminal emulators. Doing so, it made it possible for the compiler to complete without reporting any error, while outputting wrongly encoded files. It's better to revert that changeset until all the encoding issue are solved consistently. This reverts commit 0fddc74a3f9add47841124b4d77b097f4646d14f. --- changelog.md | 1 - 1 file changed, 1 deletion(-) (limited to 'changelog.md') diff --git a/changelog.md b/changelog.md index 66de4b9..07a6d3a 100644 --- a/changelog.md +++ b/changelog.md @@ -11,7 +11,6 @@ release. Releases are tracked and referred to using git tags. - Bug fixes: - compiler: fix detection of dimensions of EXIF-rotated pictures. Rebuild the gallery with `--rebuild-all` to purge erroneous cached data. - - compiler: fix support for non-UTF8 terminals. - viewer: fix theme quirks (line spacing, icon colours). - viewer: fix ghost keyboard hints when the search panel is closed. -- cgit v1.2.3 From e939712a284dff9af6d81cc1fcd4e7f7ec9ad503 Mon Sep 17 00:00:00 2001 From: pacien Date: Fri, 17 Feb 2023 22:52:05 +0100 Subject: project: release v2.2 --- changelog.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'changelog.md') diff --git a/changelog.md b/changelog.md index 07a6d3a..ea2385e 100644 --- a/changelog.md +++ b/changelog.md @@ -5,6 +5,11 @@ release. Releases are tracked and referred to using git tags. ## [next release] + +- _None yet._ + + +## v2.2 - 2023-02-17 - New features: - viewer: add `CTRL-K` keyboard shortcut for quick search. - viewer: added a button to download the current item. -- cgit v1.2.3