dana/openbox.git
22 years agodouble ptrs suck! yay shape!
Dana Jansens [Mon, 24 Mar 2003 19:10:33 +0000 (19:10 +0000)]
double ptrs suck! yay shape!

22 years agohandle shape events
Dana Jansens [Mon, 24 Mar 2003 19:07:28 +0000 (19:07 +0000)]
handle shape events

22 years agodont move/resize !normal windows
Dana Jansens [Mon, 24 Mar 2003 18:42:20 +0000 (18:42 +0000)]
dont move/resize !normal windows

22 years agokill debug prints
Dana Jansens [Mon, 24 Mar 2003 05:38:46 +0000 (05:38 +0000)]
kill debug prints

22 years agokill debug print
Dana Jansens [Mon, 24 Mar 2003 05:38:28 +0000 (05:38 +0000)]
kill debug print

22 years agomore focus improvements. everything seems to work!
Dana Jansens [Mon, 24 Mar 2003 04:56:46 +0000 (04:56 +0000)]
more focus improvements. everything seems to work!

22 years agoTime is declared in Xlib.h
Dana Jansens [Mon, 24 Mar 2003 04:01:38 +0000 (04:01 +0000)]
Time is declared in Xlib.h

22 years agonot.
Dana Jansens [Mon, 24 Mar 2003 00:51:59 +0000 (00:51 +0000)]
not.

22 years agofocus seems to work when not remote too now
Dana Jansens [Mon, 24 Mar 2003 00:49:31 +0000 (00:49 +0000)]
focus seems to work when not remote too now

22 years agomore focus fixes. i wish this could end.
Dana Jansens [Mon, 24 Mar 2003 00:46:21 +0000 (00:46 +0000)]
more focus fixes. i wish this could end.

22 years agono \n in g_message
Dana Jansens [Mon, 24 Mar 2003 00:40:29 +0000 (00:40 +0000)]
no \n in g_message

22 years agoadd restart and exit actions
Dana Jansens [Mon, 24 Mar 2003 00:01:55 +0000 (00:01 +0000)]
add restart and exit actions

22 years agoyet more improvements to focus handling
Dana Jansens [Sun, 23 Mar 2003 23:47:47 +0000 (23:47 +0000)]
yet more improvements to focus handling

22 years agono enter events on decorations
Dana Jansens [Sun, 23 Mar 2003 23:45:06 +0000 (23:45 +0000)]
no enter events on decorations

22 years agogl aint used yet
Dana Jansens [Sun, 23 Mar 2003 23:00:15 +0000 (23:00 +0000)]
gl aint used yet

22 years agoexport config values
Dana Jansens [Sun, 23 Mar 2003 22:54:33 +0000 (22:54 +0000)]
export config values

22 years agodont need the bool
Dana Jansens [Sun, 23 Mar 2003 22:53:19 +0000 (22:53 +0000)]
dont need the bool

22 years agotypo
Dana Jansens [Sun, 23 Mar 2003 22:41:32 +0000 (22:41 +0000)]
typo

22 years agomake history placement optional
Dana Jansens [Sun, 23 Mar 2003 22:39:06 +0000 (22:39 +0000)]
make history placement optional

22 years agoexport its options and use them from the rc file
Dana Jansens [Sun, 23 Mar 2003 22:28:12 +0000 (22:28 +0000)]
export its options and use them from the rc file

22 years agoraise AND focus
Dana Jansens [Sun, 23 Mar 2003 22:27:22 +0000 (22:27 +0000)]
raise AND focus

22 years agoexport focus options to the rc file
Dana Jansens [Sun, 23 Mar 2003 22:20:05 +0000 (22:20 +0000)]
export focus options to the rc file

22 years agomake the labels one bigger than the text on the top and bottom
Dana Jansens [Sun, 23 Mar 2003 22:07:13 +0000 (22:07 +0000)]
make the labels one bigger than the text on the top and bottom

22 years agoseems to be better text placement than ever
Dana Jansens [Sun, 23 Mar 2003 22:03:32 +0000 (22:03 +0000)]
seems to be better text placement than ever

22 years agofound what seems to be a better vertical offset for the fonts
Dana Jansens [Sun, 23 Mar 2003 21:55:04 +0000 (21:55 +0000)]
found what seems to be a better vertical offset for the fonts

22 years agowoops playing with the hash table left it in a half changed state here
Dana Jansens [Sun, 23 Mar 2003 21:15:49 +0000 (21:15 +0000)]
woops playing with the hash table left it in a half changed state here

22 years agocompare it to null like i do elsewhere
Dana Jansens [Sun, 23 Mar 2003 20:45:31 +0000 (20:45 +0000)]
compare it to null like i do elsewhere

22 years agocode optimization
Dana Jansens [Sun, 23 Mar 2003 20:45:15 +0000 (20:45 +0000)]
code optimization

22 years agowhen adjusting the trasient lists, set them, dont leave them hanging into space
Dana Jansens [Sun, 23 Mar 2003 20:34:13 +0000 (20:34 +0000)]
when adjusting the trasient lists, set them, dont leave them hanging into space

22 years agoturn off all elements, would miss them randomly if titlebar was disabled before
Dana Jansens [Sun, 23 Mar 2003 20:16:39 +0000 (20:16 +0000)]
turn off all elements, would miss them randomly if titlebar was disabled before

22 years agowhitespace
Dana Jansens [Sun, 23 Mar 2003 19:44:43 +0000 (19:44 +0000)]
whitespace

22 years agouse gnew0 to make life easy
Dana Jansens [Sun, 23 Mar 2003 19:44:30 +0000 (19:44 +0000)]
use gnew0 to make life easy

22 years agouse the plugins' plugin_setup_config function
Dana Jansens [Sun, 23 Mar 2003 19:44:10 +0000 (19:44 +0000)]
use the plugins' plugin_setup_config function

22 years agodont render gradients that are missing
Dana Jansens [Sun, 23 Mar 2003 19:43:15 +0000 (19:43 +0000)]
dont render gradients that are missing

22 years agoadd the plugin_setup_config function
Dana Jansens [Sun, 23 Mar 2003 19:42:47 +0000 (19:42 +0000)]
add the plugin_setup_config function

22 years agokill debug print
Dana Jansens [Sun, 23 Mar 2003 19:40:23 +0000 (19:40 +0000)]
kill debug print

22 years agohandle multiple maprequests graciously
Dana Jansens [Sun, 23 Mar 2003 19:39:20 +0000 (19:39 +0000)]
handle multiple maprequests graciously

22 years agooops
Dana Jansens [Sun, 23 Mar 2003 19:03:47 +0000 (19:03 +0000)]
oops

22 years agomove windows when the number of desktops changes and they arent on a desktop anymore
Dana Jansens [Sun, 23 Mar 2003 18:21:45 +0000 (18:21 +0000)]
move windows when the number of desktops changes and they arent on a desktop anymore

22 years agoset focus_order back to null on shutdown so g_renew would work
Dana Jansens [Sun, 23 Mar 2003 18:11:46 +0000 (18:11 +0000)]
set focus_order back to null on shutdown so g_renew would work

22 years agoadd more size checks
Dana Jansens [Sun, 23 Mar 2003 17:32:07 +0000 (17:32 +0000)]
add more size checks

22 years agorm the themerc stuff
Dana Jansens [Sun, 23 Mar 2003 16:19:15 +0000 (16:19 +0000)]
rm the themerc stuff

22 years agorm themerc.[ch]
Dana Jansens [Sun, 23 Mar 2003 16:14:32 +0000 (16:14 +0000)]
rm themerc.[ch]

22 years agobetter parsing errors
Dana Jansens [Sun, 23 Mar 2003 00:52:01 +0000 (00:52 +0000)]
better parsing errors

22 years agoload config values right. load the bool shadow option too now.
Dana Jansens [Sun, 23 Mar 2003 00:39:28 +0000 (00:39 +0000)]
load config values right. load the bool shadow option too now.

22 years agoadd booleans
Dana Jansens [Sun, 23 Mar 2003 00:39:04 +0000 (00:39 +0000)]
add booleans

22 years agoproperly parse comments!
Dana Jansens [Sun, 23 Mar 2003 00:38:37 +0000 (00:38 +0000)]
properly parse comments!
parse booleans

22 years agono \n in g_message
Dana Jansens [Sun, 23 Mar 2003 00:28:44 +0000 (00:28 +0000)]
no \n in g_message

22 years agoadd descriptive names and long descriptions to config var def'ns. set these for the...
Dana Jansens [Sun, 23 Mar 2003 00:16:04 +0000 (00:16 +0000)]
add descriptive names and long descriptions to config var def'ns. set these for the kernel config options.

22 years agomake the default font Sans-7
Dana Jansens [Sun, 23 Mar 2003 00:15:10 +0000 (00:15 +0000)]
make the default font Sans-7

22 years agomake the openbox engine use the new config shit instead of the themerc shit.
Dana Jansens [Sat, 22 Mar 2003 23:26:43 +0000 (23:26 +0000)]
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.

22 years agoonly load the system rc if the user rc didnt load
Dana Jansens [Sat, 22 Mar 2003 22:51:27 +0000 (22:51 +0000)]
only load the system rc if the user rc didnt load

22 years agoload the engine out of the config shit. tho the ordering is fucked atm
Dana Jansens [Sat, 22 Mar 2003 22:45:05 +0000 (22:45 +0000)]
load the engine out of the config shit. tho the ordering is fucked atm

22 years agoparse lines that start with '#' as comments
Dana Jansens [Sat, 22 Mar 2003 22:26:25 +0000 (22:26 +0000)]
parse lines that start with '#' as comments

22 years agolet identifiers have '.' in them
Dana Jansens [Sat, 22 Mar 2003 22:20:24 +0000 (22:20 +0000)]
let identifiers have '.' in them

22 years agogive the filename to the parser for errors
Dana Jansens [Sat, 22 Mar 2003 22:02:14 +0000 (22:02 +0000)]
give the filename to the parser for errors

22 years agoremove debug print
Dana Jansens [Sat, 22 Mar 2003 22:00:12 +0000 (22:00 +0000)]
remove debug print

22 years agoyah. fuck
Dana Jansens [Sat, 22 Mar 2003 21:58:57 +0000 (21:58 +0000)]
yah. fuck

22 years agoadd a check for adding the same exact def'n twice
Dana Jansens [Sat, 22 Mar 2003 21:58:26 +0000 (21:58 +0000)]
add a check for adding the same exact def'n twice

22 years agoconfig system fleshed out. many thanks to woodlbock for his code! yay!
Dana Jansens [Sat, 22 Mar 2003 21:53:41 +0000 (21:53 +0000)]
config system fleshed out. many thanks to woodlbock for his code! yay!

22 years agoadd const and inline checks for the compiler
Dana Jansens [Sat, 22 Mar 2003 21:21:55 +0000 (21:21 +0000)]
add const and inline checks for the compiler

22 years agoignore cparse.c
Dana Jansens [Sat, 22 Mar 2003 14:42:16 +0000 (14:42 +0000)]
ignore cparse.c

22 years agodidnt belong
Dana Jansens [Sat, 22 Mar 2003 14:41:43 +0000 (14:41 +0000)]
didnt belong

22 years agostart the config system, add the config file parser
Dana Jansens [Sat, 22 Mar 2003 14:41:19 +0000 (14:41 +0000)]
start the config system, add the config file parser

22 years agocheck for stdio.h
Dana Jansens [Sat, 22 Mar 2003 14:34:02 +0000 (14:34 +0000)]
check for stdio.h

22 years agoasserts in unmanage to try track a crash
Dana Jansens [Sat, 22 Mar 2003 13:26:28 +0000 (13:26 +0000)]
asserts in unmanage to try track a crash

22 years agoblef
Dana Jansens [Sat, 22 Mar 2003 13:18:45 +0000 (13:18 +0000)]
blef

22 years agoadd the client_kill function, and the kill action, and bind it to the middle mouse...
Dana Jansens [Sat, 22 Mar 2003 06:58:38 +0000 (06:58 +0000)]
add the client_kill function, and the kill action, and bind it to the middle mouse button on the close button.

22 years agofix the ebox root cmd
Dana Jansens [Sat, 22 Mar 2003 06:46:23 +0000 (06:46 +0000)]
fix the ebox root cmd

22 years agoadd the ebox style
Dana Jansens [Sat, 22 Mar 2003 06:46:01 +0000 (06:46 +0000)]
add the ebox style

22 years agoadd the buttons for the fieron theme
Dana Jansens [Sat, 22 Mar 2003 06:36:43 +0000 (06:36 +0000)]
add the buttons for the fieron theme

22 years agoadd the buttons for the fieron2 theme
Dana Jansens [Sat, 22 Mar 2003 06:32:50 +0000 (06:32 +0000)]
add the buttons for the fieron2 theme

22 years agocast the pixmap data to a char* for the pixmap_mask_new
Dana Jansens [Sat, 22 Mar 2003 06:21:06 +0000 (06:21 +0000)]
cast the pixmap data to a char* for the pixmap_mask_new

22 years agoload bitmap button masks for themes
Dana Jansens [Sat, 22 Mar 2003 06:18:06 +0000 (06:18 +0000)]
load bitmap button masks for themes

22 years agohistory placement works. loads. saves. woot.
Dana Jansens [Sat, 22 Mar 2003 05:56:32 +0000 (05:56 +0000)]
history placement works. loads. saves. woot.

22 years agolook for sys/stat.h
Dana Jansens [Sat, 22 Mar 2003 05:56:12 +0000 (05:56 +0000)]
look for sys/stat.h

22 years agomove and resize the plate window at the same time
Dana Jansens [Sat, 22 Mar 2003 05:54:28 +0000 (05:54 +0000)]
move and resize the plate window at the same time

22 years agomake the shadow offset 1
Dana Jansens [Sat, 22 Mar 2003 04:27:12 +0000 (04:27 +0000)]
make the shadow offset 1

22 years agomake the ~/.openbox dir on startup
Dana Jansens [Sat, 22 Mar 2003 03:40:09 +0000 (03:40 +0000)]
make the ~/.openbox dir on startup

22 years agorename the res_name and res_class members to name and class
Dana Jansens [Sat, 22 Mar 2003 00:35:02 +0000 (00:35 +0000)]
rename the res_name and res_class members to name and class

22 years agodont raise on client clicks
Dana Jansens [Fri, 21 Mar 2003 22:51:08 +0000 (22:51 +0000)]
dont raise on client clicks

22 years agouse $(datadir)
Dana Jansens [Fri, 21 Mar 2003 20:27:43 +0000 (20:27 +0000)]
use $(datadir)

22 years agoinstall the menu in $(datadir)
Dana Jansens [Fri, 21 Mar 2003 20:27:10 +0000 (20:27 +0000)]
install the menu in $(datadir)
build from $(srcdir)/menu.in

22 years agouse the SED command
Dana Jansens [Fri, 21 Mar 2003 20:25:45 +0000 (20:25 +0000)]
use the SED command

22 years agoadd strict ansi compliance
Dana Jansens [Fri, 21 Mar 2003 20:25:34 +0000 (20:25 +0000)]
add strict ansi compliance

22 years agofind sed
Dana Jansens [Fri, 21 Mar 2003 20:07:04 +0000 (20:07 +0000)]
find sed

22 years agoclean up configure.ac a bit
Dana Jansens [Fri, 21 Mar 2003 19:43:06 +0000 (19:43 +0000)]
clean up configure.ac a bit

22 years agorm the c/Makefile
Dana Jansens [Fri, 21 Mar 2003 18:48:53 +0000 (18:48 +0000)]
rm the c/Makefile

22 years agolook for kernel/openbox.c instead of src/main.cc
Dana Jansens [Fri, 21 Mar 2003 18:48:13 +0000 (18:48 +0000)]
look for kernel/openbox.c instead of src/main.cc

22 years agoinclude gettext.h from the right place
Dana Jansens [Fri, 21 Mar 2003 18:46:44 +0000 (18:46 +0000)]
include gettext.h from the right place

22 years agoignore the openbox3 binary
Dana Jansens [Fri, 21 Mar 2003 18:46:11 +0000 (18:46 +0000)]
ignore the openbox3 binary

22 years agobuild 'openbox3' instead of 'ob3'
Dana Jansens [Fri, 21 Mar 2003 18:45:29 +0000 (18:45 +0000)]
build 'openbox3' instead of 'ob3'

22 years agobuild the binary called 'openbox3'
Dana Jansens [Fri, 21 Mar 2003 18:44:34 +0000 (18:44 +0000)]
build the binary called 'openbox3'

22 years agorm the obsetroot tool and the wrap shit from swig
Dana Jansens [Fri, 21 Mar 2003 18:43:51 +0000 (18:43 +0000)]
rm the obsetroot tool and the wrap shit from swig

22 years agorm the old code including the .pys and the c++ shit
Dana Jansens [Fri, 21 Mar 2003 18:42:39 +0000 (18:42 +0000)]
rm the old code including the .pys and the c++ shit

22 years agorm the python api docs
Dana Jansens [Fri, 21 Mar 2003 18:41:36 +0000 (18:41 +0000)]
rm the python api docs

22 years agoalways adjust the frames size and position together, so there is no more weird resizi...
Dana Jansens [Fri, 21 Mar 2003 18:38:08 +0000 (18:38 +0000)]
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

22 years agodont focus anything in the kernel from showing-the-desktop mode
Dana Jansens [Fri, 21 Mar 2003 17:23:00 +0000 (17:23 +0000)]
dont focus anything in the kernel from showing-the-desktop mode

22 years agofocus windows when entering/leaving enter-the-desktop mode
Dana Jansens [Fri, 21 Mar 2003 17:22:38 +0000 (17:22 +0000)]
focus windows when entering/leaving enter-the-desktop mode

22 years agoadd an xlock binding
Dana Jansens [Fri, 21 Mar 2003 17:02:13 +0000 (17:02 +0000)]
add an xlock binding