← Back to team overview

kicad-developers team mailing list archive

Re: Undo proposal

 

On 2019-07-02 02:51, Jeff Young wrote:
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?

Maybe... My first impression though is that I think that could be a frustrating experience.

Remind me why we can't put the undo stack in SCH_SCREEN next to the drawlist?

-Seth


Follow ups

References