Dana Jansens
|
b3879a2323
|
s/False/false/
|
2003-02-17 13:42:01 +00:00 |
|
Dana Jansens
|
361303715b
|
kill the typedef
|
2003-02-17 12:46:32 +00:00 |
|
Dana Jansens
|
16a952c35d
|
adjust how the config is loaded. it is not loaded at all during the screen's constructor, it is loaded afterwards and applied, but before windows are managed
|
2003-02-16 18:14:05 +00:00 |
|
Dana Jansens
|
7fe3301e7e
|
Add the "obsetroot" tool. Use it to set the root background.
|
2003-02-14 23:05:59 +00:00 |
|
Dana Jansens
|
53b5c60a5e
|
check if the window is focused before unfocusing it
|
2003-02-14 18:31:52 +00:00 |
|
Dana Jansens
|
059bc4dc24
|
add a Config class with config data from the scripts.
set up the functions for loading a style from a file.
use the Config class throughout instead of reading out of the python namespace all the time.
|
2003-02-14 03:04:23 +00:00 |
|
Dana Jansens
|
7c32ac2b3f
|
proper order for headers
|
2003-02-12 06:49:06 +00:00 |
|
Dana Jansens
|
b18959e1bd
|
provide access to the desktop names
|
2003-02-10 23:28:56 +00:00 |
|
Dana Jansens
|
22b5d6458e
|
initialize the net_showing_desktop hint
|
2003-02-10 22:49:46 +00:00 |
|
Dana Jansens
|
1e46a39dc3
|
more user friendly net_showing_desktop support
|
2003-02-10 22:17:40 +00:00 |
|
Dana Jansens
|
ba9b0617ed
|
smarter focus restoring
|
2003-02-10 17:01:32 +00:00 |
|
Dana Jansens
|
5d47526b30
|
focus the desktop when entering show-desktop-mode, and refocus what was focused before when leaving
|
2003-02-10 17:00:34 +00:00 |
|
Dana Jansens
|
265cf6c947
|
show desktop mode works!
|
2003-02-10 16:56:03 +00:00 |
|
Dana Jansens
|
f305e7f18d
|
rm some old commented code
|
2003-02-10 16:28:00 +00:00 |
|
Dana Jansens
|
81c164bbf9
|
add support for desktop layouts specified by pagers
|
2003-02-10 16:12:33 +00:00 |
|
Dana Jansens
|
4ef1514836
|
stop using a desktop number for iconic windows. woot!
|
2003-02-10 07:16:56 +00:00 |
|
Dana Jansens
|
12108e16e1
|
keep track of struts for each desktop
|
2003-02-10 06:50:19 +00:00 |
|
Dana Jansens
|
43c1f2a8f8
|
modal works like a charm now
|
2003-02-10 03:47:54 +00:00 |
|
Dana Jansens
|
115fedf432
|
use the c++ std cheaders
|
2003-02-09 23:07:54 +00:00 |
|
Dana Jansens
|
9e05db9518
|
remove includes for widgetbase.hh. fix bug with circular modal pointer.
|
2003-02-08 10:48:19 +00:00 |
|
Dana Jansens
|
17b0266979
|
No longer using otk widgets for the frame decorations.
The titlebar no long has any buttons, in preparation for a new button system.
Using otk::Size for sizes, and unsigned ints (*PAIN*) we'll see..
|
2003-02-08 07:37:22 +00:00 |
|
Dana Jansens
|
f26ebce547
|
only show prints for debug builds
|
2003-02-05 15:53:22 +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
|
f6085d7801
|
rm debug prints
|
2003-02-04 03:53:15 +00:00 |
|
Dana Jansens
|
1cd253f468
|
handle modal windows better (bugfixes).
handle client-installed colormaps.
|
2003-02-03 20:18:30 +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
|
ef48bd3dff
|
only watch for events on our window.
rm a XXX
|
2003-02-03 08:32:18 +00:00 |
|
Dana Jansens
|
2472004b8c
|
watch for windows on desktops being removed, and change desktops if on one being removed
|
2003-02-03 08:30:41 +00:00 |
|
Dana Jansens
|
c00829334d
|
rm a XXX
|
2003-02-03 08:21:06 +00:00 |
|
Dana Jansens
|
16df453856
|
fix compile err
|
2003-02-03 08:16:52 +00:00 |
|
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 |
|