Dana Jansens
f26f23de50
all my changes while i was offline.
...
better alt-tabbing. better transient handling. i dont even know. lots of fucking cool shit so WATCH the FUCK OUT.
2003-05-09 16:57:17 +00:00
Dana Jansens
d6ef215583
let specify theme in the rc3 file. rm the other old engine options
2003-04-13 07:27:21 +00:00
Dana Jansens
71badb0790
move config option loading for the kernel into config.c/h
...
add options for the number of desktops and the names of the desktops
2003-04-08 07:31:26 +00:00
Dana Jansens
cbbf90a718
change how rc parsing will work. a=b will be parsed in any [section] and given to a separate parsing callback. no more general config infrastructure needed/
2003-04-05 20:27:03 +00:00
Dana Jansens
71c8b0b7b2
create a generic tokenizer/sectionizer for the config file. pass off the token to functions registered for each section to parse them further. some fixes for the engine irt font shadows, and fixed a bug with rendering the iconify button when it was not in the layout
2003-04-02 07:46:46 +00:00
Dana Jansens
ebab4adb85
add focus options
2003-03-27 23:04:04 +00:00
Dana Jansens
d8268296fb
better parsing errors
2003-03-23 00:52:01 +00:00
Dana Jansens
6cebd34855
add booleans
2003-03-23 00:39:04 +00:00
Dana Jansens
3cc402bd56
add descriptive names and long descriptions to config var def'ns. set these for the kernel config options.
2003-03-23 00:16:04 +00:00
Dana Jansens
5bf68f762b
make the openbox engine use the new config shit instead of the themerc shit.
...
order te startup so that plugins can set up their config shit before parsing the config, then the config is parsed, engine is loaded, and finally the plugins are officially started.
2003-03-22 23:26:43 +00:00
Dana Jansens
4cc0d9b72d
only load the system rc if the user rc didnt load
2003-03-22 22:51:27 +00:00
Dana Jansens
9f68b12062
load the engine out of the config shit. tho the ordering is fucked atm
2003-03-22 22:45:05 +00:00
Dana Jansens
799fe5a8bc
give the filename to the parser for errors
2003-03-22 22:02:14 +00:00
Dana Jansens
e5be9ad6cc
yah. fuck
2003-03-22 21:58:57 +00:00
Dana Jansens
8b02e6b51a
add a check for adding the same exact def'n twice
2003-03-22 21:58:26 +00:00
Dana Jansens
94f2b4a7b8
config system fleshed out. many thanks to woodlbock for his code! yay!
2003-03-22 21:53:41 +00:00
Dana Jansens
56dc0446cd
start the config system, add the config file parser
2003-03-22 14:41:19 +00:00