-
Notifications
You must be signed in to change notification settings - Fork 271
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
Introduce new Undo/Redo system #1817
Commits on Apr 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d291117 - Browse repository at this point
Copy the full SHA d291117View commit details -
Configuration menu - View commit details
-
Copy full SHA for e755311 - Browse repository at this point
Copy the full SHA e755311View commit details
Commits on Apr 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0bc7331 - Browse repository at this point
Copy the full SHA 0bc7331View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9ef704 - Browse repository at this point
Copy the full SHA e9ef704View commit details -
Configuration menu - View commit details
-
Copy full SHA for c685bc7 - Browse repository at this point
Copy the full SHA c685bc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d381cdf - Browse repository at this point
Copy the full SHA d381cdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 849e4a1 - Browse repository at this point
Copy the full SHA 849e4a1View commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c41802a - Browse repository at this point
Copy the full SHA c41802aView commit details -
Introduce the new backup system to stroke tools and polyline.
Also add a guard to make sure that saveStates doesn't do anything while we use the old system.
Configuration menu - View commit details
-
Copy full SHA for aa12b52 - Browse repository at this point
Copy the full SHA aa12b52View commit details
Commits on Apr 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f9c93a2 - Browse repository at this point
Copy the full SHA f9c93a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28df936 - Browse repository at this point
Copy the full SHA 28df936View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb30ce6 - Browse repository at this point
Copy the full SHA cb30ce6View commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 255f631 - Browse repository at this point
Copy the full SHA 255f631View commit details -
Add missing MOC for backupmanager for Qt 6 compatibility
Also removed an unused reference
Configuration menu - View commit details
-
Copy full SHA for 5cdf342 - Browse repository at this point
Copy the full SHA 5cdf342View commit details
Commits on Apr 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a52e346 - Browse repository at this point
Copy the full SHA a52e346View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57e3919 - Browse repository at this point
Copy the full SHA 57e3919View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9688f4a - Browse repository at this point
Copy the full SHA 9688f4aView commit details -
Simplify CanvasPainter::paintCurrentFrame logic
Since we're always drawing the backbuffer, the logic gates are redundant.
Configuration menu - View commit details
-
Copy full SHA for d034b64 - Browse repository at this point
Copy the full SHA d034b64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12a5cfc - Browse repository at this point
Copy the full SHA 12a5cfcView commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4732037 - Browse repository at this point
Copy the full SHA 4732037View commit details -
Configuration menu - View commit details
-
Copy full SHA for 291dc04 - Browse repository at this point
Copy the full SHA 291dc04View commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 192eba9 - Browse repository at this point
Copy the full SHA 192eba9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bf0866 - Browse repository at this point
Copy the full SHA 8bf0866View commit details
Commits on Apr 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 380ab00 - Browse repository at this point
Copy the full SHA 380ab00View commit details
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c370430 - Browse repository at this point
Copy the full SHA c370430View commit details -
Remove redundant member variables
Since the keyframe already contains the frame pos, there's no reason to keep a second value which could lead to bugs in the future.
Configuration menu - View commit details
-
Copy full SHA for b4dcd3b - Browse repository at this point
Copy the full SHA b4dcd3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcbee06 - Browse repository at this point
Copy the full SHA bcbee06View commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6a1375c - Browse repository at this point
Copy the full SHA 6a1375cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67d9596 - Browse repository at this point
Copy the full SHA 67d9596View commit details -
Merge pull request #22 from J5lx/MrStevns/undo-redo-manager-v2
Fix some issues and housekeeping etc.
Configuration menu - View commit details
-
Copy full SHA for 822de83 - Browse repository at this point
Copy the full SHA 822de83View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3a9e4b - Browse repository at this point
Copy the full SHA e3a9e4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64fbbcf - Browse repository at this point
Copy the full SHA 64fbbcfView commit details -
Fix undo/redo system being broken
Caused by a brainfart in the evening...
Configuration menu - View commit details
-
Copy full SHA for dc5d40c - Browse repository at this point
Copy the full SHA dc5d40cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30c6275 - Browse repository at this point
Copy the full SHA 30c6275View commit details -
Used for compressing backup events, which is currently not implemented.
Configuration menu - View commit details
-
Copy full SHA for 4fbbc13 - Browse repository at this point
Copy the full SHA 4fbbc13View commit details -
Configuration menu - View commit details
-
Copy full SHA for e968d49 - Browse repository at this point
Copy the full SHA e968d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5291fa - Browse repository at this point
Copy the full SHA d5291faView commit details
Commits on Apr 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 378d378 - Browse repository at this point
Copy the full SHA 378d378View commit details -
Prevent use of a saved undo state more than once
Also fixed memory leak situation with clone not being cleaned up later.
Configuration menu - View commit details
-
Copy full SHA for 1e47ec3 - Browse repository at this point
Copy the full SHA 1e47ec3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ef8398 - Browse repository at this point
Copy the full SHA 5ef8398View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8364074 - Browse repository at this point
Copy the full SHA 8364074View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79ec18b - Browse repository at this point
Copy the full SHA 79ec18bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1857aae - Browse repository at this point
Copy the full SHA 1857aaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55f2001 - Browse repository at this point
Copy the full SHA 55f2001View commit details
Commits on Apr 24, 2024
-
Implement ability to set undo/redo steps
And set default to 100 steps.
Configuration menu - View commit details
-
Copy full SHA for 5da7bf6 - Browse repository at this point
Copy the full SHA 5da7bf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71263a8 - Browse repository at this point
Copy the full SHA 71263a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aef143 - Browse repository at this point
Copy the full SHA 1aef143View commit details
Commits on Apr 25, 2024
-
Update core_lib/src/managers/undoredomanager.cpp
Co-authored-by: Jakob <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d107fce - Browse repository at this point
Copy the full SHA d107fceView commit details -
Update app/src/generalpage.cpp
Co-authored-by: Jakob <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3ed826 - Browse repository at this point
Copy the full SHA c3ed826View commit details -
Co-authored-by: Jakob <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d63d35 - Browse repository at this point
Copy the full SHA 7d63d35View commit details
Commits on Apr 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b043dd1 - Browse repository at this point
Copy the full SHA b043dd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b55228c - Browse repository at this point
Copy the full SHA b55228cView commit details -
Rework how undo save state should be used
It's no longer possible to call add without having a valid save state. This makes it easier to see where the state comes from as well as allowing you to keep multiple save states at the same time.
Configuration menu - View commit details
-
Copy full SHA for 40be1e0 - Browse repository at this point
Copy the full SHA 40be1e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2090e69 - Browse repository at this point
Copy the full SHA 2090e69View commit details -
Update core_lib/src/managers/undoredomanager.cpp
Co-authored-by: Jakob <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97f50f2 - Browse repository at this point
Copy the full SHA 97f50f2View commit details
Commits on Apr 28, 2024
-
Fix transform command children would not be called the first time
Which resulted in isFirstRedo being ignored
Configuration menu - View commit details
-
Copy full SHA for c795dc8 - Browse repository at this point
Copy the full SHA c795dc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e629e9c - Browse repository at this point
Copy the full SHA e629e9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdd92fd - Browse repository at this point
Copy the full SHA bdd92fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08fbc40 - Browse repository at this point
Copy the full SHA 08fbc40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f549c7 - Browse repository at this point
Copy the full SHA 5f549c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dac960 - Browse repository at this point
Copy the full SHA 7dac960View commit details
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c88fb54 - Browse repository at this point
Copy the full SHA c88fb54View commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ae65a13 - Browse repository at this point
Copy the full SHA ae65a13View commit details -
Configuration menu - View commit details
-
Copy full SHA for a10d2da - Browse repository at this point
Copy the full SHA a10d2daView commit details
Commits on Aug 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bab3f1e - Browse repository at this point
Copy the full SHA bab3f1eView commit details