openpencil/packages/core/tests
Danila Poyarkov b3f35ab650
fix: keep stored page backgrounds and number layers by their own page (#949)
Follow-ups from review of #940. A document handed to the editor with a theme keeps its first page's stored background; only a page without one takes the theme default. Canvas layers are numbered from the page they go on rather than the page on screen. Script strokes are copied with copyStrokes so the node owns its nested paint values. CanvasHelper switches only a fresh document (one empty page on the exact dark default) to the light page, and the round-trip test imports SceneGraph from its own package.
2026-10-07 13:35:59 +00:00
..
canvas fix(fig): write text glyphs from the layout the renderer draws (#928) 2026-10-06 11:37:02 +00:00
clipboard test: typecheck the test suites and fix what that found (#896) 2026-10-05 12:42:38 +00:00
design-jsx fix(layout): size each axis on its own and lay out before geometry reads (#942) 2026-10-07 11:52:08 +00:00
editor fix: keep stored page backgrounds and number layers by their own page (#949) 2026-10-07 13:35:59 +00:00
figma-api fix: keep stored page backgrounds and number layers by their own page (#949) 2026-10-07 13:35:59 +00:00
geometry fix: match Figma's panel X, Y, rotation and themed page backgrounds (#940) 2026-10-07 10:02:52 +00:00
helpers test: resolve repository files without climbing directories (#946) 2026-10-07 12:35:39 +00:00
icons fix(core): fill open subpaths of filled SVG paths (#876) 2026-10-04 13:25:23 +00:00
io/formats/fig fix: keep stored page backgrounds and number layers by their own page (#949) 2026-10-07 13:35:59 +00:00
layout fix: release documents when their tabs close (#904) 2026-10-05 18:11:34 +00:00
library feat: behaviours and preview mode (#893) 2026-10-06 13:23:05 +00:00
lint feat(lint): suggest group-to-frame and hidden-layer fixes; keep canvas edits in code previews (#870) 2026-10-04 12:46:06 +00:00
openpencil-api test(core): type the behaviour tests for the test typecheck (#934) 2026-10-06 13:58:17 +00:00
rpc feat: write variables as a CSS token stylesheet (#856) 2026-10-04 18:15:52 +00:00
text/derived-text feat(fig): occurrence-scoped instance interpretation as the single .fig reader 2026-10-01 11:20:27 +04:00
tools feat: behaviours and preview mode (#893) 2026-10-06 13:23:05 +00:00
vector/vectorize fix(core): fill open subpaths of filled SVG paths (#876) 2026-10-04 13:25:23 +00:00