Durian Feature Request for Graph Editor: Border Select (optionally) considers handles
authorJoshua Leung <aligorith@gmail.com>
Mon, 5 Apr 2010 03:37:28 +0000 (03:37 +0000)
committerJoshua Leung <aligorith@gmail.com>
Mon, 5 Apr 2010 03:37:28 +0000 (03:37 +0000)
commit76e483edef060de768a55dc3ded93458deb23240
tree3c3f3362a4b5bc3b12912cd3f44e926f82e09705
parentd3293882456abb77ca6af198c6a1ed0ae8812c23
Durian Feature Request for Graph Editor: Border Select (optionally) considers handles

Early when implementing the Graph Editor in 2.5, a key complaint that was levelled at the old 'IPO Editor' was that it was a constant annoyance that adjacent handles were getting selected in addition to the keyframes, when only the keyframes were intended. I solved this by making this default to only selecting keyframes and ignoring the handles, but this means that it isn't possible to batch move several handles at once.

I've now improved this situation by adding an option to the border select operator (involved using Ctrl-B instead of B) which makes the handles get treated separately (as if they were separate verts, as in 2.4x). The default is still to only select keyframes, to have consistency with the DopeSheet...

Also performed some more renaming work in the code...
release/scripts/ui/space_graph.py
source/blender/editors/animation/keyframes_edit.c
source/blender/editors/include/ED_keyframes_edit.h
source/blender/editors/space_graph/graph_ops.c
source/blender/editors/space_graph/graph_select.c