Commit graph

2554 commits

Author SHA1 Message Date
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
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