EnviralDesign / GeoPix

GeoPix is a free and open source real-time lighting control and previz software. It's built in TouchDesigner, with a workflow and UI/UX inspired by 3d animation software.
http://www.geopix.io/
MIT License
312 stars 23 forks source link

Undo / CTRL-Z #46

Closed jholmes09 closed 3 years ago

jholmes09 commented 3 years ago

There is currently no undo functionality of any kind.

I feel this is an important enhancement due to the granularity of parameters we are allowed and the fact that the scroll-wheel affects whichever parameter you are hovering over (even if you are moving the mouse in the process). There are many high-probability scenarios that you might accidentally overshoot a parameter or change something you did not mean to.

A quick CTRL-Z would be very helpful!

EnviralDesign commented 3 years ago

@jholmes09 There is actually an undo function in the Editor, however I haven't had it binded to ctrl+z yet. For whatever reason TD's internal ctrl+z I can't seem to bypass so when you ctrl+z you are potentially undoing things in the backend.

image

This probably is harmless if you haven't been into the network and made changes but I don't want to bind it to that hotkey until that is fixed. Hopefully this helps for now!

Undo is still not perfect mind you, so tread lightly. :) It's such a common thing, yet so difficult to implement robustly in TouchDesigner projects.