openpencil/tests/engine/scene-graph/basic
Danila Poyarkov eb55cb1025 fix(text): preserve imported FIG glyph outlines
Keep authoritative derived glyphs through layout, alignment, fill, and decoration changes while still invalidating them for actual shaping edits.

Add scene-graph invalidation coverage and a Gold Preview fixture regression test.

Co-authored-by: Joseph Cumines <joeycumines@gmail.com>
2026-08-07 08:50:39 +03:00
..
count-descendants.test.ts test(scene-graph): split basic coverage 2026-05-06 14:05:58 +03:00
graph.test.ts fix(scene-graph): avoid id collisions after import 2026-05-13 03:36:28 +03:00
helpers.ts test(scene-graph): split basic coverage 2026-05-06 14:05:58 +03:00
hit-test.test.ts test(scene-graph): split basic coverage 2026-05-06 14:05:58 +03:00
layout-affecting-keys.test.ts test(scene-graph): split basic coverage 2026-05-06 14:05:58 +03:00
text-picture-keys.test.ts fix(text): preserve imported FIG glyph outlines 2026-08-07 08:50:39 +03:00
update-node.test.ts fix(text): preserve imported FIG glyph outlines 2026-08-07 08:50:39 +03:00
variables.test.ts fix(fig): honor node-scoped variable modes 2026-07-21 00:23:00 +03:00