Huang Xin
8de6fa267e
fix(cache): invalidate config and doc cache, closes #2595 and closes #2572 ( #2623 )
2025-12-05 07:03:57 +01:00
Huang Xin
fa66e6fca6
feat(pdf): add support for hand tool panning for PDFs, closes #2518 ( #2532 )
2025-11-24 14:37:52 +01:00
Huang Xin
04a3030b79
fix(metadata): fixed changing cover image in Readest apps, closes #2402 ( #2410 )
2025-11-05 20:43:42 +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
001e836ae3
chore: bump eslint-config-next to version 16 ( #2294 )
2025-10-22 15:57:04 +02:00
Huang Xin
1843a74dbb
feat: supported changing data location on desktop platforms, closes #2047 and closes #478 ( #2125 )
2025-09-26 10:22:41 +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
21a82b70c7
fix(a11y): better contrast for disabled buttons, closes #2083 ( #2084 )
2025-09-19 13:40:45 +02:00
Huang Xin
dfc24f3803
fix(layout): fix break word for titles in book detail, closes #2039 ( #2043 )
2025-09-15 09:21:35 +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
14c85cbadf
feat(metadata): add an option to remove cover image, closes #2020 ( #2028 )
2025-09-12 17:10:25 +02:00
Huang Xin
9fd152d727
refactor(a11y): add basic lint for accessibility ( #2021 )
2025-09-11 18:57:04 +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
977c61b914
refactor: use useFileSelector hook for all file selection ( #1905 )
2025-08-26 10:04:10 +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
db8f53a6e1
css: background color for dialogs and images, closes #1797 ( #1798 )
2025-08-13 15:37:52 +02:00
arutonee1
4298213ce4
feat: added option to delete only the local copy of a book ( #1773 )
...
* feat: added button to delete the local copy of a book
* refactor: merged deletion api and messages
* fix: included translations for deletion messages
* updated translations
* refactor the deletion dropdown menu
---------
Co-authored-by: Huang Xin <chrox.huang@gmail.com >
2025-08-11 10:38:34 +02:00
Huang Xin
288abc678c
refactor: unified path resolver on all platforms ( #1730 )
2025-08-01 16:51:17 +02:00
Huang Xin
7e559c5b90
metadata: fix formatting for subjects, closes #1724 ( #1727 )
2025-08-01 00:19:58 +08: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
dbe1efd1e9
tts: convert iso6392 language code to iso6391 to filter tts voices, closes #1627 ( #1639 )
2025-07-20 22:10:14 +02:00
Huang Xin
0299cce343
library: fix book not redownloaded for the redownload button in detail modal, closes #1628 ( #1638 )
2025-07-20 21:00:29 +02:00
Huang Xin
d9199d1182
sync: also sync book metadata ( #1611 )
2025-07-18 17:59:05 +02:00
Huang Xin
33515f1f09
fix: save custom cover images in apps ( #1588 )
2025-07-15 19:33:13 +02:00
Huang Xin
e3c411f043
feat: support to edit book metadata, closes #753 ( #1583 )
2025-07-14 19:46:57 +02:00