openpencil/packages
Danila Poyarkov aa805edf4d Rename NodeContextMenuContent → CanvasMenu, extract logic
- Rename to CanvasMenu.vue (was NodeContextMenuContent — terrible name)
- Move copy-as-text/SVG/JSX to core editor clipboard module
- Add useSelectionState() composable to SDK — selection-derived computeds
  (hasSelection, selectedNode, isInstance, isComponent, etc.)
- Eliminate 7x 'void store.state.sceneVersion' reactivity hacks
- Component is now mostly declarative template with menu items
2026-03-17 08:52:32 +03:00
..
cli Release v0.10.0 2026-03-15 19:27:37 +03:00
core Rename NodeContextMenuContent → CanvasMenu, extract logic 2026-03-17 08:52:32 +03:00
demos feat: mobile layout, PWA support (#27) (#27) 2026-03-05 19:51:51 +03:00
docs Release v0.9.0 2026-03-09 17:43:11 +03:00
mcp Clean up ACP branch: gate debug log, fix capitalizations, harden types 2026-03-15 18:24:37 +03:00
vue Rename NodeContextMenuContent → CanvasMenu, extract logic 2026-03-17 08:52:32 +03:00