[pitivi] project: Make user aware of additional proxy settings
- From: Alexandru Băluț <alexbalut src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] project: Make user aware of additional proxy settings
- Date: Fri, 6 Mar 2020 06:58:53 +0000 (UTC)
commit d5e8a1d3ef90e660cd91cc3bbc8091d2b6e2936a
Author: PRATYUSH TIWARI <pratyushtiwarimj gmail com>
Date: Tue Feb 25 10:11:31 2020 +0000
project: Make user aware of additional proxy settings
Fixes #2369
data/ui/projectsettings.ui | 16 ++++++++++++++++
pitivi/project.py | 6 ++++++
2 files changed, 22 insertions(+)
---
diff --git a/data/ui/projectsettings.ui b/data/ui/projectsettings.ui
index 5475adbf..91c50637 100644
--- a/data/ui/projectsettings.ui
+++ b/data/ui/projectsettings.ui
@@ -770,6 +770,22 @@
<property name="position">2</property>
</packing>
</child>
+ <child>
+ <object class="GtkLabel" id="proxy_preferences_label">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label" translatable="yes"><a href='#'>Proxy
Preferences</a></property>
+ <property name="use_markup">True</property>
+ <property name="track_visited_links">False</property>
+ <property name="xalign">1</property>
+ <signal name="activate-link" handler="_proxy_settings_label_cb"
swapped="no"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">3</property>
+ </packing>
+ </child>
</object>
<packing>
<property name="expand">False</property>
diff --git a/pitivi/project.py b/pitivi/project.py
index 6a669dc7..d5008be4 100644
--- a/pitivi/project.py
+++ b/pitivi/project.py
@@ -37,6 +37,7 @@ from gi.repository import GstVideo
from gi.repository import Gtk
from pitivi.configure import get_ui_dir
+from pitivi.dialogs.prefs import PreferencesDialog
from pitivi.medialibrary import AssetThumbnail
from pitivi.preset import AudioPresetManager
from pitivi.preset import VideoPresetManager
@@ -2209,6 +2210,11 @@ class ProjectSettingsDialog:
height = int(self.scaled_proxy_height_spin.get_value())
self.proxy_aspect_ratio = Gst.Fraction(width, height)
+ def _proxy_settings_label_cb(self, unused_widget, unused_parm):
+ prefs_dialog = PreferencesDialog(self.app)
+ prefs_dialog.stack.set_visible_child_name("_proxies")
+ prefs_dialog.run()
+
def update_scaled_proxy_width(self):
height = int(self.scaled_proxy_height_spin.get_value())
fraction = height * self.proxy_aspect_ratio
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]