| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
viewer: render EPUB ebooks
|
| | |
|
| |
| |
| |
| | |
Book files expect a clear background.
|
| | |
|
| | |
|
| |
| |
| |
| | |
Fixed data leaks (view.innerHTML + rendered event)
|
| |
| |
| |
| | |
This adds a paginated ePub viewer using epub.js.
|
| |
| |
| |
| | |
It was missing vue-tsc and its dependencies.
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
| |
Continuing to use a watch-based approach by default elsewhere.
|
|
|
|
|
| |
That directory can be huge and expensive to watch for changes.
The documenation recommends excluding it.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Getting rid of some some deprecation warnings.
GitHub: closes #350
|
| |
|
|\
| |
| | |
compiler: fix support for non-utf8 terminals, add more steps prints
|
| |
| |
| |
| |
| |
| |
| | |
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'
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| |/
|/| |
viewer/command: add item download button
|
| |
| |
| |
| |
| |
| | |
Fixed a reactivity issue with props used in a composition function (useItemResource)
Fixed crash with null items in LayoutTop
Changed how downloadable items are identified: We use the fact they are materialized in the gallery instead of a hardly defined "listing condition". This also simplifies the code.
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|\
| |
| | |
compiler: fix exif-rotated image dimension retrieval
|
| |
| |
| |
| | |
GitHub: fixes #336
|
|\ \
| | |
| | | |
devdoc: describe the viewer's index as of v2.1
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The viewer's internal tag indexing wasn't documented. This is a brief
"reverse-engineering" of it accompanied with a few notes about its
current issues.
This constitutes some preliminary work before writing proper
specification to clarify the otherwise undefined, dubious or conflicting
behaviours.
|
|\ \ \
| | | |
| | | | |
flake: add example as a package
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This allows quickly testing compiling the example gallery with a given
version of ldgallery. For example:
```sh
nix build github:ldgallery/ldgallery?rev=commithash#example -o result
python -m http.server --directory result
```
GitHub: closes #339
|
|\ \ \
| | | |
| | | | |
viewer: CTRL+K to focus in search field
|
| | | | |
|
| | |/
| |/|
| | |
| | | |
github: closes #328
|
|\ \ \
| | | |
| | | | |
viewer: style of item description panel has changed
|
| | | | |
|
| |/ /
| | |
| | |
| | | |
github: closes #327
|
|\ \ \
| | | |
| | | | |
viewer: hints still appearing for tags when search pane is closed
|
| | | |
| | | |
| | | |
| | | | |
github: closes #325
|