Dana Jansens
|
9dd156ce51
|
add the headers, and install them
|
2003-02-04 13:52:51 +00:00 |
|
Dana Jansens
|
a1740a5071
|
add the headers
|
2003-02-04 13:36:00 +00:00 |
|
Dana Jansens
|
fc4885a3f4
|
compile fix
|
2003-02-04 13:32:03 +00:00 |
|
Dana Jansens
|
df0447ce6d
|
watch for bad actions and contexts
|
2003-02-04 12:47:42 +00:00 |
|
Dana Jansens
|
f28550dc28
|
add an assert to catch bad stuff from the python
|
2003-02-04 12:46:04 +00:00 |
|
Dana Jansens
|
833276412e
|
cleaner syntax
|
2003-02-04 12:44:03 +00:00 |
|
Dana Jansens
|
cc050a4ec8
|
oops, missing a data.
|
2003-02-04 12:40:12 +00:00 |
|
Dana Jansens
|
7d66a2a42b
|
add some safety checks
|
2003-02-04 12:10:19 +00:00 |
|
Dana Jansens
|
cb5eb0d560
|
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.
|
2003-02-04 11:44:48 +00:00 |
|
Dana Jansens
|
76525992cd
|
update comment
|
2003-02-04 11:15:08 +00:00 |
|
Dana Jansens
|
dddac55480
|
remove quotes from comment
|
2003-02-04 11:10:42 +00:00 |
|
Dana Jansens
|
21e9453c15
|
add more comment
|
2003-02-04 11:10:12 +00:00 |
|
Dana Jansens
|
8ee2603a61
|
add a comment
|
2003-02-04 11:08:40 +00:00 |
|
Dana Jansens
|
ffe214dc4d
|
missed some "'s
|
2003-02-04 11:05:34 +00:00 |
|
Dana Jansens
|
02b63185a2
|
missed one capitalization
|
2003-02-04 11:04:51 +00:00 |
|
Dana Jansens
|
220b5c40f9
|
make python config variables very visible by making them all capitals. cleaner nicer documentation in the py modules. make public functions more visible.
|
2003-02-04 11:03:57 +00:00 |
|
Dana Jansens
|
7e3a0b227c
|
don't raise the window when reverting from Escape
|
2003-02-04 10:36:17 +00:00 |
|
Dana Jansens
|
9ae12978f4
|
simple possible bugfix? meh
|
2003-02-04 10:34:20 +00:00 |
|
Dana Jansens
|
c0b0c00408
|
keep iconic windows at the bottom of the cycling list always
|
2003-02-04 10:32:49 +00:00 |
|
Dana Jansens
|
b001e857fc
|
watch for when theres no clients and avoid exceptions, just don't do shit all
|
2003-02-04 10:19:59 +00:00 |
|
Dana Jansens
|
77ba370207
|
better comment
|
2003-02-04 09:37:11 +00:00 |
|
Dana Jansens
|
7c8fa47e01
|
add commented stuff for doing linear cycling
|
2003-02-04 09:36:42 +00:00 |
|
Dana Jansens
|
8a05ae261d
|
split out the linear cycling into focuscycle.py.
some better comments about what options can be used.
|
2003-02-04 09:34:17 +00:00 |
|
Dana Jansens
|
00978e674a
|
wrong scoping
|
2003-02-04 09:10:09 +00:00 |
|
Dana Jansens
|
106883eedf
|
force a binding with a modifier
|
2003-02-04 09:03:48 +00:00 |
|
Dana Jansens
|
741aecf842
|
make Escape abort cycling
|
2003-02-04 09:01:38 +00:00 |
|
Dana Jansens
|
a04d9fc256
|
add comments
|
2003-02-04 08:58:00 +00:00 |
|
Dana Jansens
|
84dfca1c30
|
remove debug prints
|
2003-02-04 08:53:14 +00:00 |
|
Dana Jansens
|
51a41b9b76
|
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.
|
2003-02-04 08:51:47 +00:00 |
|
Dana Jansens
|
f6085d7801
|
rm debug prints
|
2003-02-04 03:53:15 +00:00 |
|
Dana Jansens
|
981876ca64
|
remove prints
|
2003-02-04 02:59:50 +00:00 |
|
Dana Jansens
|
a765df7fa6
|
call getState() before updateTransientFor(), don't need to initialize _modal separately then
|
2003-02-04 01:43:20 +00:00 |
|
Dana Jansens
|
4ddb8181c2
|
make this focus shit not buggy again..
|
2003-02-04 00:45:27 +00:00 |
|
Dana Jansens
|
1da8531a7b
|
initialize _modal, its used before the window's type is checked
|
2003-02-03 22:35:07 +00:00 |
|
Dana Jansens
|
046df3e746
|
update the client list's order after doing a stacked cycle
|
2003-02-03 22:05:12 +00:00 |
|
Dana Jansens
|
4de57876e3
|
ignore the bins
|
2003-02-03 20:19:28 +00:00 |
|
Dana Jansens
|
1cd253f468
|
handle modal windows better (bugfixes).
handle client-installed colormaps.
|
2003-02-03 20:18:30 +00:00 |
|
Dana Jansens
|
5dfd87b085
|
add a focused() member
|
2003-02-03 20:02:52 +00:00 |
|
Dana Jansens
|
02b9d474f1
|
dont let maximizing occur if the window cant move or resize
|
2003-02-03 10:50:14 +00:00 |
|
Dana Jansens
|
92bc846ce1
|
add some tests
|
2003-02-03 10:37:16 +00:00 |
|
Dana Jansens
|
c9389a8970
|
support for modal children, both in the focus code and in the raise/lower code
|
2003-02-03 10:35:26 +00:00 |
|
Dana Jansens
|
e44c0cba4b
|
set the desktop number before the number of desktops
|
2003-02-03 09:26:19 +00:00 |
|
Dana Jansens
|
9f8253a0a8
|
fix a signed/unsigned thing
|
2003-02-03 09:06:25 +00:00 |
|
Dana Jansens
|
6cc8d62e26
|
find modal children and focus them
|
2003-02-03 08:51:44 +00:00 |
|
Dana Jansens
|
d64505cfe2
|
logic error for modal focus
|
2003-02-03 08:48:54 +00:00 |
|
Dana Jansens
|
edd5394207
|
add function to focus modal children
|
2003-02-03 08:47:57 +00:00 |
|
Dana Jansens
|
cda0b1b8b7
|
rm a XXX that we cant do anything about, and wont break things anyhow
|
2003-02-03 08:43:36 +00:00 |
|
Dana Jansens
|
586cbd9354
|
dont let kde override-redirect windows be moved or resized
|
2003-02-03 08:42:42 +00:00 |
|
Dana Jansens
|
5bf70002f9
|
support the kde override_redirect hint, to make a window decor-less
|
2003-02-03 08:41:43 +00:00 |
|
Dana Jansens
|
05a8e51f17
|
add comments
|
2003-02-03 08:40:47 +00:00 |
|