kwo pushed a commit to branch master.

http://git.enlightenment.org/e16/e16.git/commit/?id=0c3b5a06253b2c8ec58ad2d6cfe53b06be4ab6bb

commit 0c3b5a06253b2c8ec58ad2d6cfe53b06be4ab6bb
Author: Kim Woelders <[email protected]>
Date:   Sat Dec 15 18:35:12 2018 +0100

    Add theme defined menu
---
 config/settings.menu | 1 +
 src/config.c         | 2 +-
 src/menus-misc.c     | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/config/settings.menu b/config/settings.menu
index b9a0edf0..1fa12279 100644
--- a/config/settings.menu
+++ b/config/settings.menu
@@ -6,5 +6,6 @@
 "Help"                 NULL exec "edox $EROOT/E-docs"
 "About Enlightenment"  NULL about
 "About this theme"     NULL exec "edox $ETHEME/ABOUT"
+"Theme menu"           NULL menu theme.menu
 "Restart"              NULL "exit restart"
 "Log Out"              NULL "exit logout"
diff --git a/src/config.c b/src/config.c
index f2ca38b7..a0c28da5 100644
--- a/src/config.c
+++ b/src/config.c
@@ -439,7 +439,7 @@ static const struct {
 } fprm[] = {
    { "utE",  "config" },
    { "ute",   NULL    },
-   { "UuE",  "menus"  },
+   { "UuEt", "menus"  },
    { "UuE",  "icons"  }
 };
 /* *INDENT-ON* */
diff --git a/src/menus-misc.c b/src/menus-misc.c
index a34444d8..05e06004 100644
--- a/src/menus-misc.c
+++ b/src/menus-misc.c
@@ -378,7 +378,7 @@ MenuCreateFromFlatFile(const char *name, Menu * parent, 
MenuStyle * ms,
    if (!file)
       file = name;
 
-   ff = FindFile(file, NULL, FILE_TYPE_MENU);
+   ff = FindFile(file, Mode.theme.path, FILE_TYPE_MENU);
    if (!ff)
       goto done;
 

-- 


Reply via email to