Commit graph

1411 commits

Author SHA1 Message Date
Luboš Luňák
318cd9b434 Update.
svn path=/trunk/kdebase/kwin/; revision=196357
2002-12-29 18:49:43 +00:00
Luboš Luňák
09b8f2b184 Client::is_sticky will go soon, as it may become inconsistent with
Client::desk . But this fixes the problem for now.

svn path=/trunk/kdebase/kwin/; revision=196351
2002-12-29 18:41:54 +00:00
Luboš Luňák
7d89180191 <= numberOfDesktops().
svn path=/trunk/kdebase/kwin/; revision=196350
2002-12-29 18:39:01 +00:00
Karol Szwed
f501659886 Update _NET_WM_STATE hints.
svn path=/trunk/kdebase/kwin/; revision=196281
2002-12-29 12:40:11 +00:00
Ryan Cumming
a80aa9abc7 Compile
svn path=/trunk/kdebase/kwin/; revision=196087
2002-12-28 00:25:19 +00:00
Harri Porten
7cd5b4570e added some const suggestions for KDE 4.0
svn path=/trunk/kdebase/kwin/; revision=196082
2002-12-27 22:57:06 +00:00
Luboš Luňák
c33825cc0f Update.
svn path=/trunk/kdebase/kwin/; revision=196075
2002-12-27 22:33:43 +00:00
Luboš Luňák
92396f254d Work areas (_NET_WORKAREA) are actually to be supposed per-desktop.
svn path=/trunk/kdebase/kwin/; revision=196073
2002-12-27 22:32:17 +00:00
Luboš Luňák
5ad28f6c67 Docks are not required to be sticky, and Kicker etc. set it, so let's not
force it.

svn path=/trunk/kdebase/kwin/; revision=196071
2002-12-27 22:29:22 +00:00
Luboš Luňák
249d025c75 Set the _NET_DESKTOP_GEOMETRY property.
svn path=/trunk/kdebase/kwin/; revision=196068
2002-12-27 22:26:30 +00:00
Luboš Luňák
13620c1952 Update necesary _NET_WM_ properties on the desktop count change.
Also save the desktop names only to kwinrc, there's no reason for them
to be in kdeglobals.

svn path=/trunk/kdebase/kwin/; revision=196064
2002-12-27 22:22:50 +00:00
Luboš Luňák
30a6b25432 Make sure _NET_ACTIVE_WINDOW is always up to date, and set to None
if there's no active window.

svn path=/trunk/kdebase/kwin/; revision=196063
2002-12-27 22:18:10 +00:00
Luboš Luňák
a396827dee I wonder if this makes a real difference.
svn path=/trunk/kdebase/kwin/; revision=194589
2002-12-18 08:48:11 +00:00
Luboš Luňák
b743a8297d Just make sure the values are read sanely from the config.
svn path=/trunk/kdebase/kwin/; revision=194510
2002-12-17 20:20:31 +00:00
Luboš Luňák
c595302a1f Don't let normal windows appear out of workarea, even if they're stupid
and ask for it.

svn path=/trunk/kdebase/kwin/; revision=194509
2002-12-17 20:16:04 +00:00
Luboš Luňák
b5e356620a Fix #15016.
svn path=/trunk/kdebase/kwin/; revision=194508
2002-12-17 20:11:59 +00:00
Luboš Luňák
7b3f3bdd3b CCMAIL: klas.kalass@gmx.de
You managed to backport a nice crash to both 3.1 and 3.0 branches. It would
be nice if you posted your patches for review to kwin@kde.org next time,
especially when backporting.

svn path=/trunk/kdebase/kwin/; revision=194498
2002-12-17 19:27:19 +00:00
Luboš Luňák
336667733e keyboard shortcuts for always-on-top & on-all-desktops
(#49083).

svn path=/trunk/kdebase/kwin/; revision=194462
2002-12-17 16:09:08 +00:00
Luboš Luňák
f8941c9e5a Not maybe, but for sure. Fix #51954.
svn path=/trunk/kdebase/kwin/; revision=194426
2002-12-17 12:14:38 +00:00
Karol Szwed
4628b35234 More of the NetWM audit.
We have lots of work to do!

svn path=/trunk/kdebase/kwin/; revision=194045
2002-12-15 12:21:06 +00:00
Klas Kalass
17c4c1f75c do not force desktop menu on top of windows that want to be on top, fixes fullscreen behaviour for non-kde apps with multiple windows (i.e. mplayer)
svn path=/trunk/kdebase/kwin/; revision=193897
2002-12-14 15:20:45 +00:00
Karol Szwed
682eda07fe Fix a few bugs in the document with property types.
svn path=/trunk/kdebase/kwin/; revision=193858
2002-12-14 07:36:54 +00:00
George Staikos
54904ebaf9 No libxinerama anymore
svn path=/trunk/kdebase/kwin/; revision=193271
2002-12-11 01:02:02 +00:00
George Staikos
d051f95e4b remove HAVE_XINERAMA since it's no longer necessary. Will remove the
configure check once the rest of CVS (less kdenonbeta) is cleansed.

Qt has a good API for this so we dont' need to link to libXinerama.

GUI: Changed the terms to be non-Xinerama specific.

svn path=/trunk/kdebase/kwin/; revision=193268
2002-12-11 00:44:10 +00:00
Karol Szwed
c46caf83a7 Adding a NetWM compliance document listing all NetWM defined properties and
messages as per freedesktop.org. Currently the compliance level for each
property is empty, but will be filled in as the NetWM audit progresses.

svn path=/trunk/kdebase/kwin/; revision=192604
2002-12-07 12:21:57 +00:00
Luboš Luňák
6a0c7144b6 KProcess::setUseShell() doesn't make sense here.
svn path=/trunk/kdebase/kwin/; revision=192246
2002-12-05 17:22:46 +00:00
Ryan Cumming
c930e4be78 Remove stupid hack
svn path=/trunk/kdebase/kwin/; revision=191741
2002-12-03 00:46:13 +00:00
Alex Zepeda
5354333dd5 More namespace fun with Qt. It seems like Q*Stream* wants "endl" and
std::cout wants std::endl.  So be it.

svn path=/trunk/kdebase/kwin/; revision=191602
2002-12-02 12:00:18 +00:00
Alex Zepeda
6c9a60ba18 I'll vote for <iostream> over <iostream.h>. Why? Here's why:
warning: #warning This file includes at least one deprecated or
antiquated header. Please consider using one of the 32 headers
found in section 17.4.1.2 of the C++ standard.  Examples include
substituting the <X> header for the <X.h> header for C++ includes,
or <sstream> instead of the deprecated header <strstream.h>.
To disable this warning use -Wno-deprecated.

And grep shows:

kcontrol/kfontinst/kfontinst/FontListWidget.cpp:#include <iostream>
kdm/kfrontend/liloinfo.cpp:#include <iostream>
kioslave/sftp/ksshprocesstest.cpp:#include <iostream>
kioslave/mac/kio_mac.cpp:#include <iostream>
libkonq/konq_propsview.cc:#include <iostream>
konsole/konsole/TEHistory.cpp:#include <iostream>

svn path=/trunk/kdebase/kcontrol/; revision=191581
2002-12-02 10:50:03 +00:00
Alex Zepeda
3702f720ed Side step another unused variable warning with silly (yet not too
offensive) code.

svn path=/trunk/kdebase/kwin/; revision=191576
2002-12-02 10:08:09 +00:00
Script Kiddy
d9e4791c44 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=190501
2002-11-26 12:09:36 +00:00
Luboš Luňák
1519056ee1 Grmbl. Make the NET::Menu -> NET::TopMenu hack less strict.
svn path=/trunk/kdebase/kwin/; revision=189732
2002-11-19 14:44:11 +00:00
Script Kiddy
1649ec9fa4 CVS_SILENT made messages
svn path=/trunk/kdelibs/kstyles/; revision=189718
2002-11-19 12:02:56 +00:00
Script Kiddy
14dd9758d0 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=189608
2002-11-18 12:13:50 +00:00
Script Kiddy
ce37c5e1f7 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=189424
2002-11-17 12:13:14 +00:00
Fredrik Höglund
62fdca507a - Fixed a minor bidi bug.
svn path=/trunk/kdebase/kwin/; revision=189186
2002-11-16 00:05:16 +00:00
Script Kiddy
30b954b49e CVS_SILENT made messages
svn path=/trunk/kdebase/kcontrol/; revision=189111
2002-11-15 12:56:38 +00:00
Script Kiddy
9ec1fa85b8 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=187506
2002-11-05 12:41:19 +00:00
Script Kiddy
5f5d6f0d53 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=186943
2002-11-02 12:13:26 +00:00
Script Kiddy
d7ec744bf3 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=186635
2002-10-31 11:53:52 +00:00
Karol Szwed
9cb1740124 Draw unpainted areas when a window is shaded.
Approved by Maksim.

svn path=/trunk/kdebase/kwin/; revision=186526
2002-10-30 16:15:58 +00:00
Script Kiddy
c8bc0e4f38 CVS_SILENT made messages
svn path=/trunk/kdebase/kcontrol/; revision=186511
2002-10-30 13:33:46 +00:00
Stephan Kulow
82ae93ab72 don't refer to kde2.desktop
svn path=/trunk/kdebase/kwin/; revision=186442
2002-10-29 21:31:40 +00:00
Karol Szwed
8458bf78d7 We don't need this anymore
svn path=/trunk/kdebase/kwin/; revision=186383
2002-10-29 14:52:04 +00:00
Karol Szwed
a7d5a13afc Make Dirk happy.
svn path=/trunk/kdebase/kwin/; revision=186367
2002-10-29 12:43:45 +00:00
Karol Szwed
60f752e61f Make KDE default deco work again.
Rename "KDE Default" to "KDE Classic" to avoid confusion.

svn path=/trunk/kdebase/kwin/; revision=186362
2002-10-29 12:19:15 +00:00
Fredrik Höglund
de4206660d Fixed the display depth test so we get the right default style on
24/32 bpp. Apparently QPixmap::defaultDepth() was called before
the screen info had been initialized in Qt.

svn path=/trunk/kdebase/kwin/; revision=186283
2002-10-28 22:54:25 +00:00
Stefan Asserhäll
01c6e900f2 Corrected DocPath
svn path=/trunk/kdebase/kcontrol/; revision=186259
2002-10-28 21:30:42 +00:00
Fredrik Höglund
0d932bef73 Make the old default kwin style available again as KDE 2.
svn path=/trunk/kdebase/kwin/; revision=186225
2002-10-28 19:23:45 +00:00
Karol Szwed
25e04fe680 Switch over to Keramik deco, (or Quartz for 8bpp visuals)
svn path=/trunk/kdebase/kwin/; revision=185724
2002-10-26 14:34:46 +00:00