Commit Graph

30 Commits

Author SHA1 Message Date
schroda
3fb4d53091 [Release] v20251230.01 2025-12-30 17:51:04 +01:00
schroda
04cdfafe31 Show uninstall button for updatable extension
fixes #1042
2025-12-23 04:06:44 +01:00
schroda
5def0ea818 Add new image processing settings on serve 2025-12-23 02:10:06 +01:00
schroda
4c18348890 Move "clear cache" to "images" settings page 2025-12-23 02:08:15 +01:00
schroda
1b0d907708 Add new "external image processing" settings for downloaded images 2025-12-23 02:07:56 +01:00
schroda
162b477032 Add "auto backup flags" settings 2025-12-22 12:31:48 +01:00
schroda
3ff6f2ec5f Add "opds cbz mime-type" setting 2025-12-13 17:50:29 +01:00
schroda
064dc9041b Add "hikari connection pool" setting 2025-12-06 20:01:31 +01:00
schroda
36248e17f0 Change add to library "show duplicate entry" button to be a link 2025-12-02 22:12:49 +01:00
schroda
17390b4ed9 Fix manga page "in library" button after click on "show duplicate entry" 2025-12-02 22:11:56 +01:00
schroda
3a27461598 Prevent triggering load of already loaded image
This caused the reader to "jump to random pages" because it caused the image to get unrendered and rendered again, leading to layout shifts.

This issue existed already for a long time but could only rarely be observed because of the hacky "cache check" logic.
The changes from 9ed05f3fc0 caused this issue to be consistent in case the new service worker could not get installed due to not meeting the required installation prerequisites. If that was the case, the cache check always returned false causing the above-described behavior.

fixes #929
2025-11-28 23:09:35 +01:00
schroda
9ed05f3fc0 Cache images via service worker
Improves the image request logic by making it possible to check if an image is cached.
In case an image is cached, it does not need to be put into the image queue because it won't be sent to the server.
2025-11-22 23:50:03 +01:00
schroda
50a6b72716 Fix first visible page detection in RTL + continuous horizontal mode 2025-11-17 01:24:58 +01:00
schroda
bab55bafdb Preserve reader current page on "reader width" change 2025-11-13 01:35:46 +01:00
schroda
88f1ef7384 Improve reader horizontal mode scroll Y to X re-mapping
When scrolling really fast, the delta value could increase, which leads to incorrect trackpad detection, because the delta value is not consistent over consecutive scroll events
2025-11-13 01:35:44 +01:00
schroda
7c1e4be0e8 Close "category select" dialog on "edit/create" click 2025-11-03 21:59:29 +01:00
schroda
7502393f40 Fix back button when previous page should be ignored
In case the previous page in the history should be ignored, the back button just went back to the root page (library).
Instead, it should try to go back to the next page in the history until there is no page to go back to anymore.
2025-10-30 00:26:19 +01:00
schroda
588b6fc68b Update CHANGELOG.md
Add missing changes from old preview changelog
2025-10-15 00:33:16 +02:00
schroda
bb6865e111 Optionally require forced page refresh on detected webui update
A forced refresh is only necessary in case the webui was already loaded and thus, still uses outdated files from the old version.

In case the app just got freshly opened in a tab, a refresh is not necessary because the latest files are already being used.
In that case, just show an update dialog which won't force a tab refresh.
2025-10-15 00:21:22 +02:00
schroda
8d276c25bd Update CHANGELOG format to follow "Keep a Changelog" 2025-10-14 21:14:53 +02:00
schroda
4d6e1bef74 [Release] v20250801.01 2025-08-01 20:35:05 +02:00
schroda
cd04be7f52 [Release] Version v20250731.01 2025-07-31 21:13:49 +02:00
schroda
b69b0d4a48 [skip ci] Update CHANGELOG.md 2025-07-03 21:27:47 +02:00
schroda
472151eb5d [Release] Version 20250703.01 2025-07-03 20:46:01 +02:00
schroda
e5c2d967c7 [Release] Version 1.5.1 2025-04-07 00:14:20 +02:00
schroda
11679a9901 [Release] Version 1.5.0 2025-04-05 16:10:51 +02:00
schroda
017e080159 [SKIP CI][Tooling] Fix detection of existing translation changelog 2024-06-25 16:07:09 +02:00
schroda
f2649bd693 [Release] Version 1.1.0 2024-06-14 20:22:37 +02:00
schroda
1325fe6baf Update CHANGELOG formatting 2024-05-11 01:53:21 +02:00
schroda
e310ec3ba7 [Release] Version 1.0.0 (#501) 2024-02-23 20:35:38 +01:00