Commit Graph

81 Commits

Author SHA1 Message Date
chrox a189cd6d4f Hide max/min window buttons in reader page when there are more than one documents opened, closes #6 2024-12-03 15:43:48 +01:00
chrox dbb8347554 Fix max-inline-size not changed according to scroll mode 2024-12-02 22:06:30 +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 d6bfbbc0b6 Fix fg color in darkmode and larger annotator popup 2024-12-01 18:24:07 +01:00
chrox 6013959799 Add keyboard shortcuts for toggle scroll mode and open font layout config 2024-11-30 13:42:00 +01:00
chrox 985032b2fb Various fixes for annotator 2024-11-29 15:40:47 +01:00
chrox 19e7603913 Add shortcuts to toggle search bar 2024-11-28 01:44:17 +01:00
chrox 957d863306 Don't show annotator tooltips when highlight options are shown 2024-11-27 23:39:36 +01:00
chrox a5ea1c5aef Fix unpinned notebook prevent dismiss of annotator popup 2024-11-27 23:30:51 +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 61950e1b4a Fix searchbar options not visible and autofocus input 2024-11-27 15:18:02 +01:00
chrox a511db3b3a Add books list to open in ParallelView 2024-11-26 22:27:59 +01:00
chrox 571baf98f2 Add About Readest window 2024-11-26 18:38:27 +01:00
chrox cb8f4669e8 Fix single click turns pages on all views 2024-11-25 18:00:10 +01:00
chrox a9485c39a7 Refactor reader store out into small stores 2024-11-25 17:51:40 +01:00
chrox 76fa76efd5 Save target language for translation in settings 2024-11-21 16:37:22 +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 53feabe256 Add wikipedia and translation of selected text 2024-11-21 11:23:49 +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 8ce4c46b46 Fix no context menu when annotation is popuped 2024-11-20 15:25:49 +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 bc4b203464 Add single click/tap to turn page 2024-11-15 19:30:13 +01:00
chrox 4c4de2990b Various fixes on Webview2 2024-11-14 18:33:23 +01:00
chrox 109d214660 Add support for full-text search and a global event dispatcher 2024-11-13 14:20:03 +01:00
chrox 3e99e68327 Refactor useBooksManager and make it reusable 2024-11-12 14:05:46 +01:00
chrox ebe28dcd66 Refactor layout accommodation using traffic light status 2024-11-12 13:39:41 +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 cfc4ea24a1 Fix siderbar header layout 2024-11-11 16:18:11 +01:00
chrox 18ef1284fb Refactor progress following for TOC and Booknote items 2024-11-11 16:08:41 +01:00
chrox 7a337f17c2 Fix highlight not drawn with same cfi note 2024-11-11 14:44:22 +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 bd908f0929 Add note taking in notebook 2024-11-10 18:53:31 +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 3aace9a228 Update annotation overlayers for all views of the book when highlighting 2024-11-08 21:07:57 +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 956ae47acf Fix z-index of Ribbon 2024-11-07 22:52:36 +01:00
chrox 4d56900c3b Fix no tocItem for some progress 2024-11-07 22:49:39 +01:00
chrox b768802305 Refactoring Annotator 2024-11-07 22:33:40 +01:00
chrox a31b5891c2 Fix anotation style not changed according to existing annotation 2024-11-07 17:26:49 +01:00
chrox d71a912442 Draw highlights in bookview 2024-11-07 17:07:04 +01:00
chrox 82620ac08b Save config after booknotes are updated 2024-11-06 22:55:02 +01:00