kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #41308
Undo proposal
I think I’ve figured out a neat (and easy) way to solve multi-sheet undo:
1) move the undo stacks to the SCH_EDIT_FRAME
2) stack sheet navigations as undoable operations
This way the conceptual sheet-specific stacks can’t get out of alignment as you have to go through the sheet navigation undo’s to get to them. And you can’t accidentally undo things that you’re not focusing on (with the exception of hierarchy-wide ops like Replace All, but that should be expected).
Thoughts?
Follow ups