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 Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits