![]() Registered Member ![]()
|
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. ![]() |
![]() KDE Developer ![]()
|
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... |
![]() Registered Member ![]()
|
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. |
![]() KDE Developer ![]()
|
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
|
Registered users: Bing [Bot], daret, Google [Bot], Sogou [Bot]