From b39fbb1bb0fca10d24cb1bb9fda8f1dae6201931 Mon Sep 17 00:00:00 2001 From: Erik Reider Date: Fri, 17 Sep 2021 22:31:24 +0200 Subject: [PATCH] Removed alt button box from ui file --- src/notification/notification.ui | 16 ---------------- src/notification/notification.vala | 14 ++++++++++---- 2 files changed, 10 insertions(+), 20 deletions(-) diff --git a/src/notification/notification.ui b/src/notification/notification.ui index 64ccf43..1920764 100644 --- a/src/notification/notification.ui +++ b/src/notification/notification.ui @@ -191,22 +191,6 @@ 0 - - - True - False - True - expand - - - - - - False - True - 1 - - diff --git a/src/notification/notification.vala b/src/notification/notification.vala index e9d1576..4df1346 100644 --- a/src/notification/notification.vala +++ b/src/notification/notification.vala @@ -10,13 +10,15 @@ namespace SwayNotificatonCenter { [GtkChild] unowned Gtk.Button default_button; + [GtkChild] + unowned Gtk.Box base_box; + [GtkChild] unowned Gtk.Revealer close_revealer; [GtkChild] unowned Gtk.Button close_button; - [GtkChild] - unowned Gtk.ButtonBox alt_actions_button_box; + private Gtk.ButtonBox alt_actions_box; [GtkChild] unowned Gtk.Label summary; @@ -156,14 +158,18 @@ namespace SwayNotificatonCenter { private void set_actions () { if (param.actions.length > 0) { + alt_actions_box = new Gtk.ButtonBox (Gtk.Orientation.HORIZONTAL); + alt_actions_box.set_homogeneous (true); + alt_actions_box.set_layout (Gtk.ButtonBoxStyle.EXPAND); foreach (var action in param.actions) { var actionButton = new Gtk.Button.with_label (action._name); actionButton.clicked.connect (() => action_clicked (action)); actionButton.get_style_context ().add_class ("notification-action"); actionButton.can_focus = false; - alt_actions_button_box.add (actionButton); + alt_actions_box.add (actionButton); } - alt_actions_button_box.show_all (); + alt_actions_box.show_all (); + base_box.add (alt_actions_box); } }