Commit graph

69 commits

Author SHA1 Message Date
Huang Xin
ea15906acf
fix(txt): fixed TXT import on platforms that CompressionStream is not working, closes #3255 (#3302) 2026-02-14 23:30:38 +08:00
Huang Xin
c536450ab0
fix(fonts): host fonts in Readest CDN for more stable web fonts distribution (#3005) 2026-01-20 18:44:22 +01:00
Huang Xin
ba4678cc23
fix(fonts): fix CORS access error 403 of deno.dev with Origin: tauri://localhost (#2944) 2026-01-14 05:35:27 +01:00
江夏尧
b30dfb3e23
fix(fonts): update font CDN links to use deno.dev for improved reliability (#2906) 2026-01-10 13:47:19 +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
c1530cc5c4
feat(iOS): support open file with Readest in Files App, closes #2334 (#2705)
Some checks are pending
Deploy to vercel on merge / build_and_deploy (push) Waiting to run
2025-12-13 13:28:03 +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)
Some checks are pending
Deploy to vercel on merge / build_and_deploy (push) Waiting to run
2025-12-06 04:22:15 +01:00
AlI
2b6f7b71b0
feat(windows): Add explorer thumbnail registration and installer hook… (#2557)
Some checks are pending
Deploy to vercel on merge / build_and_deploy (push) Waiting to run
* 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
9bc46914e2
feat(iap): support expanding cloud storage with IAP on iOS and Android (#2331)
Some checks are pending
Deploy to vercel on merge / build_and_deploy (push) Waiting to run
2025-10-26 10:18:56 +01:00
Huang Xin
5bdcd3124b
chore: bump tauri to version 2.9.0 (#2296) 2025-10-22 17:51:35 +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
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
1b00d8c41c
fix: support importing azw3 files on Android, closes #1920 (#1921) 2025-08-28 16:11:30 +02:00
Huang Xin
288abc678c
refactor: unified path resolver on all platforms (#1730) 2025-08-01 16:51:17 +02:00
Huang Xin
9cebadba57
font: fix broken links for online CJK fonts (#1687) 2025-07-27 08:25:25 +02:00
Yurii Kostyukov
9d3fc07865
feat: Added Yandex Translator (#1652) 2025-07-21 17:13:13 +02:00
Huang Xin
9190433ea1
subscription: fix action button in plan card (#1514) 2025-07-02 16:48:32 +02:00
Huang Xin
bc36da6b25
feat: add subscription management for web (#1494) 2025-06-29 18:33:36 +02:00
Huang Xin
9f343992b2
settings: add three new CJK fonts (#1484) 2025-06-27 12:31:01 +02:00
Huang Xin
dd43569778
chore: download releases using cloudflare cdn (#1436) 2025-06-21 10:36:51 +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
946d17882b
fix: reactivating volume keys interception when resumed from background on iOS (#997) 2025-04-29 18:39:36 +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
46f0e8e7f6
feat: open files with readest from file manager on iOS (#898) 2025-04-16 17:36:11 +02:00
Huang Xin
26b64adca6
fix: add blob CSP for font and don't override <p> margin by default (#327)
* android: add fullscreen theme

* fix: add blob CSP for font and don't override <p> margin by default, closes #320
2025-02-09 00:54:06 +01:00
Huang Xin
0ba3b510ce
fix: importing fb2.zip file and CSP for embedded cover image (#319)
* fix: don't set window shadow below Win 11

* fix: importing fb2.zip file and CSP for embedded cover image
2025-02-08 16:19:54 +01:00
Huang Xin
151509b84c
mobile: fix iOS safe area insets (#317) 2025-02-08 03:38:17 +01:00
Huang Xin
8bd9e18381
auth: add applinks for auth on android and ios (#302) 2025-02-06 16:16:15 +01:00
Huang Xin
01ff687472
sync: fix redundant progress sync when changing window size (#265) 2025-01-29 12:29:26 +01:00
Huang Xin
377f5c314d
sync: fix cors for storage api (#263) 2025-01-28 22:04:34 +01:00
Huang Xin
752f4449b4
Add fallback fonts for GB18030-2022 L3 charsets (#147)
* Add fallback fonts for GB18030-2022 L3 charsets

* Update README to credit fonts used in this application
2025-01-13 19:14:43 +01:00
Huang Xin
00003a9415
Preloading audio for Edge TTS and other fixes (#138)
* Blacklist some low-quality web tts voices

* Dropdown layout tweaks

* Handle no audio data received in Edge TTS

* Preloading audio for Edge TTS
2025-01-10 14:11:09 +01:00
Huang Xin
d51f5a632a
Regenerate tauri signing key to solve InvalidSignature error when updating 2025-01-05 18:07:49 +01:00
Huang Xin
e885d22631
Add deeplink to parse oauth callback url in tauri apps (#92) 2025-01-03 23:24:30 +01:00
chrox
fc163926ad
Use mainBinaryName for binary execuable name 2024-12-29 10:02:30 +01:00
Huang Xin
f76bce5575
Add missing debian section, closes #38 (#39) 2024-12-25 13:07:43 +01:00
chrox
17336d7ac9
Add CORS for the sync API 2024-12-24 18:02:39 +01:00
chrox
ed177530ac
Add basic user auth 2024-12-17 10:50:52 +01:00
chrox
902a230095
Fix background image color and font server csp 2024-12-11 03:45:51 +01:00
chrox
1429f111bc
Add file associations to support system "open with Readest" function, closes #1
Support passing files as command line args to Readest
2024-12-03 22:16:51 +01:00
chrox
c02d63367a
Update github workflow of release 2024-12-01 12:55:12 +01:00
chrox
51eead5996
Add tauri updater 2024-11-30 18:14:23 +01:00
chrox
571baf98f2
Add About Readest window 2024-11-26 18:38:27 +01:00
chrox
a67bfa3591
Build conf for app store 2024-11-25 10:51:00 +01:00
chrox
28ac200da4
Build macos variants 2024-11-22 21:51:47 +01:00
chrox
53feabe256
Add wikipedia and translation of selected text 2024-11-21 11:23:49 +01:00
chrox
15939ce2fc
Add theme and color config 2024-11-19 20:26:11 +01:00
chrox
4c4de2990b
Various fixes on Webview2 2024-11-14 18:33:23 +01:00
chrox
375a490ef7
Fix build on Windows platform 2024-11-13 18:40:12 +01:00
chrox
109d214660
Add support for full-text search and a global event dispatcher 2024-11-13 14:20:03 +01:00