]> Dogcows Code - chaz/openbox/blobdiff - openbox/menu.c
move the default menu to menu.xml
[chaz/openbox] / openbox / menu.c
index cf405720ab211cab138ba8dd930a4a1ce973b6a2..d954102762dc1d1309d8749208ccb4e70c7d79db 100644 (file)
@@ -92,7 +92,7 @@ void menu_startup()
         }
     }
     if (!loaded) {
-        if (menu_open("menu", &doc, &node)) {
+        if (menu_open("menu.xml", &doc, &node)) {
             parse_tree(menu_parse_inst, doc, node->xmlChildrenNode);
             xmlFreeDoc(doc);
         }
@@ -203,7 +203,7 @@ static void parse_menu(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
 
         if ((menu = menu_new(name, title, NULL))) {
             if (parse_attr_string("execute", node, &script)) {
-                menu->execute = g_strdup(script);
+                menu->execute = ob_expand_tilde(script);
             } else {
                 state->menus = g_slist_prepend(state->menus, menu);
                 parse_tree(i, doc, node->xmlChildrenNode);
This page took 0.020299 seconds and 4 git commands to generate.