diff options
author | Joshua Leung <aligorith@gmail.com> | 2010-04-05 07:37:28 +0400 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2010-04-05 07:37:28 +0400 |
commit | 76e483edef060de768a55dc3ded93458deb23240 (patch) | |
tree | 3c3f3362a4b5bc3b12912cd3f44e926f82e09705 /release/scripts | |
parent | d3293882456abb77ca6af198c6a1ed0ae8812c23 (diff) |
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...
Diffstat (limited to 'release/scripts')
-rw-r--r-- | release/scripts/ui/space_graph.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/release/scripts/ui/space_graph.py b/release/scripts/ui/space_graph.py index cdf7f653eb6..0106833ce0d 100644 --- a/release/scripts/ui/space_graph.py +++ b/release/scripts/ui/space_graph.py @@ -114,6 +114,7 @@ class GRAPH_MT_select(bpy.types.Menu): layout.separator() layout.operator("graph.select_border") layout.operator("graph.select_border", text="Border Axis Range").axis_range = True + layout.operator("graph.select_border", text="Border (Include Handles)").include_handles = True layout.separator() layout.operator("graph.select_column", text="Columns on Selected Keys").mode = 'KEYS' |