Dana Jansens
4ec67b0a70
export config values
2003-03-23 22:54:33 +00:00
Dana Jansens
1560825d8b
dont need the bool
2003-03-23 22:53:19 +00:00
Dana Jansens
6b79b47f23
typo
2003-03-23 22:41:32 +00:00
Dana Jansens
22f38541c5
make history placement optional
2003-03-23 22:39:06 +00:00
Dana Jansens
cd32e79e35
export its options and use them from the rc file
2003-03-23 22:28:12 +00:00
Dana Jansens
77e09830c5
raise AND focus
2003-03-23 22:27:22 +00:00
Dana Jansens
b52ec93251
export focus options to the rc file
2003-03-23 22:20:05 +00:00
Dana Jansens
f3153710ea
make the labels one bigger than the text on the top and bottom
2003-03-23 22:07:13 +00:00
Dana Jansens
8fff73fa7a
seems to be better text placement than ever
2003-03-23 22:03:32 +00:00
Dana Jansens
f2add3a5b0
found what seems to be a better vertical offset for the fonts
2003-03-23 21:55:04 +00:00
Dana Jansens
12436b886a
woops playing with the hash table left it in a half changed state here
2003-03-23 21:15:49 +00:00
Dana Jansens
88097ba46c
compare it to null like i do elsewhere
2003-03-23 20:45:31 +00:00
Dana Jansens
d88f34e100
code optimization
2003-03-23 20:45:15 +00:00
Dana Jansens
b18f5f1d2b
when adjusting the trasient lists, set them, dont leave them hanging into space
2003-03-23 20:34:13 +00:00
Dana Jansens
fb893e8dcd
turn off all elements, would miss them randomly if titlebar was disabled before
2003-03-23 20:16:39 +00:00
Dana Jansens
cf37170bff
whitespace
2003-03-23 19:44:43 +00:00
Dana Jansens
86a8d8031b
use gnew0 to make life easy
2003-03-23 19:44:30 +00:00
Dana Jansens
5d7d6038ca
use the plugins' plugin_setup_config function
2003-03-23 19:44:10 +00:00
Dana Jansens
5f44c45f06
dont render gradients that are missing
2003-03-23 19:43:15 +00:00
Dana Jansens
80c7f14520
add the plugin_setup_config function
2003-03-23 19:42:47 +00:00
Dana Jansens
fdf4265a13
kill debug print
2003-03-23 19:40:23 +00:00
Dana Jansens
e7e2a69fd0
handle multiple maprequests graciously
2003-03-23 19:39:20 +00:00
Dana Jansens
08a70966ee
oops
2003-03-23 19:03:47 +00:00
Dana Jansens
d1de946a62
move windows when the number of desktops changes and they arent on a desktop anymore
2003-03-23 18:21:45 +00:00
Dana Jansens
b2c508d97e
set focus_order back to null on shutdown so g_renew would work
2003-03-23 18:11:46 +00:00
Dana Jansens
6adb3d4454
add more size checks
2003-03-23 17:32:07 +00:00
Dana Jansens
3994683200
rm the themerc stuff
2003-03-23 16:19:15 +00:00
Dana Jansens
85238a1eaa
rm themerc.[ch]
2003-03-23 16:14:32 +00:00
Dana Jansens
d8268296fb
better parsing errors
2003-03-23 00:52:01 +00:00
Dana Jansens
9ff6ea27b1
load config values right. load the bool shadow option too now.
2003-03-23 00:39:28 +00:00
Dana Jansens
6cebd34855
add booleans
2003-03-23 00:39:04 +00:00
Dana Jansens
ddb5d43edc
properly parse comments!
...
parse booleans
2003-03-23 00:38:37 +00:00
Dana Jansens
0f25fd6ff0
no \n in g_message
2003-03-23 00:28:44 +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
30260ef6c4
make the default font Sans-7
2003-03-23 00:15:10 +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
93783c2a04
parse lines that start with '#' as comments
2003-03-22 22:26:25 +00:00
Dana Jansens
2b1a11c69d
let identifiers have '.' in them
2003-03-22 22:20:24 +00:00
Dana Jansens
799fe5a8bc
give the filename to the parser for errors
2003-03-22 22:02:14 +00:00
Dana Jansens
a26cd30bf0
remove debug print
2003-03-22 22:00:12 +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
ce7aa15dd7
add const and inline checks for the compiler
2003-03-22 21:21:55 +00:00
Dana Jansens
84a4e2ba22
ignore cparse.c
2003-03-22 14:42:16 +00:00
Dana Jansens
53882f7609
didnt belong
2003-03-22 14:41:43 +00:00
Dana Jansens
56dc0446cd
start the config system, add the config file parser
2003-03-22 14:41:19 +00:00
Dana Jansens
4502cad550
check for stdio.h
2003-03-22 14:34:02 +00:00