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
Dana Jansens
ff06051eb7
asserts in unmanage to try track a crash
2003-03-22 13:26:28 +00:00
Dana Jansens
a5b371cfe7
blef
2003-03-22 13:18:45 +00:00
Dana Jansens
9b514b3b61
add the client_kill function, and the kill action, and bind it to the middle mouse button on the close button.
2003-03-22 06:58:38 +00:00
Dana Jansens
d59db11552
fix the ebox root cmd
2003-03-22 06:46:23 +00:00
Dana Jansens
4a2a4aa918
add the ebox style
2003-03-22 06:46:01 +00:00
Dana Jansens
3f0e69b8e0
add the buttons for the fieron theme
2003-03-22 06:36:43 +00:00
Dana Jansens
96c8b7cc46
add the buttons for the fieron2 theme
2003-03-22 06:32:50 +00:00
Dana Jansens
4135ceb672
cast the pixmap data to a char* for the pixmap_mask_new
2003-03-22 06:21:06 +00:00
Dana Jansens
7425647268
load bitmap button masks for themes
2003-03-22 06:18:06 +00:00
Dana Jansens
c3628a36ed
history placement works. loads. saves. woot.
2003-03-22 05:56:32 +00:00
Dana Jansens
63360f74b7
look for sys/stat.h
2003-03-22 05:56:12 +00:00
Dana Jansens
2487e74d40
move and resize the plate window at the same time
2003-03-22 05:54:28 +00:00
Dana Jansens
0a9ef7591f
make the shadow offset 1
2003-03-22 04:27:12 +00:00
Dana Jansens
78aa056eeb
make the ~/.openbox dir on startup
2003-03-22 03:40:09 +00:00
Dana Jansens
dd6e27f2c3
rename the res_name and res_class members to name and class
2003-03-22 00:35:02 +00:00
Dana Jansens
ba1e06157d
dont raise on client clicks
2003-03-21 22:51:08 +00:00
Dana Jansens
a2ffabb175
use $(datadir)
2003-03-21 20:27:43 +00:00
Dana Jansens
b7b4abe0d8
install the menu in $(datadir)
...
build from $(srcdir)/menu.in
2003-03-21 20:27:10 +00:00
Dana Jansens
1565ef4f76
use the SED command
2003-03-21 20:25:45 +00:00
Dana Jansens
0a69cfc6d2
add strict ansi compliance
2003-03-21 20:25:34 +00:00
Dana Jansens
b10548f0dd
find sed
2003-03-21 20:07:04 +00:00
Dana Jansens
0603b50283
clean up configure.ac a bit
2003-03-21 19:43:06 +00:00
Dana Jansens
b7c583cdf9
rm the c/Makefile
2003-03-21 18:48:53 +00:00
Dana Jansens
e103f90c2f
look for kernel/openbox.c instead of src/main.cc
2003-03-21 18:48:13 +00:00
Dana Jansens
ff97498e1d
include gettext.h from the right place
2003-03-21 18:46:44 +00:00