GNOME Bugzilla – Bug 589813
[keyframe] dragging a curve segment between two keyframes should only move that segment, not the whole curve
Last modified: 2009-08-04 22:25:47 UTC
As the title says. The reason for this is that you never want to move the whole curve (well, unless we add it as a shift+drag), or if you did, you already did in the beginning before adding keyframes, or you can drag the few segments independently. Anyway, the reason I'm saying dragging a segment between two keyframes is this (frequent) use case: 1) have a blank curve 2) add 4 keyframes near the middle, like so: *-------------------*--*---A---*--*-----------* Now, if you drag down segment A, you will have its two keyframes move in unison and keep the line straight, thus creating a plateau, like this: *-------------------*\ /*-----------* \*---A---*/ This kind of manipulation is insanely useful for doing fast changes in soundtrack volume.
i agree
Marking as blocker. Should hopefully not be too hard to fix.
commit 7d6cdd2387dd37e93bcd1a5c8e2787c13897e882 Author: Brandon Lewis <brandon_lewis@berkeley.edu> Date: Mon Aug 3 16:07:01 2009 -0700 curve.py: only move the current segment when user clicks and drags on a curve fixes bug 589813
Works just as advertised! Thanks a lot :)