bd866cb049
fix(opds): harden Content-Disposition filename parsing for complex names and encoding (#3816)
Zeedif
2026-04-09 22:08:57 -06:00
a5690e9a84
fix(tts): skip br elements in PDF text layer to prevent TTS interruptions at line breaks, closes#3771 (#3811)
Huang Xin
2026-04-10 02:34:38 +08:00
b9a2b10fac
fix(a11y): fixed keyboard activation of dropdown menu (#3762)
Huang Xin
2026-04-06 00:48:27 +08:00
a9e33ca50a
fix(style): let background texture take precedence over overridden background color (#3761)
Huang Xin
2026-04-06 00:05:05 +08:00
09d1e0c040
fix(sync): show last push time as the last sync time (#3760)
Huang Xin
2026-04-05 23:55:41 +08:00
8b10e7fb17
fix(layout): use mobile footer bar in portrait mode without regressing phone panel animation, closes#3742 (#3759)
Huang Xin
2026-04-05 23:40:36 +08:00
a2d17e6a79
fix: clear highlight overlay when deleting annotation from sidebar, closes#3756 (#3758)
Huang Xin
2026-04-05 22:25:58 +08:00
7e62516b5d
chore(deps): bump Next.js to version 16.2.2 (#3757)
Huang Xin
2026-04-05 21:59:10 +08:00
d53f3b42e2
feat(rsvp): split words option, faster countdown, and skip pages RSVP cant open (#3755)
Lex Moulton
2026-04-05 05:29:30 -07:00
d682fcbb44
feat: add named highlight colors with sync and picker ux fixes (#3741)
Mohammed Efaz
2026-04-05 16:08:55 +06:00
b3fe33221d
feat(i18n): add Hungarian translation and translate new keys across all locales (#3753)
Huang Xin
2026-04-05 06:15:48 +08:00
fbfd7fd6c6
fix(hardcover): use Tauri HTTP plugin to bypass CORS and coerce search result IDs to numbers, closes#3751 (#3752)
Huang Xin
2026-04-05 04:56:47 +08:00
531dbe5f16
release: version 0.10.2 (#3750)
Huang Xin
2026-04-05 03:23:25 +08:00
70b94d8986
fix(layout): fixed layout of progress bar in vertical mode (#3749)
Huang Xin
2026-04-05 03:20:34 +08:00
52242d6886
fix(android): use mobile footer bar in portrait mode on Android, closes#3742 (#3746)
Huang Xin
2026-04-05 02:11:02 +08:00
f361698e05
feat(android): add D-pad navigation for Android TV remote controller (#3745)
Huang Xin
2026-04-05 01:50:34 +08:00
9595aa56e0
fix(android): get rid of the outline on the header and footer bar when using remote control to turn page (#3744)
Huang Xin
2026-04-04 23:00:20 +08:00
caa0d719c5
compat(vertical): check writing mode also for child element of body, closes#3583 (#3743)
Huang Xin
2026-04-04 21:56:26 +08:00
45bd355981
feat(opds): support custom catalog headers with web proxy consent (#3740)
Yi-Shun Wang
2026-04-04 06:01:16 -04:00
52ac74bbad
fix: fixed status info layout in vertical mode, fixed Android build (#3735)
Huang Xin
2026-04-04 03:41:49 +08:00
ca5c860594
fix(kosync): don't normalize xpointer for more accurate progress sync, closes#3672 and closes#3616 (#3733)
Huang Xin
2026-04-03 22:17:20 +08:00
80cab8e56d
feat: Hardcover.app Sync (#3724)
AK Venugopal
2026-04-03 08:06:43 +01:00
888f4afde9
fix: preserve paragraph mode reading layouts and other UI/UX fixes (#3730)
Mohammed Efaz
2026-04-03 00:56:38 +06:00
05afaab5fd
fix(layout): fixed static image size and layout shift on window resize, closes#3634 (#3729)
Huang Xin
2026-04-03 02:50:02 +08:00
ff962a1f02
fix(android): auto-shutdown native TTS engine after 30 min idle to save battery (#3728)
Huang Xin
2026-04-03 02:00:21 +08:00
62df631dd1
feat(theme): add atmosphere easter egg with video overlay and ambient audio (#3727)
Huang Xin
2026-04-02 22:12:10 +08:00
c9647276b1
feat(rsvp): progress bar per chapter, speed selector dropdown, and UX improvements (#3723)
Lex Moulton
2026-04-01 18:31:58 -07:00
9ecb9b24d2
feat: make reading ruler selection and step navigation coherent (#3722)
Mohammed Efaz
2026-04-01 22:59:44 +06:00