]> icculus.org git repositories - dana/openbox.git/log
dana/openbox.git
21 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.

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

21 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

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

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

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

21 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.

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

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

21 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

21 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..

21 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

21 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

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

21 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.

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

21 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

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

21 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

21 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

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

21 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

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

21 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

21 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

21 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

21 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

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

21 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

21 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

21 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

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

21 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 :)

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

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

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

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

21 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

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

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

21 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

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

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

21 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*

21 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!

21 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!

21 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

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

21 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

21 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

21 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

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

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

21 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

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

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

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

21 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

21 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

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

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

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

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

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

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

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

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

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

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

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

21 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

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

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

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

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

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

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

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

21 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

21 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

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

21 years agodont let a resize get moved into a new increment by our little tricks
Dana Jansens [Sat, 1 Feb 2003 12:19:17 +0000 (12:19 +0000)]
dont let a resize get moved into a new increment by our little tricks

21 years agoindent right
Dana Jansens [Sat, 1 Feb 2003 12:01:24 +0000 (12:01 +0000)]
indent right

21 years agodont let you ignore requested positions for !normal windows
Dana Jansens [Sat, 1 Feb 2003 11:59:28 +0000 (11:59 +0000)]
dont let you ignore requested positions for !normal windows

21 years agoadd cascade placement
Dana Jansens [Sat, 1 Feb 2003 11:54:38 +0000 (11:54 +0000)]
add cascade placement

21 years agoscroll workspaces on root without alt
Dana Jansens [Sat, 1 Feb 2003 11:46:18 +0000 (11:46 +0000)]
scroll workspaces on root without alt

21 years agouse the windowmanagement ignore option
Dana Jansens [Sat, 1 Feb 2003 11:41:49 +0000 (11:41 +0000)]
use the windowmanagement ignore option

21 years agoallow random placement to override window placements
Dana Jansens [Sat, 1 Feb 2003 11:41:10 +0000 (11:41 +0000)]
allow random placement to override window placements

21 years agouse history place by default
Dana Jansens [Sat, 1 Feb 2003 11:21:14 +0000 (11:21 +0000)]
use history place by default

21 years agoallow a callback to determine if a window should be history-placed
Dana Jansens [Sat, 1 Feb 2003 11:04:46 +0000 (11:04 +0000)]
allow a callback to determine if a window should be history-placed

21 years agobetter historyplacement
Dana Jansens [Sat, 1 Feb 2003 10:36:34 +0000 (10:36 +0000)]
better historyplacement

21 years agoalways call the placewindow routine
Dana Jansens [Sat, 1 Feb 2003 10:22:33 +0000 (10:22 +0000)]
always call the placewindow routine

21 years agohistoryplacement!!
Dana Jansens [Sat, 1 Feb 2003 10:03:29 +0000 (10:03 +0000)]
historyplacement!!

21 years agofire Startup on startup, not shutdown
Dana Jansens [Sat, 1 Feb 2003 09:15:59 +0000 (09:15 +0000)]
fire Startup on startup, not shutdown

21 years agomaximizing without bugs! can it be? i think so!
Dana Jansens [Sat, 1 Feb 2003 05:49:21 +0000 (05:49 +0000)]
maximizing without bugs! can it be? i think so!

21 years agomaximizing!
Dana Jansens [Sat, 1 Feb 2003 05:26:06 +0000 (05:26 +0000)]
maximizing!

21 years agoadded compile time check for client endianness
Derek Foreman [Sat, 1 Feb 2003 02:38:16 +0000 (02:38 +0000)]
added compile time check for client endianness

21 years agoanother attempt at fixing strange endian issues
Derek Foreman [Sat, 1 Feb 2003 02:31:30 +0000 (02:31 +0000)]
another attempt at fixing strange endian issues

21 years agoGet the bit shifts from the client, not server
Derek Foreman [Sat, 1 Feb 2003 02:18:02 +0000 (02:18 +0000)]
Get the bit shifts from the client, not server

21 years agoproperly support "cross endian" configurations
Derek Foreman [Sat, 1 Feb 2003 01:41:35 +0000 (01:41 +0000)]
properly support "cross endian" configurations