Commit Graph

56 Commits

Author SHA1 Message Date
d9c3437852 Make highlights optional 2024-08-23 14:30:37 +08:00
788b44c7c9 Use router instead of window.location to better handle the local cache 2024-08-13 16:41:24 +08:00
6c6cc8d4c4 Better handling of slugs and library item lists in the cache 2024-08-12 11:09:56 +08:00
67bf5003ea Move reading progress to new system 2024-08-12 11:09:56 +08:00
137283db0a More moves to react-query for key library functions 2024-08-12 11:09:56 +08:00
9134a3325f Set default home redirect path 2024-07-09 15:29:34 +08:00
f33e5323c6 Start to use nav return in most places to return to the previous library section 2024-06-21 10:56:20 +08:00
a8d1a8f6b3 Better return from PDF to library 2024-06-13 16:11:42 +08:00
3c765c9a4d Added resize functionality to notebooks of Article and PDF 2024-04-23 18:10:29 +09:00
ab196df0f2 Fix PDF props 2024-01-09 14:45:17 +08:00
cb48c755f1 Start creating a separate sync queue for android highlight changes 2024-01-08 22:27:48 +08:00
09c30fe645 Add pinned searches 2023-11-08 11:27:21 +08:00
65d96cfc8d Cleanup debug code 2023-10-27 11:10:54 +08:00
7f4ee51dc0 Some debugging 2023-10-27 10:55:47 +08:00
c89eec5be5 Attempt to disable wasm streaming 2023-10-27 10:45:44 +08:00
62d29d5e49 Fixes for update 2023-10-27 10:30:58 +08:00
6d1f442d86 Update pdfkit 2023-10-27 10:14:54 +08:00
95c984edf1 Remove soptimization 2023-10-24 17:18:26 +08:00
973c1dec1e When saving PDF read position always set it to the current page 2023-10-24 17:15:03 +08:00
c75c38b01b Use a typescript is function to extract event target node 2023-10-12 10:22:34 +08:00
0a8d6515f9 Fix nodeName check 2023-10-12 09:56:29 +08:00
b953001215 Simplify 2023-10-11 21:54:53 +08:00
3ca664ed67 Remove debug line 2023-10-11 21:34:03 +08:00
1f4d5212d6 Handle shortcut events when pdf search is focused 2023-10-11 21:32:56 +08:00
53b6e7d2ad Better keyboard shortcut handling for PDFs 2023-10-09 22:14:46 +08:00
6d9f8293df Improve settings layout when sections are empty, better display settings for PDFs 2023-10-02 11:58:18 +08:00
e8ac520f5a Add ability to export highlights and notes from notebook 2023-08-08 15:36:16 +08:00
a14560cb9a Set initial page based on highlight deep link if possible 2023-07-26 12:11:16 +08:00
52ee03f2d2 Use notebook pane for PDFs 2023-06-27 15:47:32 +08:00
ff06f817fe Better handling of state changes on notes 2023-06-27 15:46:49 +08:00
6cfd424922 Modify the sizes of the left menu and the header 2023-05-25 12:56:58 +08:00
b19e89bf9e Add a hotkey for fullscreen 2023-04-15 11:46:35 +08:00
6226131c16 Implement scroll to highlight in PDF 2023-04-05 15:39:51 +08:00
f20cbed563 Improve highlight scrolling from notebooks 2023-04-03 13:46:19 +08:00
2a0244b612 Refactor for PDF highlights 2023-03-27 14:53:33 +08:00
040e446167 WIP: refactoring to reuse notebook code 2023-03-27 12:16:21 +08:00
10c8348f1a Update notes modal in PDFContainer 2023-03-24 20:42:56 +08:00
69eaff395e WIP: improve notebook UX, add markdown, document notes 2023-03-24 10:18:36 +08:00
a9128a0733 Use vh to force the PDF container height 2023-03-16 17:01:53 +08:00
d6d975bed3 Remove unused ShareHighlightModal 2023-02-27 11:39:30 +08:00
066766d980 Remove unused code 2023-02-27 11:12:29 +08:00
f4d2726db7 Sync highlight deletions on PDFs 2023-02-02 14:19:15 +08:00
49acfd71cb Simplify code to get annotation ids from customData 2023-02-02 14:09:48 +08:00
23615db32a Fix deleting highlights from the PDF notebook modal 2023-02-02 11:49:12 +08:00
4c04bcffa8 Rename HighlightsModal to NotebookModal 2023-02-01 15:17:36 +08:00
ca1de74da8 Add updateHighlight call to the PdfReader 2023-01-16 13:55:12 +08:00
b4901b14d7 Remove unused event stuff 2022-11-30 10:23:12 +08:00
521ecff381 Update the highlightsRef list when creating a merged PDF highlight 2022-11-30 10:07:50 +08:00
ce8c023733 Use the highlightsRef when opening the all highlights modal 2022-11-30 10:03:16 +08:00
885e80fb46 Allow creating notes on PDF highlights 2022-11-29 21:37:57 +08:00