Commit Graph

32 Commits

Author SHA1 Message Date
chrox d7ccbbcaa2 Use splitTOCHref to support other ebook formats as discussed in foliate-js#45 2024-12-20 22:44:35 +01:00
chrox bd549d2a0f Get rid of unnecessary data fields in BookConfig 2024-12-17 22:33:18 +01:00
chrox a9485c39a7 Refactor reader store out into small stores 2024-11-25 17:51:40 +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 7a337f17c2 Fix highlight not drawn with same cfi note 2024-11-11 14:44:22 +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 4d56900c3b Fix no tocItem for some progress 2024-11-07 22:49:39 +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
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 ff71497209 Add bookmark toggler and ribbon 2024-11-04 15:36:17 +01:00
chrox bac1c6648b Add font and layout settings UI 2024-11-01 22:47:14 +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 08e2d05985 Fix delete books and remove Documents permission request 2024-10-28 14:47:12 +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 1bca62b738 Add sidebar in reader page 2024-10-21 20:55:34 +02:00
chrox 404a8a9282 Import pdf-js from our public vendor and fix build 2024-10-14 16:27:00 +02:00
chrox a493fee4ed Save reading progress in book config 2024-10-14 15:58:37 +02:00
chrox c07385f13f Update the lastUpdated timestamp in library when book is opened 2024-10-13 00:25:33 +02:00
chrox f463225018 Add a working reader page with default foliate settings 2024-10-13 00:20:48 +02:00