[gedit] Use baseline alignment for menubuttons with label and arrow
- From: Paolo Borelli <pborelli src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit] Use baseline alignment for menubuttons with label and arrow
- Date: Sun, 20 Jul 2014 09:35:02 +0000 (UTC)
commit 85d830396184f8a55099b3c0f89b669def7739e7
Author: Paolo Borelli <pborelli gnome org>
Date: Sun Jul 20 11:34:23 2014 +0200
Use baseline alignment for menubuttons with label and arrow
gedit/gedit-menu-stack-switcher.c | 2 ++
gedit/gedit-status-menu-button.ui | 2 ++
gedit/gedit-window.ui | 2 ++
3 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/gedit/gedit-menu-stack-switcher.c b/gedit/gedit-menu-stack-switcher.c
index 963f427..29d0bbc 100644
--- a/gedit/gedit-menu-stack-switcher.c
+++ b/gedit/gedit-menu-stack-switcher.c
@@ -59,8 +59,10 @@ gedit_menu_stack_switcher_init (GeditMenuStackSwitcher *switcher)
arrow = gtk_image_new_from_icon_name ("pan-down-symbolic", GTK_ICON_SIZE_BUTTON);
gtk_box_pack_end (GTK_BOX (box), arrow, FALSE, TRUE, 6);
+ gtk_widget_set_valign (arrow, GTK_ALIGN_BASELINE);
priv->label = gtk_label_new (NULL);
+ gtk_widget_set_valign (priv->label, GTK_ALIGN_BASELINE);
gtk_box_pack_start (GTK_BOX (box), priv->label, TRUE, TRUE, 6);
// FIXME: this is not correct if this widget becomes more generic
diff --git a/gedit/gedit-status-menu-button.ui b/gedit/gedit-status-menu-button.ui
index 7761ae1..54ae28f 100644
--- a/gedit/gedit-status-menu-button.ui
+++ b/gedit/gedit-status-menu-button.ui
@@ -23,6 +23,7 @@
<property name="has_focus">False</property>
<property name="is_focus">False</property>
<property name="halign">start</property>
+ <property name="valign">baseline</property>
<property name="label">label</property>
<property name="single_line_mode">True</property>
</object>
@@ -35,6 +36,7 @@
<child>
<object class="GtkImage" id="arrow">
<property name="visible">True</property>
+ <property name="valign">baseline</property>
<property name="icon_name">pan-down-symbolic</property>
</object>
<packing>
diff --git a/gedit/gedit-window.ui b/gedit/gedit-window.ui
index 01b2dd5..319ed76 100644
--- a/gedit/gedit-window.ui
+++ b/gedit/gedit-window.ui
@@ -62,11 +62,13 @@
<object class="GtkLabel" id="open_button_name">
<property name="label" translatable="yes">Open</property>
<property name="visible">True</property>
+ <property name="valign">baseline</property>
</object>
</child>
<child>
<object class="GtkImage" id="open_button_arrow">
<property name="visible">True</property>
+ <property name="valign">baseline</property>
<property name="icon_name">pan-down-symbolic</property>
</object>
</child>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]