NLA SoC: Influence/Time properties for strips can now be animated
authorJoshua Leung <aligorith@gmail.com>
Wed, 8 Jul 2009 05:00:10 +0000 (05:00 +0000)
committerJoshua Leung <aligorith@gmail.com>
Wed, 8 Jul 2009 05:00:10 +0000 (05:00 +0000)
commitbe5293d3ad38ba5f9f32ac8585d012bc44a9e684
tree34cb07a2e3271dd4b9d1b6a430fd46ae95036755
parent823bf891a113cc0d1893706cf374aceec2715b8f
NLA SoC: Influence/Time properties for strips can now be animated

* These settings can now be edited + keyframed (using IKEY over the button only for now... other cases will fail)

* Reshuffled some of the keyframing code to make this sort of thing easier to do. Also, restored corrections for NLA-mapping when inserting/removing keyframes.

TODOS:
* animation editors don't show these keyframes yet
* the buttons don't change colour yet to reflect this state. How to do this efficiently?
* allow keyframing of these in more places
* more robust UI handling for this.
source/blender/blenkernel/BKE_nla.h
source/blender/blenkernel/intern/nla.c
source/blender/editors/animation/keyframing.c
source/blender/editors/include/ED_keyframing.h
source/blender/editors/space_nla/nla_buttons.c
source/blender/makesrna/intern/rna_nla.c