]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/ion/ion3/202_fix-menus.diff
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / ion / ion3 / 202_fix-menus.diff
1 --- ion3-20041104.orig/etc/cfg_menus.lua        2004-09-28 14:58:49.000000000 +0000
2 +++ ion3-20041104/etc/cfg_menus.lua     2004-11-27 22:37:01.000000000 +0000
3 @@ -6,18 +6,21 @@
4  -- Main menu
5  defmenu("mainmenu", {
6      submenu("Programs",         "appmenu"),
7 -    menuentry("Lock screen",    "ioncore.exec_on(_, 'xlock')"),
8 +    menuentry("Lock screen",
9 +              "ioncore.exec_on(_, ioncore.lookup_script('ion-lock'))"),
10      menuentry("Help",           "mod_query.query_man(_)"),
11      menuentry("About Ion",      "mod_query.show_about_ion(_)"),
12      submenu("Styles",           "stylemenu"),
13 +    submenu("Debian",           "Debian"),
14      submenu("Session",          "sessionmenu"),
15  })
16  
17  
18  -- Application menu
19  defmenu("appmenu", {
20 -    menuentry("XTerm",          "ioncore.exec_on(_, 'xterm')"),
21 -    menuentry("Mozilla Firefox","ioncore.exec_on(_, 'firefox')"),
22 +    menuentry("Terminal",       "ioncore.exec_on(_, 'x-terminal-emulator')"),
23 +    menuentry("Browser",        "ioncore.exec_on(_, 'sensible-browser')"),
24 +
25      menuentry("Run...",         "mod_query.query_exec(_)"),
26  })
27  
28 @@ -26,7 +29,7 @@
29  defmenu("sessionmenu", {
30      menuentry("Save",           "ioncore.snapshot()"),
31      menuentry("Restart",        "ioncore.restart()"),
32 -    menuentry("Restart PWM",    "ioncore.restart_other('pwm')"),
33 +    menuentry("Restart PWM3",    "ioncore.restart_other('pwm3')"),
34      menuentry("Restart TWM",    "ioncore.restart_other('twm')"),
35      menuentry("Exit",           "ioncore.shutdown()"),
36  })
37 @@ -44,3 +47,12 @@
38      menuentry("Window info",    "mod_query.show_clientwin(_, _sub)",
39                                  "_sub:WClientWin"),
40  })
41 +
42 +-- Auto-generated Debian menu definitions
43 +if os.execute("test -x /usr/bin/update-menus") == 0 then
44 +    if ioncore.is_i18n() then
45 +        dopath("debian-menu-i18n")
46 +    else
47 +        dopath("debian-menu")
48 +    end
49 +end