fireclawthefox / DirectGuiDesigner

A Visual Editor for Panda3Ds Direct GUI
BSD 2-Clause "Simplified" License
25 stars 2 forks source link

Undo/Redo #4

Closed janEntikan closed 3 years ago

janEntikan commented 3 years ago

To err is human, and I have developed a compulsive reflex to hit ctrl-z when I inevitably ruin progress.

fireclawthefox commented 3 years ago

The new feature has now been added. You can undo, redo and switch between redo branches to not loose any state that's supported by the undo tree yet. The newly assigned keyboard shortcuts are stated in the help window and the readme.

Note, while most property changes and edits (like removing, copying, moving) are supported, some actions may not yet be supported by this feature. If you find any specific feature missing to be undoable, please let me know.