Blender Git Loki
Git Commits -> Revision 55c210b
Revision 55c210b by Bastien Montagne (master) March 30, 2012, 13:04 (GMT) |
Fix [#30709] Renaming a bone renames all drivers' targets using a bone of that name, regardless of the armature. This fix adds a "ref_id" ID pointer to BKE_all_animdata_fix_paths_rename() & co, which is the ID against which prefix+oldName/NewName is "applied", currently only used for drivers' bones targets. Just pass NULL to get same behavior as previously. A bit annoying to make such a change for such a specific case, but there seems to be no other way to go... :/ |
Commit Details:
Full Hash: 55c210b57ed803d8f6fd16132e44c9c272703af1
SVN Revision: 45291
Parent Commit: 89b83f0
Lines Changed: +32, -24
10 Modified Paths:
/source/blender/blenkernel/BKE_animsys.h (+4, -2) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+11, -8) (Diff)
/source/blender/blenkernel/intern/sequencer.c (+1, -1) (Diff)
/source/blender/editors/armature/editarmature.c (+4, -1) (Diff)
/source/blender/editors/render/render_shading.c (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_constraint.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_key.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_sequencer.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+11, -8) (Diff)
/source/blender/blenkernel/intern/sequencer.c (+1, -1) (Diff)
/source/blender/editors/armature/editarmature.c (+4, -1) (Diff)
/source/blender/editors/render/render_shading.c (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_constraint.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_key.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_sequencer.c (+2, -2) (Diff)