Campbell Barton
e535ff44ff
Undo System: remove accumulate/store modes
...
This complicated handling of undo steps in a generic way
especially switching between undo systems that stored data to ones
that accumulated changes.
Now each undo system must treat it's steps as check-point,
internally it can apply/rewind changes.
This commit also fixes projection paint where the object mode wasn't
following the undo steps.
2019-02-06 11:52:04 +11:00
..
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-06 09:14:36 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 02:32:20 +11:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 13:49:13 +11:00
2019-02-02 14:45:42 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-03 14:59:11 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-01 20:56:42 +01:00
2019-02-02 13:49:13 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-03 14:59:11 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 13:49:13 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 14:25:36 +01:00
2019-02-03 14:59:11 +11:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-06 09:14:36 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 09:49:50 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-05 10:53:16 +01:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-06 09:14:36 +11:00
2019-02-05 10:53:16 +01:00
2019-02-03 14:59:11 +11:00
2019-02-05 10:53:16 +01:00
2019-02-05 17:02:01 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-06 09:14:36 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 09:49:50 +01:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-05 10:53:16 +01:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-03 14:59:11 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:17 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-03 14:59:11 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-03 14:59:11 +11:00
2019-02-05 10:53:16 +01:00
2019-02-05 10:53:16 +01:00
2019-02-03 14:59:11 +11:00
2019-02-02 01:36:28 +11:00
2019-02-03 14:59:11 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-04 01:23:48 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00
2019-02-06 11:52:04 +11:00
2019-02-03 14:59:11 +11:00
2019-02-02 01:36:28 +11:00
2019-02-05 10:53:16 +01:00
2019-02-02 01:36:28 +11:00
2019-02-02 01:36:28 +11:00