Dana Jansens
|
58dc93abb9
|
make default focus model click-focus.
make middle-click focus the window
|
2003-01-29 08:51:17 +00:00 |
|
Dana Jansens
|
0268365304
|
destroy the list before ungrabbing
|
2003-01-29 00:44:41 +00:00 |
|
Dana Jansens
|
3ec33ffba5
|
handle weird cases where theres no more focused windows left gracefully (switching desktops)
|
2003-01-28 06:45:25 +00:00 |
|
Dana Jansens
|
2a36b90eb0
|
add docs
|
2003-01-28 05:57:58 +00:00 |
|
Dana Jansens
|
5559780c26
|
add comments at the top for the functions
|
2003-01-28 05:56:38 +00:00 |
|
Dana Jansens
|
98a131603c
|
stacked_cycle_popup_list done
|
2003-01-28 05:38:32 +00:00 |
|
Dana Jansens
|
289e5e747e
|
fix bug in python when rming window while cycling
|
2003-01-28 05:30:12 +00:00 |
|
Dana Jansens
|
3fa43bafc3
|
titlebar focus in the background of the popuplist
|
2003-01-28 05:01:39 +00:00 |
|
Dana Jansens
|
5e24320bca
|
add margins, and limit title lengths
|
2003-01-28 05:00:39 +00:00 |
|
Dana Jansens
|
ff0f2bd335
|
focus cycling list
|
2003-01-28 04:53:10 +00:00 |
|
Dana Jansens
|
5face4c6f3
|
use otk objects in the ob scripts by importing otk
|
2003-01-27 13:42:41 +00:00 |
|
Dana Jansens
|
5168a8add5
|
new scripts for new script structure
|
2003-01-26 03:45:24 +00:00 |
|
Dana Jansens
|
be18a7c32e
|
add alt-tab to the default bindings
|
2003-01-25 16:40:26 +00:00 |
|
Dana Jansens
|
997f94cf86
|
new/better/cleaner scripting interface
|
2003-01-25 16:36:55 +00:00 |
|
Dana Jansens
|
084d6f4e42
|
some intermediate stage. stacked focus cycling is very broken. dont try it. going to have to change how the python stuff works i think!
|
2003-01-24 09:25:03 +00:00 |
|
Dana Jansens
|
91c7e5c378
|
allow python to grab the keyboard. have release events go to the grabs callback. remove the modifier from teh state when a modifier key is the one being released
|
2003-01-24 07:37:26 +00:00 |
|
Dana Jansens
|
747c089ae1
|
dont focus on A-Left
|
2003-01-24 05:44:09 +00:00 |
|
Dana Jansens
|
104c1a164b
|
wrap around right for focus cycling
|
2003-01-23 23:18:05 +00:00 |
|
Dana Jansens
|
ff98438acc
|
keep a list of clients in the order that they have been focused
|
2003-01-23 15:46:19 +00:00 |
|
Dana Jansens
|
38396b8a8d
|
remove client_buttons
|
2003-01-23 15:32:58 +00:00 |
|
Dana Jansens
|
bb303c7404
|
use the proper screen area, which excludes area taken up by struts
|
2003-01-23 13:48:46 +00:00 |
|
Dana Jansens
|
ea902741e7
|
put this back mostly.
|
2003-01-23 13:00:58 +00:00 |
|
Dana Jansens
|
a9e39af4cd
|
make A-1 mouse focus
|
2003-01-23 13:00:20 +00:00 |
|
Dana Jansens
|
64fd3c3419
|
those adds werent a mistake.. :P
|
2003-01-23 12:49:50 +00:00 |
|
Dana Jansens
|
18ab245307
|
cycling by any number of windows
|
2003-01-23 09:03:06 +00:00 |
|
Dana Jansens
|
707f70682a
|
linear focus cycling
|
2003-01-23 09:01:40 +00:00 |
|
Dana Jansens
|
28b8f67562
|
remove the word "sticky" from everywhere, and replace with "all desktops". change the titlebar layout to use D instead of S for the all-desktops button
|
2003-01-23 05:20:13 +00:00 |
|
Dana Jansens
|
7b7ae097a0
|
make the 'toggle all desktops' button work
|
2003-01-23 04:49:42 +00:00 |
|
Dana Jansens
|
a1e6634a05
|
do good math
|
2003-01-17 07:25:11 +00:00 |
|
Dana Jansens
|
884ec58ccf
|
use frame.size()
|
2003-01-17 07:17:26 +00:00 |
|
Dana Jansens
|
940247c3e5
|
make window placement not go off screen at all
|
2003-01-17 07:10:52 +00:00 |
|
Dana Jansens
|
d911b4b154
|
use the frame's area
|
2003-01-17 07:03:54 +00:00 |
|
Dana Jansens
|
a38a8f0bac
|
add drag_threshold
|
2003-01-17 06:43:47 +00:00 |
|
Dana Jansens
|
af1ac846cc
|
new raise/lower window code. only restacks 2 windows (1 move) at a time, ever. ManMower, u rulz.
|
2003-01-16 23:32:16 +00:00 |
|
Dana Jansens
|
5086347092
|
add a todo comment
|
2003-01-16 09:12:07 +00:00 |
|
Dana Jansens
|
d8aff44a6a
|
redo otk::Property. make it static.
|
2003-01-16 08:44:52 +00:00 |
|
Dana Jansens
|
ffb237bf40
|
use the new global display var
|
2003-01-13 10:09:06 +00:00 |
|
Dana Jansens
|
de0706821d
|
add number_of_desktops
|
2003-01-12 19:55:09 +00:00 |
|
Dana Jansens
|
fffcc1ee58
|
Middle lowers
|
2003-01-12 00:14:23 +00:00 |
|
Dana Jansens
|
157f6d5c8b
|
s/OB//
|
2003-01-11 23:16:27 +00:00 |
|
Dana Jansens
|
87688e399c
|
use new alias for mbuttons
|
2003-01-11 20:51:00 +00:00 |
|
Dana Jansens
|
fc7ec94f46
|
use new aliaes' for mbuttons
|
2003-01-11 20:50:47 +00:00 |
|
Dana Jansens
|
17ca0f5066
|
bind the exec properly
|
2003-01-10 22:54:59 +00:00 |
|
Dana Jansens
|
6f500e23e3
|
add an optional parameter to restart
|
2003-01-10 22:50:56 +00:00 |
|
Dana Jansens
|
8d52c2b114
|
change the default style to fieron2
|
2003-01-10 22:40:29 +00:00 |
|
Dana Jansens
|
151b6d4131
|
rm shit that didnt belong
|
2003-01-10 22:05:58 +00:00 |
|
Dana Jansens
|
cfead96bb3
|
some default bindings for if no user.py exists
|
2003-01-10 22:05:14 +00:00 |
|
Dana Jansens
|
5c752e66cf
|
add defaults.py
|
2003-01-10 22:04:53 +00:00 |
|
Dana Jansens
|
6e41cef9bf
|
reword comment a bit
|
2003-01-10 09:55:44 +00:00 |
|
Dana Jansens
|
1baea880f4
|
dont use a global var
|
2003-01-10 09:47:43 +00:00 |
|