Timothy Jaeryang Baek
|
e08341dab3
|
enh: ot ports
|
2026-03-04 15:51:03 -06:00 |
|
Timothy Jaeryang Baek
|
890949abe6
|
feat: add DOCX/XLSX/PPTX file preview
- DOCX: mammoth converts to semantic HTML (prose preview)
- XLSX: xlsx library extended to FileNav with sheet tabs at bottom
- PPTX: custom canvas renderer produces PNG images per slide
with panzoom zoom/pan and slide navigation
Changes:
- New: src/lib/utils/pptxToHtml.ts (canvas-based PPTX renderer)
- FileNav.svelte: office format detection, blob download, conversion
- FilePreview.svelte: office rendering branches, sheet tabs, slide viewer
- FileItemModal.svelte: DOCX/PPTX preview tabs
- package.json: added mammoth dependency
|
2026-03-04 15:50:37 -06:00 |
|
Timothy Jaeryang Baek
|
10baa6e781
|
chore: format
|
2026-03-02 17:07:53 -06:00 |
|
Timothy Jaeryang Baek
|
933a3bbbd3
|
refac
|
2026-03-02 12:49:51 -06:00 |
|
Timothy Jaeryang Baek
|
3909b62ffc
|
enh: file nav html rendering
|
2026-03-02 12:45:50 -06:00 |
|
Timothy Jaeryang Baek
|
395098c6f1
|
refac
|
2026-03-02 12:07:55 -06:00 |
|
Timothy Jaeryang Baek
|
72951324df
|
refac
|
2026-03-02 12:05:19 -06:00 |
|
Timothy Jaeryang Baek
|
0c42cd2c01
|
enh: ot move
|
2026-03-02 12:03:23 -06:00 |
|
Timothy Jaeryang Baek
|
5645d5bccc
|
refac
|
2026-03-01 14:38:10 -06:00 |
|
Timothy Jaeryang Baek
|
769ef856bc
|
chore: format
|
2026-03-01 03:05:47 -06:00 |
|
Timothy Jaeryang Baek
|
ed1b959bc6
|
refac
|
2026-03-01 02:38:45 -06:00 |
|
Timothy Jaeryang Baek
|
d2b38127d0
|
refac
|
2026-03-01 02:37:21 -06:00 |
|
Timothy Jaeryang Baek
|
3d535db304
|
refac
|
2026-03-01 02:29:37 -06:00 |
|
Timothy Jaeryang Baek
|
234306ff57
|
refac
|
2026-03-01 02:08:41 -06:00 |
|
Timothy Jaeryang Baek
|
5ac502e93f
|
refac
|
2026-02-27 17:24:34 -06:00 |
|
Timothy Jaeryang Baek
|
c60b0fa0e3
|
refac
|
2026-02-27 17:20:49 -06:00 |
|
Timothy Jaeryang Baek
|
f60d386b74
|
refac
|
2026-02-27 16:21:27 -06:00 |
|
Timothy Jaeryang Baek
|
179a4ad9ea
|
refac
|
2026-02-27 16:01:57 -06:00 |
|
Timothy Jaeryang Baek
|
e7a9988893
|
chore: format
|
2026-02-27 15:59:52 -06:00 |
|
Timothy Jaeryang Baek
|
5a08084899
|
refac
|
2026-02-25 19:00:56 -06:00 |
|
Timothy Jaeryang Baek
|
819ea0d9be
|
refac
|
2026-02-25 18:30:53 -06:00 |
|