Huang Xin
|
4f33c9280b
|
fix(layout): fine tuning of column width in scrolled mode and vertical mode, closes #2383 (#2387)
|
2025-11-02 09:34:57 +01:00 |
|
Huang Xin
|
984d5d198d
|
fix(css): avoid overriding table background color by default, closes #2377 (#2379)
|
2025-11-01 15:09:46 +01:00 |
|
Huang Xin
|
2568778a87
|
feat(layout): support for duokan bleed layout, closes #2374 (#2378)
|
2025-11-01 14:26:48 +01:00 |
|
Huang Xin
|
0d805a64f6
|
compat: polyfill AbortController/AbortSignal on older browsers (#2371)
|
2025-10-31 06:15:59 +01:00 |
|
Huang Xin
|
cdc1950c3a
|
fix(layout): various fixes on the book and reader styles and layouts, closes #2368 (#2369)
|
2025-10-30 19:34:55 +01:00 |
|
Huang Xin
|
82922c5053
|
feat(eink): add an option to save last book cover on Android, closes #1414 (#2361)
|
2025-10-29 16:15:08 +01:00 |
|
Huang Xin
|
9c5bcb13e2
|
feat(plan): show life-time plan name in user profile (#2360)
|
2025-10-29 15:36:12 +01:00 |
|
Huang Xin
|
c7ba44a91e
|
eink: disable all shadows in E-Ink mode (#2354)
|
2025-10-29 06:46:17 +01:00 |
|
Huang Xin
|
45216763e3
|
fix(compat): use xml serializer for sanitized doc for better compatibility (#2352)
|
2025-10-29 05:12:19 +01:00 |
|
Huang Xin
|
123293dc0e
|
fix: fixed crash when switching allow script (#2351)
|
2025-10-29 03:17:17 +01:00 |
|
Huang Xin
|
d01599a2b4
|
feat(security): sanitize XHTML safely to prevent XSS when scripts are disabled, closes #2316 (#2342)
|
2025-10-28 04:28:48 +01:00 |
|
Huang Xin
|
fdf6908fc6
|
feat: expand cloud storage with one-time payment (#2325)
|
2025-10-25 11:46:51 +02:00 |
|
Huang Xin
|
86efcde927
|
feat(tts): add an option to select target language for TTS on translated books (#2310)
|
2025-10-23 19:34:43 +02:00 |
|
Huang Xin
|
e7b2d8435e
|
feat(eink): set underline text decoration for links in E-Ink mode, closes #2293 (#2299)
|
2025-10-22 18:52:30 +02:00 |
|
Huang Xin
|
f890a9633b
|
feat(settings): add an option to set auto screen brightness (#2297)
|
2025-10-22 18:45:51 +02:00 |
|
Huang Xin
|
001e836ae3
|
chore: bump eslint-config-next to version 16 (#2294)
|
2025-10-22 15:57:04 +02:00 |
|
Huang Xin
|
50d7f9a9dd
|
feat(android): support custom data location on external sdcard (#2292)
|
2025-10-22 10:14:41 +02:00 |
|
Huang Xin
|
34fbea6a44
|
css: properly handle theme color in dark mode for code blocks, closes #2281 (#2290)
|
2025-10-22 06:56:53 +02:00 |
|
Huang Xin
|
8737535b90
|
feat: support Android IAP (#2286)
|
2025-10-21 18:24:50 +02:00 |
|
Huang Xin
|
28ef414c3d
|
feat: supported footnotes for definition list, closes #2278 (#2279)
|
2025-10-20 10:38:46 +02:00 |
|
仿生猫梦见苦力怕
|
a231506713
|
fix(css): support at rules of CSS and fix CSS formatter (#2269)
* refactor: replace manual CSS validator with PostCSS
* Revert "refactor: replace manual CSS validator with PostCSS"
This reverts commit 609ed7dd5a50debcea0303cc1043440af9849ddc.
* fix: support at rules of CSS and fix CSS formatter
---------
Co-authored-by: Huang Xin <chrox.huang@gmail.com>
|
2025-10-19 18:09:04 +02:00 |
|
Huang Xin
|
2283e1b0f2
|
fix(layout): fix inline image, closes #2263 (#2266)
|
2025-10-18 17:25:37 +02:00 |
|
Daniil Leontev
|
e0eb725d8b
|
fix: add more elements to color overrides (#2265)
|
2025-10-18 22:25:02 +08:00 |
|
Huang Xin
|
ae6c6970b4
|
feat: localize number in progress info in vertical layout (#2255)
|
2025-10-17 12:17:36 +02:00 |
|
Huang Xin
|
f8fef57cf3
|
fix(layout): overriding book layout no longer overrides explicit text alignment, closes #2249 (#2254)
|
2025-10-17 11:44:32 +02:00 |
|
Huang Xin
|
9dda5d4c88
|
fix(tts): scroll more accurately to the highlighted text in TTS when header/footer bars are shown (#2242)
|
2025-10-15 17:50:56 +02:00 |
|
Huang Xin
|
6dd0daa597
|
txt: add chapter title pattern, closes #2232 (#2233)
|
2025-10-14 18:01:23 +02:00 |
|
Huang Xin
|
f1c92e5702
|
feat: support customizing background images, closes #2018 (#2214)
|
2025-10-13 14:04:13 +02:00 |
|
Huang Xin
|
92c1441922
|
translator: add translator target language of Persian, closes #2206 (#2212)
|
2025-10-12 13:53:23 +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
|
5b23ed35b6
|
txt: properly detect chapters in TXT files with dot-number format, closes #2188 (#2191)
|
2025-10-10 06:45:50 +02:00 |
|
Huang Xin
|
ad81376da8
|
fix(css): auto height of inline images with object-fit style (#2189)
|
2025-10-10 04:10:05 +02:00 |
|
Huang Xin
|
7695f31a5a
|
translator: translate to and from Norwegian Bokmål(nb) (#2158)
|
2025-10-02 14:09:01 +02:00 |
|
Huang Xin
|
bc8e419d51
|
compat(koplugin): make meta_hash extraction more robust for calibre conversions and metadata edits, fixes #1838 (#2154)
|
2025-10-01 16:38:29 +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
|
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
|
25b44176b9
|
fix(tts): parse default language in ssml without translated text (#2135)
|
2025-09-27 17:52:54 +02:00 |
|
Huang Xin
|
1843a74dbb
|
feat: supported changing data location on desktop platforms, closes #2047 and closes #478 (#2125)
|
2025-09-26 10:22:41 +02:00 |
|
Huang Xin
|
d9d71b7d38
|
fix(css): overriding hard-coded font weight (#2113)
|
2025-09-24 17:03:17 +02:00 |
|
Huang Xin
|
c0f77b3368
|
fix(tts): abortable prefetch of tts data, closes #2037 (#2110)
|
2025-09-24 12:19:07 +02:00 |
|
Huang Xin
|
5102f6b0ff
|
fix(tts): handle und language code, closes #2100 (#2102)
|
2025-09-22 18:15:28 +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
|
b0640ba55b
|
fix(fonts): higher priority for CJK fonts so that it can override system CJK glyphs (#2093)
|
2025-09-21 08:22:49 +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
|
488a242787
|
css: default to lower font-family specificity than the styles defined inside the ebook, closes #2070 (#2081)
|
2025-09-19 13:10:37 +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
|
91a5454b46
|
feat(sync): aggregate books with metadata hash for progress and annotation sync (#2062)
|
2025-09-18 14:05:16 +02:00 |
|
Huang Xin
|
9fd152d727
|
refactor(a11y): add basic lint for accessibility (#2021)
|
2025-09-11 18:57:04 +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 |
|