Blender Git Loki
Git Commits -> Revision 2e7dbdf
Revision 2e7dbdf by Brecht Van Lommel (master) November 24, 2009, 11:48 (GMT) |
Depsgraph/Drivers * Removed ED_anim_dag_flush_update and ED_anim_object_flush_update. These were wrapping DAG_* calls and were intended be used instead of them when doing a DAG update from editors. That goes against the design in my opinion, no matter who calls the DAG, that should update the editors correctly, so any special checks in such functions for editors should be avoided. * Driver RNA properties now do updates again, including DAG scene sorting, text buttons no longer update as you type anymore, so this should be safe I think. * Remove scene.update() RNA function, all properties/functions should do this automatically, if changing some property or calling a function/operator does not do the correct update, that should be fixed. |
Commit Details:
Full Hash: 2e7dbdf02574a3cf6a9787cba82f118263d3c623
SVN Revision: 24859
Parent Commit: 397b52b
Lines Changed: +69, -80
14 Modified Paths:
/source/blender/editors/animation/anim_deps.c (+0, -14) (Diff)
/source/blender/editors/animation/drivers.c (+2, -2) (Diff)
/source/blender/editors/animation/keyframing.c (+5, -5) (Diff)
/source/blender/editors/animation/keyingsets.c (+2, -2) (Diff)
/source/blender/editors/armature/poseobject.c (+4, -4) (Diff)
/source/blender/editors/include/ED_anim_api.h (+0, -5) (Diff)
/source/blender/editors/object/object_add.c (+3, -3) (Diff)
/source/blender/editors/object/object_edit.c (+2, -3) (Diff)
/source/blender/editors/object/object_relations.c (+9, -9) (Diff)
/source/blender/editors/object/object_transform.c (+2, -2) (Diff)
/source/blender/editors/space_graph/graph_buttons.c (+4, -4) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+5, -3) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+31, -8) (Diff)
/source/blender/makesrna/intern/rna_scene_api.c (+0, -16) (Diff)
/source/blender/editors/animation/drivers.c (+2, -2) (Diff)
/source/blender/editors/animation/keyframing.c (+5, -5) (Diff)
/source/blender/editors/animation/keyingsets.c (+2, -2) (Diff)
/source/blender/editors/armature/poseobject.c (+4, -4) (Diff)
/source/blender/editors/include/ED_anim_api.h (+0, -5) (Diff)
/source/blender/editors/object/object_add.c (+3, -3) (Diff)
/source/blender/editors/object/object_edit.c (+2, -3) (Diff)
/source/blender/editors/object/object_relations.c (+9, -9) (Diff)
/source/blender/editors/object/object_transform.c (+2, -2) (Diff)
/source/blender/editors/space_graph/graph_buttons.c (+4, -4) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+5, -3) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+31, -8) (Diff)
/source/blender/makesrna/intern/rna_scene_api.c (+0, -16) (Diff)