← Back to team overview

kicad-developers team mailing list archive

Re: Proposal to update eeSchema annotation?


Alexander, I filed a bug report
https://gitlab.com/kicad/code/kicad/issues/3933 "No Undo for Annotate
dialog annotation". Could you copy your text there as a comment?

Eeli Kaikkonen

On Mon, Feb 24, 2020 at 10:43 AM Alexander Shuklin <jasuramme@xxxxxxxxx>

> Hi anybody!
> Sorry if there too much mistakes, I write from phone. When I looked into
> undo stuff in schematic editor last time, it worked that way:
> Every schematic sheet has its own undo/redo history and when you apply
> undo, only components in the opened sheet are affected.
> From my point of view just remind people that they cannot undone
> annotation and back annotation is less evil. Otherwise somebody will face
> up situation when he undone some annotation in one sheet but some annotated
> components are still in other sheets.
> I would say, that eeschema undo behaviour has to be changed. I thought
> about 2 ways:
> - make undo changes with all sheets, not the currently opened
> - Prompt warning when you want to undo the action which was done with all
> sheets in the project (such as annotations)
> Just for information: that will be pretty easy to add undo feature in the
> backannotation because it generates changelist which can be pushed to undo
> stack. But it is useless with current schematic undo algorithm.

Follow ups