Commit Graph

  • 6b033f7509 translator: post-process translated text for punctuation spacing (#1245) Huang Xin 2025-05-27 20:32:25 +08:00
  • 5c0670031a fix: use updated library when dropfile to import on web browser (#1244) Huang Xin 2025-05-26 22:33:18 +08:00
  • 35735cd931 fix: skip speech when the text is empty at the end of some chapters, closes #1231 (#1243) Huang Xin 2025-05-26 22:03:43 +08:00
  • 699a01c78f feat: support full book translation to bilingual books, closes #398 (#1240) Huang Xin 2025-05-26 18:23:33 +08:00
  • 033e161455 layout: overlay the footer of the translator popup and less sensitive page flip with mouse wheel (#1238) Huang Xin 2025-05-25 15:32:00 +08:00
  • e6428656c2 fix: select filtered books when activating select all (#1237) Huang Xin 2025-05-25 14:02:34 +08:00
  • 68c3c45da3 feat: add an option to opt-out telemetry (#1236) Huang Xin 2025-05-25 13:48:57 +08:00
  • 36e87d4eb6 layout: display full publisher field in book details, closes #1224 (#1234) Huang Xin 2025-05-24 13:14:22 +08:00
  • 7f5059a8ea tts: always infer language code from script in bilingual TTS (#1233) Huang Xin 2025-05-24 13:01:41 +08:00
  • 8dc04f4095 feat: add bilingual TTS support for bilingual books, closes #1226 (#1230) Huang Xin 2025-05-24 00:18:24 +08:00
  • 6a48f3feb4 fix: use external browsers to open links in epub file, closes #1211 (#1228) Huang Xin 2025-05-23 14:15:57 +08:00
  • facf5fba75 fix: reorder icons in the ico file for Windows, closes #1175 (#1227) Huang Xin 2025-05-22 22:47:21 +08:00
  • 9700942e24 fix: transient navigation bar should work now for Android 8-15, closes #1199 (#1225) Huang Xin 2025-05-22 22:12:59 +08:00
  • e238b49fbf feat: add an option to invert image color in dark mode (#1223) Huang Xin 2025-05-22 16:38:09 +08:00
  • 32dfadf182 doc: update screenshots (#1222) Huang Xin 2025-05-22 15:34:16 +08:00
  • 66744108e2 css: unset link color in footnotes in dark mode for safari (#1221) Huang Xin 2025-05-22 15:09:02 +08:00
  • 401f28847c fix: add location only when toc item is at the same level as the section (#1220) Huang Xin 2025-05-22 14:08:52 +08:00
  • 9674b45cf0 layout: align text end for select labels on safari (#1219) Huang Xin 2025-05-22 13:03:10 +08:00
  • a4bc88d305 feat: add azure and google translator providers, closes #1135 and closes #1215 (#1218) Huang Xin 2025-05-21 23:25:00 +08:00
  • b6b8b17760 fix: normalize input text by removing newlines to prevent translation glitches (#1210) Huang Xin 2025-05-21 11:26:20 +08:00
  • 14810d6737 feat: add select all button in select mode, closes #1202 (#1209) Huang Xin 2025-05-20 22:58:04 +08:00
  • ed6c92a65a css: don't override body background, closes #1206 (#1208) Huang Xin 2025-05-20 21:11:36 +08:00
  • 20d7a1185e layout: grouping modal now should stay on top of the header bar (#1207) Huang Xin 2025-05-20 20:12:17 +08:00
  • 32bcfda9ad fix: reimporting books will update the import time, being consistent with update time, closes #1200 (#1203) Huang Xin 2025-05-20 10:40:41 +08:00
  • def157cacb release: version 0.9.43 (#1196) Huang Xin 2025-05-19 22:51:34 +08:00
  • 7c464b9a8d feat: add prev/next section buttons in footer bar, closes #1125 (#1195) Huang Xin 2025-05-19 22:40:11 +08:00
  • 90f3512ae2 feat: add scrolling overlap in pixels option to paginate in scrolled mode (#1194) Huang Xin 2025-05-19 21:21:06 +08:00
  • 12d93ba749 fix: adjust scroll offset to account for header/footer bars when paginating in scroll mode, closes #1181 (#1193) Huang Xin 2025-05-19 16:34:05 +08:00
  • 554d786105 fix: update library in store when deleting book in bookshelf, closes #1178 (#1191) Huang Xin 2025-05-19 14:31:25 +08:00
  • eb71c59524 chore: config wrangler before deployment in Cloudflare (#1189) Huang Xin 2025-05-19 13:55:11 +08:00
  • 93e81ee05b release: remove deprecated MSI installer, closes #1174 (#1187) Huang Xin 2025-05-19 09:29:44 +08:00
  • b83972e366 refactor: use translator hook to support more translator providers (#1186) Huang Xin 2025-05-19 00:35:37 +08:00
  • 967536aa23 refactor: update wrangler config (#1185) Huang Xin 2025-05-18 23:52:50 +08:00
  • 4523437e34 refactor: add kv cache for translation backend (#1184) Huang Xin 2025-05-18 23:16:44 +08:00
  • e49dd4accb feat: show cloud backup status for each book on mobile and desktop, closes #1167 (#1173) Huang Xin 2025-05-17 23:02:42 +08:00
  • b7c1f5703c fix: less sensitive magic trackpad and mouse when flipping page, closes #1165 (#1172) Huang Xin 2025-05-17 14:56:22 +08:00
  • 5373b67aae css: get rid of most overriding for background color, closes #1162 (#1164) Huang Xin 2025-05-16 14:23:34 +08:00
  • ddc9673260 css: compat for background colors in chapter headers of Feedbooks eBooks (#1163) Huang Xin 2025-05-16 09:29:07 +08:00
  • 16b0821eab i18n: add translations of Nederlands (#1161) Huang Xin 2025-05-16 00:32:38 +08:00
  • 93876a73cc layout: responsive translator popup, also closes #1157 (#1160) Huang Xin 2025-05-16 00:19:32 +08:00
  • 048867e595 settings: disable spell check in color input (#1159) Huang Xin 2025-05-15 11:33:35 +08:00
  • 602be376a1 css: include additional weight variants for built-in fonts (#1158) Huang Xin 2025-05-15 11:04:16 +08:00
  • c52ae43cd9 settings: avoid horizontal margin default to zero, fixes #1151 (#1155) Huang Xin 2025-05-14 21:25:32 +08:00
  • 348d743e82 css: styling adjustments for better compatibility with Gutenberg eBooks (#1154) Huang Xin 2025-05-14 20:55:07 +08:00
  • c7e495c379 settings: keep screen awake is disabled by default, closes #1145 (#1149) Huang Xin 2025-05-14 17:11:32 +08:00
  • e368076cac chore: update bundleVersion for macOS AppStore build (#1146) Huang Xin 2025-05-14 09:45:00 +08:00
  • 382e0ca3c6 release: version 0.9.41 (#1143) Huang Xin 2025-05-13 20:17:01 +08:00
  • d96fb32bcf fix: apply layout styles to div tag, closes #1130 (#1142) Huang Xin 2025-05-13 19:48:21 +08:00
  • 4779e2638f fix: disable updater for non-appimage app on linux, closes #1129 (#1141) Huang Xin 2025-05-13 18:50:40 +08:00
  • d094ba9916 chore: cache avatar image for offline usage (#1140) Huang Xin 2025-05-13 16:42:00 +08:00
  • e4ba0c302e fix: segment txt with paragraph count if no chapter titles are parsed, closes #1134 (#1139) Huang Xin 2025-05-13 16:21:47 +08:00
  • 0150177a9d chore: bump tauri to version 2.5.1 (#1138) Huang Xin 2025-05-13 15:30:34 +08:00
  • 74e32d47b0 release: add linux arch armhf (#1133) Huang Xin 2025-05-13 11:00:16 +08:00
  • 2dd7cf54e6 refactor: use text selector hook in annotator, closes #1020 (#1131) Huang Xin 2025-05-13 00:00:45 +08:00
  • a5cbfe97db fix: replace background when attribute changed, closes #1124 (#1126) Huang Xin 2025-05-11 23:07:17 +08:00
  • da49526f4c fix: now auto orientation follows system settings, closes #1093 and closes #1098 (#1122) Huang Xin 2025-05-11 20:57:05 +08:00
  • 2e46bc1627 css: get rid of hardcoded font color only when overriding font, closes #1095 (#1120) Huang Xin 2025-05-11 20:34:51 +08:00
  • 7e542e8694 fix: reorganize TTS control view hierarchy, closes #1080 (#1119) Huang Xin 2025-05-11 18:06:15 +08:00
  • 2a624ef57a css: only override background color in dark mode, closes #1066 (#1117) Huang Xin 2025-05-11 15:33:03 +08:00
  • 60ae0c9ac3 feat: show book file size in book details (#1114) Huang Xin 2025-05-11 00:28:08 +08:00
  • 110b4b37cd ui: various UI fixes and enhancements on mobile platforms (#1113) Huang Xin 2025-05-11 00:18:15 +08:00
  • f0edbf14a9 fix: padding top of the drag handler with the cutouts, closes #1101 (#1110) Huang Xin 2025-05-10 14:27:40 +08:00
  • 20669a9cb3 fix: show updating status in the about window, closes #1079 (#1109) Huang Xin 2025-05-10 14:00:25 +08:00
  • 3756bec66c css: special case for align center and zero text indent (#1105) Huang Xin 2025-05-09 20:40:55 +08:00
  • 3e1d03dc17 css: override text align and fix hardcoded text intent (#1104) Huang Xin 2025-05-09 20:20:38 +08:00
  • 4aebbf679f fix: various on styles of UI and footnote visibility (#1099) Huang Xin 2025-05-09 00:21:31 +08:00
  • 0a562d90ac fix: maintain library state across reader/library navigation, closes #1072 (#1096) Huang Xin 2025-05-08 15:26:58 +08:00
  • e91a39e8b6 release: version 0.9.40 (#1092) Huang Xin 2025-05-08 02:03:58 +08:00
  • 2006baac4b revert: unbreak style overriding, closes #1058 and closes #1075 (#1091) Huang Xin 2025-05-08 01:56:14 +08:00
  • 0d4f61f08a compat: fix insane img dimension might cause layout miscalculation, closes #1073 (#1090) Huang Xin 2025-05-08 00:33:13 +08:00
  • 0b5f0ede3b fix: close action bar when the footbar is dismissed, closes #1064 (#1086) Huang Xin 2025-05-07 20:44:17 +08:00
  • 99a146525f fix: transient navigation bar in Android 9, closes #1059 (#1085) Huang Xin 2025-05-07 20:11:46 +08:00
  • 6080f9e0f3 fix: revert to unlock screen orientation for library page, closes #1063 (#1084) Huang Xin 2025-05-07 19:50:40 +08:00
  • 6b3d41a4b8 fix: styling links and also the content of links, closes #1057 (#1083) Huang Xin 2025-05-07 18:46:28 +08:00
  • e403c009c2 fix: avoid glitches when expanding toc sub items, closes #1033 (#1081) Huang Xin 2025-05-07 18:22:42 +08:00
  • 14bf2bcf8f fix: segment separator now should be more than 8 dash, closes #1056 (#1077) Huang Xin 2025-05-07 15:58:30 +08:00
  • 7f66af71c8 fix: dialog drag handler layout, closes #1036 (#1076) Huang Xin 2025-05-07 15:27:20 +08:00
  • cbab201138 doc: format issue templates (#1071) Huang Xin 2025-05-07 12:04:20 +08:00
  • 0f47d6d393 release: version 0.9.39 (#1055) Huang Xin 2025-05-07 00:58:43 +08:00
  • 38101cb76d fix: temporarily disable font name with style for windows (#1054) Huang Xin 2025-05-07 00:29:27 +08:00
  • 8f0982ae33 fix: replace bg color only for non-default theme color, closes #1049 (#1053) Huang Xin 2025-05-07 00:16:00 +08:00
  • 1c015f5973 feat: add option to open last book on start, closes #328 (#1052) Huang Xin 2025-05-06 23:00:57 +08:00
  • 4c1af671bb fix: use separate compact margin and gap when header and footer are dismissed, closes #734 (#1047) Huang Xin 2025-05-06 18:38:04 +08:00
  • b4cda00a91 fix: don't scroll when selection is in current page in TTS, closes #863 (#1046) Huang Xin 2025-05-06 17:09:50 +08:00
  • c326ad402d fix: calculate vw/vh size from iframe viewport, closes #1027 (#1045) Huang Xin 2025-05-06 15:32:01 +08:00
  • e03636e0a1 fix: expanding clickable region of TOC expander icons, closes #1033 (#1044) Huang Xin 2025-05-06 12:45:51 +08:00
  • 9669f1272d fix: more robust txt parser, closes #1042 (#1043) Huang Xin 2025-05-06 12:28:25 +08:00
  • 4094fd86ff fix: padding drag handler on Android, closes #1036 (#1039) Huang Xin 2025-05-05 23:42:57 +08:00
  • 27df89e261 fix: override text-indent when overriding book layout, closes #1026 (#1038) Huang Xin 2025-05-05 17:58:49 +08:00
  • ddcee6b3df fix: TTS timeout options should popup now in iOS (#1037) Huang Xin 2025-05-05 17:43:10 +08:00
  • 5e04f6ae03 feat: support locking screen orientation, closes #860 (#1034) Huang Xin 2025-05-05 16:55:50 +08:00
  • 6299ea09b7 fix: escape special characters when converting from txt to epub, closes #1018 (#1024) Huang Xin 2025-05-04 19:46:08 +08:00
  • 4f6f45fe8a fix: don't preview font style for system fonts on Linux, closes #1015 (#1023) Huang Xin 2025-05-04 18:23:01 +08:00
  • 6b290f09f5 refactor: unify hooks for pagination and continuous scroll (#1021) Huang Xin 2025-05-04 16:58:44 +08:00
  • c9e08f2c01 fix: more robust continuous scroll, closes #993 (#1017) Huang Xin 2025-05-03 18:07:32 +08:00
  • 8167f27156 feat: add location info for each entry in table of contents (#1016) Huang Xin 2025-05-02 21:08:20 +08:00
  • 77c7176526 fix: volume retained when app is in background for iOS (#1014) Huang Xin 2025-05-02 17:15:42 +08:00
  • a8d657414d fix: more robust txt parser (#1005) Huang Xin 2025-05-01 00:01:47 +08:00
  • ed368e1205 fix: skip rt elements in annotation and search for Japanese books, closes #904 (#1004) Huang Xin 2025-04-30 17:36:52 +08:00
  • 7de1bdf824 fix: more robust method to detect language for TTS (#1003) Huang Xin 2025-04-30 15:36:51 +08:00