Huang Xin
|
524de92f5e
|
feat(macOS): add open file global menu for macOS, closes #2692 (#2708)
|
2025-12-13 17:36:25 +01:00 |
|
Huang Xin
|
c1530cc5c4
|
feat(iOS): support open file with Readest in Files App, closes #2334 (#2705)
|
2025-12-13 13:28:03 +01:00 |
|
Huang Xin
|
6d42086fa7
|
fix(layout): fixed the layout of the selector of the translator providers (#2701)
|
2025-12-13 05:14:12 +01:00 |
|
Huang Xin
|
5141be1c3f
|
fix(iap): don't initialize billing on Android without google play service, closes #2630 (#2677)
|
2025-12-10 15:34:23 +01:00 |
|
Huang Xin
|
ba3f060cc4
|
feat: add support for importing from a directory recursively, closes #179 (#2642)
|
2025-12-08 07:16:57 +01:00 |
|
Huang Xin
|
fb5d149413
|
fix: enable shared-intent event listener only on Android for now (#2638)
|
2025-12-07 06:45:56 +01:00 |
|
Huang Xin
|
4e6f146b8f
|
feat(android): support opening shared files from other apps, closes #2484 (#2628)
|
2025-12-05 18:13:06 +01:00 |
|
Huang Xin
|
2ca3561093
|
feat(opds): support downloading ebooks from OPDS catalogs (#2571)
|
2025-11-30 21:22:54 +01:00 |
|
Huang Xin
|
514780a572
|
feat(shortcut): add shortcuts for annotation tools, closes #2270 (#2548)
|
2025-11-25 16:10:18 +01:00 |
|
Huang Xin
|
37d56b3205
|
fix(android): support back key in menu, dialog and alert widgets, closes #2454 (#2539)
|
2025-11-25 08:01:17 +01:00 |
|
Huang Xin
|
f8e21dbd4c
|
fix(sync): fixed sync issues affecting new accounts, closes #2481 (#2483)
|
2025-11-20 04:28:41 +01:00 |
|
Huang Xin
|
0fd316d775
|
fix(sync): retry sync books for previous failed sync, closes #2441 (#2462)
|
2025-11-17 18:52:48 +01:00 |
|
Huang Xin
|
04ade02a06
|
fix(layout): enlarge clickable area for the close button in the reader page (#2459)
|
2025-11-17 15:22:05 +01:00 |
|
Huang Xin
|
a6444b5b33
|
feat: supported updating email address for Readest account (#2437)
|
2025-11-12 19:03:02 +01:00 |
|
Huang Xin
|
366e5fafad
|
fix: fixed multiple windows are opened when opening with readest, closes #2429 (#2435)
|
2025-11-11 19:36:28 +01:00 |
|
Huang Xin
|
7142874513
|
fix(ui): display exact storage capacity in the user profile (#2366)
|
2025-10-30 11:50:39 +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
|
9bc46914e2
|
feat(iap): support expanding cloud storage with IAP on iOS and Android (#2331)
|
2025-10-26 10:18:56 +01:00 |
|
Huang Xin
|
fdf6908fc6
|
feat: expand cloud storage with one-time payment (#2325)
|
2025-10-25 11:46:51 +02:00 |
|
Huang Xin
|
55c97cab7e
|
perf: improve smoothness of Arrow Up/Down scrolling, closes #2080 (#2306)
|
2025-10-23 15:32:51 +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
|
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
|
f1c92e5702
|
feat: support customizing background images, closes #2018 (#2214)
|
2025-10-13 14:04:13 +02:00 |
|
Huang Xin
|
bdef593cdd
|
feat: support global settings from library menu, closes #2140 (#2151)
|
2025-10-01 09:59:37 +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
|
1e6525d085
|
fix(sync): handle incomplete config data from koreader (#2115)
|
2025-09-25 11:49:43 +08:00 |
|
Huang Xin
|
e85dec2b49
|
fix(sync): force a full sync after a certain period, closes #2111 (#2112)
|
2025-09-24 16:52:17 +02:00 |
|
Huang Xin
|
8c9855d167
|
fix(layout): avoid changing the safe area insets when virtual keyboard pops up on Android, closes #2105 (#2108)
|
2025-09-24 07:28:59 +02:00 |
|
Huang Xin
|
48dc570809
|
fix: handle invalid bookkey for viewState, closes #2073 (#2074)
|
2025-09-19 11:09:32 +02:00 |
|
Huang Xin
|
e30a39f9cb
|
fix(config): prevent occasional errors when saving progress and configs (#2065)
|
2025-09-18 16:56:44 +02:00 |
|
Huang Xin
|
9727e4e9b8
|
fix(metadata): handle invalid language code and title when importing, closes #2056 and closes #2058 (#2064)
|
2025-09-18 16:47:02 +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
|
e9a152683e
|
fix(layout): show focus ring only for keyboard navigation (#2046)
|
2025-09-15 21:13:52 +02:00 |
|
Huang Xin
|
bb34b1ba59
|
a11y: add screen reader support (#2040)
Tested with VoiceOver on iOS and macOS
|
2025-09-14 22:00:42 +02:00 |
|
Huang Xin
|
9fd152d727
|
refactor(a11y): add basic lint for accessibility (#2021)
|
2025-09-11 18:57:04 +02:00 |
|
Huang Xin
|
48d754c184
|
fix(layout): prevent layout shift on Android browsers, closes #1979 (#1980)
|
2025-09-06 18:13:02 +02:00 |
|
Huang Xin
|
2b9132b4a8
|
feat(translator): preprocess some common mistranslated publishing terms (#1964)
|
2025-09-04 09:38:17 +02:00 |
|
Huang Xin
|
82782be16e
|
fix: prevent layout shift when virtual keyboard pops up on Android, closes #1959 (#1963)
|
2025-09-04 08:04:51 +02:00 |
|
Huang Xin
|
1b00d8c41c
|
fix: support importing azw3 files on Android, closes #1920 (#1921)
|
2025-08-28 16:11:30 +02:00 |
|
Huang Xin
|
cb126613b1
|
perf(sync): incremental sync of library books (#1917)
|
2025-08-27 19:04:57 +02:00 |
|
Huang Xin
|
977c61b914
|
refactor: use useFileSelector hook for all file selection (#1905)
|
2025-08-26 10:04:10 +02:00 |
|
Huang Xin
|
1be43ff704
|
fix: close reader window when trying to go to library in separate reader window, closes #1899 (#1900)
|
2025-08-25 18:01:06 +02:00 |
|
Huang Xin
|
5ee860f1e8
|
refactor: use safe insets from native for Android, closes #1793 and closes #1886 (#1897)
|
2025-08-25 09:38:49 +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
|
67ac09a290
|
premium: increased cloud sync storage for premium users (#1696)
|
2025-07-28 08:25:22 +02:00 |
|
Huang Xin
|
d1f5934947
|
library: various fixes on metadata editor and bookshelf (#1663)
* i18n: update translations
* library: various fixes on metadata editor and bookshelf
* chore: enable parallel web builds checking
|
2025-07-22 16:04:44 +02:00 |
|
Huang Xin
|
ee0d1549bd
|
layout: add window borders on Linux, closes #1570 (#1599)
|
2025-07-18 01:40:12 +08:00 |
|
Huang Xin
|
6da6b85530
|
feat: support multiple reader windows on desktop, closes #259 (#1596)
|
2025-07-17 10:21:37 +02:00 |
|
Huang Xin
|
1dbf93c1cf
|
css: lighten the highlight color in dark mode, closes #1489 (#1561)
|
2025-07-09 10:41:40 +02:00 |
|