From cea49a9672c82d7ce89ba54e920336067f441e7b Mon Sep 17 00:00:00 2001 From: pacien Date: Sun, 4 Sep 2022 16:22:48 +0200 Subject: changelog: reformat, wrap lines --- changelog.md | 50 ++++++++++++++++++++++++++++++-------------------- 1 file changed, 30 insertions(+), 20 deletions(-) diff --git a/changelog.md b/changelog.md index cf4b230..c2ad937 100644 --- a/changelog.md +++ b/changelog.md @@ -1,29 +1,39 @@ # Changelog -This file lists notable changes that have been made to the application on each release. -Releases are tracked and referred to using git tags. +This file lists notable changes that have been made to the application on each +release. Releases are tracked and referred to using git tags. + ## v2.0 - 2020-09-25 - Thumbnails are now allowed for all files in addition to directories. - __Breaking change__: directory thumbnails are now named "\_thumbnail.ext" instead of "\_directory.ext". -- Plain text, PDF, audio and video items are now displayed within the web application in browsers which support those formats. -- Items can now have a timestamp. - Date and time can be given through the "datetime" key in sidecar metadata files. - By default, this is set to the last modification date and time of the file itself. -- Items can now have an optional description, given through the option of the same name in sidecar metadata files. - Rich text formatting is possible through the use of the GitHub-Flavoured Markdown (GFM) syntax. -- An information panel has been added to the viewer. - It displays the title, date and time, as well as the description associated to the viewed item. -- Items can now be sorted by name and date through a newly introduced sorting menu in the viewer. - A default order can be configured in the viewer's configuration file with the "initialItemSort" option. - The default behaviour is to sort items in chronological order. -- Tag suggestions are now limited to the first 10 most used tags for each category. - The hidden suggestions now have to be expanded by the user. - This limit can be modified or disabled with the newly introduced "initialTagDisplayLimit" option. -- The viewer can now load alternative configuration files through an optional query parameter. -- The index file to load can now be specified in the viewer configuration file with the "galleryIndex" option. -- Gallery build time has been reduced through more extensive caching (now reusing item metadata from previous compilations). + __Breaking change__: directory thumbnails are now named "\_thumbnail.ext" + instead of "\_directory.ext". +- Plain text, PDF, audio and video items are now displayed within the web + application in browsers which support those formats. +- Items can now have a timestamp. Date and time can be given through the + "datetime" key in sidecar metadata files. By default, this is set to the last + modification date and time of the file itself. +- Items can now have an optional description, given through the option of the + same name in sidecar metadata files. Rich text formatting is possible through + the use of the GitHub-Flavoured Markdown (GFM) syntax. +- An information panel has been added to the viewer. It displays the title, + date and time, as well as the description associated to the viewed item. +- Items can now be sorted by name and date through a newly introduced sorting + menu in the viewer. A default order can be configured in the viewer's + configuration file with the "initialItemSort" option. The default behaviour + is to sort items in chronological order. +- Tag suggestions are now limited to the first 10 most used tags for each + category. The hidden suggestions now have to be expanded by the user. This + limit can be modified or disabled with the newly introduced + "initialTagDisplayLimit" option. +- The viewer can now load alternative configuration files through an optional + query parameter. +- The index file to load can now be specified in the viewer configuration file + with the "galleryIndex" option. +- Gallery build time has been reduced through more extensive caching (now + reusing item metadata from previous compilations). ## v1.0 - 2020-05-02 - First release. + -- cgit v1.2.3 From 40fc5a06cb554179773dbad428882ceb313e661d Mon Sep 17 00:00:00 2001 From: pacien Date: Sun, 4 Sep 2022 17:02:15 +0200 Subject: changelog: add pending changes for v2.1 --- changelog.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/changelog.md b/changelog.md index c2ad937..1d61821 100644 --- a/changelog.md +++ b/changelog.md @@ -4,6 +4,36 @@ This file lists notable changes that have been made to the application on each release. Releases are tracked and referred to using git tags. +## v2.1 - (not yet released) +- New features: + - Add support for Markdown-formatted files, which are now rendered. + - Add support for user-defined splash screen in the viewer. +- Improvements: + - Item descriptions now support Markdown formatting. + - `.webp` files are now registered and displayed as pictures. + - Better focus management (tab and scroll) in the viewer. + - Prevent flashing during viewer loading. + - Made the viewer lighter and faster to load. + - Directories now stay on top of item lists in viewer. + - Zooming on pictures is now smoother (proportional). +- Bug fixes: + - Fix cache thumbnail masking in index in the compiler. + - Fix momentum/kinetic scroll on Safari and Firefox on iOS. + - Fix sort order button hitbox. + - Fix viewer component not resetting on item change. + - Fix "Object is possibly 'null'" error in templates. + - Fix picture loading failure in edge case. + - Fix scroll position issue when switching screen orientation. + - Fix item aspect-ratio when the search panel is open. +- Miscellaneous: + - The project is now available as a Nix Flake. + - Framework upgrade: Vue 2 to Vue 3 + - Replaced viewer components for dropdown, toast, button, tag, input, loader. + - The Windows bundle now includes ImageMagick with HDRI enabled. + - Portable builds now look for the viewer at its runtime location. + - Plain text files are now displayed inline instead of using an iframe. + + ## v2.0 - 2020-09-25 - Thumbnails are now allowed for all files in addition to directories. __Breaking change__: directory thumbnails are now named "\_thumbnail.ext" -- cgit v1.2.3 From ce673a4b66c62fb0595c81cb79ba9d30768a9679 Mon Sep 17 00:00:00 2001 From: pacien Date: Sun, 4 Sep 2022 17:12:46 +0200 Subject: project: set new version for release 2.1 --- changelog.md | 2 +- compiler/ldgallery.1.md | 4 ++-- compiler/package.yaml | 3 +-- flake.nix | 2 +- ldgallery-quickstart.7.md | 4 ++-- viewer/ldgallery-viewer.7.md | 2 +- viewer/package.json | 2 +- 7 files changed, 9 insertions(+), 10 deletions(-) diff --git a/changelog.md b/changelog.md index 1d61821..b533250 100644 --- a/changelog.md +++ b/changelog.md @@ -4,7 +4,7 @@ This file lists notable changes that have been made to the application on each release. Releases are tracked and referred to using git tags. -## v2.1 - (not yet released) +## v2.1 - 2022-09-04 - New features: - Add support for Markdown-formatted files, which are now rendered. - Add support for user-defined splash screen in the viewer. diff --git a/compiler/ldgallery.1.md b/compiler/ldgallery.1.md index eda6cc2..2e247cd 100644 --- a/compiler/ldgallery.1.md +++ b/compiler/ldgallery.1.md @@ -2,7 +2,7 @@ pagetitle: Compiler user manual - ldgallery title: LDGALLERY(1) ldgallery author: Pacien TRAN-GIRARD, Guillaume FOUET -date: 2020-09-19 (v2.0) +date: 2022-09-04 (v2.1) --- @@ -187,7 +187,7 @@ The ldgallery source code is available on . # LICENSE -Copyright (C) 2019-2020 Pacien TRAN-GIRARD and Guillaume FOUET. +Copyright (C) 2019-2022 Pacien TRAN-GIRARD and Guillaume FOUET. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. diff --git a/compiler/package.yaml b/compiler/package.yaml index b02a40a..7bd86e9 100644 --- a/compiler/package.yaml +++ b/compiler/package.yaml @@ -1,10 +1,9 @@ name: ldgallery-compiler -version: 2.0 +version: 2.1 homepage: https://ldgallery.pacien.org github: "pacien/ldgallery" license: AGPL-3 author: "Pacien TRAN-GIRARD, Guillaume FOUET" -maintainer: "" copyright: "2019-2021 Pacien TRAN-GIRARD, Guillaume FOUET" extra-source-files: diff --git a/flake.nix b/flake.nix index 36c1b4a..99221c7 100644 --- a/flake.nix +++ b/flake.nix @@ -27,7 +27,7 @@ outputs = { self, nixpkgs, flake-utils }: flake-utils.lib.eachDefaultSystem (system: let pkgs = import nixpkgs { inherit system; }; - ldgalleryVersion = "3.0.0-SNAPSHOT"; + ldgalleryVersion = "2.1"; in rec { packages = rec { diff --git a/ldgallery-quickstart.7.md b/ldgallery-quickstart.7.md index e8ccfb1..3818a82 100644 --- a/ldgallery-quickstart.7.md +++ b/ldgallery-quickstart.7.md @@ -2,7 +2,7 @@ pagetitle: Quickstart guide - ldgallery title: LDGALLERY-QUICKSTART(7) ldgallery author: Pacien TRAN-GIRARD, Guillaume FOUET -date: 2021-06-29 (SNAPSHOT) +date: 2022-09-04 (v2.1) --- # ABOUT @@ -115,7 +115,7 @@ The ldgallery source code is available on . # LICENSE -Copyright (C) 2019-2021 Pacien TRAN-GIRARD and Guillaume FOUET. +Copyright (C) 2019-2022 Pacien TRAN-GIRARD and Guillaume FOUET. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. diff --git a/viewer/ldgallery-viewer.7.md b/viewer/ldgallery-viewer.7.md index 00435bc..c0634b6 100644 --- a/viewer/ldgallery-viewer.7.md +++ b/viewer/ldgallery-viewer.7.md @@ -2,7 +2,7 @@ pagetitle: Viewer user manual - ldgallery title: LDGALLERY-VIEWER(7) ldgallery author: Pacien TRAN-GIRARD, Guillaume FOUET -date: 2020-09-24 (v2.0) +date: 2022-09-04 (v2.1) --- diff --git a/viewer/package.json b/viewer/package.json index e6a1477..c93b022 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -1,6 +1,6 @@ { "name": "ldgallery-viewer", - "version": "3.0.0", + "version": "2.1.0", "private": true, "scripts": { "serve": "vue-cli-service serve", -- cgit v1.2.3