diff options
Diffstat (limited to 'gnome-base/gnome-menus/files/gnome-menus-2.30.2-XDG_MENU_PREFIX-fix.patch')
-rw-r--r-- | gnome-base/gnome-menus/files/gnome-menus-2.30.2-XDG_MENU_PREFIX-fix.patch | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/gnome-base/gnome-menus/files/gnome-menus-2.30.2-XDG_MENU_PREFIX-fix.patch b/gnome-base/gnome-menus/files/gnome-menus-2.30.2-XDG_MENU_PREFIX-fix.patch deleted file mode 100644 index 01e5a48219de..000000000000 --- a/gnome-base/gnome-menus/files/gnome-menus-2.30.2-XDG_MENU_PREFIX-fix.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 2054996af842e6df1726e58d81a569f03e30d75f Mon Sep 17 00:00:00 2001 -From: Vincent Untz <vuntz@gnome.org> -Date: Wed, 30 Jun 2010 10:36:26 +0000 -Subject: [editor] Better fix for XDG_MENU_PREFIX support in editor - -The previous fix was partly wrong, because the menu file referenced in -the created user menu file was not using the prefix. - -So instead of letting the library handle XDG_MENU_PREFIX, we handle it -ourselves everywhere. ---- -diff --git a/simple-editor/GMenuSimpleEditor/menutreemodel.py b/simple-editor/GMenuSimpleEditor/menutreemodel.py -index 5856d56..214319e 100644 ---- a/simple-editor/GMenuSimpleEditor/menutreemodel.py -+++ b/simple-editor/GMenuSimpleEditor/menutreemodel.py -@@ -107,6 +107,9 @@ class MenuTreeModel (gtk.TreeStore): - menu_files = ["applications.menu", "settings.menu"] - - for menu_file in menu_files: -+ if menu_file == "applications.menu" and os.environ.has_key ("XDG_MENU_PREFIX"): -+ menu_file = os.environ["XDG_MENU_PREFIX"] + menu_file -+ - tree = gmenu.lookup_tree (menu_file, gmenu.FLAGS_INCLUDE_EXCLUDED) - tree.sort_key = gmenu.SORT_DISPLAY_NAME - self.__append_directory (tree.root, None, False, menu_file) --- -cgit v0.8.3.1 |