thanatermesis pushed a commit to branch enlightenment-0.17.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=72023b2535e2b77e9103dad53ef007208206e163

commit 72023b2535e2b77e9103dad53ef007208206e163
Author: Thanatermesis <[email protected]>
Date:   Wed Jun 11 14:54:20 2014 +0200

    e: set XDG_MENU_PREFIX so menus get merged
    
    Backported by Thanatermesis, original commit:
    
    e: set XDG_MENU_PREFIX so menus get merged
    
    Author: Sebastian Dransfeld <[email protected]>
    Date:   Wed Jun 11 10:48:13 2014 +0200
---
 src/bin/e_main.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/bin/e_main.c b/src/bin/e_main.c
index 00a7499..833875c 100644
--- a/src/bin/e_main.c
+++ b/src/bin/e_main.c
@@ -152,6 +152,13 @@ _xdg_data_dirs_augment(void)
         snprintf(buf, sizeof(buf), "%s:/usr/local/share:/usr/share", newpath);
         e_util_env_set("XDG_DATA_DIRS", buf);
      }
+
+   /* set menu prefix so we get our e menu */
+   if (!getenv("XDG_MENU_PREFIX"))
+     {
+        e_util_env_set("XDG_MENU_PREFIX", "e-");
+     }
+
 }
 
 static void

-- 


Reply via email to