Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'develop': release v2.3HEADv2.3masterdevelop | pacien | 2023-07-26 |
|\ | |||
| * | release: v2.3 | pacien | 2023-07-26 |
| | | |||
| * | flake: switch to current stable nix channel | pacien | 2023-07-25 |
| | | |||
| * | viewer: use nodejs 16 -> 18 for build in flake and CI | pacien | 2023-07-25 |
| | | | | | | | | | | Node v16 is reaching EOL in a few months. Build seems to work fine with the new LTS (v18). | ||
| * | changelog: update | pacien | 2023-03-26 |
| | | |||
| * | Merge pull request #361 from ldgallery/oz-fix-txt-scroll | zeroinformatique | 2023-03-26 |
| |\ | | | | | | | viewer: cannot scroll in text viewer | ||
| | * | viewer: removed font-size change | Zéro~Informatique | 2023-03-26 |
| | | | |||
| | * | viewer: fixed drag 'n drop of pictures on firefox | Zéro~Informatique | 2023-03-26 |
| | | | |||
| | * | viewer: cannot scroll in text viewer | Zéro~Informatique | 2023-03-26 |
| | | | | | | | | | | | | | | | - Horizontal resize is now available everywhere in LdGallery - Increased slightly the PlainText font size for easier read | ||
| | * | viewer: cannot scroll in text viewer | Zéro~Informatique | 2023-03-26 |
| |/ | | | | | | | GitHub: closes #360 | ||
| * | mre: move minimal reproducible examples to develop branch | pacien | 2023-02-24 |
| | | | | | | | | Instead of having them in separate orphan branches. | ||
| * | changelog: mention EPUB support for v2.2 | pacien | 2023-02-17 |
| | | |||
* | | Merge branch 'develop': release v2.2v2.2 | pacien | 2023-02-17 |
|\| | |||
| * | project: release v2.2 | pacien | 2023-02-17 |
| | | |||
| * | Merge pull request #354 from ldgallery/p_revert_utf8_term_fix | pacien | 2023-02-17 |
| |\ | | | | | | | Revert "compiler: fix support for non-utf8 terminals" | ||
| | * | Revert "compiler: fix support for non-utf8 terminals" | pacien | 2023-02-16 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||
| * | Merge pull request #353 from ldgallery/p_compiler_magick_identify_rotation_ping | pacien | 2023-01-02 |
| |\ | | | | | | | compiler: handle dimension flip internally | ||
| | * | compiler: handle dimension flip internally | pacien | 2022-12-27 |
| |/ | | | | | | | | | | | | | | | ImageMagick's `-auto-rotate` flag prevents the use of `-ping`, forcing the whole files to be loaded just to read the adjusted width and height. This makes the compiler handle the dimension flipping internally while using `-ping`, which should be way faster. | ||
| * | ci: update ghc version | pacien | 2022-12-01 |
| | | |||
| * | compiler: fix build for ghc 9.2 | pacien | 2022-12-01 |
| | | |||
| * | compiler/stack: update lts for ghc 9.2 | pacien | 2022-12-01 |
| | | |||
| * | flake: update input for ghc 9.2 | pacien | 2022-12-01 |
| | | |||
| * | project: fix licence spdx identifier | pacien | 2022-12-01 |
| | | |||
| * | Merge pull request #348 from ldgallery/p_viewer_epub | pacien | 2022-11-28 |
| |\ | | | | | | | viewer: render EPUB ebooks | ||
| | * | viewer/epub: expand navbar links clickble area | pacien | 2022-11-28 |
| | | | |||
| | * | viewer/epub: normalise item handler background for books | pacien | 2022-11-28 |
| | | | | | | | | | | | | Book files expect a clear background. | ||
| | * | viewer/epub: use LdLink for nav links | pacien | 2022-11-28 |
| | | | |||
| | * | viewer/epub: use icons for navigation | pacien | 2022-11-28 |
| | | | |||
| | * | viewer/epub: resize on drawer movement | Zéro~Informatique | 2022-11-27 |
| | | | | | | | | | | | | Fixed data leaks (view.innerHTML + rendered event) | ||
| | * | viewer/epub: add EPUB item handler | pacien | 2022-11-19 |
| | | | | | | | | | | | | This adds a paginated ePub viewer using epub.js. | ||
| | * | viewer: update lock file | pacien | 2022-11-19 |
| | | | | | | | | | | | | It was missing vue-tsc and its dependencies. | ||
| | * | viewer: add Epub.js as new dependency | pacien | 2022-11-19 |
| | | | |||
| | * | viewer/man: add EPUB to the list of supported formats | pacien | 2022-11-19 |
| | | | |||
| | * | viewer: set icon type for EPUB items | pacien | 2022-11-19 |
| | | | |||
| | * | compiler,viewer: register EPUB item type | pacien | 2022-11-19 |
| | | | |||
| | * | example: add sample EPUB file | pacien | 2022-11-19 |
| |/ | |||
| * | viewer/build: use poll-based live reload in sandbox | pacien | 2022-11-19 |
| | | | | | | | | Continuing to use a watch-based approach by default elsewhere. | ||
| * | viewer/build: exclude node_modules from live reload | pacien | 2022-11-19 |
| | | | | | | | | | | That directory can be huge and expensive to watch for changes. The documenation recommends excluding it. | ||
| * | flake/sandbox: increase allocated resources for viewer build | pacien | 2022-11-19 |
| | | |||
| * | viewer: typescript check before build | Zéro~Informatique | 2022-11-18 |
| | | |||
| * | flake: update flaky-utils, use tools argument | pacien | 2022-11-15 |
| | | |||
| * | flake: avoid making a new pkgs instance | pacien | 2022-11-13 |
| | | |||
| * | flake: update flaky-utils, use single pkgs instance | pacien | 2022-11-13 |
| | | |||
| * | flake: add devshell and VM sandbox | pacien | 2022-11-12 |
| | | |||
| * | ci: update github workflow action versions | pacien | 2022-11-11 |
| | | | | | | | | | | | | Getting rid of some some deprecation warnings. GitHub: closes #350 | ||
| * | ci/compiler: update ghc version to match the stackage lts | pacien | 2022-11-11 |
| | | |||
| * | Merge pull request #346 from ldgallery/p_compiler_logging | zeroinformatique | 2022-11-11 |
| |\ | | | | | | | compiler: fix support for non-utf8 terminals, add more steps prints | ||
| | * | compiler: update stack resolver lts-16.19 -> lts-19.30 | pacien | 2022-10-30 |
| | | | | | | | | | | | | | | | | | | | | | To have with-utf8 1.0.2.3, because 1.0.2.1 fails building on Windows with the following error: Module `GHC.IO.Encoding.Iconv' does not export `localeEncodingName' | ||
| | * | compiler: add log messages for early steps | pacien | 2022-10-30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds some messages signaling that the compiler is doing something when it is enumerating the input tree and reading metadata files, which may take a while on systems with slow IO such as when using a network share. GitHub: closes #344 | ||
| | * | compiler: fix support for non-utf8 terminals | pacien | 2022-10-30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: <stdout>: 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 |