all repos — openbox @ 9089156780d83a8b8d72df711a895fce9519077b

openbox fork - make it a bit more like ryudo

add SessionLogout to the default menu, add a system submenu with common configuration tools in it (obconf, g-control-center, kcontrol)
Dana Jansens danakj@orodu.net
commit

9089156780d83a8b8d72df711a895fce9519077b

parent

d9739288b7e0efa9082ecc3b8af65ba9c3760692

1 files changed, 33 insertions(+), 11 deletions(-)

jump to
M data/menu.xmldata/menu.xml

@@ -331,6 +331,36 @@ </action>

</item> </menu> +<menu id="system-menu" label="System"> + <item label="Openbox Configuration Manager"> + <action name="Execute"> + <command>obconf</command> + <startupnotify><enabled>yes</enabled></startupnotify> + </action> + </item> + <item label="Gnome Control Center"> + <action name="Execute"> + <command>gnome-control-center</command> + <startupnotify><enabled>yes</enabled></startupnotify> + </action> + </item> + <item label="KDE Control Center"> + <action name="Execute"> + <command>kcontrol</command> + <startupnotify><enabled>yes</enabled></startupnotify> + </action> + </item> + <separator /> + <item label="Reconfigure Openbox"> + <action name="Reconfigure" /> + </item> + <item label="Exit Openbox"> + <action name="Exit"> + <prompt>yes</prompt> + </action> + </item> +</menu> + <menu id="root-menu" label="Openbox 3"> <separator label="Applications" /> <menu id="apps-accessories-menu"/>

@@ -342,18 +372,10 @@ <menu id="apps-multimedia-menu"/>

<menu id="apps-term-menu"/> <menu id="apps-fileman-menu"/> <separator label="System" /> - <item label="ObConf"> - <action name="Execute"> - <command>obconf</command> - <startupnotify><enabled>yes</enabled></startupnotify> - </action> - </item> - <item label="Reconfigure"> - <action name="Reconfigure" /> - </item> + <menu id="system-menu"/> <separator /> - <item label="Exit"> - <action name="Exit"> + <item label="Logout"> + <action name="SessionLogout"> <prompt>yes</prompt> </action> </item>