After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 709242 - First and last keyframes should not change values when trimming
First and last keyframes should not change values when trimming
Status: RESOLVED OBSOLETE
Product: pitivi
Classification: Other
Component: Keyframes animation
0.91
Other Linux
: Normal minor
: Git
Assigned To: Pitivi maintainers
Pitivi maintainers
Depends on:
Blocks:
 
 
Reported: 2013-10-02 03:30 UTC by Jean-François Fortin Tam
Modified: 2015-10-20 13:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jean-François Fortin Tam 2013-10-02 03:30:54 UTC
Set up a clip on the timeline with a keyframe curve that fades down to zero, so basically with four keyframes: 0, 100, 100, 0.

Drag one of the trimming handles: if you drag the beginning's trim handle to the right (or if you drag the end's trim handle to the left), you will see one of the zeroes become something else inbetween zero and 100.

Another (more funky) case is this: trim the clip's end, and THEN move its last keyframe down to zero... and then drag the end's trimming handle to the right to re-elongate the clip, and the keyframe will go into the negative, so the keyframe curve will go "through the floor".

Instead, it should stay "clamped" to whatever value it had, since the first and last keyframes are kinda special.
Comment 1 Jean-François Fortin Tam 2013-10-03 03:24:29 UTC
To be clearer: first case makes sense for the effect properties keyframe, just not for the opacity or audio volume curves...
Comment 2 Thibault Saunier 2015-10-20 13:16:32 UTC
This bug has been migrated to https://phabricator.freedesktop.org/T3074.

Please use the Phabricator interface to report further bugs by creating a task and associating it with Project: Pitivi.

See http://wiki.pitivi.org/wiki/Bug_reporting for details.