[Xfce4-commits] [xfce/garcon] 07/12: Fix menu item label alignment with Gtk3

noreply at xfce.org noreply at xfce.org
Fri Jun 3 07:52:04 CEST 2016


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

eric pushed a commit to branch master
in repository xfce/garcon.

commit 471cbaa2a933bf2d1c3ead021efb4098dea6913e
Author: Eric Koegel <eric.koegel at gmail.com>
Date:   Wed Jun 1 20:06:21 2016 +0300

    Fix menu item label alignment with Gtk3
---
 docs/reference/garcon-sections.txt | 27 +++++++++++++++++++++++++++
 garcon-gtk/garcon-gtk-menu.c       |  2 ++
 2 files changed, 29 insertions(+)

diff --git a/docs/reference/garcon-sections.txt b/docs/reference/garcon-sections.txt
index 2dac182..5035148 100644
--- a/docs/reference/garcon-sections.txt
+++ b/docs/reference/garcon-sections.txt
@@ -146,6 +146,10 @@ garcon_menu_item_set_supports_startup_notification
 garcon_menu_item_get_categories
 garcon_menu_item_set_categories
 garcon_menu_item_has_category
+garcon_menu_item_get_actions
+garcon_menu_item_get_action
+garcon_menu_item_set_action
+garcon_menu_item_has_action
 garcon_menu_item_get_show_in_environment
 garcon_menu_item_only_show_in_environment
 garcon_menu_item_ref
@@ -167,6 +171,29 @@ garcon_menu_item_get_type
 </SECTION>
 
 <SECTION>
+<FILE>garcon-menu-item-action</FILE>
+<TITLE>GarconMenuItemAction</TITLE>
+garcon_menu_item_action_new
+garcon_menu_item_action_get_command
+garcon_menu_item_action_set_command
+garcon_menu_item_action_get_name
+garcon_menu_item_action_set_name
+garcon_menu_item_action_ref
+garcon_menu_item_action_unref
+<SUBSECTION Standard>
+GARCON_IS_MENU_ITEM_ACTION
+GARCON_IS_MENU_ITEM_ACTION_CLASS
+GARCON_MENU_ITEM_ACTION
+GARCON_MENU_ITEM_ACTION_CLASS
+GARCON_MENU_ITEM_ACTION_GET_CLASS
+GARCON_TYPE_MENU_ITEM_ACTION
+GarconMenuItemAction
+GarconMenuItemActionClass
+GarconMenuItemActionPrivate
+garcon_menu_item_action_get_type
+</SECTION>
+
+<SECTION>
 <FILE>garcon-menu-item-cache</FILE>
 <TITLE>GarconMenuItemCache</TITLE>
 garcon_menu_item_cache_get_default
diff --git a/garcon-gtk/garcon-gtk-menu.c b/garcon-gtk/garcon-gtk-menu.c
index 206e854..7cbebc2 100644
--- a/garcon-gtk/garcon-gtk-menu.c
+++ b/garcon-gtk/garcon-gtk-menu.c
@@ -611,6 +611,7 @@ garcon_gtk_menu_add (GarconGtkMenu *menu,
           gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
 #if GTK_CHECK_VERSION (3, 0, 0)
           box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
+          gtk_widget_set_halign (label, GTK_ALIGN_START);
 #else
           box = gtk_hbox_new (FALSE, 0);
           gtk_misc_set_alignment (GTK_MISC (label), 0, 0.5f);
@@ -696,6 +697,7 @@ garcon_gtk_menu_add (GarconGtkMenu *menu,
               gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
 #if GTK_CHECK_VERSION (3, 0, 0)
               box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
+              gtk_widget_set_halign (label, GTK_ALIGN_START);
 #else
               box = gtk_hbox_new (FALSE, 0);
               gtk_misc_set_alignment (GTK_MISC (label), 0, 0.5f);

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


More information about the Xfce4-commits mailing list