• Stefan Popa's avatar
    Keyframes for transformation properties. · 900ebc4e
    Stefan Popa authored
    Added the possibility to add/remove keyframes on transformation
    properties + visual keyframe curve.
    
    When adding or moving a keyframe, we don't use the matplotlib position
    anymore. Instead, we compute the position the same way we do for the seek
    logic, to make sure the playhead seeks precisely on the added/moved keyframe.
    This change led to some other changes in the unit test which tested the
    keyframe curve. More precisely, we needed to compute the position in pixels
    for the click events, as that is how the seek logic received it.
    
    Differential Revision: https://phabricator.freedesktop.org/D1766
    900ebc4e
Name
Last commit
Last update
bin Loading commit data...
build/flatpak Loading commit data...
data Loading commit data...
docs Loading commit data...
help Loading commit data...
pitivi Loading commit data...
po Loading commit data...
subprojects Loading commit data...
tests Loading commit data...
win32 Loading commit data...
.arcconfig Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.pre-commit-config.yaml Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
MAINTAINERS Loading commit data...
NEWS Loading commit data...
README Loading commit data...
RELEASE Loading commit data...
getenvvar.py Loading commit data...
intltool-extract.in Loading commit data...
intltool-merge.in Loading commit data...
intltool-update.in Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...
pitivi.doap Loading commit data...
pitivi.xml Loading commit data...
pre-commit.hook Loading commit data...