dana/openbox.git
23 years agowatch for bad actions and contexts
Dana Jansens [Tue, 4 Feb 2003 12:47:42 +0000 (12:47 +0000)]
watch for bad actions and contexts

23 years agoadd an assert to catch bad stuff from the python
Dana Jansens [Tue, 4 Feb 2003 12:46:04 +0000 (12:46 +0000)]
add an assert to catch bad stuff from the python

23 years agocleaner syntax
Dana Jansens [Tue, 4 Feb 2003 12:44:03 +0000 (12:44 +0000)]
cleaner syntax

23 years agooops, missing a data.
Dana Jansens [Tue, 4 Feb 2003 12:40:12 +0000 (12:40 +0000)]
oops, missing a data.

23 years agoadd some safety checks
Dana Jansens [Tue, 4 Feb 2003 12:10:19 +0000 (12:10 +0000)]
add some safety checks

23 years agostore pointers instead of window id's. this lets us use them directly instead of...
Dana Jansens [Tue, 4 Feb 2003 11:44:48 +0000 (11:44 +0000)]
store pointers instead of window id's. this lets us use them directly instead of having to look them all up all the time. this is possible now because we watch for new/close window events.

23 years agoupdate comment
Dana Jansens [Tue, 4 Feb 2003 11:15:08 +0000 (11:15 +0000)]
update comment

23 years agoremove quotes from comment
Dana Jansens [Tue, 4 Feb 2003 11:10:42 +0000 (11:10 +0000)]
remove quotes from comment

23 years agoadd more comment
Dana Jansens [Tue, 4 Feb 2003 11:10:12 +0000 (11:10 +0000)]
add more comment

23 years agoadd a comment
Dana Jansens [Tue, 4 Feb 2003 11:08:40 +0000 (11:08 +0000)]
add a comment

23 years agomissed some "'s
Dana Jansens [Tue, 4 Feb 2003 11:05:34 +0000 (11:05 +0000)]
missed some "'s

23 years agomissed one capitalization
Dana Jansens [Tue, 4 Feb 2003 11:04:51 +0000 (11:04 +0000)]
missed one capitalization

23 years agomake python config variables very visible by making them all capitals. cleaner nicer...
Dana Jansens [Tue, 4 Feb 2003 11:03:57 +0000 (11:03 +0000)]
make python config variables very visible by making them all capitals. cleaner nicer documentation in the py modules. make public functions more visible.

23 years agodon't raise the window when reverting from Escape
Dana Jansens [Tue, 4 Feb 2003 10:36:17 +0000 (10:36 +0000)]
don't raise the window when reverting from Escape

23 years agosimple possible bugfix? meh
Dana Jansens [Tue, 4 Feb 2003 10:34:20 +0000 (10:34 +0000)]
simple possible bugfix? meh

23 years agokeep iconic windows at the bottom of the cycling list always
Dana Jansens [Tue, 4 Feb 2003 10:32:49 +0000 (10:32 +0000)]
keep iconic windows at the bottom of the cycling list always

23 years agowatch for when theres no clients and avoid exceptions, just don't do shit all
Dana Jansens [Tue, 4 Feb 2003 10:19:59 +0000 (10:19 +0000)]
watch for when theres no clients and avoid exceptions, just don't do shit all

23 years agobetter comment
Dana Jansens [Tue, 4 Feb 2003 09:37:11 +0000 (09:37 +0000)]
better comment

23 years agoadd commented stuff for doing linear cycling
Dana Jansens [Tue, 4 Feb 2003 09:36:42 +0000 (09:36 +0000)]
add commented stuff for doing linear cycling

23 years agosplit out the linear cycling into focuscycle.py.
Dana Jansens [Tue, 4 Feb 2003 09:34:17 +0000 (09:34 +0000)]
split out the linear cycling into focuscycle.py.
some better comments about what options can be used.

23 years agowrong scoping
Dana Jansens [Tue, 4 Feb 2003 09:10:09 +0000 (09:10 +0000)]
wrong scoping

23 years agoforce a binding with a modifier
Dana Jansens [Tue, 4 Feb 2003 09:03:48 +0000 (09:03 +0000)]
force a binding with a modifier

23 years agomake Escape abort cycling
Dana Jansens [Tue, 4 Feb 2003 09:01:38 +0000 (09:01 +0000)]
make Escape abort cycling

23 years agoadd comments
Dana Jansens [Tue, 4 Feb 2003 08:58:00 +0000 (08:58 +0000)]
add comments

23 years agoremove debug prints
Dana Jansens [Tue, 4 Feb 2003 08:53:14 +0000 (08:53 +0000)]
remove debug prints

23 years agoall new stacked cycling code. so much sexy.
Dana Jansens [Tue, 4 Feb 2003 08:51:47 +0000 (08:51 +0000)]
all new stacked cycling code. so much sexy.
add an openbox_active_window client message that lets you specify if you want the window to be raised and/or unshaded.

23 years agorm debug prints
Dana Jansens [Tue, 4 Feb 2003 03:53:15 +0000 (03:53 +0000)]
rm debug prints

23 years agoremove prints
Dana Jansens [Tue, 4 Feb 2003 02:59:50 +0000 (02:59 +0000)]
remove prints

23 years agocall getState() before updateTransientFor(), don't need to initialize _modal separate...
Dana Jansens [Tue, 4 Feb 2003 01:43:20 +0000 (01:43 +0000)]
call getState() before updateTransientFor(), don't need to initialize _modal separately then

23 years agomake this focus shit not buggy again..
Dana Jansens [Tue, 4 Feb 2003 00:45:27 +0000 (00:45 +0000)]
make this focus shit not buggy again..

23 years agoinitialize _modal, its used before the window's type is checked
Dana Jansens [Mon, 3 Feb 2003 22:35:07 +0000 (22:35 +0000)]
initialize _modal, its used before the window's type is checked

23 years agoupdate the client list's order after doing a stacked cycle
Dana Jansens [Mon, 3 Feb 2003 22:05:12 +0000 (22:05 +0000)]
update the client list's order after doing a stacked cycle

23 years agoignore the bins
Dana Jansens [Mon, 3 Feb 2003 20:19:28 +0000 (20:19 +0000)]
ignore the bins

23 years agohandle modal windows better (bugfixes).
Dana Jansens [Mon, 3 Feb 2003 20:18:30 +0000 (20:18 +0000)]
handle modal windows better (bugfixes).
handle client-installed colormaps.

23 years agoadd a focused() member
Dana Jansens [Mon, 3 Feb 2003 20:02:52 +0000 (20:02 +0000)]
add a focused() member

23 years agodont let maximizing occur if the window cant move or resize
Dana Jansens [Mon, 3 Feb 2003 10:50:14 +0000 (10:50 +0000)]
dont let maximizing occur if the window cant move or resize

23 years agoadd some tests
Dana Jansens [Mon, 3 Feb 2003 10:37:16 +0000 (10:37 +0000)]
add some tests

23 years agosupport for modal children, both in the focus code and in the raise/lower code
Dana Jansens [Mon, 3 Feb 2003 10:35:26 +0000 (10:35 +0000)]
support for modal children, both in the focus code and in the raise/lower code

23 years agoset the desktop number before the number of desktops
Dana Jansens [Mon, 3 Feb 2003 09:26:19 +0000 (09:26 +0000)]
set the desktop number before the number of desktops

23 years agofix a signed/unsigned thing
Dana Jansens [Mon, 3 Feb 2003 09:06:25 +0000 (09:06 +0000)]
fix a signed/unsigned thing

23 years agofind modal children and focus them
Dana Jansens [Mon, 3 Feb 2003 08:51:44 +0000 (08:51 +0000)]
find modal children and focus them

23 years agologic error for modal focus
Dana Jansens [Mon, 3 Feb 2003 08:48:54 +0000 (08:48 +0000)]
logic error for modal focus

23 years agoadd function to focus modal children
Dana Jansens [Mon, 3 Feb 2003 08:47:57 +0000 (08:47 +0000)]
add function to focus modal children

23 years agorm a XXX that we cant do anything about, and wont break things anyhow
Dana Jansens [Mon, 3 Feb 2003 08:43:36 +0000 (08:43 +0000)]
rm a XXX that we cant do anything about, and wont break things anyhow

23 years agodont let kde override-redirect windows be moved or resized
Dana Jansens [Mon, 3 Feb 2003 08:42:42 +0000 (08:42 +0000)]
dont let kde override-redirect windows be moved or resized

23 years agosupport the kde override_redirect hint, to make a window decor-less
Dana Jansens [Mon, 3 Feb 2003 08:41:43 +0000 (08:41 +0000)]
support the kde override_redirect hint, to make a window decor-less

23 years agoadd comments
Dana Jansens [Mon, 3 Feb 2003 08:40:47 +0000 (08:40 +0000)]
add comments

23 years agoalways get the first focused screen
Dana Jansens [Mon, 3 Feb 2003 08:37:55 +0000 (08:37 +0000)]
always get the first focused screen

23 years agoonly watch for events on our window.
Dana Jansens [Mon, 3 Feb 2003 08:32:18 +0000 (08:32 +0000)]
only watch for events on our window.
rm a XXX

23 years agowatch for windows on desktops being removed, and change desktops if on one being...
Dana Jansens [Mon, 3 Feb 2003 08:30:41 +0000 (08:30 +0000)]
watch for windows on desktops being removed, and change desktops if on one being removed

23 years agorm a XXX
Dana Jansens [Mon, 3 Feb 2003 08:21:06 +0000 (08:21 +0000)]
rm a XXX

23 years agorm a XXX.. comment it out :)
Dana Jansens [Mon, 3 Feb 2003 08:20:30 +0000 (08:20 +0000)]
rm a XXX.. comment it out :)

23 years agomaximizing fixes and simplification
Dana Jansens [Mon, 3 Feb 2003 08:19:48 +0000 (08:19 +0000)]
maximizing fixes and simplification

23 years agofix compile err
Dana Jansens [Mon, 3 Feb 2003 08:16:52 +0000 (08:16 +0000)]
fix compile err

23 years agorm a XXX
Dana Jansens [Mon, 3 Feb 2003 07:58:49 +0000 (07:58 +0000)]
rm a XXX

23 years agoremove a XXX
Dana Jansens [Mon, 3 Feb 2003 07:44:54 +0000 (07:44 +0000)]
remove a XXX

23 years agosupport pseudocolor and greyscale displays by, using solid colors instead of gradients
Dana Jansens [Mon, 3 Feb 2003 07:41:25 +0000 (07:41 +0000)]
support pseudocolor and greyscale displays by, using solid colors instead of gradients

23 years agoadd pseudorendercontrol
Dana Jansens [Mon, 3 Feb 2003 07:06:45 +0000 (07:06 +0000)]
add pseudorendercontrol

23 years agoinclude stdio
Dana Jansens [Mon, 3 Feb 2003 05:06:10 +0000 (05:06 +0000)]
include stdio

23 years agoClient::move moves the client to the position so that its *frame* will be at the...
Dana Jansens [Mon, 3 Feb 2003 04:51:10 +0000 (04:51 +0000)]
Client::move moves the client to the position so that its *frame* will be at the given coordinates

23 years agorm a print
Dana Jansens [Mon, 3 Feb 2003 04:20:34 +0000 (04:20 +0000)]
rm a print

23 years agojust a comment fix
Dana Jansens [Mon, 3 Feb 2003 04:15:47 +0000 (04:15 +0000)]
just a comment fix

23 years agolet the client be moved to a position specified for the *frame*
Dana Jansens [Mon, 3 Feb 2003 04:14:54 +0000 (04:14 +0000)]
let the client be moved to a position specified for the *frame*

23 years agodelete the openbox class, to shut things down properly!
Dana Jansens [Mon, 3 Feb 2003 04:11:58 +0000 (04:11 +0000)]
delete the openbox class, to shut things down properly!

23 years agofix the HOOOGE mem leak! YAY MANMOWER!
Dana Jansens [Mon, 3 Feb 2003 04:04:08 +0000 (04:04 +0000)]
fix the HOOOGE mem leak! YAY MANMOWER!

23 years agomove windows based on their *frame* not the client
Dana Jansens [Mon, 3 Feb 2003 03:04:31 +0000 (03:04 +0000)]
move windows based on their *frame* not the client

23 years agodont snap back, properly
Dana Jansens [Mon, 3 Feb 2003 01:59:32 +0000 (01:59 +0000)]
dont snap back, properly

23 years agodont let this run past the buffer edge
Dana Jansens [Mon, 3 Feb 2003 01:46:11 +0000 (01:46 +0000)]
dont let this run past the buffer edge

23 years agodont snap back onto the screen for resistance
Dana Jansens [Mon, 3 Feb 2003 01:31:01 +0000 (01:31 +0000)]
dont snap back onto the screen for resistance

23 years agomove the restart into main.cc, so the openbox class can clean up properly before...
Dana Jansens [Mon, 3 Feb 2003 00:06:46 +0000 (00:06 +0000)]
move the restart into main.cc, so the openbox class can clean up properly before the restart

23 years agooff-by-one
Dana Jansens [Sun, 2 Feb 2003 23:57:49 +0000 (23:57 +0000)]
off-by-one

23 years agoto the bottom
Dana Jansens [Sun, 2 Feb 2003 23:51:40 +0000 (23:51 +0000)]
to the bottom

23 years agomove restart and exit to the top
Dana Jansens [Sun, 2 Feb 2003 23:51:30 +0000 (23:51 +0000)]
move restart and exit to the top

23 years agomake restart's parameter optional
Dana Jansens [Sun, 2 Feb 2003 23:51:04 +0000 (23:51 +0000)]
make restart's parameter optional

23 years agochange the default edge resistance
Dana Jansens [Sun, 2 Feb 2003 23:47:19 +0000 (23:47 +0000)]
change the default edge resistance

23 years agochange commented code
Dana Jansens [Sun, 2 Feb 2003 23:39:35 +0000 (23:39 +0000)]
change commented code

23 years agoshow the resize coords after moving them
Dana Jansens [Sun, 2 Feb 2003 23:25:18 +0000 (23:25 +0000)]
show the resize coords after moving them

23 years agoshow the widget after moving it
Dana Jansens [Sun, 2 Feb 2003 23:24:44 +0000 (23:24 +0000)]
show the widget after moving it

23 years agoadd a snap variable..
Dana Jansens [Sun, 2 Feb 2003 23:21:57 +0000 (23:21 +0000)]
add a snap variable..

23 years agoformatting
Dana Jansens [Sun, 2 Feb 2003 23:20:38 +0000 (23:20 +0000)]
formatting

23 years agodont decref this dictionary
Dana Jansens [Sun, 2 Feb 2003 23:15:09 +0000 (23:15 +0000)]
dont decref this dictionary

23 years agomake the param optional
Dana Jansens [Sun, 2 Feb 2003 23:02:51 +0000 (23:02 +0000)]
make the param optional

23 years agoadd an exit callback
Dana Jansens [Sun, 2 Feb 2003 23:02:22 +0000 (23:02 +0000)]
add an exit callback

23 years agonew merry theme updates
Dana Jansens [Sun, 2 Feb 2003 22:54:52 +0000 (22:54 +0000)]
new merry theme updates

23 years agocheck before deleting
Dana Jansens [Sun, 2 Feb 2003 22:40:20 +0000 (22:40 +0000)]
check before deleting

23 years agorm configuration class
Dana Jansens [Sun, 2 Feb 2003 22:30:49 +0000 (22:30 +0000)]
rm configuration class

23 years agorm this shit
Dana Jansens [Sun, 2 Feb 2003 22:30:22 +0000 (22:30 +0000)]
rm this shit

23 years agono more configuration.hh
Dana Jansens [Sun, 2 Feb 2003 22:30:06 +0000 (22:30 +0000)]
no more configuration.hh

23 years agodelete the surface in destructor
Dana Jansens [Sun, 2 Feb 2003 22:29:39 +0000 (22:29 +0000)]
delete the surface in destructor

23 years agomake ignoring optional only for history placement
Dana Jansens [Sun, 2 Feb 2003 22:27:51 +0000 (22:27 +0000)]
make ignoring optional only for history placement

23 years agodont include old configuration.hh
Dana Jansens [Sun, 2 Feb 2003 22:01:02 +0000 (22:01 +0000)]
dont include old configuration.hh

23 years agocapitalization
Dana Jansens [Sun, 2 Feb 2003 22:00:38 +0000 (22:00 +0000)]
capitalization

23 years agoadd comment for configuration
Dana Jansens [Sat, 1 Feb 2003 22:47:39 +0000 (22:47 +0000)]
add comment for configuration

23 years agoinitialize the _single variable
Dana Jansens [Sat, 1 Feb 2003 22:43:27 +0000 (22:43 +0000)]
initialize the _single variable

23 years agoGRAMMAR HAMMER
Dana Jansens [Sat, 1 Feb 2003 13:37:16 +0000 (13:37 +0000)]
GRAMMAR HAMMER

23 years agoadd comments
Dana Jansens [Sat, 1 Feb 2003 13:13:04 +0000 (13:13 +0000)]
add comments

23 years agorm builtins.py
Dana Jansens [Sat, 1 Feb 2003 13:06:54 +0000 (13:06 +0000)]
rm builtins.py

23 years agolet clients be remaximized to adjust to new surroundings/struts
Dana Jansens [Sat, 1 Feb 2003 13:04:22 +0000 (13:04 +0000)]
let clients be remaximized to adjust to new surroundings/struts

23 years agoremaximize windows when the strut changes
Dana Jansens [Sat, 1 Feb 2003 12:25:24 +0000 (12:25 +0000)]
remaximize windows when the strut changes

23 years agoadd operator==
Dana Jansens [Sat, 1 Feb 2003 12:23:55 +0000 (12:23 +0000)]
add operator==