[Xfce4-commits] [panel-plugins/xfce4-places-plugin] 12/30: Replace deprecated GtkAlignment

noreply at xfce.org noreply at xfce.org
Mon Apr 22 12:08:03 CEST 2019


This is an automated email from the git hooks/post-receive script.

b   l   u   e   s   a   b   r   e       p   u   s   h   e   d       a       c   o   m   m   i   t       t   o       b   r   a   n   c   h       m   a   s   t   e   r   
   in repository panel-plugins/xfce4-places-plugin.

commit 4e22b99b827ab74ca27f31730c98170464dd0fd3
Author: Sean Davis <smd.seandavis at gmail.com>
Date:   Sat Apr 20 09:14:58 2019 -0400

    Replace deprecated GtkAlignment
---
 panel-plugin/button.c | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/panel-plugin/button.c b/panel-plugin/button.c
index 43f20e7..8ae36cd 100644
--- a/panel-plugin/button.c
+++ b/panel-plugin/button.c
@@ -249,7 +249,9 @@ places_button_construct(PlacesButton *self, XfcePanelPlugin *plugin)
     gtk_button_set_relief(GTK_BUTTON(self), GTK_RELIEF_NONE);
     gtk_widget_set_focus_on_click(GTK_WIDGET(self), FALSE);
 
-    self->alignment = gtk_alignment_new (0.0, 0.5, 1.0, 1.0);
+    self->alignment = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
+    gtk_widget_set_halign (self->alignment, GTK_ALIGN_START);
+    gtk_widget_set_valign (self->alignment, GTK_ALIGN_CENTER);
     gtk_container_add(GTK_CONTAINER(self), self->alignment);
     gtk_widget_show(self->alignment);
 
@@ -437,12 +439,16 @@ places_button_resize(PlacesButton *self)
     xfce_panel_plugin_set_small (self->plugin, !show_label);
 
     if (show_label) {
-        if (vertical)
-          gtk_alignment_set (GTK_ALIGNMENT (self->alignment), 0.5, 0.0, 0.0, 1.0);
-        else
-          gtk_alignment_set (GTK_ALIGNMENT (self->alignment), 0.0, 0.5, 1.0, 0.0);
+        if (vertical) {
+          gtk_widget_set_halign (self->alignment, GTK_ALIGN_CENTER);
+          gtk_widget_set_valign (self->alignment, GTK_ALIGN_START);
+        } else {
+          gtk_widget_set_halign (self->alignment, GTK_ALIGN_START);
+          gtk_widget_set_valign (self->alignment, GTK_ALIGN_CENTER);
+        }
     } else {
-        gtk_alignment_set (GTK_ALIGNMENT (self->alignment), 0.5, 0.5, 1.0, 1.0);
+        gtk_widget_set_halign (self->alignment, GTK_ALIGN_CENTER);
+        gtk_widget_set_valign (self->alignment, GTK_ALIGN_CENTER);
     }
 
     /* image */

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Xfce4-commits mailing list