Huang Xin
60ae0c9ac3
feat: show book file size in book details ( #1114 )
2025-05-10 18:28:08 +02:00
Huang Xin
9669f1272d
fix: more robust txt parser, closes #1042 ( #1043 )
...
* refactor: reuse BookCover component in BookDetail dialog
* fix: more robust txt parser, closes #1042
2025-05-06 06:28:25 +02:00
Huang Xin
ea8ab91ed3
feat: add list view for the bookshelf, closes #542 ( #955 )
2025-04-24 19:53:09 +02:00
Huang Xin
ad551a04a1
feat: add description from metadata in book details, closes #913 ( #946 )
2025-04-22 19:01:43 +02:00
Huang Xin
7bfaa38746
feat: add download/upload buttons in book detail dialogs ( #891 )
2025-04-15 06:19:29 +02:00
Huang Xin
ee6500cecb
fix: books without cover images now can be synced across devices ( #878 )
2025-04-13 10:47:50 +02:00
Huang Xin
e0591ce41c
ui: style tweaks on Popup and Dialog ( #448 )
2025-02-25 15:49:27 +01:00
Huang Xin
3ada880155
ui: fix os platform detection for iPad and layout tweaks for iPad ( #416 )
2025-02-21 01:11:33 +01:00
Huang Xin
ee201d4571
ui: fix alert position in BookDetailModal and toast content max width ( #390 )
2025-02-17 14:05:18 +01:00
Huang Xin
c46cf5b0bf
UX enhancements of grid view in mobile platforms ( #379 )
...
* ux: context menu on both group and book items, also closes #376
* ui: more compact grid view of bookshelf on mobile platforms
2025-02-16 01:02:41 +01:00
Huang Xin
95a69d6bdf
ux: polish ux of grouping dialog ( #370 )
2025-02-13 22:49:59 +01:00
Huang Xin
ad1365fa23
mobile: fix layout of book detail modal and refresh indicator ( #321 )
2025-02-08 17:57:49 +01:00
Huang Xin
adfdb10d8e
fix: compatibility fix for some formerly imported corrupted metadata ( #307 )
...
* fix: compatibility fix for some formerly imported corrupted metadata
* fix: use font family names of sys fonts
2025-02-07 02:54:29 +01:00
Huang Xin
0963969330
compat: more robust way to get book cover and compat author parsing ( #280 )
...
This should fix #278 and fix #275
2025-02-01 14:35:08 +01:00
Huang Xin
44885f2901
sync: add download/upload progress indicator ( #277 )
...
* sync: add download/upload progress indicator
* chore: apt update before installing system dependencies
2025-02-01 12:17:21 +01:00
Huang Xin
efd83180f1
sync: initial support to sync document files across devices ( #260 )
2025-01-28 00:03:01 +01:00
Huang Xin
4d5297fdb5
Layout tweaks on mobile browsers ( #219 )
2025-01-22 19:37:49 +01:00
Huang Xin
fc2cad3980
Make dialogs responsive for mobile devices ( #209 )
...
* Make dialogs responsive for mobile devices
* Support mouse backward/forward buttons
* Use back icon to close layer 2 components on mobile devices
Currently layer 2 components are: 1. sidebar 2. notebook 3. dialogs
They are all fullscreen on mobile devices.
* Add translations
2025-01-21 19:49:41 +01:00
Jiucheng(Oliver)
a853bc52d2
Add delete functionality to BookDetailModal with confirmation alert ( #204 )
2025-01-21 07:11:46 +01:00
Huang Xin
3578d7eba8
Handle publisher with language map in book metadata ( #149 )
2025-01-13 22:53:58 +01:00
Huang Xin
b699fc98c2
Fix title layout of book details modal and apply of custom css deletion ( #90 )
...
* Fix custom css cannot apply after deletion
* Fix title layout of book details modal, closes #89
2025-01-03 19:12:25 +01:00
Huang Xin
75e872af51
Bookshelf enhancements: 1. show details in context menu; 2. support some not found book covers ( #64 )
...
* Add show book details and open book in context menu
* Support extracting some book covers not included in the meta or guide sections
2024-12-30 00:09:23 +01:00
Huang Xin
07b08ee568
Optimize book details modal ( #47 )
2024-12-26 23:39:05 +01:00
Jiucheng(Oliver)
dc500c5bb4
Refactor BookDetailModal to use Next.js Image component and restore conditional rendering for modal visibility ( #45 )
2024-12-26 17:39:38 +01:00
Jiucheng(Oliver)
329c907f80
Add information modal for book details ( #27 )
...
* Add BookDetailModal component and implement details view in Bookshelf
* Enhance BookDetailModal to fetch and display detailed book metadata
* Refactor Bookshelf and BookDetailModal for improved click handling and styling consistency
* Enhance BookDetailModal with additional metadata fields and improved layout
* Refactor BookDetailModal to use appService for fetching book details and remove deprecated bookService
2024-12-26 16:59:54 +01:00