070b0971ccbe smarter with shaded windows: when shading, iconify any non-shaded transients.
Matthias Ettrich
1999-11-28 20:17:57 +0000
bd1e4878bakeep transients together, support various input modes, handle wm_change_state messages properly
Matthias Ettrich
1999-11-28 20:10:58 +0000
da39e14d75make configure requests work again (thanks, mosfet, for the report :)
Matthias Ettrich
1999-11-28 16:25:59 +0000
c7f1a58bd8Trying different buttons out. On a different note I just saw an imac. I really like their window frames, but they look huge...
Daniel M. Duley
1999-11-28 03:39:26 +0000
1f00484d60Having more fun ;-)
Daniel M. Duley
1999-11-25 02:04:36 +0000
212aac1644Hrm... ;-)
Daniel M. Duley
1999-11-24 22:45:37 +0000
a3c0c83a34More experimenting
Daniel M. Duley
1999-11-24 22:02:22 +0000
b99387c03bSmaller frame
Daniel M. Duley
1999-11-24 21:44:26 +0000
ea13fc5570Smaller titlebar and buttons.
Daniel M. Duley
1999-11-24 21:31:32 +0000
25d8cad6f8added sticky to the menu
Matthias Ettrich
1999-11-22 18:34:46 +0000
07e3f48e78Better active bar text handling.
Daniel M. Duley
1999-11-22 16:16:32 +0000
b1e3a4f9bbUse widget bg pixmap if it exists. You can see a small screenshot of how system looks now (53K) at http://www2.jorsm.com/~mosfet/system2.png. Not as cool IMHO, but clearer.
Daniel M. Duley
1999-11-22 13:33:39 +0000
52d957df8eCT: cascading placement. I feel it as a bit of an overkill for what it does compared to smart placement. Whatever. Some people want it
Cristian Tibirna
1999-11-20 06:27:07 +0000
b0b7769701took "THE DESKTOP" and kicker out of the tab chain
Matthias Ettrich
1999-11-17 17:25:26 +0000
a8136ad767CT: ok. smart placement is back. and shoved on you all to test it :-)
Cristian Tibirna
1999-11-17 06:11:39 +0000
f49c7be018CT: smart placement code. No! It isn't tested and isn't supposed to work. One 'if' gets a bad turn. But commit it 'cause I'm reknown for doing stupid things with unbacked-up code. Matthias, I managed to reduce all from 175 to 125 lines and from 4740 chars to 3260. This is what you wanted?
Cristian Tibirna
1999-11-16 08:53:02 +0000
486f0d604dbugfixes, what else
Matthias Ettrich
1999-11-16 02:03:14 +0000
9a0ea6b949- handle initial state iconic - handle maprequests when being iconified properly - do not unshade xemacs 32000 pixels high
Matthias Ettrich
1999-11-16 01:25:42 +0000
bd7c253101make shading work again (double click on titlebar)
Matthias Ettrich
1999-11-15 15:57:48 +0000
bdd8c87006Switched the order of the sticky button. It makes more sense to show the current state, not the state it would be if pressed (duh ;-)
Daniel M. Duley
1999-11-15 14:11:29 +0000
3293927ed4found a smart way to get rid of the race conditions (that sometimes made windows lose their decorations)
Matthias Ettrich
1999-11-15 00:52:05 +0000
49eb95bd94More docking magic: If a window gets iconified that has a docking window, remove it from the taskbar (in fact, do a withdraw() )
Matthias Ettrich
1999-11-14 06:34:28 +0000
a1f8ea357asupport for the new docking stuff
Matthias Ettrich
1999-11-14 05:53:53 +0000
279fc91240some debug output removed, small fix to initial sizeflag handling
Matthias Ettrich
1999-11-13 03:48:58 +0000
cb5978260ffake being kwm (helps some docking apps out there)
Matthias Ettrich
1999-11-13 03:44:09 +0000
b4cc618773nicer code and (hopefully) even more robust
Matthias Ettrich
1999-11-13 02:35:15 +0000
6862ff3dcbtransients again
Matthias Ettrich
1999-11-13 02:02:10 +0000
eb472b9ed5Ctrl-Fx desktop switching to make David happy
Matthias Ettrich
1999-11-13 01:51:22 +0000
231f10c92ebasically, it's a good thing to initialize variables
Matthias Ettrich
1999-11-12 03:21:10 +0000
a30c061abbshape windows support, some fixes for configure-request handling
Matthias Ettrich
1999-11-12 03:11:19 +0000
d94de9b5b6Updated the color scheme README, and you can now use kcmdisplay to set the extended color attributes for System.
Daniel M. Duley
1999-11-11 01:41:28 +0000
60ba85da36Use sync() - thought about that right after I committed ;-)
Daniel M. Duley
1999-11-11 01:29:33 +0000
c9e72c7700Read a KConfig key in ClientFactory to select the style and save the key when choosing from the menu. This will have to change when I do plugins but makes kwin styles easier to use now.
Daniel M. Duley
1999-11-11 01:27:37 +0000
35c7b77082support for docking windows
Matthias Ettrich
1999-11-11 01:22:41 +0000
fc3407aa16Better key names for titlebutton colors.
Daniel M. Duley
1999-11-11 01:16:41 +0000
24b197fd10changed the default color for the inactive titlebar. i liked the other one better, but the "open design" requires this.
Matthias Ettrich
1999-11-10 19:05:47 +0000
40966ef808Converted the titlebar buttons from using fixed pixmaps to dynamically calculated pixmaps based on bitmaps for each shade and the extended KDE color scheme. That means you can now specify button colors for both active and inactive windows.
Daniel M. Duley
1999-11-10 16:07:19 +0000
b47ce2b623removed red background ;)
Matthias Ettrich
1999-11-10 02:32:34 +0000
ec0c1a1a5cuse standard colormap (to support themes better) in classic style
Matthias Ettrich
1999-11-10 01:18:56 +0000
8824421c5ejust one more pixel
Matthias Ettrich
1999-11-10 00:41:57 +0000
f7de021a1dmove text up a bit
Matthias Ettrich
1999-11-10 00:36:04 +0000
c1caeef679Look closer to the T-shirt
Matthias Ettrich
1999-11-10 00:34:11 +0000
ed10ad67b8small fix when deciding whether to start a drag or not
Matthias Ettrich
1999-11-09 23:37:05 +0000
0f3633e3f0Sticky button for the system theme. I wasn't going to have it but Matthias brought it up a few times ;-)
Daniel M. Duley
1999-11-09 11:01:31 +0000
7ef5cb7319Okay, no more "freezing" X. kwin should be usable again :-)
Kurt Granroth
1999-11-08 15:57:30 +0000
8f06701973Fill brush fix.
Daniel M. Duley
1999-11-07 17:04:17 +0000
3f5e6194c6Working on the new color scheme, little hacks to systemclient.
Daniel M. Duley
1999-11-07 15:48:24 +0000
3a9281209dBye (it's going in kdesktop).
Daniel M. Duley
1999-11-07 14:46:49 +0000
ae262e92d2"ported" over the essential minicli from kwm (yipee! now i can use kwin as my normal window manager!!)
Kurt Granroth
1999-11-07 08:46:36 +0000
c42791563dStarted system style. Make sure to read the readme as it requires some new gradient settings.
Daniel M. Duley
1999-10-11 02:01:17 +0000
37b09be6f3A few fixes, moved colorgroups to the Options class (much nicer there), and started on a fixed system style. If you try it out make sure to read the new README, as it requires some gradient settings.
Daniel M. Duley
1999-10-11 02:00:06 +0000
b844f223e2Might as well make colorgroups static too. Also fixed a memleak (pixmaps_created was never set to true).
Daniel M. Duley
1999-10-10 04:25:28 +0000
92e1e869b1Since Matthias commited something I felt bad for not doing any work on this like I said I would and only working on style stuff ;-)
Daniel M. Duley
1999-10-10 03:22:21 +0000
21ae659168More get()
Kalle Dalheimer
1999-10-09 11:12:26 +0000
df7fc2905eWorking kwin from Matthias E. :-)
Stefan Taferner
1999-10-09 09:55:16 +0000