Blender Git Commit Log

Git Commits -> Revision e997e08

Revision e997e08 by Campbell Barton (temp-lanpr-cleanup2)
November 13, 2019, 03:25 (GMT)
Fix T69822: Switching sculpt objects breaks undo

This introduces object mode tagging for data which hasn't yet been
written back to the ID data.

Now when selecting other sculpt objects, the original objects data is
flushed back to the ID before writing a memfile undo step.

Commit Details:

Full Hash: e997e084868bc7f7011a7c4473e28f61e1f48f4b
Parent Commit: cc401d8
Committed By: YimingWu
Lines Changed: +227, -62

24 Modified Paths:

/source/blender/blenkernel/BKE_editmesh.h (+7, -0) (Diff)
/source/blender/blenkernel/BKE_font.h (+6, -0) (Diff)
/source/blender/blenkernel/BKE_main.h (+5, -0) (Diff)
/source/blender/blenkernel/BKE_object.h (+2, -0) (Diff)
/source/blender/blenkernel/BKE_paint.h (+7, -0) (Diff)
/source/blender/blenkernel/intern/object.c (+49, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+4, -0) (Diff)
/source/blender/editors/armature/editarmature_undo.c (+11, -8) (Diff)
/source/blender/editors/curve/editcurve_undo.c (+9, -3) (Diff)
/source/blender/editors/curve/editfont_undo.c (+9, -8) (Diff)
/source/blender/editors/include/ED_mball.h (+1, -0) (Diff)
/source/blender/editors/include/ED_util.h (+2, -0) (Diff)
/source/blender/editors/lattice/editlattice_undo.c (+11, -8) (Diff)
/source/blender/editors/mesh/editmesh_undo.c (+12, -8) (Diff)
/source/blender/editors/metaball/editmball_undo.c (+11, -8) (Diff)
/source/blender/editors/object/object_edit.c (+13, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt_undo.c (+13, -14) (Diff)
/source/blender/editors/undo/ed_undo.c (+1, -1) (Diff)
/source/blender/editors/undo/memfile_undo.c (+5, -0) (Diff)
/source/blender/editors/util/ed_util.c (+26, -1) (Diff)
/source/blender/makesdna/DNA_armature_types.h (+4, -0) (Diff)
/source/blender/makesdna/DNA_curve_types.h (+6, -1) (Diff)
/source/blender/makesdna/DNA_lattice_types.h (+6, -0) (Diff)
/source/blender/makesdna/DNA_meta_types.h (+7, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021