25510 Commits (28c27609a4b45cf08b53dcc7dfe90f23c3338797)
 

Author SHA1 Message Date
Matthias Ettrich 4bc6ce23fb more reasonable focus handling when switching desktops
svn path=/trunk/kdebase/kwin/; revision=34472
25 years ago
Cristian Tibirna 52d957df8e CT: cascading placement. I feel it as a bit of an overkill for what it does
compared to smart placement. Whatever. Some people want it

    smart placement made smarter (just a bit) and faster (just a bit)

Qt is a marvel. kwin is even better than kwm. KDE is amazing :-) You know
	who I am now, even if I don't sign.

svn path=/trunk/kdebase/kwin/; revision=34452
25 years ago
Matthias Ettrich b0b7769701 took "THE DESKTOP" and kicker out of the tab chain
svn path=/trunk/kdebase/kwin/; revision=34140
25 years ago
Cristian Tibirna a8136ad767 CT: ok. smart placement is back. and shoved on you all to test it :-)
svn path=/trunk/kdebase/kwin/; revision=34116
25 years ago
Cristian Tibirna f49c7be018 CT: 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?

Don't worry, kwin compiles and works as before.

If somebody finds a way to teleport my office in some other dimension, I
finish this tomorrow (that is, today + a couple of sleep hours). If not ...

svn path=/trunk/kdebase/kwin/; revision=34034
25 years ago
Matthias Ettrich 486f0d604d bugfixes, what else
svn path=/trunk/kdebase/kwin/; revision=34019
25 years ago
Matthias Ettrich 9a0ea6b949 - handle initial state iconic
- handle maprequests when being iconified properly
- do not unshade xemacs 32000 pixels high

svn path=/trunk/kdebase/kwin/; revision=34014
25 years ago
Matthias Ettrich f1dbea6ae5 fixed client activation
svn path=/trunk/kdebase/kwin/; revision=33993
25 years ago
Matthias Ettrich bd7c253101 make shading work again (double click on titlebar)
svn path=/trunk/kdebase/kwin/; revision=33918
25 years ago
Daniel M. Duley bdd8c87006 Switched the order of the sticky button. It makes more sense to show the
current state, not the state it would be if pressed (duh ;-)

svn path=/trunk/kdebase/kwin/; revision=33907
25 years ago
Matthias Ettrich 3293927ed4 found a smart way to get rid of the race conditions (that sometimes
made windows lose their decorations)

svn path=/trunk/kdebase/kwin/; revision=33867
25 years ago
Matthias Ettrich 49eb95bd94 More docking magic: If a window gets iconified that has a docking window,
remove it from the taskbar (in fact, do a withdraw() )

svn path=/trunk/kdebase/kwin/; revision=33759
25 years ago
Matthias Ettrich a1f8ea357a support for the new docking stuff
svn path=/trunk/kdebase/kwin/; revision=33753
25 years ago
Matthias Ettrich 279fc91240 some debug output removed, small fix to initial sizeflag handling
svn path=/trunk/kdebase/kwin/; revision=33647
25 years ago
Matthias Ettrich cb5978260f fake being kwm (helps some docking apps out there)
svn path=/trunk/kdebase/kwin/; revision=33646
25 years ago
Matthias Ettrich b4cc618773 nicer code and (hopefully) even more robust
svn path=/trunk/kdebase/kwin/; revision=33642
25 years ago
Matthias Ettrich 6862ff3dcb transients again
svn path=/trunk/kdebase/kwin/; revision=33640
25 years ago
Matthias Ettrich eb472b9ed5 Ctrl-Fx desktop switching to make David happy
svn path=/trunk/kdebase/kwin/; revision=33636
25 years ago
Matthias Ettrich b49242a017 some fixes
svn path=/trunk/kdebase/kwin/; revision=33631
25 years ago
Matthias Ettrich ecec648c11 more robust raise algorithm
svn path=/trunk/kdebase/kwin/; revision=33562
25 years ago
Matthias Ettrich 231f10c92e basically, it's a good thing to initialize variables
svn path=/trunk/kdebase/kwin/; revision=33556
25 years ago
Matthias Ettrich a30c061abb shape windows support, some fixes for configure-request handling
svn path=/trunk/kdebase/kwin/; revision=33553
25 years ago
Daniel M. Duley d94de9b5b6 Updated the color scheme README, and you can now use kcmdisplay to set the
extended color attributes for System.

svn path=/trunk/kdebase/kwin/; revision=33487
25 years ago
Daniel M. Duley 60ba85da36 Use sync() - thought about that right after I committed ;-)
svn path=/trunk/kdebase/kwin/; revision=33485
25 years ago
Daniel M. Duley c9e72c7700 Read 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.

svn path=/trunk/kdebase/kwin/; revision=33483
25 years ago
Matthias Ettrich 35c7b77082 support for docking windows
svn path=/trunk/kdebase/kwin/; revision=33482
25 years ago
Daniel M. Duley fc3407aa16 Better key names for titlebutton colors.
svn path=/trunk/kdebase/kwin/; revision=33480
25 years ago
Matthias Ettrich 24b197fd10 changed the default color for the inactive titlebar. i liked the other one better,
but the "open design" requires this.

Small fix to the beclient.

svn path=/trunk/kdebase/kwin/; revision=33438
25 years ago
Daniel M. Duley 40966ef808 Converted 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.

svn path=/trunk/kdebase/kwin/; revision=33415
25 years ago
Matthias Ettrich b47ce2b623 removed red background ;)
svn path=/trunk/kdebase/kwin/; revision=33386
25 years ago
Matthias Ettrich ec0c1a1a5c use standard colormap (to support themes better) in classic style
svn path=/trunk/kdebase/kwin/; revision=33383
25 years ago
Matthias Ettrich 8824421c5e just one more pixel
svn path=/trunk/kdebase/kwin/; revision=33379
25 years ago
Matthias Ettrich f7de021a1d move text up a bit
svn path=/trunk/kdebase/kwin/; revision=33378
25 years ago
Matthias Ettrich c1caeef679 Look closer to the T-shirt
svn path=/trunk/kdebase/kwin/; revision=33377
25 years ago
Matthias Ettrich ed10ad67b8 small fix when deciding whether to start a drag or not
svn path=/trunk/kdebase/kwin/; revision=33374
25 years ago
Matthias Ettrich f60d8588b2 small default-colors fix
svn path=/trunk/kdebase/kwin/; revision=33320
25 years ago
Daniel M. Duley 0f3633e3f0 Sticky button for the system theme. I wasn't going to have it but Matthias
brought it up a few times ;-)

svn path=/trunk/kdebase/kwin/; revision=33318
25 years ago
Kurt Granroth 7ef5cb7319 Okay, no more "freezing" X. kwin should be usable again :-)
svn path=/trunk/kdebase/kwin/; revision=33251
25 years ago
Matthias Ettrich 6919a58420 removed minicli stuff
svn path=/trunk/kdebase/kwin/; revision=33160
25 years ago
Daniel M. Duley 8f06701973 Fill brush fix.
svn path=/trunk/kdebase/kwin/; revision=33138
25 years ago
Daniel M. Duley 3f5e6194c6 Working on the new color scheme, little hacks to systemclient.
svn path=/trunk/kdebase/kwin/; revision=33124
25 years ago
Daniel M. Duley 3a9281209d Bye (it's going in kdesktop).
svn path=/trunk/kdebase/kwin/; revision=33110
25 years ago
Kurt Granroth ae262e92d2 "ported" over the essential minicli from kwm (yipee! now i can use kwin as
my normal window manager!!)

unfortunately, i'm not 100% that the way i did it was the "proper" way.  it
works, but it might not be the best way to do it.  matthias, et al,
definitely need to take a look at it!

svn path=/trunk/kdebase/kwin/; revision=33085
25 years ago
Matthias Ettrich b8858a8636 better configure handling
svn path=/trunk/kdebase/kwin/; revision=33076
25 years ago
Matthias Ettrich d21739331f fixed desktop handling
svn path=/trunk/kdebase/kwin/; revision=33068
25 years ago
Matthias Ettrich 1884091309 update, usable with kicker now
svn path=/trunk/kdebase/kwin/; revision=33064
25 years ago
Matthias Ettrich 5b3d19e42d make it work again
svn path=/trunk/kdebase/kwin/; revision=32597
25 years ago
Matthias Ettrich b62982b6d1 handling close without weird error messages. Dynamic style changes
without jumping.

svn path=/trunk/kdebase/kwin/; revision=32546
25 years ago
Matthias Ettrich cb82f77388 run, not crash
svn path=/trunk/kdebase/kwin/; revision=32543
25 years ago
Francois-Xavier Duranceau b626b02a95 Add messages target.

							
						
25 years ago