Huang Xin
|
e238b49fbf
|
feat: add an option to invert image color in dark mode (#1223)
|
2025-05-22 10:38:09 +02:00 |
|
Huang Xin
|
66744108e2
|
css: unset link color in footnotes in dark mode for safari (#1221)
|
2025-05-22 09:09:02 +02:00 |
|
Huang Xin
|
401f28847c
|
fix: add location only when toc item is at the same level as the section (#1220)
|
2025-05-22 08:08:52 +02:00 |
|
Huang Xin
|
a4bc88d305
|
feat: add azure and google translator providers, closes #1135 and closes #1215 (#1218)
|
2025-05-21 17:25:00 +02:00 |
|
Huang Xin
|
ed6c92a65a
|
css: don't override body background, closes #1206 (#1208)
Revisit #1151.
|
2025-05-20 15:11:36 +02:00 |
|
Huang Xin
|
b83972e366
|
refactor: use translator hook to support more translator providers (#1186)
|
2025-05-18 18:35:37 +02:00 |
|
Huang Xin
|
4523437e34
|
refactor: add kv cache for translation backend (#1184)
|
2025-05-18 17:16:44 +02:00 |
|
Huang Xin
|
5373b67aae
|
css: get rid of most overriding for background color, closes #1162 (#1164)
|
2025-05-16 08:23:34 +02:00 |
|
Huang Xin
|
ddc9673260
|
css: compat for background colors in chapter headers of Feedbooks eBooks (#1163)
|
2025-05-16 03:29:07 +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
|
348d743e82
|
css: styling adjustments for better compatibility with Gutenberg eBooks (#1154)
This also closes #1153, #1148, #1147 and the css problem in #1151.
|
2025-05-14 14:55:07 +02:00 |
|
Huang Xin
|
d96fb32bcf
|
fix: apply layout styles to div tag, closes #1130 (#1142)
|
2025-05-13 13:48:21 +02:00 |
|
Huang Xin
|
4779e2638f
|
fix: disable updater for non-appimage app on linux, closes #1129 (#1141)
|
2025-05-13 12:50:40 +02:00 |
|
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 |
|