Commit Graph

34 Commits

Author SHA1 Message Date
Julien Froidefond
7542f39f7e feat: review bookreader zoom and pages on mobile 2025-02-28 14:16:34 +01:00
Julien Froidefond
29b9eca599 refacto: Split reader 2025-02-28 13:48:23 +01:00
Julien Froidefond
584ce58e5a feat(reader): goto page 2025-02-22 16:57:40 +01:00
Julien Froidefond
d77b3c57d2 fix: double page rtl pages reverse 2025-02-22 07:47:19 +01:00
Julien Froidefond
e791fc17f5 fix: doublepage centered in rtl 2025-02-22 07:16:07 +01:00
Julien Froidefond
c62cff07d2 feat(reader): right to left read 2025-02-21 22:41:11 +01:00
Julien Froidefond
222eeced12 fix: lints 2025-02-19 21:43:26 +01:00
Julien Froidefond
ba725bb1a3 refacto: tentative de refacto 2025-02-17 16:37:48 +01:00
Julien Froidefond
54115ac9cc fix: review fullscreen and touch 2025-02-16 23:08:57 +01:00
Julien Froidefond
86529d4994 feat: fullscreen mode 2025-02-16 22:56:55 +01:00
Julien Froidefond
a4b52a1ee8 feat: no vertical swipe on reader 2025-02-16 22:47:52 +01:00
Julien Froidefond
4761b47198 fix: Double page centered 2025-02-16 22:46:04 +01:00
Julien Froidefond
059bc87ce4 fix: lint on reader 2025-02-16 22:27:00 +01:00
Julien Froidefond
62114b8fcb feat(bookreader): escape for key close reader 2025-02-16 17:37:47 +01:00
Julien Froidefond
48472eaaf7 refacto(bookreader): refacto read progress call in debounce 2025-02-16 15:13:04 +01:00
Julien Froidefond
ad3a690622 fix(bookreader): buttons and controls review 2025-02-16 14:41:13 +01:00
Julien Froidefond
9b27c19f52 reacto(bookreader): split and correct bug in thumbnails 2025-02-16 14:29:16 +01:00
Julien Froidefond
e2232fc405 feat(bookreader): thumbnails on clic and UI 2025-02-16 14:06:21 +01:00
Julien Froidefond
d80c44d66f fix(bookreader): Loader not shown 2025-02-16 13:57:24 +01:00
Julien Froidefond
174ca7b9f4 refacto : bookreader bump on images 2025-02-16 13:53:45 +01:00
Julien Froidefond
bc9a754563 feat(bookReader): autoorientation, showcontrols on click, no more toast on load 2025-02-15 18:01:11 +01:00
Julien Froidefond
1984d2be97 refacto : loader on Reader for next pages 2025-02-15 17:50:35 +01:00
Julien Froidefond
59678b6a59 feat: loader on images 2025-02-15 17:32:37 +01:00
Julien Froidefond
358aad06a1 fix(reader): safari page at left 2025-02-13 12:56:41 +01:00
Julien Froidefond
26d4790b0a fix: amélioration du préchargement des pages dans le lecteur 2025-02-12 21:50:01 +01:00
Julien Froidefond
575bfbebb5 fix: ajustement des z-index et affichage de la scrollbar des miniatures 2025-02-12 21:06:28 +01:00
Julien Froidefond
750824ad1d feat: ajout de la navigation tactile dans le lecteur 2025-02-12 21:00:13 +01:00
Julien Froidefond
71e4662047 fix: ajustement des z-index dans le lecteur pour une meilleure hiérarchie visuelle 2025-02-12 20:59:06 +01:00
Julien Froidefond
b4d590e7e7 refactor: réorganisation des routes d'images et optimisation du chargement des miniatures 2025-02-12 17:31:03 +01:00
Julien Froidefond
2a85abcb6d feat: ouverture du reader à la dernière page lue avec notification 2025-02-12 16:09:56 +01:00
Julien Froidefond
b258ec0248 feat: synchronisation de la progression de lecture avec Komga 2025-02-12 14:06:41 +01:00
Julien Froidefond
6bd52fb245 feat: add page preloading in reader
- Add page caching system with URL.createObjectURL

- Implement preloading of next pages

- Add cache cleanup for memory management

- Update devbook to mark preloading as completed
2025-02-12 06:52:15 +01:00
Julien Froidefond
89a3491b0f feat: add navigation to book reader from series page - Add book click handler in PaginatedBookGrid - Simplify BookGrid component with direct navigation - Keep book status and metadata display - Ensure consistent navigation behavior across the app 2025-02-11 23:03:06 +01:00
Julien Froidefond
33bdc43442 feat: Initial commit - Base application with Next.js - Configuration, Auth, Library navigation, CBZ/CBR reader, Cache, Responsive design 2025-02-11 21:04:40 +01:00