• Joined on 2026-03-16
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-05 12:13:29 +00:00
554ca93e30 Close reader settings panel when tapping content to hide bars
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-05 11:53:41 +00:00
6b419c6fe0 Save reader settings per book in localStorage
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-05 11:18:28 +00:00
916e8a568b Add PDF two-page spread mode and mobile pinch-to-zoom
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-04 19:10:16 +00:00
e9c5b8058b Centralize remaining magic numbers in settings.py
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-04 19:05:53 +00:00
0a6ba6feac Inject upload size limits from settings into frontend via DIORA_CONFIG
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-04 19:01:35 +00:00
9c0a046c57 Fix ebook upload: new books appear at top, 50 MB limit frontend/backend
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-04 18:49:20 +00:00
4274f49971 Increased ebook upload limit to 50 MB
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-04 00:27:21 +00:00
2ba613fdd8 Reconnect audio automatically on device change
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-02 10:22:06 +00:00
aff4f5aef2 Mobile: hide volume, add PDF zoom +/- buttons, fix zoom scroll position
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-01 21:47:01 +00:00
1bda59e3fc Fix PDF position restore: timer after restore, add scroll-mode case
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-01 14:10:06 +00:00
68bb7b5920 Add IndexedDB book cache and fix PDF position on mobile
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-01 13:50:34 +00:00
dbe3b46f3e Simplify immersive reader: tap centre to toggle bars
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-01 13:48:47 +00:00
2448586050 Fix PDF rendering blur on high-DPI/mobile screens
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-01 13:41:32 +00:00
1af07c7952 Add anchor-based reading position tracking
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-01 13:24:38 +00:00
0c6846e71f Give navbar and now-playing-bar solid background
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-01 13:24:01 +00:00
bef8fbc8d8 Revert "Remove immersive reader mode, bars stay always visible"
mrwnslz pushed to master at mrwnslz/diora-web 2026-04-01 13:23:12 +00:00
bdb6857c73 Remove immersive reader mode, bars stay always visible
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-28 18:08:48 +00:00
44d51d3a7f Fix gpodder: add update_urls to episode actions POST response
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-28 16:15:39 +00:00
a205eafd79 Fix gpodder sync: return update_urls in subscription GET response
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-22 10:45:41 +00:00
2859464b14 Open HTTP streams in new tab to bypass mixed content