[pitivi] timeline: Undo for keyframe toggle
- From: Alexandru Băluț <alexbalut src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] timeline: Undo for keyframe toggle
- Date: Tue, 25 Jul 2017 21:18:59 +0000 (UTC)
commit 54af48712fb2217a209333b4f9aef34febca5e6c
Author: Stefan Popa <stefanpopa2209 gmail com>
Date: Tue Jul 25 16:22:51 2017 +0300
timeline: Undo for keyframe toggle
Added undo for keyframe toggling using keyboard shorcut.
Fixes T7794.
Reviewed-by: Alex Băluț <alexandru balut gmail com>
Differential Revision: https://phabricator.freedesktop.org/D1803
pitivi/timeline/timeline.py | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/pitivi/timeline/timeline.py b/pitivi/timeline/timeline.py
index 0083a1d..6747564 100644
--- a/pitivi/timeline/timeline.py
+++ b/pitivi/timeline/timeline.py
@@ -1753,9 +1753,10 @@ class TimelineContainer(Gtk.Grid, Zoomable, Loggable):
return
offset += ges_clip.props.in_point
- for ges_track_element in ges_track_elements:
- keyframe_curve = ges_track_element.ui.keyframe_curve
- keyframe_curve.toggle_keyframe(offset)
+ with self.app.action_log.started("Toggle keyframe", toplevel=True):
+ for ges_track_element in ges_track_elements:
+ keyframe_curve = ges_track_element.ui.keyframe_curve
+ keyframe_curve.toggle_keyframe(offset)
def _playPauseCb(self, unused_action, unused_parameter):
self._project.pipeline.togglePlayback()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]