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
Dana Jansens
ab44e44a55
ignore the openbox3 binary
2003-03-21 18:46:11 +00:00
Dana Jansens
624d277ffb
build 'openbox3' instead of 'ob3'
2003-03-21 18:45:29 +00:00
Dana Jansens
359ef29082
build the binary called 'openbox3'
2003-03-21 18:44:34 +00:00
Dana Jansens
b2babc8b0a
rm the obsetroot tool and the wrap shit from swig
2003-03-21 18:43:51 +00:00
Dana Jansens
a52a6d96d7
rm the old code including the .pys and the c++ shit
2003-03-21 18:42:39 +00:00
Dana Jansens
a36c7543d4
rm the python api docs
2003-03-21 18:41:36 +00:00
Dana Jansens
327a0b3de7
always adjust the frames size and position together, so there is no more weird resizing before moving and edge flickering when resizing from the top/left
2003-03-21 18:38:08 +00:00
Dana Jansens
a822cbe13b
dont focus anything in the kernel from showing-the-desktop mode
2003-03-21 17:23:00 +00:00
Dana Jansens
c5e902a7b1
focus windows when entering/leaving enter-the-desktop mode
2003-03-21 17:22:38 +00:00