Blender Git Loki
Git Commits -> Revision 5e42aff
Revision 5e42aff by Lukas Toenne (alembic, gooseberry, gooseberry_farm, hair_guides, hair_guides_grooming, hair_object, strand_editmode, strand_gpu, strand_nodes, temp_motionpaths, tmp_hair_curves) April 20, 2015, 10:24 (GMT) |
Basic undo support in the new strand edit mode. This uses the generalized undo stack system which is also used for object data edit. An extension is necessary to tell the undo functions which object is specifically used for generating undo data and identifying the stack, since strand editing does not edit the obdata itself. |
Commit Details:
Full Hash: 5e42aff39795643490f0d3af9f9bd4ee1c730904
Parent Commit: 3f539c9
Lines Changed: +227, -11
1 Added Path:
/source/blender/editors/hair/hair_undo.c (+191, -0) (View)
11 Modified Paths:
/source/blender/editors/armature/armature_utils.c (+1, -1) (Diff)
/source/blender/editors/curve/editcurve.c (+1, -1) (Diff)
/source/blender/editors/curve/editfont.c (+1, -1) (Diff)
/source/blender/editors/hair/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/include/ED_physics.h (+2, -0) (Diff)
/source/blender/editors/include/ED_util.h (+1, -0) (Diff)
/source/blender/editors/mesh/editmesh_utils.c (+1, -1) (Diff)
/source/blender/editors/metaball/mball_edit.c (+1, -1) (Diff)
/source/blender/editors/object/object_lattice.c (+1, -1) (Diff)
/source/blender/editors/util/editmode_undo.c (+14, -5) (Diff)
/source/blender/editors/util/undo.c (+12, -0) (Diff)
/source/blender/editors/curve/editcurve.c (+1, -1) (Diff)
/source/blender/editors/curve/editfont.c (+1, -1) (Diff)
/source/blender/editors/hair/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/include/ED_physics.h (+2, -0) (Diff)
/source/blender/editors/include/ED_util.h (+1, -0) (Diff)
/source/blender/editors/mesh/editmesh_utils.c (+1, -1) (Diff)
/source/blender/editors/metaball/mball_edit.c (+1, -1) (Diff)
/source/blender/editors/object/object_lattice.c (+1, -1) (Diff)
/source/blender/editors/util/editmode_undo.c (+14, -5) (Diff)
/source/blender/editors/util/undo.c (+12, -0) (Diff)