Huang Xin
e4ba0c302e
fix: segment txt with paragraph count if no chapter titles are parsed, closes #1134 ( #1139 )
2025-05-13 10:21:47 +02:00
Huang Xin
2e46bc1627
css: get rid of hardcoded font color only when overriding font, closes #1095 ( #1120 )
2025-05-11 14:34:51 +02:00
Huang Xin
2a624ef57a
css: only override background color in dark mode, closes #1066 ( #1117 )
2025-05-11 09:33:03 +02:00
Huang Xin
60ae0c9ac3
feat: show book file size in book details ( #1114 )
2025-05-10 18:28:08 +02:00
Huang Xin
3756bec66c
css: special case for align center and zero text indent ( #1105 )
2025-05-09 14:40:55 +02:00
Huang Xin
3e1d03dc17
css: override text align and fix hardcoded text intent ( #1104 )
2025-05-09 14:20:38 +02:00
Huang Xin
2006baac4b
revert: unbreak style overriding, closes #1058 and closes #1075 ( #1091 )
2025-05-07 19:56:14 +02:00
Huang Xin
0d4f61f08a
compat: fix insane img dimension might cause layout miscalculation, closes #1073 ( #1090 )
2025-05-07 18:33:13 +02:00
Huang Xin
6b3d41a4b8
fix: styling links and also the content of links, closes #1057 ( #1083 )
2025-05-07 12:46:28 +02:00
Huang Xin
14bf2bcf8f
fix: segment separator now should be more than 8 dash, closes #1056 ( #1077 )
2025-05-07 09:58:30 +02:00
Huang Xin
8f0982ae33
fix: replace bg color only for non-default theme color, closes #1049 ( #1053 )
2025-05-06 18:16:00 +02:00
Huang Xin
c326ad402d
fix: calculate vw/vh size from iframe viewport, closes #1027 ( #1045 )
2025-05-06 09:32:01 +02:00
Huang Xin
9669f1272d
fix: more robust txt parser, closes #1042 ( #1043 )
...
* refactor: reuse BookCover component in BookDetail dialog
* fix: more robust txt parser, closes #1042
2025-05-06 06:28:25 +02:00
Huang Xin
27df89e261
fix: override text-indent when overriding book layout, closes #1026 ( #1038 )
2025-05-05 11:58:49 +02:00
Huang Xin
5e04f6ae03
feat: support locking screen orientation, closes #860 ( #1034 )
2025-05-05 10:55:50 +02:00
Huang Xin
6299ea09b7
fix: escape special characters when converting from txt to epub, closes #1018 ( #1024 )
2025-05-04 13:46:08 +02:00
Huang Xin
4f6f45fe8a
fix: don't preview font style for system fonts on Linux, closes #1015 ( #1023 )
2025-05-04 12:23:01 +02:00
Huang Xin
6b290f09f5
refactor: unify hooks for pagination and continuous scroll ( #1021 )
2025-05-04 10:58:44 +02:00
Huang Xin
8167f27156
feat: add location info for each entry in table of contents ( #1016 )
2025-05-02 15:08:20 +02:00
Huang Xin
a8d657414d
fix: more robust txt parser ( #1005 )
2025-04-30 18:01:47 +02:00
Huang Xin
ed368e1205
fix: skip rt elements in annotation and search for Japanese books, closes #904 ( #1004 )
2025-04-30 11:36:52 +02:00
Huang Xin
7de1bdf824
fix: more robust method to detect language for TTS ( #1003 )
2025-04-30 09:36:51 +02:00
Huang Xin
141c502c76
fix: handle full CJK Unified Ideographs in search terms, closes #989 ( #1002 )
2025-04-30 08:52:19 +02:00
Huang Xin
b1ea729a54
fix: also overriding anchor color when overriding font in dark mode, closes #995 ( #1000 )
2025-04-30 06:19:32 +02:00
Huang Xin
d3eff19ab9
fix: filter out some non-free fonts on Android and Linux, closes #994 ( #999 )
2025-04-29 20:02:54 +02:00
Huang Xin
e235cb98d2
fix: intercept the Back key to dismiss popup dialogs on Android, closes #636 ( #983 )
2025-04-28 16:57:15 +02:00
Huang Xin
4275508ccd
feat: add volume keys for page turning, closes #471 ( #982 )
2025-04-28 12:36:24 +02:00
Huang Xin
a424ae8b15
feat: retrieve system fonts on iOS and Android and show font weight variants, closes #949 and closes #557 ( #976 )
2025-04-26 17:37:04 +02:00
Huang Xin
172ab382bc
fix: query status bar height on Android, closes #943 ( #947 )
2025-04-23 14:01:37 +02:00
Huang Xin
4dc943d23e
fix: tts now fallbacks to metadata language of the book, closes #916 ( #945 )
2025-04-22 18:12:14 +02:00
Huang Xin
3cb37bca5d
feat: add GuanKiapTsingKhai-T in the CJK fonts list, closes #884 ( #914 )
2025-04-19 18:00:35 +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
7bfaa38746
feat: add download/upload buttons in book detail dialogs ( #891 )
2025-04-15 06:19:29 +02:00
Huang Xin
8efad90932
feat: in-app updater for Android ( #885 )
2025-04-14 14:21:58 +02:00
Huang Xin
53e7f2526c
fix: window maximized and fullscreen now don't conflict with each other ( #872 )
2025-04-12 13:42:36 +02:00
Huang Xin
8f0e2d1642
chore: show webview version info in the about window ( #869 )
2025-04-12 16:35:54 +08:00
Huang Xin
ccd467ebcf
feat: support separate header/footer visibility for paginated and scrolled modes ( #859 )
2025-04-11 03:40:26 +02:00
Huang Xin
d4af2d3ef5
feat: also add sans-serif CJK fonts ( #853 )
2025-04-09 16:03:24 +02:00
Huang Xin
3d2847e427
fix: RTL layout for the bottom configuration panel, closes #849 ( #850 )
2025-04-09 10:47:15 +02:00
Huang Xin
612302f42f
feat: add LXGW WenKai TC in CJK fonts list ( #847 )
2025-04-09 05:57:06 +02:00
Huang Xin
0ead07e704
fix: don't reset all font-size and font color when override book style ( #842 )
2025-04-09 01:55:36 +02:00
Huang Xin
9446df1b9c
feat: add an option to configure default CJK fonts in CJK environments, closes #780 ( #836 )
2025-04-08 11:27:59 +02:00
Huang Xin
2599f40dfb
feat: add option to keep window on top, closes #820 ( #825 )
2025-04-07 08:23:46 +02:00
Huang Xin
aa66ba54c5
fix: set proper default theme mode, closes #823 ( #824 )
2025-04-07 07:16:31 +02:00
Huang Xin
4f0ef01a17
fix: tts now works in background in iOS, closes #547 ( #822 )
...
To enable background playback in Android, go to Settings > Apps & Notifications > Readest > Battery > Battery Optimization, and disable battery optimization for Readest.
2025-04-06 18:42:58 +02:00
Huang Xin
dcecda2984
fix: cache NativeFile with LRU, closes #797 ( #816 )
2025-04-05 11:27:07 +02:00
Huang Xin
316c82ea52
fix: override link color only when overriding font, closes #812 ( #814 )
2025-04-05 09:34:29 +02:00
Huang Xin
a3d6ebe44d
feat: add fixed storage quota for self-hosted instance, closes #805 ( #806 )
2025-04-04 03:48:43 +02:00
Huang Xin
f8804b5d3c
fix: revert font family, size and color when overrideFont is set, closes #792 ( #804 )
2025-04-03 17:15:19 +02:00
Huang Xin
7ccf3d0632
refactor: read local file with fs plugin for Tauri App, closes #553 and closes #489 ( #785 )
2025-04-01 14:26:26 +02:00