openpencil/tests/engine/editor
mrhard9090 134a6ba910
fix(figma-api): size groups and boolean operations to their contents (#775)
Groups and boolean operations made through the plugin API, and so through the AI and MCP group_nodes and boolean_* tools, take the box of what they contain instead of a default 100×100 box or the first operand's box. The box comes from getAxisAlignedBoundsInParent() in Scene Graph, measured in the parent's own axes so rotated or flipped parents work, and the editor's group, frame, auto-layout, and boolean commands share it so the UI and the API agree. Refs #738.
2026-09-30 05:23:59 +04:00
..
clipboard test: migrate Scene Graph tests into the package and gate new tests/engine files (#790) 2026-09-30 04:53:28 +04:00
components feat(figma-api): add detachInstance() to instances (#778) 2026-09-30 05:19:11 +04:00
graph perf(canvas): rebuild navigation rendering (#591) 2026-08-31 13:39:40 +03:00
history fix(tools): guard checkpoint identities and share input schemas 2026-09-15 19:45:30 +03:00
layout refactor(editor): centralize mutation layout reconciliation 2026-09-02 01:58:50 +03:00
pages feat: export components as Storybook stories (#751) 2026-09-30 03:16:47 +04:00
selection feat(app): expand Figma menu and selection parity (#459) 2026-08-03 00:23:05 +03:00
structure fix(figma-api): size groups and boolean operations to their contents (#775) 2026-09-30 05:23:59 +04:00
undo fix: refresh Undo and Redo command availability 2026-09-14 00:25:36 +03:00
effects-and-resize.test.ts
frame-presets.test.ts feat(editor): add Figma-style frame presets (#418) 2026-07-26 00:05:57 +03:00
guides.test.ts feat(editor): add ruler guide authoring foundation 2026-08-19 18:08:48 +03:00
navigation-lifecycle.test.ts perf(canvas): rebuild navigation rendering (#591) 2026-08-31 13:39:40 +03:00
node-preview.test.ts feat(editor): checkpoint live interaction improvements 2026-09-15 11:36:17 +03:00
nudge.test.ts
opacity.test.ts
preview-events.test.ts feat(editor): checkpoint live interaction improvements 2026-09-15 11:36:17 +03:00
text-auto-resize.test.ts feat(fig): support text on path 2026-08-17 12:00:01 +03:00
vectorize.test.ts feat(app): convert image layers to vectors 2026-07-27 16:22:05 +03:00
view-state.test.ts perf(canvas): rebuild navigation rendering (#591) 2026-08-31 13:39:40 +03:00