-
-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Slow undoing, and other history-related performance issues #200
Comments
still issues with redoing states, and untested state yeeter
since it can result in incoherent reconstructions. #200
While working on some improvements to the history-manager, I noticed the behavior of the redo button is different to other applications, since it does not clear the redo history after the user inputs a new action. After drawing the horizontal line, most similar applications would clear the redo-history and disable the redo button. Is this behavior intentional, or should I try to fix it as well? |
it was intentional, but if you're trying to improve perf and that feature gets in the way, you can totally remove it |
Description
Undoing is slow (and saturates a core of the CPU) if the history is long, and full of selection manipulations (blurring is the worst)
Steps to reproduce the bug
System
Suggested solution
the last saved statenoand delete the other operations from the history?nolimitation: what happens if an user saves while an editing operation (selection? cropping?) is going on?nothing it's not the main pixbufThe text was updated successfully, but these errors were encountered: