Undo/Redo question

Hi all,

I just wanted to ask if there are plans/news regarding the Undo/Redo mechanism respect to Roadmap.
Is there also a wiki page that explain/summarize the current mechanism (I could not find in the developer manual)?

Hi @Davide_Punzo - there are some very old slides that describe the original undo/redo design in MRML (e.g. the last two slides of this deck). I think a lot of the issue that caused us to turn it off have long since been addressed, since they also caused problems loading scenes. Hopefully in current Slicer any state changes in the scene are handled well by the gui and views. I guess @lassoan and @Sunderlandkyl have looked at it more recently and can probably tell us if they are able to use the old design or have something new in mind.

1 Like

For reference, I think this is the git commit where Kyle and Andras fixed undo/redo: https://github.com/Slicer/Slicer/commit/48e634f8662ad8a311377533957d482f5fe3bfd2