Huang Xin
|
08e558bd41
|
fix: actually allow script in the transform target, closes #2200 (#2203)
|
2025-10-11 12:59:55 +02:00 |
|
Huang Xin
|
00af4a3d60
|
layout: make TTS icon less distracting during read-aloud mode (#2198)
|
2025-10-10 19:14:57 +02:00 |
|
Huang Xin
|
ada427b134
|
feat(settings): add settings to adjust screen brightness when reading, closes #1532 (#2197)
|
2025-10-10 19:02:35 +02:00 |
|
Huang Xin
|
f696b9a573
|
fix: handle scrolling/panning in zoomed in PDFs, closes #2184 (#2194)
|
2025-10-10 07:56:41 +02:00 |
|
Huang Xin
|
562fea3a36
|
fix(layout): fix inconsistent background color for unpinned drag bars (#2186)
|
2025-10-09 18:35:00 +02:00 |
|
Huang Xin
|
b69d9ed69f
|
tts: improve media session control compatibility across more Android systems (#2185)
|
2025-10-09 17:53:07 +02:00 |
|
Huang Xin
|
ad6a21a68f
|
refactor: split FooterBar into modular components for desktop and mobile (#2181)
|
2025-10-08 07:47:39 +02:00 |
|
Huang Xin
|
173aa0fcd1
|
layout: fix dragbar flickering when opening a book (#2177)
|
2025-10-06 05:52:36 +02:00 |
|
Huang Xin
|
ec397a2daf
|
fix: draw annotations of the current section on load, closes #2163 (#2174)
|
2025-10-05 17:47:34 +02:00 |
|
Huang Xin
|
562ccd4b9e
|
feat: add keyboard shortcuts for toggling bookmarks/sidebar, importing books, closing window (#2170)
And make the shortcuts compatible with GNOME Human Interface Guidelines.
This closes #2079 and closes #2168.
|
2025-10-04 16:12:31 +02:00 |
|
Huang Xin
|
bdef593cdd
|
feat: support global settings from library menu, closes #2140 (#2151)
|
2025-10-01 09:59:37 +02:00 |
|
Huang Xin
|
d8943fc0c5
|
compat: normalize OKLCH color syntax for older iOS Safari, closes #990 (#2150)
|
2025-10-01 07:59:45 +02:00 |
|
Huang Xin
|
cdd274e5ca
|
compat: add support for WebView down to version 92, closes #2139 (#2145)
|
2025-09-30 19:14:35 +02:00 |
|
Huang Xin
|
2230741779
|
fix(i18n): apply system language on app start, closes #2141 (#2144)
|
2025-09-30 10:11:18 +02:00 |
|
Huang Xin
|
0e6950a60f
|
i18n: localization for notification title and text (#2143)
|
2025-09-30 10:03:33 +02:00 |
|
Huang Xin
|
0a1e0212e2
|
feat: supported background TTS with media session controls, closes #2099 and closes #964 (#2138)
|
2025-09-29 19:45:17 +02:00 |
|
Huang Xin
|
1e6525d085
|
fix(sync): handle incomplete config data from koreader (#2115)
|
2025-09-25 11:49:43 +08:00 |
|
Huang Xin
|
c0f77b3368
|
fix(tts): abortable prefetch of tts data, closes #2037 (#2110)
|
2025-09-24 12:19:07 +02:00 |
|
Huang Xin
|
dd40b9bae0
|
fix(layout): adjust font size instead of zooming HTML, closes #2088 (#2101)
Prevents issues with zoom handling in WebKit-based browsers such as Safari and WebKitGTK.
|
2025-09-22 17:43:22 +02:00 |
|
Huang Xin
|
98b4026990
|
fix(layout): scrollable book view and about window, closes #2090 (#2098)
|
2025-09-22 13:44:54 +02:00 |
|
Huang Xin
|
c9a1557674
|
refactor: support custom root dir for readest file system (#2092)
|
2025-09-21 07:59:27 +02:00 |
|
Huang Xin
|
509320813f
|
tts: support media session in desktop apps (#2071)
|
2025-09-19 10:22:39 +02:00 |
|
Huang Xin
|
54d7e73acb
|
fix: disable swipe up to toggle action bar for PDF zoomed in (#2068)
|
2025-09-18 19:46:47 +02:00 |
|
Huang Xin
|
c0bf2d40dd
|
fix: jump to current item in virtualized TOC list, closes #2055 (#2066)
|
2025-09-18 18:38:09 +02:00 |
|
Huang Xin
|
e30a39f9cb
|
fix(config): prevent occasional errors when saving progress and configs (#2065)
|
2025-09-18 16:56:44 +02:00 |
|
Huang Xin
|
91a5454b46
|
feat(sync): aggregate books with metadata hash for progress and annotation sync (#2062)
|
2025-09-18 14:05:16 +02:00 |
|
Huang Xin
|
b23876c2b9
|
a11y: support NVDA screen reader on Windows and Orca screen reader on Linux (#2050)
|
2025-09-16 17:38:21 +02:00 |
|
Huang Xin
|
34f1af727f
|
a11y: accessibility for mobile platforms (#2044)
|
2025-09-15 18:45:45 +02:00 |
|
Huang Xin
|
bb34b1ba59
|
a11y: add screen reader support (#2040)
Tested with VoiceOver on iOS and macOS
|
2025-09-14 22:00:42 +02:00 |
|
Huang Xin
|
a88b9139f8
|
fix: occasionally failed double click detection on the header bar on Windows, closes #2015 (#2026)
|
2025-09-12 13:36:56 +02:00 |
|
Huang Xin
|
9fd152d727
|
refactor(a11y): add basic lint for accessibility (#2021)
|
2025-09-11 18:57:04 +02:00 |
|
Huang Xin
|
2571ceede4
|
fix: also apply zoom shortcuts to PDFs (#2016)
|
2025-09-10 17:32:23 +02:00 |
|
Huang Xin
|
01fde8573c
|
fonts: support variable fonts when importing ttf/otf font files, closes #2003 (#2007)
|
2025-09-09 11:25:27 +02:00 |
|
Huang Xin
|
210eda0340
|
fix: pagination with volume keys now has right direction for RTL books, closes #1996 (#2004)
|
2025-09-09 05:36:45 +02:00 |
|
Huang Xin
|
0d8b877d73
|
fix: don't show rounded window in maximized or fullscreen mode on (#2001)
Linux, closes #1998
|
2025-09-08 19:32:15 +02:00 |
|
Huang Xin
|
e03b0af58a
|
feat: swipe to paginate on fixed layout books, closes #1028 (#1995)
|
2025-09-07 16:14:34 +02:00 |
|
Huang Xin
|
71c2143cba
|
fix: avoid pagination until book view is inited, closes #1983 (#1994)
|
2025-09-07 14:47:35 +02:00 |
|
Huang Xin
|
70a7f5be19
|
fix: use transparent background for rounded window on Linux, closes #1982 (#1991)
|
2025-09-07 10:38:27 +02:00 |
|
Huang Xin
|
d2242423f5
|
fix: correctly parse filenames for woff/woff2 font files on Android, closes #1981 (#1990)
|
2025-09-07 07:04:48 +02:00 |
|
Huang Xin
|
782e9c8b20
|
fix: restore scale factor (zoom level) for PDFs, closes #1985 (#1989)
|
2025-09-07 06:12:57 +02:00 |
|
Huang Xin
|
dfe68988aa
|
fix(kosync): use 1-based indices in xpointer, closes #1968 (#1973)
|
2025-09-06 07:40:32 +02:00 |
|
Huang Xin
|
77c4303938
|
feat(pdf): support setting zoom level, zoom mode and spread mode for PDF (#1969)
This should close #1717, close #1276, close #669.
|
2025-09-05 18:20:15 +02:00 |
|
Huang Xin
|
5724d2eeec
|
feat(tts): support going previous/next by sentence in bottom TTS bar, closes #1816 (#1967)
|
2025-09-05 10:34:30 +02:00 |
|
Huang Xin
|
7067129887
|
fix(tts): fixed headings cannot be highlighted in TTS (#1955)
|
2025-09-03 16:42:59 +02:00 |
|
Huang Xin
|
6e706ac8f7
|
feat: add inline editor for bookmarks in the sidebar, closes #1909 (#1954)
|
2025-09-03 11:06:35 +02:00 |
|
Huang Xin
|
32954e025c
|
fix(tts): media control in the lock screen and with airpods for iOS, closes #1407 (#1949)
|
2025-09-02 17:24:16 +02:00 |
|
Huang Xin
|
61dda9a517
|
feat: group custom fonts into families, closes #1934 (#1945)
|
2025-09-01 17:49:46 +02:00 |
|
Huang Xin
|
99a4cb50ac
|
feat: add an option to show persistent TTS bar at the bottom, closes #1818 (#1944)
|
2025-09-01 14:23:28 +02:00 |
|
Huang Xin
|
f4b00d6dec
|
fix: get rid of invalid grid insets (#1943)
|
2025-09-01 07:05:48 +02:00 |
|
Huang Xin
|
f69422a61c
|
fix: conditional Back key interception on Android (#1942)
|
2025-09-01 06:16:31 +02:00 |
|