Author: kelnos
Date: 2008-01-02 01:38:15 +0000 (Wed, 02 Jan 2008)
New Revision: 26525
Modified:
xfdesktop/trunk/modules/menu/desktop-menu.c
Log:
use GenericName field for apps in the X-XFCE category
Modified: xfdesktop/trunk/modules/menu/desktop-menu.c
===================================================================
--- xfdesktop/trunk/modules/menu/desktop-menu.c 2008-01-02 01:38:08 UTC (rev
26524)
+++ xfdesktop/trunk/modules/menu/desktop-menu.c 2008-01-02 01:38:15 UTC (rev
26525)
@@ -261,6 +261,8 @@
gtk_widget_show(mi);
gtk_menu_shell_append(GTK_MENU_SHELL(menu), mi);
} else if(XFCE_IS_MENU_ITEM(l->data)) {
+ const gchar *name = NULL;
+
xfce_item = l->data;
if(xfce_menu_item_get_no_display(xfce_item)
@@ -269,7 +271,12 @@
continue;
}
- mi =
xfce_app_menu_item_new_full(xfce_menu_item_get_name(xfce_item),
+ if(xfce_menu_item_has_category(xfce_item, "X-XFCE"))
+ name = xfce_menu_item_get_generic_name(xfce_item);
+ if(!name)
+ name = xfce_menu_item_get_name(xfce_item);
+
+ mi = xfce_app_menu_item_new_full(name,
xfce_menu_item_get_command(xfce_item),
xfce_menu_item_get_icon_name(xfce_item),
xfce_menu_item_requires_terminal(xfce_item),
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits