Commit Graph

46 Commits

Author SHA1 Message Date
Huang Xin 89b2eba2af Refactor Toast to global component (#122)
* Refactor Toast to global component, use eventDispatcher to dispatch toast events

* Error handling for TTS
2025-01-08 14:12:38 +01:00
chrox 447eb09272 Add vercel deploy workflows for readest org 2024-12-24 14:31:02 +01:00
Huang Xin 9be9bc8a34 Support reading progress synchronization across platforms (#34) 2024-12-24 12:31:02 +01:00
Jiucheng(Oliver) 3be4a26b14 Add 'Disable Click' feature to view settings (#23)
* Add 'Disable Click' feature to view settings

* Add 'Disable Page Turn on Click' option to MiscPanel and update view settings

* Rename 'Control' section to 'Behavior' and update 'Disable Page Turn on Click' label to 'Disable Click-to-Flip'

* Update view settings to include disableClick functionality

* Refactor disableClick handling in MiscPanel to separate useEffect for improved clarity

* Remove unused 'use' import from MiscPanel for cleaner code
2024-12-15 19:11:45 +01:00
chrox 5a521b6e6f Mount additional fonts when loading documents 2024-12-11 02:31:39 +01:00
chrox b57fd8bd3d Support left / right popover on vertical writing documents 2024-12-10 17:57:51 +01:00
chrox d940fb8d06 Fix click to page flip not responsive occasionally 2024-12-09 14:40:58 +01:00
chrox cf7390915b Toggle visibility of the header/footer bar when tap on the center 25% of the page 2024-12-06 14:14:29 +01:00
chrox 9eacf7e203 Don't auto hide scrollbar in platform other than macOS and iOS, closes #9 2024-12-05 12:02:52 +01:00
chrox f1a31b9590 Fix scrollbar auto hide on macOS 2024-12-02 21:37:00 +01:00
chrox 0d50edbff1 Add wheel page turning in non-scrolled mode, closes #3 2024-12-02 12:41:45 +01:00
chrox 985032b2fb Various fixes for annotator 2024-11-29 15:40:47 +01:00
chrox 573ca7fa08 Fix hovered scrollbar not auto-hiding and gap settings not working in scroll mode 2024-11-27 23:29:40 +01:00
chrox a511db3b3a Add books list to open in ParallelView 2024-11-26 22:27:59 +01:00
chrox cb8f4669e8 Fix single click turns pages on all views 2024-11-25 18:00:10 +01:00
chrox df845ae33b Add go back and forward buttons and button tooltips 2024-11-21 15:49:59 +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 e298e0bbe6 Add wiktionary lookup 2024-11-20 20:20:16 +01:00
chrox 7c9ed815ad Fix auto theme mode not working on Foliate view 2024-11-20 18:14:52 +01:00
chrox 15939ce2fc Add theme and color config 2024-11-19 20:26:11 +01:00
chrox bc4b203464 Add single click/tap to turn page 2024-11-15 19:30:13 +01:00
chrox 109d214660 Add support for full-text search and a global event dispatcher 2024-11-13 14:20:03 +01:00
chrox 7a337f17c2 Fix highlight not drawn with same cfi note 2024-11-11 14:44:22 +01:00
chrox a9fd1a00e6 Added view settings hirarchy of global settings < book settings < view settings 2024-11-09 14:56:24 +01:00
chrox d5835780a0 Add arrow down/up keybinding for scrolling page 2024-11-09 13:26:02 +01:00
chrox d81629b72a Refactor ReaderStore 2024-11-08 20:09:48 +01:00
chrox f570eeb3de Set maximum column width in one-column layout 2024-11-08 09:12:44 +01:00
chrox d71a912442 Draw highlights in bookview 2024-11-07 17:07:04 +01:00
chrox 70a7fd9007 Add highlights options and sidebar view 2024-11-06 22:24:28 +01:00
chrox 071e09dad1 Bookmark view in sidebar 2024-11-05 09:31:32 +01:00
chrox f1e6418118 Restore context menu 2024-11-03 16:24:13 +01:00
chrox b6b3bcee57 Temporary fix to disable Back button navigation 2024-11-03 12:14:44 +01:00
chrox 9617f6f273 Apply styles in the settings dialog 2024-11-02 23:20:13 +01:00
chrox dc5e9b8ab9 Add zoom level in scrolled mode 2024-10-31 21:23:31 +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 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 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 a493fee4ed Save reading progress in book config 2024-10-14 15:58:37 +02:00