Dana Jansens
|
7990e6fc46
|
add a PlaceWindow event hook type
|
2003-01-07 06:50:21 +00:00 |
|
Dana Jansens
|
6c3aec9e09
|
dont unset focused client if it is still/already set, that causes bugs!
|
2003-01-07 06:24:40 +00:00 |
|
Dana Jansens
|
dc532b7661
|
change the unmanae ordeer around to have the callbacks fire last
|
2003-01-07 05:48:12 +00:00 |
|
Dana Jansens
|
9d2ba8205c
|
sending windows to workspaces works. focus messes up on fast switching
|
2003-01-07 05:17:39 +00:00 |
|
Dana Jansens
|
4c768d5d63
|
use client messages to switch desktops/move windows between desktops
|
2003-01-07 04:51:55 +00:00 |
|
Dana Jansens
|
26bef30a57
|
add startup and shutdown callback events for each screen
|
2003-01-07 02:43:56 +00:00 |
|
Dana Jansens
|
711a7d8c56
|
supply python routines for next/prev workspace
|
2003-01-07 02:24:43 +00:00 |
|
Dana Jansens
|
d7cc09cebd
|
dont hide windows when switching to the current workspace
|
2003-01-07 01:58:39 +00:00 |
|
Dana Jansens
|
7175ac2b5a
|
windows stay on their desktops
|
2003-01-07 01:54:26 +00:00 |
|
Dana Jansens
|
33ddfc7664
|
desktops
|
2003-01-07 00:59:41 +00:00 |
|
Dana Jansens
|
00e2c5aaad
|
keep track of desktops...
|
2003-01-07 00:57:00 +00:00 |
|
Dana Jansens
|
cc39863363
|
handle maprequests after mapped correctly. thus making gaim happy again
|
2003-01-06 04:57:42 +00:00 |
|
Dana Jansens
|
c7b22b4f9c
|
transient window support..halfway
|
2003-01-05 01:40:38 +00:00 |
|
Dana Jansens
|
eef665c6b8
|
only focus new 'normal' windows
|
2003-01-04 23:51:24 +00:00 |
|
Dana Jansens
|
d13f021b8b
|
add support for wm_window_role
|
2003-01-04 19:09:52 +00:00 |
|
Dana Jansens
|
056ff3b50c
|
better focus passing around for now
|
2003-01-04 08:41:42 +00:00 |
|
Dana Jansens
|
7bae794382
|
support net_wm_strut's! nothing to do with them yet however
|
2003-01-04 08:02:08 +00:00 |
|
Dana Jansens
|
de07cce07a
|
update comment
|
2003-01-04 05:53:55 +00:00 |
|
Dana Jansens
|
8d5bd29854
|
set desktop names on startup
|
2003-01-04 02:03:30 +00:00 |
|
Dana Jansens
|
1a879a4e3e
|
desktopnames is supported already, just desktops arent :>
|
2003-01-04 01:41:54 +00:00 |
|
Dana Jansens
|
06eb14fbeb
|
better focusing. support for the take_focus protocol
|
2003-01-04 01:21:04 +00:00 |
|
Dana Jansens
|
4dd8520e92
|
set the net support atoms
|
2003-01-04 01:04:22 +00:00 |
|
Dana Jansens
|
126d9fc846
|
client and stacking list work
|
2003-01-04 00:32:30 +00:00 |
|
Dana Jansens
|
86a2bed659
|
remove the block on shutdown
|
2003-01-03 20:10:25 +00:00 |
|
Dana Jansens
|
f8ea576460
|
rm the old bb src
|
2003-01-03 19:36:41 +00:00 |
|
Dana Jansens
|
13f2930de7
|
share code for raising/lowering windows
|
2003-01-03 18:25:04 +00:00 |
|
Dana Jansens
|
89e6d5c0e6
|
add/lower work
|
2003-01-03 18:21:28 +00:00 |
|
Dana Jansens
|
b35dae95a5
|
new mouse button code is seeming to work. you can move windows
|
2003-01-03 02:48:25 +00:00 |
|
Dana Jansens
|
66a26917a0
|
new code for bindings/callbacks. much sexier. now passes python classes back to the callbacks, and the storage of the callbacks in the code is much more clear. huzzah.
|
2003-01-02 20:36:14 +00:00 |
|
Dana Jansens
|
745e840547
|
load config options from the python environment
|
2002-12-31 19:15:24 +00:00 |
|
Dana Jansens
|
1161a90a70
|
add click_raise global var
|
2002-12-31 09:17:16 +00:00 |
|
Dana Jansens
|
f7e3eb5729
|
add some globals to modify the default scripting behavior
|
2002-12-31 08:46:17 +00:00 |
|
Dana Jansens
|
d7a30f93b5
|
so close to keybindings. wont link for now.
|
2002-12-30 22:27:46 +00:00 |
|
Dana Jansens
|
2ae2b257d3
|
might not compile... ob uses its own widgets now, which subclass only the base otk widget. working on compressing focus events and handling them etc.
|
2002-12-25 22:02:34 +00:00 |
|
Dana Jansens
|
fe55bb846d
|
python interface is working!
|
2002-12-24 19:16:38 +00:00 |
|
Dana Jansens
|
68194ce957
|
update to cleaned up otk api
|
2002-12-20 15:38:49 +00:00 |
|
Dana Jansens
|
9e0ae7ecee
|
resizing works and whatnot
|
2002-12-19 07:58:54 +00:00 |
|
Dana Jansens
|
732bfd191d
|
you can move windows!
|
2002-12-18 16:07:44 +00:00 |
|
Dana Jansens
|
52cb7bd11e
|
PROPERLY HANDLE CLIENT BORDERS
PROPERLY HANDLE CLIENT GRAVITY
YES!#%&*#!#!
windows can be moved/resized now (and the frame will play along)!
|
2002-12-05 13:45:00 +00:00 |
|
Dana Jansens
|
bdc491ccfe
|
map and unmap work great now yay
|
2002-12-04 01:29:01 +00:00 |
|
Dana Jansens
|
9860b76c50
|
unmap works.. once
|
2002-12-04 01:04:31 +00:00 |
|
Dana Jansens
|
dca0c9f5a3
|
add an OBRootWindow class that watches events/properties on root windows
|
2002-12-02 22:12:26 +00:00 |
|
Dana Jansens
|
fb3848450e
|
window decorations use "unmanaged" widgets now.
|
2002-12-01 11:45:55 +00:00 |
|
Dana Jansens
|
0da967a831
|
remove the redundant _size property in OBScreen, and set the geometry root property properly.
add otk::Point::setPoint
|
2002-11-11 11:33:32 +00:00 |
|
Dana Jansens
|
c4a1fac49d
|
manages windows that exist before running.
|
2002-11-11 11:25:40 +00:00 |
|
Dana Jansens
|
24dd636f73
|
watch for when screens cant be managed
|
2002-11-11 10:41:44 +00:00 |
|
Dana Jansens
|
e503323dcf
|
HRM manageExisting() isnt working!
|
2002-11-11 10:35:59 +00:00 |
|
Dana Jansens
|
06a80ce2c7
|
manage and unmanage windows in OBScreen
|
2002-11-11 10:26:08 +00:00 |
|
Dana Jansens
|
cee3052446
|
not using any old blackbox classes anymore!
|
2002-11-11 10:05:06 +00:00 |
|
Dana Jansens
|
c220fbc953
|
include stdio
|
2002-11-10 21:11:53 +00:00 |
|