Huang Xin
6131180a31
fix: initiate OAuth using Custom Tabs on Android, closes #361 ( #788 )
2025-04-01 17:04:17 +02:00
Huang Xin
7ccf3d0632
refactor: read local file with fs plugin for Tauri App, closes #553 and closes #489 ( #785 )
2025-04-01 14:26:26 +02:00
Huang Xin
a72c8f2391
refactor: rename plugin safari-auth to native-bridge ( #749 )
...
* fix: layout tweaks for mobile
* refactor: rename plugin safari-auth to native-bridge
2025-03-29 07:27:18 +01:00
Huang Xin
0fa53c5f15
fix: should listen single-instance event on Windows to open-with files, closes #724 ( #726 )
2025-03-27 09:11:03 +01:00
Huang Xin
835ed443a5
fix: style tweaks for Windows ( #707 )
2025-03-25 18:58:23 +01:00
Huang Xin
9990de112f
chore: bump updates of next.js and tauri ( #702 )
2025-03-25 04:46:07 +01:00
Huang Xin
0c65d44bc9
chore: add android release in github actions ( #695 )
2025-03-25 01:57:05 +08:00
Huang Xin
7f24081205
feat: add fullscreen option for desktop app, closes #493 ( #534 )
2025-03-08 22:36:25 +08:00
Huang Xin
8a83389164
fix: hide traffic lights when sidebar is invisible on macOS, closes #297 ( #497 )
2025-03-06 07:14:23 +01:00
Huang Xin
f8ea7fc463
chore: add stub android plugin for safari-auth ( #443 )
2025-02-24 11:41:26 +01:00
Huang Xin
36e09582bc
release: version 0.9.17 ( #441 )
2025-02-24 01:24:28 +01:00
Huang Xin
0253afca86
auth: add safari-auth plugin for iOS OAuth ( #433 )
...
* auth: add safari-auth plugin for iOS OAuth
* fix: temporarily disable email auth provider for iOS
2025-02-23 03:31:10 +01:00
Huang Xin
2bb6ed2602
feat: add haptics feedback when entering select mode ( #428 )
2025-02-22 00:18:06 +01:00
Huang Xin
829a698ece
auth: use native sign in with Apple on iOS & i18n for auth page ( #411 )
2025-02-19 23:49:15 +01:00
Huang Xin
e48cfc407c
release: script for iOS appstore upload ( #388 )
2025-02-16 20:50:57 +01:00
Huang Xin
bd6ef7fe8e
release: version 0.9.11
...
* ui: tweaks on header bar layout
* release: build arm64 linux binaries
2025-02-14 02:31:03 +01:00
Huang Xin
71b075dfa8
feat: organize the library with groups ( #368 )
2025-02-13 18:45:57 +01: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
9577f6a026
android: compatibility for Android 8 ( #326 )
2025-02-08 20:02:05 +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
ce00c3e923
mobile: immersive UI for android ( #313 )
2025-02-07 22:23:42 +01:00
Huang Xin
adfdb10d8e
fix: compatibility fix for some formerly imported corrupted metadata ( #307 )
...
* fix: compatibility fix for some formerly imported corrupted metadata
* fix: use font family names of sys fonts
2025-02-07 02:54:29 +01:00
Huang Xin
023ba663e3
fix: stop showing annotator popup when speaking with TTS on Android ( #306 )
...
* fix: stop showing annotator popup when speaking with TTS on Android
* chore: get rid of the warning complains of rustc
2025-02-07 01:20:25 +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
cfd5d5d106
mobile: several fixes for Android build ( #292 )
2025-02-04 00:07:55 +01:00
Huang Xin
93eacf91a0
feat: load system fonts list at runtime on desktop, closes #287 #237 ( #290 )
2025-02-03 00:41:30 +01:00
Huang Xin
44885f2901
sync: add download/upload progress indicator ( #277 )
...
* sync: add download/upload progress indicator
* chore: apt update before installing system dependencies
2025-02-01 12:17:21 +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
27eca300fa
sync: fix tauri storage API ( #264 )
2025-01-29 01:49:58 +01:00
Huang Xin
377f5c314d
sync: fix cors for storage api ( #263 )
2025-01-28 22:04:34 +01:00
Huang Xin
ee0d7d7ad0
Support PWA for the web version ( #212 )
...
* Support PWA for the web version
* Remove unused Cargo.lock
2025-01-22 00:18:19 +01:00
QP Hou
07116bdae8
ci: run rust clippy/fmt ( #207 )
2025-01-21 07:20:26 +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
76c5f58547
Restore window position and size, closes #7 ( #109 )
2025-01-05 14:08:56 +01:00
Huang Xin
3484c893df
Fix deeplink on Windows ( #95 )
2025-01-04 11:20:31 +01:00
Huang Xin
e885d22631
Add deeplink to parse oauth callback url in tauri apps ( #92 )
2025-01-03 23:24:30 +01:00
Christian Clauss
572ddd923c
Fix typos discovered by codespell ( #80 )
2025-01-02 15:29:27 +01:00
QP Hou
abb1b7ae9c
add support for ios dev build ( #68 )
2024-12-30 09:37:01 +01:00
chrox
fc163926ad
Use mainBinaryName for binary execuable name
2024-12-29 10:02:30 +01:00
chrox
b8af483229
Rename binary execuable to readest for better cli interface, closes #61
...
Note that this does not affect the product name which is still Readest
and the package name is not changed.
2024-12-28 17:13:37 +01:00
Huang Xin
3dcab5a1ee
Various fixes ( #56 )
...
* Add missing translation for progress synced toast
* Graceful shutdown after all books closed, closes #50
* Throttle app update check to once every day
* Avoid infinite loop to redirect to the login page, closes #54
2024-12-27 16:59:06 +01:00
Huang Xin
82fb92cf86
Replace deprecated shell-open with opener plugin to open urls and folders ( #40 )
2024-12-25 16:17:03 +01:00
Huang Xin
f76bce5575
Add missing debian section, closes #38 ( #39 )
2024-12-25 13:07:43 +01:00
chrox
f385c2bf02
Bump update of tauri and plugins
2024-12-24 23:56:47 +01:00
chrox
116b831102
Hide window title only on macOS
2024-12-24 19:25:42 +01:00
chrox
17336d7ac9
Add CORS for the sync API
2024-12-24 18:02:39 +01:00
chrox
f63ecba5fe
Add Readest title in taskbar on Windows, closes #26
2024-12-18 12:04:32 +01:00