openpencil/tests
Danila Poyarkov 29ed07bcc4
refactor(editor): separate canvas view state (#518)
* refactor(editor): separate canvas view state

- Classify shared and view-local editor state explicitly

- Let canvas surfaces render supplied view state and report their viewport

- Preserve the existing one-canvas behavior by default

* fix(canvas): preserve loading render state

* refactor(editor): group state ownership modules

- Move shared and view state into the editor state namespace

- Model the partition with explicit interfaces and default factories

- Derive runtime view keys from the default view object
2026-08-14 21:24:01 +03:00
..
e2e fix(settings): separate MCP connections from models (#522) 2026-08-14 20:39:29 +03:00
engine refactor(editor): separate canvas view state (#518) 2026-08-14 21:24:01 +03:00
figma style: tighten import grouping 2026-05-06 02:22:08 +03:00
fixtures feat(vector): add bitmap vectorization engine 2026-07-27 15:33:15 +03:00
helpers feat(acp): add reusable MCP connections (#516) 2026-08-14 20:08:45 +03:00