Blender Git Loki
Git Commits -> Revision 6f0de59
Revision 6f0de59 by Joshua Leung (master) July 10, 2009, 10:48 (GMT) |
NLA SoC: Notifier Fixes for Animation Editors I've gone through all the Animation Editor operators, making sure they send appropriate notifiers, and that these notifiers are handled. * Added a separate category for animation-related notifiers, since the old-style ones attached to specific datatypes only was turning out to be not too feasible. * For now, the focus has been on making sure that all Animation Editors update when there have been any potentially suitable changes at all. Later on, we can filter these more carefully to only take the ones we really need (for optimisation purposes) |
Commit Details:
Full Hash: 6f0de59c551235d5e26281eca6e172d08ff5eb73
SVN Revision: 21479
Parent Commit: b1a9281
Lines Changed: +260, -228
18 Modified Paths:
/source/blender/editors/animation/anim_channels.c (+58, -19) (Diff)
/source/blender/editors/animation/anim_deps.c (+4, -66) (Diff)
/source/blender/editors/animation/keyframes_general.c (+2, -0) (Diff)
/source/blender/editors/animation/keyingsets.c (+6, -0) (Diff)
/source/blender/editors/include/ED_anim_api.h (+0, -13) (Diff)
/source/blender/editors/space_action/action_edit.c (+23, -26) (Diff)
/source/blender/editors/space_action/action_select.c (+9, -6) (Diff)
/source/blender/editors/space_action/space_action.c (+9, -0) (Diff)
/source/blender/editors/space_graph/graph_edit.c (+31, -31) (Diff)
/source/blender/editors/space_graph/graph_select.c (+8, -5) (Diff)
/source/blender/editors/space_graph/space_graph.c (+6, -0) (Diff)
/source/blender/editors/space_nla/nla_channels.c (+43, -10) (Diff)
/source/blender/editors/space_nla/nla_edit.c (+17, -32) (Diff)
/source/blender/editors/space_nla/nla_select.c (+5, -2) (Diff)
/source/blender/editors/space_nla/space_nla.c (+14, -1) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+9, -0) (Diff)
/source/blender/editors/transform/transform.c (+5, -17) (Diff)
/source/blender/windowmanager/WM_types.h (+11, -0) (Diff)
/source/blender/editors/animation/anim_deps.c (+4, -66) (Diff)
/source/blender/editors/animation/keyframes_general.c (+2, -0) (Diff)
/source/blender/editors/animation/keyingsets.c (+6, -0) (Diff)
/source/blender/editors/include/ED_anim_api.h (+0, -13) (Diff)
/source/blender/editors/space_action/action_edit.c (+23, -26) (Diff)
/source/blender/editors/space_action/action_select.c (+9, -6) (Diff)
/source/blender/editors/space_action/space_action.c (+9, -0) (Diff)
/source/blender/editors/space_graph/graph_edit.c (+31, -31) (Diff)
/source/blender/editors/space_graph/graph_select.c (+8, -5) (Diff)
/source/blender/editors/space_graph/space_graph.c (+6, -0) (Diff)
/source/blender/editors/space_nla/nla_channels.c (+43, -10) (Diff)
/source/blender/editors/space_nla/nla_edit.c (+17, -32) (Diff)
/source/blender/editors/space_nla/nla_select.c (+5, -2) (Diff)
/source/blender/editors/space_nla/space_nla.c (+14, -1) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+9, -0) (Diff)
/source/blender/editors/transform/transform.c (+5, -17) (Diff)
/source/blender/windowmanager/WM_types.h (+11, -0) (Diff)