-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Goal
Enable undo/redo for all scene operations using Qt's QUndoStack.
UndoManagersingleton wrappingQUndoStack- Command classes:
TranslateCommand,RotateCommand,ScaleCommand,DeleteCommand,CreateCommand - Capture state in
mousePressEvent(), push inmouseReleaseEvent() - Edit menu +
Ctrl+Z/Ctrl+Shift+Z - Expose
undo/redoMCP tools
Depends on: Phase 1 (needs scale operations to wrap)
Part of: UX Redesign Roadmap
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request