openpencil/src/utils
Kayshen-X b425defdca feat(history): add undo/redo, keyboard shortcuts, and file operations
Implement history store with undo/redo stacks using structuredClone
snapshots. Add keyboard shortcuts for common operations (copy, paste,
delete, group, save, export). Implement save-as dialog (.pen file
download) and export dialog (PNG/SVG with scale options).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 21:49:31 +08:00
..
export.ts feat(history): add undo/redo, keyboard shortcuts, and file operations 2026-02-18 21:49:31 +08:00
file-operations.ts feat(history): add undo/redo, keyboard shortcuts, and file operations 2026-02-18 21:49:31 +08:00
node-clone.ts feat(editor): scaffold core canvas engine and editor layout 2026-02-18 21:49:16 +08:00
normalize-pen-file.ts feat(editor): scaffold core canvas engine and editor layout 2026-02-18 21:49:16 +08:00