[pitivi] layer: Moved layer menu button to the left side
- From: Alexandru Băluț <alexbalut src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] layer: Moved layer menu button to the left side
- Date: Wed, 19 Aug 2020 07:23:13 +0000 (UTC)
commit 60ec17b7f88958b0c83b9d63c144ae6720eaf193
Author: Yassine Oudjana <y oudjana protonmail com>
Date: Wed Aug 19 07:23:12 2020 +0000
layer: Moved layer menu button to the left side
Fixes #2487
pitivi/timeline/layer.py | 21 ++++++++++-----------
1 file changed, 10 insertions(+), 11 deletions(-)
---
diff --git a/pitivi/timeline/layer.py b/pitivi/timeline/layer.py
index d689e5a1..b7a6a9ee 100644
--- a/pitivi/timeline/layer.py
+++ b/pitivi/timeline/layer.py
@@ -84,12 +84,21 @@ class LayerControls(Gtk.EventBox, Loggable):
name_row = Gtk.Box()
name_row.set_orientation(Gtk.Orientation.HORIZONTAL)
- name_row.props.spacing = PADDING
name_row.props.margin_top = PADDING
name_row.props.margin_left = PADDING
name_row.props.margin_right = PADDING
vbox.pack_start(name_row, False, False, 0)
+ self.menubutton = Gtk.MenuButton.new()
+ self.menubutton.props.valign = Gtk.Align.CENTER
+ self.menubutton.props.relief = Gtk.ReliefStyle.NONE
+ model, action_group = self.__create_menu_model()
+ popover = Gtk.Popover.new_from_model(self.menubutton, model)
+ popover.insert_action_group("layer", action_group)
+ popover.props.position = Gtk.PositionType.LEFT
+ self.menubutton.set_popover(popover)
+ name_row.pack_start(self.menubutton, False, False, 0)
+
self.name_entry = Gtk.Entry()
self.name_entry.get_style_context().add_class("LayerControlEntry")
self.name_entry.props.valign = Gtk.Align.CENTER
@@ -112,16 +121,6 @@ class LayerControls(Gtk.EventBox, Loggable):
control_box.add(self.audio_button)
name_row.pack_start(control_box, False, False, 0)
- self.menubutton = Gtk.MenuButton.new()
- self.menubutton.props.valign = Gtk.Align.CENTER
- self.menubutton.props.relief = Gtk.ReliefStyle.NONE
- model, action_group = self.__create_menu_model()
- popover = Gtk.Popover.new_from_model(self.menubutton, model)
- popover.insert_action_group("layer", action_group)
- popover.props.position = Gtk.PositionType.LEFT
- self.menubutton.set_popover(popover)
- name_row.pack_start(self.menubutton, False, False, 0)
-
space = Gtk.Label()
space.props.vexpand = True
vbox.pack_start(space, False, False, 0)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]