33 Commits

Author SHA1 Message Date
Elian Doran
eee8d9ab7c
feat(pdfjs): optionally hide left sidebar 2025-12-30 01:09:45 +02:00
Elian Doran
79f03ad3ac
fix(pdf_layers): toggling layers and updating state not working 2025-12-29 23:57:52 +02:00
Elian Doran
574138a1fb
refactor(pdf_layers): get layers to show 2025-12-29 23:08:35 +02:00
Elian Doran
43a749b6a7
feat(right_pane): display attachments 2025-12-29 22:56:06 +02:00
Elian Doran
62d8c089ed
chore(pdf_pages): remove logs 2025-12-29 22:43:17 +02:00
Elian Doran
bcf72f4624
feat(client/right_pane): display pages 2025-12-29 22:34:36 +02:00
Elian Doran
77ad6950e8
feat(client/right_pane): highlight current heading 2025-12-29 22:11:25 +02:00
Elian Doran
e2d29aadca
refactor(pdfjs): extract toc logic to separate file 2025-12-29 21:58:11 +02:00
Elian Doran
64ca04ad07
feat(client/right_pane): jump to heading 2025-12-29 21:55:47 +02:00
Elian Doran
e36049cd43
chore(client/right_pane): get raw ToC data to show up 2025-12-29 21:44:15 +02:00
Elian Doran
fffab73061
feat(pdfjs): auto-watch dev 2025-12-29 19:23:56 +02:00
Elian Doran
0a9ce84cf2
feat(client/pdf): respect locale
Some checks failed
Checks / main (push) Has been cancelled
2025-12-29 19:10:14 +02:00
Elian Doran
07a1734d4b
chore(pdfjs): copy locales during build 2025-12-29 19:09:03 +02:00
Elian Doran
6e41d3591d
chore(pdfjs): add locales 2025-12-29 19:06:08 +02:00
Elian Doran
359f398afa
feat(pdfjs): debounce saving view config 2025-12-29 16:19:21 +02:00
Elian Doran
84425e86e9
feat(client/pdf): filter out view config by fingerprint 2025-12-29 16:15:38 +02:00
Elian Doran
ebf725c949
feat(client/pdf): store and restore page position 2025-12-29 15:55:47 +02:00
Elian Doran
fc0ea36cf3
chore(pdfjs): first attempt at intercepting store 2025-12-29 14:06:59 +02:00
Elian Doran
7836de3f08
fix(client/pdf): form elements not detected for save 2025-12-29 13:29:04 +02:00
Elian Doran
406232c478
chore(pdfjs): log event bus 2025-12-29 13:23:54 +02:00
Elian Doran
9e0c29496f
refactor(pdfjs): use TypeScript for the custom script 2025-12-29 13:14:00 +02:00
Elian Doran
480954ee87
feat(pdfjs): react to dark mode 2025-12-29 12:51:43 +02:00
Elian Doran
94039bd9b1
chore(pdfjs): improve toolbar contrast 2025-12-29 12:40:43 +02:00
Elian Doran
667eaca9f2
feat(pdfjs): improve style to better match Trilium 2025-12-29 12:35:49 +02:00
Elian Doran
7c4a56f5f2
chore(deps): add missing pdfjs dependency
Some checks are pending
Checks / main (push) Waiting to run
2025-12-29 11:10:12 +02:00
Elian Doran
08f6a32c34
fix(client/pdfjs): not reacting to all changes 2025-12-29 10:33:57 +02:00
Elian Doran
3e255fa647
feat(client/pdf): add debouncing 2025-12-29 10:15:15 +02:00
Elian Doran
c0a90402ef
feat(client/pdf): save annotations by uploading new revision 2025-12-29 09:51:54 +02:00
Elian Doran
5e42627bce
chore(client/pdf): basic reaction to annotations 2025-12-29 02:00:59 +02:00
Elian Doran
914cf10911
chore(pdfjs): get icons to show up 2025-12-29 01:11:04 +02:00
Elian Doran
855d4d139d
chore(pdfjs): get to actually render something 2025-12-29 01:03:16 +02:00
Elian Doran
d78ad52662
chore(pdfjs): copy viewer to dist 2025-12-29 00:45:57 +02:00
Elian Doran
25b4bcd311
chore(pdfjs): create empty package 2025-12-29 00:26:37 +02:00