Blender Git Commit Log
Git Commits -> Revision f3b3eb7
Revision f3b3eb7 by Joshua Leung (master) July 7, 2016, 13:49 (GMT) |
Dopesheet: Added "Moving Hold" as a keyframe type Currently "long keyframes" are only useful for indicating where stationary holds occur. If however you try to create a "moving hold" (where the values are slightly different, but in terms of overall effect, it's still a hold) then it could get tricky to keep track of where these occur. Now it's possible to tag such keyframes (using the keyframe types - RKEY) as being part of a moving hold. These will not only be drawn differently from normal keyframes, but they will also result in a "long keyframe" being drawn between each pair of them, just like if they had been completely stationary instead. Currently the theming/styling of these is a bit rough. They reuse the existing theme colours for long keyframes. |
Commit Details:
Full Hash: f3b3eb70a6c0576db88115e5b9742295809ca6fd
Parent Commit: 2ba2860
Lines Changed: +141, -19
9 Modified Paths:
/source/blender/editors/animation/keyframes_draw.c (+89, -18) (Diff)
/source/blender/editors/animation/keyframes_edit.c (+10, -0) (Diff)
/source/blender/editors/include/ED_keyframes_draw.h (+7, -1) (Diff)
/source/blender/editors/include/UI_icons.h (+1, -0) (Diff)
/source/blender/editors/include/UI_resources.h (+2, -0) (Diff)
/source/blender/editors/interface/interface_icons.c (+6, -0) (Diff)
/source/blender/editors/interface/resources.c (+24, -0) (Diff)
/source/blender/makesdna/DNA_curve_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+1, -0) (Diff)
/source/blender/editors/animation/keyframes_edit.c (+10, -0) (Diff)
/source/blender/editors/include/ED_keyframes_draw.h (+7, -1) (Diff)
/source/blender/editors/include/UI_icons.h (+1, -0) (Diff)
/source/blender/editors/include/UI_resources.h (+2, -0) (Diff)
/source/blender/editors/interface/interface_icons.c (+6, -0) (Diff)
/source/blender/editors/interface/resources.c (+24, -0) (Diff)
/source/blender/makesdna/DNA_curve_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+1, -0) (Diff)