This forum has been archived. All content is frozen. Please use KDE Discuss instead.

[Feature Request] Undo Groups

Tags: None
(comma "," separated)
steveway
Registered Member
Posts
2
Karma
0

[Feature Request] Undo Groups

Tue Jul 14, 2015 8:50 am
So, I've been thinking about a neat feature which I would like to have.
I've tried looking into the the code for undoing and redoing but this seems quite complex and not very clear, so I haven't gotten very further than that.
The idea is to have another key-combo or a button which does several undos at once.
If we have a time-stamp for the saved steps then we could revert back all steps which are where the time-difference to the previous is under a certain threshold.
This threshold could be user settable.
So, if you sketch something, for example, and make a lot of little strokes quickly and want to undo them you'd normally have to repeatedly undo and maybe redo a few times if you overshot your goal, this should undo exactly the steps you want.
This might also be interesting for other apps, for example a Text-Editor, with the right Threshold it can undo the last cohesive part of text you wrote.
Hopefully you guys understand what i am trying to describe here, it's Monday morning and English is not my native language. :)
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Hm... If you go to the Undo history docker, right-click and and "enable cumulative undo", that should do what you want, actually.

It also should be an option in the settings dialog...
steveway
Registered Member
Posts
2
Karma
0

Re: [Feature Request] Undo Groups

Tue Jul 14, 2015 9:43 am
Oh, you are right.
In all fairness, this is pretty hidden.
But this seems to behave pretty much as I imagined.
Did Guido van Rossum add this feature? I heard he has a time machine for such occasions.
Well, thank you for your help and of course for your great work on Krita.
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS

Re: [Feature Request] Undo Groups

Tue Jul 14, 2015 9:49 am
Yes, it's a bit too hidden. Actually, I thought it was already in the settings dialog... But I might have missed that. It was implemented last year by Mohit, for his summer of code projec.t


Bookmarks



Who is online

Registered users: Bing [Bot], daret, Google [Bot], Sogou [Bot]