Blender Git Commit Log

Git Commits -> Revision 1fabfc9

Revision 1fabfc9 by Joshua Leung (master)
April 24, 2014, 02:29 (GMT)
Fix T39851: F-curve noise modifier on a bone: change selection when modifying value

When the dopesheet was open, "keyframe edited" events from the graph editor
(i.e. fired whenever any properties on keyframes or FModifiers are changed)
would trigger the dopesheet to synchronise selection states of anim channels
and ensure that FCurve autocolours are initialised correctly.

This however was undesired when editing properties in the graph editor. Now,
made it so that keyframe adding/removing operators use different notifier flags
to specify that the channels might have changed + need colour syncing, and
adjusted the dopesheet updating logic to fit

Commit Details:

Full Hash: 1fabfc9ea2c7b36f0827269fcf07d162a879a227
Parent Commit: 8cee587
Lines Changed: +27, -18

5 Modified Paths:

/source/blender/editors/animation/keyframing.c (+5, -5) (Diff)
/source/blender/editors/animation/keyingsets.c (+1, -1) (Diff)
/source/blender/editors/space_action/action_edit.c (+4, -4) (Diff)
/source/blender/editors/space_action/space_action.c (+14, -5) (Diff)
/source/blender/editors/space_graph/graph_edit.c (+3, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021