2 Commits

Author SHA1 Message Date
Ilya Ashikhmin
cd937cf4ac fix(ui): keep paper host out of React-managed DOM; fix duplicate stroke-width in node SVGs
Paper.remove() during dispose deleted the React canvas div (StrictMode double
mount left a blank canvas). Duplicate XML attributes made 5 symbol data URIs
unparseable.

Also: README, Playwright smoke test (e2e/smoke.mjs), ES2022 lib.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 23:30:46 +02:00
Ilya Ashikhmin
2701b4e198 feat(tauri): Tauri 2 shell with dialog/fs plugins; test: 76-test vitest suite with jsdom SVG polyfills
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 23:22:21 +02:00