Change where config settings, key and mouse bindings, and perapp settings are loaded...
authorDana Jansens <danakj@orodu.net>
Mon, 8 Aug 2011 20:40:09 +0000 (16:40 -0400)
committerDana Jansens <danakj@orodu.net>
Mon, 8 Aug 2011 21:27:00 +0000 (17:27 -0400)
commitcd85f0d6a09b8a73ab26eeff230521ed316ba6b6
treee8f986992521b65611cd7ad0ba374eb3a39429ac
parentadebbe01cdf9392a713ed6cecc00698df192638d
Change where config settings, key and mouse bindings, and perapp settings are loaded from.

Load settings from ~/.cache/openbox/config
Load key binds from ~/.config/openbox/keys
Load mouse binds from ~/.config/openbox/mouse
Load per app rules from ~/.config/openbox/applications

Split the rc.xsd file into keys.xsd, mouse.xsd and windows.xsd.

Didn't keep the stuff for "config" since that will be written by openbox, not by people.
14 files changed:
Makefile.am
data/applications [new file with mode: 0644]
data/applications.xsd [new file with mode: 0644]
data/keys [new file with mode: 0644]
data/keys.xsd [new file with mode: 0644]
data/menu [moved from data/menu.xml with 100% similarity]
data/mouse [new file with mode: 0644]
data/mouse.xsd [new file with mode: 0644]
data/rc.xml [deleted file]
data/rc.xsd [deleted file]
openbox/config.c
openbox/config.h
openbox/menu.c
openbox/openbox.c