Huang Xin
df6027cf9f
fix(eink): avoid gray color in E-Ink mode ( #2427 )
2025-11-09 19:17:35 +01:00
Huang Xin
fb0f660eaf
fix(android): fixed back gesture to close config panel, closes #2406 ( #2411 )
2025-11-05 22:45:13 +01:00
Huang Xin
0ec4e37c13
fix(css): support style transformer for inline css ( #2403 )
...
* fix(css): support style transformer for inline css
* fix(eink): bold text for current chapter in the TOC, closes #2401
2025-11-04 18:36:46 +01:00
Huang Xin
f79d84b5fa
fix(eink): more readablility for E-Ink mode on the library page, closes #2364 ( #2395 )
...
This also closes #2391 and closes #2394 .
2025-11-03 09:23:35 +01:00
Huang Xin
c7ba44a91e
eink: disable all shadows in E-Ink mode ( #2354 )
2025-10-29 06:46:17 +01:00
AlI
f58bfeb1d0
fix(layout): Fix popup menu for RTL languages ( #2327 )
2025-10-26 08:51:25 +08:00
Huang Xin
4acbc33762
fonts: add PT font families ( #2308 )
2025-10-23 16:05:28 +02:00
Huang Xin
35fbce3506
feat(settings): added an option to disable animation in E-Ink mode, closes #2253 ( #2257 )
2025-10-17 18:00:58 +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
7f5b6959e1
font: update font LXGW WenKai to the latest version ( #2240 )
2025-10-15 15:17:53 +02:00
Huang Xin
60ddb17547
feat: add support for per-book background image settings in addition to global settings, also closes #2223 ( #2225 )
2025-10-14 08:54:26 +02:00
Huang Xin
c7d49c1504
fix: load custom texture before applying it ( #2219 )
2025-10-13 19:04:45 +02:00
Huang Xin
f1c92e5702
feat: support customizing background images, closes #2018 ( #2214 )
2025-10-13 14:04:13 +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
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
c9a1557674
refactor: support custom root dir for readest file system ( #2092 )
2025-09-21 07:59:27 +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
34f1af727f
a11y: accessibility for mobile platforms ( #2044 )
2025-09-15 18:45:45 +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
6e706ac8f7
feat: add inline editor for bookmarks in the sidebar, closes #1909 ( #1954 )
2025-09-03 11:06:35 +02:00
Huang Xin
61dda9a517
feat: group custom fonts into families, closes #1934 ( #1945 )
2025-09-01 17:49:46 +02:00
Huang Xin
92b01c40a0
layout: fix grouping modal not shown on Linux ( #1930 )
2025-08-30 05:28:02 +02:00
Huang Xin
ea9146be5b
fonts: parse font family as well as font style when importing fonts, closes #1876 ( #1881 )
2025-08-23 10:27:58 +02:00
Huang Xin
d390209dab
feat: support importing TTF/ODF fonts, closes #979 and closes #1708 ( #1864 )
2025-08-21 21:49:08 +02:00
Huang Xin
b9add62ba7
translation: skip translating pre, code and math tags, closes #1693 ( #1698 )
2025-07-28 09:18:19 +02:00
Huang Xin
67ac09a290
premium: increased cloud sync storage for premium users ( #1696 )
2025-07-28 08:25:22 +02:00
Huang Xin
6eeb8e7580
layout: fix insets for double borders and add book spine decorator ( #1688 )
2025-07-27 14:36:55 +02:00
Huang Xin
60ad6706ff
ios: skip context menu when long-press on book cover, closes #1612 ( #1613 )
2025-07-18 18:22:59 +02:00
Huang Xin
ee0d1549bd
layout: add window borders on Linux, closes #1570 ( #1599 )
2025-07-18 01:40:12 +08:00
Huang Xin
49978c5e3f
layout: add overlay scrollbar for TOC on Android ( #1506 )
2025-07-01 09:17:18 +02:00
Huang Xin
9477789db1
layout: apply responsive safe area insets to the reader page, closes #1067 and closes #1212 ( #1408 )
...
This also fixes layout glitches when showing status bar on devices without display cutouts
2025-06-17 03:36:23 +02:00
Huang Xin
602be376a1
css: include additional weight variants for built-in fonts ( #1158 )
2025-05-15 05:04:16 +02:00
Huang Xin
4aebbf679f
fix: various on styles of UI and footnote visibility ( #1099 )
...
* fix: footnote now should be hidden in srcdoc iframes
* fix: eliminate white flash on startup when using dark mode
* feat: rescale UI size with pixel density
2025-05-08 18:21:31 +02:00
Huang Xin
cf66665096
feat: immersive UI in reader page on iOS and Android, closes #886 and closes #864 ( #911 )
2025-04-19 16:43:39 +02:00
Huang Xin
835ed443a5
fix: style tweaks for Windows ( #707 )
2025-03-25 18:58:23 +01:00
Huang Xin
48074f0f53
feat: add options to show/hide header and footer widgets in paginated and scrolled mode, also closes #602 ( #620 )
2025-03-17 15:30:12 +01:00
Huang Xin
58f1b5833f
feat: add border frame for vertical layout, also closes #563 ( #612 )
2025-03-15 18:55:12 +01:00
Huang Xin
e8eb409f9f
feat: add theme editor for custom theme colors, closes #462 ( #594 )
2025-03-13 14:23:58 +01:00
Huang Xin
27fa753486
feat: support drag and drop to import books, closes #524 ( #536 )
2025-03-08 19:12:00 +01:00
Huang Xin
0b72ab156d
refactor: move useTheme hook into separate store, also closes #528 ( #529 )
2025-03-08 09:12:36 +01:00
Huajin
80a3861816
Fixes the scrollbar gutter issue for DaisyUI ( #514 )
...
* Fixes the scrollbar gutter issue for DaisyUI
https://github.com/saadeghi/daisyui/issues/3040#issuecomment-2250530354
2025-03-07 15:15:52 +01:00
nnecec
088c7d2c49
fix: various tweaks on style and layout ( #499 )
2025-03-06 10:51:06 +01:00
Huang Xin
d0e6f3ad50
fix: ensure the progress bar direction is consistent with the book’s writing direction, closes #451 ( #498 )
2025-03-06 09:14:33 +01:00
Huang Xin
ccc04825b7
feat(ux): improve pull-down interaction for mobile modal ( #440 )
...
* Adjusts overlay background opacity dynamically based on drag position
* Ensures smooth transition as the modal is pulled down
* Enhances UX for mobile users by making dismissal more intuitive
2025-02-24 01:05:13 +01:00
Huang Xin
66866372ea
ui: responsive font size for book notes ( #415 )
2025-02-20 12:02:55 +01:00
Huang Xin
b321986c40
fix: display complete notes in note list and save note drafts, closes #405 ( #412 )
2025-02-20 02:13:33 +01:00
Huang Xin
b33d85f439
ui: fix layout in mobile platforms ( #371 )
2025-02-14 00:19:25 +01:00
Huang Xin
ed9a0c6f20
ux: hide action bar when modal is shown ( #369 )
2025-02-13 21:34:56 +01:00
Huang Xin
71b075dfa8
feat: organize the library with groups ( #368 )
2025-02-13 18:45:57 +01:00