2.5 Action Editor - Big WIP Commit
authorJoshua Leung <aligorith@gmail.com>
Tue, 23 Dec 2008 11:02:39 +0000 (11:02 +0000)
committerJoshua Leung <aligorith@gmail.com>
Tue, 23 Dec 2008 11:02:39 +0000 (11:02 +0000)
commit87c05f7836e5b646e0053bd23f138bc36ab18773
tree97bd56f7e3f9a28cf544dc904ba0790697764a5b
parent58da63cd3efb8c4a1789f0a49afa144c40c551b0
2.5 Action Editor - Big WIP Commit

* Brought back backend for editing keyframes IPO/IPO-Curves. Did some refactoring work here that will still have to be verified when operators using them are added.

* Animation channel filtering code now returns the number of channels filtered (for Action Editor to set totrect of channels - TODO still!)

* View2D - made function to check if mouse is in View2D scrollers an API function

* Renamed keyframe related files. The old names were too clumsy.

* Started porting click-select operators for Action Editor. These don't work currently, as the events are being stolen by the markers. This needs to be fixed ASAP.
16 files changed:
source/blender/editors/animation/anim_draw.c
source/blender/editors/animation/anim_filter.c
source/blender/editors/animation/keyframes_draw.c [moved from source/blender/editors/animation/anim_keyframes_draw.c with 100% similarity]
source/blender/editors/animation/keyframes_edit.c [new file with mode: 0644]
source/blender/editors/animation/keyframing.c [moved from source/blender/editors/animation/anim_keyframing.c with 100% similarity]
source/blender/editors/include/ED_anim_api.h
source/blender/editors/include/ED_keyframes_edit.h [new file with mode: 0644]
source/blender/editors/include/ED_markers.h
source/blender/editors/include/UI_view2d.h
source/blender/editors/interface/view2d.c
source/blender/editors/interface/view2d_ops.c
source/blender/editors/space_action/SConscript
source/blender/editors/space_action/action_intern.h
source/blender/editors/space_action/action_ops.c [new file with mode: 0644]
source/blender/editors/space_action/action_select.c [new file with mode: 0644]
source/blender/editors/space_action/space_action.c