Commit graph

1675 commits

Author SHA1 Message Date
Luboš Luňák
1f87831837 XRANDR support in HEAD too, so that curious people don't have to use
kwin_iii. It's still #ifdef-ed out by XRANDR_SUPPORT, just like elsewhere
in kdelibs/kdebase.

svn path=/trunk/kdebase/kwin/; revision=211041
2003-03-03 14:03:56 +00:00
Luboš Luňák
bb43159a79 Fix for #52206.
svn path=/trunk/kdebase/kwin/; revision=211015
2003-03-03 13:08:36 +00:00
Luboš Luňák
325e45ee26 With 'konqueror --preload', create a KonqMainWindow too.
And KWin related fixes - hack for _KDE_NET_USER_TIME, and don't display
topmenus for non-active windows.

svn path=/trunk/kdebase/kwin/; revision=210251
2003-02-28 14:16:31 +00:00
Luboš Luňák
8557bf1108 I knew I forgot something. Make the API naming match the new ASN spec.
svn path=/trunk/kdebase/kwin/; revision=209110
2003-02-24 18:51:54 +00:00
Luboš Luňák
9bed3f02fe Well, where to start ... ah, yes : Fix #34640 - make startup notification
work with kdesu.
This means
- support for suspending visual feedback for startup notification
- use it in kdesu
- pass KDE_STARTUP_ENV correctly to kdesu-ed apps
- leave only empty now-obsolete StubProcess::notifyTaskbar()

svn path=/trunk/kdebase/kicker/taskmanager/; revision=209053
2003-02-24 15:50:36 +00:00
Waldo Bastian
6f4c5f1680 No longer necassery.
svn path=/trunk/kdebase/kwin/; revision=208990
2003-02-24 12:10:23 +00:00
Script Kiddy
18ef522fb3 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=208495
2003-02-22 06:01:44 +00:00
George Staikos
e34b22234d Have you seen a lady fairer?
CCMAIL: l.lunak@kde.org

svn path=/trunk/kdebase/kwin/; revision=208077
2003-02-20 05:52:39 +00:00
George Staikos
3fae0948db Last of the dual-head non-xin fixes. I would appreciate if someone can test
non-xin dualhead with HEAD to see how it works now, and what major things are
broken.

Meanwhile I have ~29 fixes still remaining to be committed.

svn path=/trunk/kdebase/kdesktop/lock/; revision=207745
2003-02-18 17:48:04 +00:00
George Staikos
f85406ae15 Fix up lots of Xinerama behaviour to conform to the new settings
grep says ~36 left to fix

svn path=/trunk/kdebase/kdesktop/lock/; revision=207632
2003-02-18 08:09:54 +00:00
George Staikos
67c0282087 one more place where we weren't obeying settings
svn path=/trunk/kdebase/kwin/; revision=207612
2003-02-18 05:12:11 +00:00
George Staikos
33c578ef0c - Make kwin tooltip obey our placement settings
- Default to having these Xinerama options enabled - cleaner in general.

svn path=/trunk/kdebase/kwin/; revision=207611
2003-02-18 05:05:43 +00:00
George Staikos
b14e712158 Repair a bit of damage
svn path=/trunk/kdebase/kcontrol/; revision=207610
2003-02-18 04:55:07 +00:00
George Staikos
19eddb8180 WOOPS. I hope no-one updated yet. :)
svn path=/trunk/kdebase/kwin/; revision=207608
2003-02-18 04:44:09 +00:00
George Staikos
7074d14fe9 Move Xinerama settings over to Xinerama KControl module, activate it and enable
it in the build.

I think there are some bugs in kwin though.  I must investigate now.  It seems
to be ignoring the settings and just always using xinerama support

svn path=/trunk/kdebase/kcontrol/; revision=207605
2003-02-18 04:34:53 +00:00
Luboš Luňák
b511a929bc Fix #54190.
svn path=/trunk/kdebase/kwin/; revision=206821
2003-02-14 08:29:47 +00:00
Luboš Luňák
31a47d9819 Don't show the resize cursor inside windows.
svn path=/trunk/kdebase/kwin/; revision=206454
2003-02-12 10:06:57 +00:00
Ralf Nolden
b93157d70e qabstractlayout.h -> qlayout.h
svn path=/trunk/kdebase/kwin/; revision=205388
2003-02-07 10:40:24 +00:00
Richard J. Moore
59e2f7ef98 - Ported SadEagle's XShape support code from ksnapshot to the kwin
window grabbing code.

svn path=/trunk/kdebase/kwin/; revision=205331
2003-02-06 23:11:27 +00:00
Melchior Franz
d4d96f7148 fix dialog layout for rtl languages;
replace numeric by symbolic constants

svn path=/trunk/kdebase/kwin/; revision=204603
2003-02-03 11:55:34 +00:00
Luboš Luňák
32830fe4c6 Disable legacy session support in HEAD KWin too, as ksmserver is not
branched.

svn path=/trunk/kdebase/kwin/; revision=203113
2003-01-27 13:49:15 +00:00
Stephan Binner
a73df351e1 Synchronized quickHelp() headers to actual name of module as it appears.
svn path=/trunk/kdebase/kcontrol/; revision=202807
2003-01-25 23:46:32 +00:00
Luboš Luňák
b8759c09cb Window manager selection, from kwin_iii branch.
svn path=/trunk/kdebase/kwin/; revision=202491
2003-01-24 15:39:52 +00:00
Laurent Montel
6108ee9793 Use KCmdLineLastOption
svn path=/trunk/kdebase/ksysguard/; revision=202148
2003-01-23 07:11:25 +00:00
Luboš Luňák
739d1c454c No need for this warning in HEAD I guess.
svn path=/trunk/kdebase/kwin/; revision=201780
2003-01-21 19:09:07 +00:00
Script Kiddy
62d0395c4a CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=201701
2003-01-21 13:34:36 +00:00
Luboš Luňák
3bbbec2792 Styles moved to kdeartwork.
svn path=/trunk/kdebase/kwin/; revision=199828
2003-01-14 12:43:45 +00:00
nobody
82ee2f00fe This commit was manufactured by cvs2svn to accommodate
a server-side copy/move.

svn path=/trunk/kdebase/kwin/; revision=199822
2003-01-14 12:31:45 +00:00
Karol Szwed
2a57f69e4b Add accelerator
svn path=/trunk/kdebase/kwin/; revision=199772
2003-01-14 06:23:03 +00:00
Stephan Binner
0458843db9 CVS_SILENT i18n style guide fix
svn path=/trunk/kdebase/kwin/; revision=199303
2003-01-12 15:57:09 +00:00
Dirk Mueller
e3d4b7625c don't interpret format strings
svn path=/trunk/kdebase/kwin/; revision=199217
2003-01-12 13:00:03 +00:00
Luboš Luňák
c72c64e4f3 Only one place where WM_TRANSIENT_FOR is read + fix a bug in mainClient().
svn path=/trunk/kdebase/kwin/; revision=198740
2003-01-10 12:39:27 +00:00
Luboš Luňák
30028d0bad update
svn path=/trunk/kdebase/kwin/; revision=198739
2003-01-10 12:36:46 +00:00
Luboš Luňák
45e2d67eb2 Make hasClient() check NET::Desktop windows too.
svn path=/trunk/kdebase/kwin/; revision=198738
2003-01-10 12:36:17 +00:00
Luboš Luňák
86cccebde6 Don't lower topmenu when lowering a window.
svn path=/trunk/kdebase/kwin/; revision=198737
2003-01-10 12:33:09 +00:00
Luboš Luňák
05063a30f5 Above -> KeepAbove
svn path=/trunk/kdebase/kwin/; revision=198736
2003-01-10 12:31:57 +00:00
Karol Szwed
4577f0f474 Add a checkbox to enable/disable the geometry tip, making it _OFF_ by default,
as was planned. Also, it should never crash now.

Hopefully this will make pmax a bit happier ;-)

svn path=/trunk/kdebase/kwin/; revision=198711
2003-01-10 10:54:57 +00:00
George Staikos
b35e581f69 This GeometryTip is not acceptable.
- Make it "opt-in" configurable, not default to on
   - I have had instances of the widget being stuck on the screen and eventually
     causing a kwin crash
   - It conflicts nicely with konsole's resize widget

svn path=/trunk/kdebase/kwin/; revision=198652
2003-01-10 04:03:57 +00:00
Reza Arbab
c83fb9c2e2 Changed to avoid initialization of static const variables in class definition.
svn path=/trunk/kdebase/kwin/; revision=198519
2003-01-09 15:50:11 +00:00
Matthias Kretz
c273b4fa15 includemocs
svn path=/trunk/kdebase/kwin/; revision=198278
2003-01-08 17:09:24 +00:00
Luboš Luňák
09e06d30c1 Try to have the grab for clickraise only when necessary (VisibilityNotify
based), and clean up the grab handling a bit.

svn path=/trunk/kdebase/kwin/; revision=198017
2003-01-07 14:26:58 +00:00
Luboš Luňák
eca86b5a53 Partially revert r1.333 and generate suitable maximize restore geometry
and position again.

svn path=/trunk/kdebase/kwin/; revision=198015
2003-01-07 14:23:37 +00:00
Karol Szwed
235b534b26 Add a window geometry tip when users move/resize a window. Currently it is
enabled by default, but will be made configurable soon. There is a known
issue with an incorrect geometry shown with konsole, but that's its fault,
and I'll get to that shortly (xterm does the right thing).

Disclaimer:
If it jams - force it. If it breaks, it probably needed replacing anyway.

svn path=/trunk/kdebase/kwin/; revision=197992
2003-01-07 12:42:32 +00:00
Luboš Luňák
63fbbb6f83 Just in case.
svn path=/trunk/kdebase/kwin/; revision=197782
2003-01-06 13:16:03 +00:00
Luboš Luňák
a541e25721 Remove the state flags from the window on withdraw too, and do so only
when really withdrawing the window.

svn path=/trunk/kdebase/kwin/; revision=197778
2003-01-06 13:07:30 +00:00
Luboš Luňák
70784e0433 Bah, one screws up KWin a bit for the weekend, and there are already
3 bugreports for it.
With KStartupInfo, I unintentionally introduced KWinModule in KWin,
and after the kdecore/netwm* cleanup, it started getting events,
and doing XSelectInput() on clients :(.

svn path=/trunk/kdebase/kwin/; revision=197771
2003-01-06 12:28:28 +00:00
Luboš Luňák
aa007a7b63 Enable --enable-final again, and also get rid of that ugly select() hack
that apparently came from Qt - we don't support every stupid Nullix-0.1
out there.

svn path=/trunk/kdebase/kwin/; revision=197769
2003-01-06 12:19:14 +00:00
Ralf Nolden
ed2c5e8954 http://home.iprimus.com.au/bzyk/Torquay-043.jpg <-- visit kszwed there
svn path=/trunk/kdebase/kwin/; revision=197392
2003-01-04 14:42:41 +00:00
Luboš Luňák
c0b5ad09d0 List all supported features (up to now).
svn path=/trunk/kdebase/kwin/; revision=197213
2003-01-03 17:01:52 +00:00
Luboš Luňák
f87b67394a Fix placement policies - the recent change of semantics of Client::desk
broke it.

svn path=/trunk/kdebase/kwin/; revision=197165
2003-01-03 12:53:26 +00:00