Commit graph

2348 commits

Author SHA1 Message Date
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
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
95157fe691
Bump update of tauri and foliate-js 2024-10-28 18:32:40 +01:00
chrox
90a1b1828c
Update to Next.js 15 2024-10-28 18:23:48 +01:00
chrox
4457d9b6fb
Unified keydown handling 2024-10-28 17:35:45 +01:00
chrox
572a97febe
Adjust label style for page info and section info 2024-10-28 15:13:50 +01:00
chrox
08e2d05985
Fix delete books and remove Documents permission request 2024-10-28 14:47:12 +01:00
chrox
7c3e70b8de
Fix sidebar border line 2024-10-28 14:46:17 +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
7e5eac01f2
Rounded window without window decorations 2024-10-27 18:50:28 +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
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
cacbe774b1
Fix some rendering problems on legacy wkwebview 2024-10-17 19:16:20 +02:00
chrox
48bd5bb29a
Remove direct dependency of pdf.js 2024-10-17 19:15:21 +02:00
chrox
ad8d249a3a
Lazy loading of PDF documents 2024-10-17 00:54:59 +02:00
chrox
1e66ab816b
Add wry as subpackage 2024-10-16 12:37:26 +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
3e78f867e5
Update foliate-js 2024-10-13 18:56:00 +02:00
chrox
ec627aaa67
Fix bugs caused by code refactoring 2024-10-13 18:55:33 +02:00
chrox
552d9472fc
Change books library path 2024-10-13 00:56:56 +02:00
chrox
8229ce30d6
Update APP icons 2024-10-13 00:41:45 +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
c07385f13f
Update the lastUpdated timestamp in library when book is opened 2024-10-13 00:25:33 +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
39def9f36a
Update tauri dependencies 2024-10-13 00:05:15 +02:00
chrox
b5fc2855f0
Refactor nativeAppService for further appServices 2024-10-13 00:01:20 +02:00
chrox
06fe9144fe
Add support for book import 2024-10-12 22:05:21 +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
chrox
666d8b6f8b
Add library page grid view 2024-10-12 21:14:20 +02:00
chrox
3324540b3f
Add library page and daisyUI 2024-10-12 21:14:04 +02:00
chrox
63107506b7
Add module nativeAppService 2024-10-12 20:59:44 +02:00
chrox
aa07a4de3b
Test basic building env 2024-10-12 20:12:16 +02:00
chrox
7a2e5d6e52
Use more strict tsconfig 2024-10-12 19:51:16 +02:00
chrox
5172b049ea
Rename digest to readest 2024-10-12 19:51:09 +02:00
chrox
866964cb12
Initialize project workspace using tauri-app and create-next-app 2024-10-12 19:42:06 +02:00