Login | Register 
FEATURES
APPLICATIONS
DOWNLOADS
EDUCATION
BLOG
WIKI
FORUM
STORE

ui.undo for tables

Send us your requests for enhancements (RFEs)

ui.undo for tables

Postby django » Sun Jun 24, 2018 5:06 am

Hi there,

so I'm using the ui.undo features to make undoable python script actions, which is really great.
The only thing I am missing at the moment, is the ability to undo changes to table cells.
If that would be available one could really easily implement an undo/redo functionality in their TD apps.

Cheers, David
django
 
Posts: 140
Joined: Fri Aug 30, 2013 3:26 am
Location: Switzerland

Re: ui.undo for tables

Postby Ivan » Mon Jun 25, 2018 2:02 am

Be careful with those features. They're experimental and can break your undo stack.

Regarding tables, you currently have to roll your own. Not too hard if you've got the hang of the callbacks.

Attaching the undo history lister I made for testing. Good luck in there, and let's keep talking on this thread if you find bugs or have other RFEs.
Attachments
historyStack.tox
(27.37 KiB) Downloaded 34 times
User avatar
Ivan
Staff
 
Posts: 167
Joined: Fri Mar 18, 2016 7:12 pm

Re: ui.undo for tables

Postby django » Mon Aug 06, 2018 2:57 pm

Hi Ivan,

sorry for the late reply and thank you for the example.

This undo feature makes it so much easier to roll an undo/redo system and the way it is implemented with the possibility to group actions together in undo blocks is just perfect.

Now it would be really great, if the functionality would be more complete.
At the moment some actions like changing parameters and deleting / creating operators work, while changing dats or copying an operator does not.

So I am really hoping, that this awesome feature will be developed more.

Cheers, David
django
 
Posts: 140
Joined: Fri Aug 30, 2013 3:26 am
Location: Switzerland


Return to Wishlist and RFEs

Who is online

Users browsing this forum: No registered users and 4 guests