Opened 8 years ago
Closed 8 years ago
#800 closed defect (fixed)
Need undo manager
Reported by: | Conrad Huang | Owned by: | |
---|---|---|---|
Priority: | blocker | Milestone: | Alpha 4 |
Component: | Core | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
Instead of global undo for all actions, implement an undo manager that actions can register undo handlers. For example, the "cartoon" command can record the current state before making changes and register an undo handler to reset state. Code for each action (command or GUI) can decide whether it will support undo.
Note:
See TracTickets
for help on using tickets.
Done and released in alpha 3