openpencil/src/engine
Danila Poyarkov f31ded3c08 Fix .fig export: include thumbnail.png required by Figma
Figma's importer requires thumbnail.png to exist in the ZIP archive.
Without it, import fails with 'Internal error during import' regardless
of how correct the Kiwi data is.

Also: STORE compression for canvas.fig (already internally compressed),
and match Figma's default DOCUMENT/CANVAS fields.
2026-02-28 15:52:35 +03:00
..
canvaskit.ts Add oxlint, oxfmt, typescript-go 2026-02-27 15:52:55 +03:00
clipboard.ts Fix .fig import/export round-trip 2026-02-28 15:12:24 +03:00
color.ts Deduplicate hex formatting: colorToHexRaw() in engine/color.ts 2026-02-28 09:08:40 +03:00
fig-export.ts Fix .fig export: include thumbnail.png required by Figma 2026-02-28 15:52:35 +03:00
fonts.ts Fix production build type errors 2026-02-28 11:37:02 +03:00
layout.ts Add layout tests, fix cross-axis sizing bugs 2026-02-28 13:59:39 +03:00
renderer.ts Section title text inverts based on pill background luminance 2026-02-28 14:03:57 +03:00
scene-graph.ts Section title hit test uses exact pill width from font metrics 2026-02-28 13:46:39 +03:00
snap.ts Rotation-aware snap guides and selection bounds 2026-02-28 01:24:23 +03:00
undo.ts Wire undo/redo into all editor operations 2026-02-28 06:28:17 +03:00
vector.ts Fix open paths rendering as closed 2026-02-28 07:15:07 +03:00