File libgarcon-x-suse-unimportant-support.patch of Package libgarcon
diff -ur garcon-0.1.4.orig/garcon/garcon-menu-item.c garcon-0.1.4/garcon/garcon-menu-item.c
--- garcon-0.1.4.orig/garcon/garcon-menu-item.c 2010-12-05 15:32:47.000000000 +0100
+++ garcon-0.1.4/garcon/garcon-menu-item.c 2010-12-21 14:34:49.000000000 +0100
@@ -750,7 +750,8 @@
icon = GET_KEY (string, G_KEY_FILE_DESKTOP_KEY_ICON);
path = GET_KEY (string, G_KEY_FILE_DESKTOP_KEY_PATH);
terminal = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_TERMINAL);
- no_display = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY);
+ no_display = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY)
+ || GET_KEY (boolean, "X-SuSE-Unimportant");
startup_notify = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY)
|| GET_KEY (boolean, "X-KDE-StartupNotify");
hidden = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_HIDDEN);