Dana Jansens
|
8b7373cfca
|
rm a XXX
|
2003-02-03 07:58:49 +00:00 |
|
Dana Jansens
|
83bfa01b0b
|
remaximize windows when the strut changes
|
2003-02-01 12:25:24 +00:00 |
|
Dana Jansens
|
b18e83e010
|
always call the placewindow routine
|
2003-02-01 10:22:33 +00:00 |
|
Dana Jansens
|
fe9fb53a7b
|
fire Startup on startup, not shutdown
|
2003-02-01 09:15:59 +00:00 |
|
Dana Jansens
|
785957de80
|
add comment
|
2003-01-31 23:50:59 +00:00 |
|
Dana Jansens
|
5de35ba1f7
|
update the strut when a client is unmanaged
|
2003-01-30 21:50:24 +00:00 |
|
Dana Jansens
|
359218b6ef
|
fix compiling bug
|
2003-01-29 22:11:00 +00:00 |
|
Dana Jansens
|
44d653e3e8
|
make struts get added to the screen when mapping a window. let the user disable window decorations.
|
2003-01-29 21:48:46 +00:00 |
|
Dana Jansens
|
6c5c7fd04b
|
don't manage override_redirect windows.
don't manage windows for whome get attributes fails.
validate the client before managing it.
|
2003-01-29 08:59:13 +00:00 |
|
Dana Jansens
|
668b2866c2
|
comment unused variable
|
2003-01-29 00:46:31 +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
|
997f94cf86
|
new/better/cleaner scripting interface
|
2003-01-25 16:36:55 +00:00 |
|
Dana Jansens
|
39f19f427b
|
watch for multiple map requests on the same window. ignore after the first.
|
2003-01-24 00:08:55 +00:00 |
|
Dana Jansens
|
406c79aea1
|
out with the blackbox source
|
2003-01-24 00:02:24 +00:00 |
|
Dana Jansens
|
8d4fe416e5
|
maprequests do not come here once the window is managed any more. they go to the plate. make events on the plate go to the client for handling, and dont bother looking for clients in the maprequesthandler anymore
|
2003-01-23 12:12:17 +00:00 |
|
Dana Jansens
|
9a64438a5a
|
set the root window, to a color for now
|
2003-01-23 07:26:32 +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
|
bf24a3b7fc
|
dont use a const_iterator
|
2003-01-23 02:30:58 +00:00 |
|
Dana Jansens
|
7048f64f45
|
dont use a const_iterator
|
2003-01-23 02:29:17 +00:00 |
|
Dana Jansens
|
dd6f906848
|
compiles with the new render subsystem...
|
2003-01-23 00:14:44 +00:00 |
|
Dana Jansens
|
d9d2e7a509
|
Some cleanups in the mapping procedure. Apply requested states during the process.
Add new function types for new netwm supported actions, i.e. Func_Shade and Func_Fullscreen.
Add support for the _NET_WM_FULLSCREEN state.
|
2003-01-17 09:15:07 +00:00 |
|
Dana Jansens
|
5cc40ecc8f
|
call the place routine after the window is grabbed
|
2003-01-17 07:06:34 +00:00 |
|
Dana Jansens
|
48741b97c2
|
call the place window routine after the frame is created
|
2003-01-17 07:04:30 +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
|
d8aff44a6a
|
redo otk::Property. make it static.
|
2003-01-16 08:44:52 +00:00 |
|
Dana Jansens
|
8eed9d643c
|
stacking list on root is bottom to top
|
2003-01-16 01:54:51 +00:00 |
|
Dana Jansens
|
96a9196cbb
|
otk::Timer-ng!! thanks ManMower for this shizznit!
|
2003-01-14 09:54:05 +00:00 |
|
Dana Jansens
|
b683a4e0ef
|
fix indenting
|
2003-01-13 10:55:28 +00:00 |
|
Dana Jansens
|
cdcc526a02
|
use the new non-static display
|
2003-01-13 09:04:57 +00:00 |
|
Dana Jansens
|
9e77a88d26
|
move the Openbox::instance pointer to simply "openbox".
|
2003-01-13 08:13:58 +00:00 |
|
Dana Jansens
|
ef02a0c8ae
|
almost done the ustring conversion
|
2003-01-13 05:54:40 +00:00 |
|
Dana Jansens
|
a4d4aaec3f
|
default to 1 desktop if its not read from the configs
|
2003-01-12 21:57:08 +00:00 |
|
Dana Jansens
|
bfa46e06b6
|
dont assert when given an out-of-range desktop
|
2003-01-12 19:53:13 +00:00 |
|
Dana Jansens
|
77ab46d1e3
|
removing all prefixes completed
|
2003-01-11 19:42:43 +00:00 |
|
Dana Jansens
|
345d957e1e
|
new python callbacks data, infrastructure. going to rework bindings code. cvs wont work for shit now. but thats life.
|
2003-01-09 22:54:31 +00:00 |
|
Dana Jansens
|
b1739374a6
|
change what re-maprequest events do, just convert them to net_active_window messages. make net_active_window unshade/iconify
|
2003-01-09 04:26:32 +00:00 |
|
Dana Jansens
|
3489627803
|
add some comments
clean up the releasing of the client from the frame
|
2003-01-08 06:45:56 +00:00 |
|
Dana Jansens
|
f11bd1b0cc
|
better reparent handling, dont fux with the event stack..
|
2003-01-07 20:20:14 +00:00 |
|
Dana Jansens
|
6062fe404c
|
handle unmaps better. all thanks to acroread sending wacky unmap events
|
2003-01-07 09:30:00 +00:00 |
|
Dana Jansens
|
a132968424
|
don't place the window magically if we're starting (the window was already placed)
|
2003-01-07 06:56:57 +00:00 |
|
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 |
|