Huang Xin
ed68d25b15
fix: restore full view settings when reopening book ( #1400 )
2025-06-15 16:07:51 +02:00
Huang Xin
7e542e8694
fix: reorganize TTS control view hierarchy, closes #1080 ( #1119 )
2025-05-11 12:06:15 +02:00
Huang Xin
1c015f5973
feat: add option to open last book on start, closes #328 ( #1052 )
2025-05-06 17:00:57 +02:00
Huang Xin
a8430a7be1
feat: open files with readest from file manager on Android, closes #865 ( #895 )
2025-04-16 07:04:30 +02:00
Huang Xin
151509b84c
mobile: fix iOS safe area insets ( #317 )
2025-02-08 03:38:17 +01:00
Huang Xin
b7d06b6312
sync: use the location CFI to eliminate occasional one-off page glitches ( #268 )
2025-01-29 21:32:12 +01:00
Huang Xin
c0d715bf77
sync: check local file availability before opening ( #262 )
2025-01-28 21:02:19 +01:00
Huang Xin
c8f0c09426
Use dynamic viewport unit dvh to avoid page covered by toolbar and address bar in mobile browsers ( #160 )
2025-01-15 19:11:05 +01:00
Huang Xin
36d6074468
Filter voices list and shutdown TTS when closing book ( #130 )
2025-01-09 03:33:52 +01:00
Huang Xin
07b04b82e6
Initial implementation of TTS with Web Speech API ( #120 )
...
* Initial implementation of TTS with Web Speech API
* Add translations for annotator tools
2025-01-07 21:57:55 +01:00
Huang Xin
71d0735917
Various fixes ( #99 )
...
* Add shortcut to page turning with the space key on keyboard
* Properly handle auto refresh token with supabase
* Fix settings not stored in direct quit of app, closes #94
2025-01-04 14:18:57 +01:00
Huang Xin
50f75c1f18
Show error toast for failed imported books and styles for dropdown menus ( #76 )
...
* Styles for dropdown menus
* Show error toast for failed imported books
2024-12-31 18:35:51 +01:00
Huang Xin
cd67f6ec3f
Various enhancements and fixes ( #70 )
...
* Fix excerpts cannot be deleted in Chrome browsers
* Show book details in reader sidebar
* Set minimum search term length to 1 for CJK languages
* Use more system fonts as custom fonts, closes #31
2024-12-31 01:08:27 +01:00
Huang Xin
a5f94cced9
Add more keyboard shortcuts ( #59 )
...
1. use ctrl/cmd+=, ctrl/cmd+- and ctrl/cmd+0 to zoom in/out and reset zoom;
2. use ctrl/cmd+q to quit app;
2024-12-27 22:35:27 +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
chrox
17336d7ac9
Add CORS for the sync API
2024-12-24 18:02:39 +01:00
chrox
d15e661038
Save book configs and settings before page is reloaded, closes #18
2024-12-13 09:02:20 +01:00
chrox
242fbf6743
Use bookID in path in Web version
2024-12-06 11:36:24 +01:00
chrox
aa16bc09f1
Support running Readest in modern browsers
...
Now we support Web platform
2024-12-05 18:57:16 +01:00
chrox
32ffaa0e05
Close window when document is closed with 'open with Readest'
2024-12-04 18:58:05 +01:00
chrox
a9485c39a7
Refactor reader store out into small stores
2024-11-25 17:51:40 +01:00
chrox
9bc11905f7
Remove eslint react-hooks/exhaustive-deps warnings
2024-11-21 12:47:08 +01:00
chrox
73d933ace4
Various fixes
2024-11-21 12:27:29 +01:00
chrox
b3c23cd1b5
Various fix for theming
2024-11-20 14:01:28 +01:00
chrox
15939ce2fc
Add theme and color config
2024-11-19 20:26:11 +01:00
chrox
3e99e68327
Refactor useBooksManager and make it reusable
2024-11-12 14:05:46 +01:00
chrox
00f0814474
Fix notebook width interfered by bookgrid with
2024-11-11 18:26:49 +01:00
chrox
bd908f0929
Add note taking in notebook
2024-11-10 18:53:31 +01:00
chrox
d81629b72a
Refactor ReaderStore
2024-11-08 20:09:48 +01:00
chrox
82620ac08b
Save config after booknotes are updated
2024-11-06 22:55:02 +01:00
chrox
b7c8300de6
Refactor ReaderContent and SideBar
2024-10-31 17:21:10 +01:00
chrox
f5a233ba31
Add reader view settings
2024-10-30 18:09:46 +01:00
chrox
0775f75645
Global keyboard shortcuts for book menu
2024-10-29 22:18:53 +01:00
chrox
f341bd4b5e
Close book in reader header bar
2024-10-29 12:59:17 +01:00
chrox
32d12287df
Reader headerbar hover animation enabled only for 2x2 or 3x3 grid
2024-10-29 11:13:30 +01:00
chrox
4b213b9429
Fix keyboard shortcuts for pagination
2024-10-28 23:03:19 +01:00
chrox
4457d9b6fb
Unified keydown handling
2024-10-28 17:35:45 +01:00
chrox
797f7908a5
Add keyboard shortcuts for page turning and book selection && header chapter info
2024-10-27 20:19:08 +01:00
chrox
6466a6a038
Add multiple book open and delete
2024-10-27 17:35:27 +01:00
chrox
4a36c81be2
Refactoring ReaderContent into FooterBar and HeaderBar
2024-10-25 14:29:40 +02:00
chrox
4e6b13960b
Add footer bar for flip paging
2024-10-24 23:48:06 +02:00
chrox
4263ab7fc4
Display multiple books in grid split
2024-10-23 23:51:20 +02:00
chrox
8ab712bc0a
Add Tables of Content(TOC) in SideBar
2024-10-23 10:05:07 +02:00
chrox
1bca62b738
Add sidebar in reader page
2024-10-21 20:55:34 +02:00
chrox
a493fee4ed
Save reading progress in book config
2024-10-14 15:58:37 +02:00