Commit Graph

73 Commits

Author SHA1 Message Date
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
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 999e4828db Fix open with Readest on Windows 2024-12-04 18:38:36 +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 5ed74fe9c5 Add app auto updater and bump update of tauri 2024-12-03 17:41:10 +01:00
chrox 3d09eb761c Make sure settings are loaded before loading library, closes #2 2024-12-02 17:36:54 +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 3ad96b6be7 Bump update of tauri 2024-11-30 18:13:49 +01:00
chrox 1f31f544ab Fix linux build 2024-11-30 15:30:02 +01:00
chrox 68b58cf46f Only update menu for macos 2024-11-30 15:12:32 +01:00
chrox 962dcf76dd Update icons 2024-11-30 00:43:48 +01:00
chrox 4cb8354dc2 Bump tauri update 2024-11-27 15:18:59 +01:00
chrox 571baf98f2 Add About Readest window 2024-11-26 18:38:27 +01:00
chrox d7601d025e Bump tauri and posthog update 2024-11-26 17:28:02 +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 e6e960d2b6 Remove submodule wry 2024-11-21 13:43:35 +01:00
chrox 73d933ace4 Various fixes 2024-11-21 12:27:29 +01:00
chrox 53feabe256 Add wikipedia and translation of selected text 2024-11-21 11:23:49 +01:00
chrox bc8ccfa9b9 Bump tauri and foliate-js updates 2024-11-20 13:04:52 +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 b4336c6262 Update Tauri dependencies 2024-11-13 17:04:18 +01:00
chrox 109d214660 Add support for full-text search and a global event dispatcher 2024-11-13 14:20:03 +01:00
chrox 00f0814474 Fix notebook width interfered by bookgrid with 2024-11-11 18:26:49 +01:00
chrox 7776788325 UI tweaks and shortcuts to toggle notebook with 'n' 2024-11-11 16:50:40 +01:00
chrox 4e7dd9051b Get rid of private API on macos 2024-11-11 02:23:06 +01:00
chrox a059396008 Save last used tab of sidebar in global settings 2024-11-10 19:06:13 +01:00
chrox a31b5891c2 Fix anotation style not changed according to existing annotation 2024-11-07 17:26:49 +01:00