diff --git a/pitivi/render.py b/pitivi/render.py index 6772babe293b1faef4f5e033506ebdacbc12ec67..bec8cdc7972d6a2a6d5fea24eb137a869ae767ab 100644 --- a/pitivi/render.py +++ b/pitivi/render.py @@ -1429,11 +1429,10 @@ class RenderDialog(Loggable): # Use HQ Proxy (or equivalent) only for unsupported assets if self.__automatically_use_proxies.get_active(): - if self.app.proxy_manager.is_asset_format_well_supported( - asset_target): + if self.app.proxy_manager.is_asset_format_well_supported(asset_target): return asset_target - else: - proxy_unsupported = True + + proxy_unsupported = True # Use HQ Proxy (or equivalent) whenever available if self.__always_use_proxies.get_active() or proxy_unsupported: diff --git a/pitivi/timeline/timeline.py b/pitivi/timeline/timeline.py index c9983464dd92617a7498397f5fd26a8d8374c06f..5da067ecdde1c7bc35be1b47b6e39904ae6f053f 100644 --- a/pitivi/timeline/timeline.py +++ b/pitivi/timeline/timeline.py @@ -2065,7 +2065,7 @@ class TimelineContainer(Gtk.Grid, Zoomable, Loggable): self.timeline.scroll_to_playhead(align=Gtk.Align.CENTER, when_not_in_view=True) def __add_effect_cb(self, unused_action, unused_parameter): - clip = self.timeline.selection.getSingleClip() + clip = self.timeline.selection.get_single_clip() if clip: self.effects_popover.set_relative_to(clip.ui) self.effects_popover.popup() diff --git a/pitivi/transitions.py b/pitivi/transitions.py index 09907b5690ea724aede57423d60dba4e77482491..1df39afaaacd645be16a812287e831345f060417 100644 --- a/pitivi/transitions.py +++ b/pitivi/transitions.py @@ -187,17 +187,14 @@ class TransitionsListWidget(Gtk.Box, Loggable): def _transition_selected_cb(self, unused_widget): transition_asset = self.get_selected_item() if not transition_asset: - # The user clicked between icons + # Nothing to apply. The user clicked between icons. return False - self.debug( - "New transition type selected: %s", transition_asset.get_id()) - if transition_asset.get_id() == "crossfade": - self.props_widgets.set_sensitive(False) - else: - self.props_widgets.set_sensitive(True) + self.debug("New transition type selected: %s", transition_asset.get_id()) self.element.get_parent().set_asset(transition_asset) + self._update_ui() + self.app.write_action("element-set-asset", asset_id=transition_asset.get_id(), element_name=self.element.get_name()) diff --git a/pitivi/undo/undo.py b/pitivi/undo/undo.py index 8e7ec0f19ba471ac8b665c844b6d4749491ffe93..000ef1bdd899a2ff53d2f1e7cb4bd37d9b646b33 100644 --- a/pitivi/undo/undo.py +++ b/pitivi/undo/undo.py @@ -438,6 +438,9 @@ class MetaChangedAction(UndoableAutomaticObjectAction): self.old_value = current_value self.new_value = new_value + def __repr__(self): + return " %s>" % (self.auto_object, self.item, self.old_value, self.new_value) + def do(self): self.auto_object.set_meta(self.item, self.new_value)