gz-sim
gz-sim copied to clipboard
Undo / redo
Support undo / redo of user commands through the GUI. This design document from Gazebo-classic should be helpful.
The user commands system implementation already has some placeholders for hooking into undo / redo functionality.
The first implementation could just support Ctrl + Z
/ Ctrl + Shift + Z
and no history. The key implementation detail is adding the ability of jumping back in time to various systems.