Huang Xin
a42897ec5c
feat(annotator): support quick actions for text selection, closes #2505 ( #2813 )
2025-12-30 10:32:01 +01:00
Huang Xin
f4587663b5
chore(ios): drop support for iOS below 15.0 ( #2804 )
2025-12-29 03:41:12 +01:00
Huang Xin
8a43c58fd4
fix(tts): resolve Edge TTS being blocked in certain regions ( #2741 )
...
This should close #2739 and close #1821 .
2025-12-19 03:24:51 +01:00
Huang Xin
7063d62b13
fix(settings): screen brightness setting only applies to the reader page, closes #2717 ( #2720 )
2025-12-15 06:04:29 +01:00
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
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
b78466ca93
fix(opds): relax img-src CSP to support images served from arbitrary HTTP/HTTPS hosts and ports, closes #2631 ( #2633 )
2025-12-06 04:22:15 +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
cbdd4940d0
fix(android): intercept back button press for Android 15+, closes #2454 ( #2626 )
2025-12-05 16:27:09 +01:00
Huang Xin
b08b7de8e9
fix(tts): fixed highlighting of current sentence for native tts on Android, closes #2620 ( #2621 )
2025-12-05 04:05:18 +01:00
Huang Xin
852f9f40ec
chore: fix cross compiling of thumbnail extension ( #2587 )
2025-12-02 02:27:03 +08:00
Huang Xin
e28dabce65
fix(layout): refactor full height for edge to edge env and in browser env ( #2582 )
2025-12-01 13:48:14 +01:00
Huang Xin
2ca3561093
feat(opds): support downloading ebooks from OPDS catalogs ( #2571 )
2025-11-30 21:22:54 +01:00
Huang Xin
97f021da87
fix(extensions): add missing tauri conf for windows build ( #2563 )
2025-11-28 05:56:45 +01:00
Huang Xin
bd2b45e1c1
refactor(extensions): move windows-thumbnail to extensions ( #2562 )
2025-11-28 05:44:11 +01:00
AlI
2b6f7b71b0
feat(windows): Add explorer thumbnail registration and installer hook… ( #2557 )
...
* feat(windows): Add Windows Explorer thumbnail support for ebooks (closes #2534 )
- Implement IThumbnailProvider COM handler for Windows Shell integration
- Support EPUB, MOBI, AZW, AZW3, KF8, FB2, CBZ, CBR formats
- Add cover extraction with Readest icon overlay
- Register thumbnail handler via NSIS installer hooks
- Only show thumbnails when Readest is the default app for the file type
* chore: clean up build script for thumbnail extension
---------
Co-authored-by: chrox <chrox.huang@gmail.com >
2025-11-27 21:31:52 +01:00
Huang Xin
ba2aa4bee6
fix(layout): skip applying safe area insets when the iframe content is reloaded ( #2550 )
2025-11-26 04:10:52 +01:00
Huang Xin
8f22a5c570
feat: select directory to save last book cover image ( #2521 )
2025-11-23 17:00:49 +01:00
Huang Xin
e0e991b599
fix(kosync): proxy kosync request only for the web app, closes #2440 ( #2466 )
2025-11-18 13:44:30 +01:00
Huang Xin
6d5b16ea8b
fix(iap): open external app for payment ( #2465 )
2025-11-18 12:07:43 +01:00
Huang Xin
5a3114de48
fix(android): get brightness of the current window on Android, closes #2389 ( #2409 )
2025-11-05 19:36:45 +01:00
Huang Xin
19b79c5b35
fix(android): fixed Android launcher icon size on some Android systems ( #2353 )
2025-10-29 06:19:02 +01:00
Huang Xin
78e61060d2
fix(tts): fixed listener of tts events ( #2349 )
2025-10-28 18:36:57 +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
31d6f44ff5
fix(iOS): restore last page if app is terminated in the background ( #2312 )
2025-10-24 05:42:52 +02:00
Huang Xin
a1f6030e75
fix(iOS): detect and recover from WebContent process termination ( #2302 )
2025-10-23 10:37:07 +02:00
Huang Xin
5bdcd3124b
chore: bump tauri to version 2.9.0 ( #2296 )
2025-10-22 17:51:35 +02:00
Huang Xin
50d7f9a9dd
feat(android): support custom data location on external sdcard ( #2292 )
2025-10-22 10:14:41 +02:00
Huang Xin
8737535b90
feat: support Android IAP ( #2286 )
2025-10-21 18:24:50 +02:00
Huang Xin
5773e31990
compat(tts): fix crash with TTS on some versions of Android systems ( #2244 )
2025-10-16 10:10:04 +02:00
Huang Xin
7f5b6959e1
font: update font LXGW WenKai to the latest version ( #2240 )
2025-10-15 15:17:53 +02:00
Huang Xin
ada427b134
feat(settings): add settings to adjust screen brightness when reading, closes #1532 ( #2197 )
2025-10-10 19:02:35 +02:00
Huang Xin
b69d9ed69f
tts: improve media session control compatibility across more Android systems ( #2185 )
2025-10-09 17:53:07 +02:00
make_aguess
4d577774f3
Adds adaptive icon for Android launcher ( #2162 )
...
Introduces an adaptive icon for the Android launcher, defining
separate layers for background, foreground, and monochrome
elements. Enhances visual consistency and supports adaptive
icon features on modern Android devices.
2025-10-04 09:00:33 +02:00
make_aguess
ccad1ca0d9
Add support for mono theme ( #2122 ) ( #2153 )
2025-10-01 15:30:09 +02:00
Huang Xin
0e6950a60f
i18n: localization for notification title and text ( #2143 )
2025-09-30 10:03:33 +02:00
Huang Xin
1d4541e353
feat: request manage external storage permission when changing data directory to sdcard root on Android ( #2142 )
2025-09-30 08:59:16 +02:00
Huang Xin
0a1e0212e2
feat: supported background TTS with media session controls, closes #2099 and closes #964 ( #2138 )
2025-09-29 19:45:17 +02:00
Huang Xin
3fc4c05e50
feat: build portable Windows binaries with app data kept within the executable directory ( #2126 )
2025-09-26 11:23:55 +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
9aa6a8e6b9
chore: bump tauri to the latest version ( #2117 )
2025-09-25 09:32:55 +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
71c2143cba
fix: avoid pagination until book view is inited, closes #1983 ( #1994 )
2025-09-07 14:47:35 +02:00
Huang Xin
70a7f5be19
fix: use transparent background for rounded window on Linux, closes #1982 ( #1991 )
2025-09-07 10:38:27 +02:00
Huang Xin
7f4c157a90
chore: build with install package permission by default for Android ( #1939 )
2025-08-31 16:53:29 +02:00
Huang Xin
e8a96fba95
compat: more compat with window insets on Android ( #1931 )
2025-08-30 06:18:06 +02:00
Huang Xin
856ed4d3b3
ux: add splash screen for iOS and Android and reduce flash when opening books ( #1926 )
2025-08-29 19:10:09 +02:00
Huang Xin
267fe58a8c
fix: reduce screen flash with different background colors when app starts, closes #1915 ( #1922 )
2025-08-28 20:02:53 +02:00