Commit Graph
20 Commits
Author SHA1 Message Date
Steffen Becker 361b14dc17 test: compare the rendered page against LibreOffice
Everything else in tests/ compares documents at the model level; nothing checked
what a page actually looks like. run.mjs renders the same file through soffice
and through the real app in Chromium, reads both back as word boxes, and diffs
page count, line count, line text and line position.

The corpus stays out of the repo: make-fixtures.mjs authors the baseline .docx
files, and real-world documents are whatever you drop into the gitignored
fixtures/ yourself.
2026-08-08 08:35:34 +00:00
Steffen Becker 8e6c4817d8 feat: add lazy tiff to png decoding 2026-07-10 13:02:27 +02:00
Steffen Becker 7faa16c89d feat: add german spell check 2026-07-05 14:15:30 +02:00
Steffen Becker 9700487353 feat: docx export 2026-06-30 02:21:10 +02:00
Steffen Becker 98e7ee2458 feat: add hyperlinks 2026-06-27 19:55:56 +02:00
Steffen Becker fd2683a01b test: set up basic tests 2026-06-24 23:07:18 +02:00
Steffen Becker 0a35a65c83 feat: add spell-check 2026-06-18 23:34:45 +02:00
Steffen Becker 2526144ab9 feat: add pdf-export 2026-06-17 21:07:20 +02:00
Steffen Becker 3088da0ac9 feat: import odt 2026-06-12 21:17:29 +02:00
Steffen Becker 872414ef23 feat: add buttons for superscript and subscript 2026-06-10 02:19:03 +02:00
Steffen Becker b28a33b104 feat: add strikethrough 2026-06-09 23:29:15 +02:00
Steffen Becker fff077b841 chore: prepare AGPL license 2026-06-09 23:02:19 +02:00
Steffen Becker e2f522854f feat: tables 2026-06-06 12:22:45 +02:00
Steffen Becker 355f12afd7 feat: text highlighting 2026-06-06 12:19:05 +02:00
Steffen Becker 1ca69b09cb chore: normalize package-lock.json to npm 10.8.2 format 2026-06-06 12:19:05 +02:00
Steffen Becker 863e1498a8 fix: update odf-kit from 13.4 to 13.5 to fix landscape orientation bag 2026-06-06 12:18:33 +02:00
Steffen Becker 416a405d0f feat: introduce text alignment 2026-05-28 00:17:51 +02:00
Steffen Becker 747ac44a34 feat: add font selection to extended toolbar 2026-05-25 22:40:20 +02:00
Steffen Becker 0098374ac8 feat: add bullet and ordered list support 2026-05-25 20:50:08 +02:00
Steffen Becker 9596814753 chore: set up Vite + Svelte 5 TypeScript project 2026-05-25 20:42:54 +02:00