Commit Graph

41 Commits

Author SHA1 Message Date
chrox 17336d7ac9 Add CORS for the sync API 2024-12-24 18:02:39 +01:00
Huang Xin 9be9bc8a34 Support reading progress synchronization across platforms (#34) 2024-12-24 12:31:02 +01:00
chrox ed177530ac Add basic user auth 2024-12-17 10:50:52 +01:00
chrox ace59fb34c Skip titlebar drag events for web platform 2024-12-13 21:53:00 +01:00
chrox eb346b46b2 Fix background color of popover footnotes and some corner cases for dark mode bg colors 2024-12-12 16:33:48 +01:00
chrox b57fd8bd3d Support left / right popover on vertical writing documents 2024-12-10 17:57:51 +01:00
chrox 0cbb950c37 Add support of popover footnotes 2024-12-10 14:14:34 +01:00
chrox 32ffaa0e05 Close window when document is closed with 'open with Readest' 2024-12-04 18:58:05 +01:00
chrox 626dd2fbd7 Fix headerbar start-dragging events 2024-12-04 13:20:08 +01:00
chrox ec1ec2265d Skip all buttons in headerbar when start dragging, closes #8 2024-12-04 12:00:32 +01:00
chrox f897067683 Refactoring WindowButtons handlers 2024-12-03 15:53:59 +01:00
chrox 96fd2752ff Fix title bar hard to drag-and-move, closes #1 2024-12-02 11:56:04 +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 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 53feabe256 Add wikipedia and translation of selected text 2024-11-21 11:23:49 +01:00
chrox 15939ce2fc Add theme and color config 2024-11-19 20:26:11 +01:00
chrox 6fa043f340 Remove bad implementation to close popup 2024-11-15 19:43:52 +01:00
chrox 4c4de2990b Various fixes on Webview2 2024-11-14 18:33:23 +01:00
chrox eb40590157 Fix drag events handling 2024-11-14 15:51:31 +01:00
chrox ebe28dcd66 Refactor layout accommodation using traffic light status 2024-11-12 13:39:41 +01:00
chrox b768802305 Refactoring Annotator 2024-11-07 22:33:40 +01:00
chrox 70a7fd9007 Add highlights options and sidebar view 2024-11-06 22:24:28 +01:00
chrox 9617f6f273 Apply styles in the settings dialog 2024-11-02 23:20:13 +01:00
chrox bac1c6648b Add font and layout settings UI 2024-11-01 22:47:14 +01:00
chrox f5a233ba31 Add reader view settings 2024-10-30 18:09:46 +01:00
chrox 16857345b4 Add dropdown menu for book settings in sidebar 2024-10-29 18:48:43 +01:00
chrox f341bd4b5e Close book in reader header bar 2024-10-29 12:59:17 +01:00
chrox 6466a6a038 Add multiple book open and delete 2024-10-27 17:35:27 +01:00
chrox b30909a956 Refactoring LibraryPage to separate directory 2024-10-25 20:35:33 +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
chrox 574ecee891 Fix asset protocol and bookshelf css in iOS 2024-10-13 00:38:50 +02:00
chrox 39421f6902 Build production on macOS 2024-10-13 00:28:10 +02:00
chrox b38cfd70ba Add type stubs for foliate-view 2024-10-13 00:26:04 +02:00
chrox b88e86be5f Fix PDF rendering 2024-10-13 00:24:12 +02:00
chrox f463225018 Add a working reader page with default foliate settings 2024-10-13 00:20:48 +02:00
chrox 01ad5dbb14 Add books parsing function using foliate-js 2024-10-12 21:29:54 +02:00
chrox b04f7c77cc Refactor the Bookshelf more 2024-10-12 21:24:34 +02:00
chrox d0487f83b0 Refactor the library page to Navbar, Spinner and Bookshelf 2024-10-12 21:19:05 +02:00