Commit graph

19345 commits

Author SHA1 Message Date
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
Torsten Rahn
066f972ff3 Switching over to Crystal SVG
svn path=/trunk/kdebase/ksysguard/; revision=185681
2002-10-26 12:26:09 +00:00
Luboš Luňák
dfcc58b00f Fix #49369 and generally try to improve window matching.
Use WM_WINDOW_ROLE also for fake sessions (Save window settings).
Remember also window type.

svn path=/trunk/kdebase/kwin/; revision=185456
2002-10-24 16:22:15 +00:00
Luboš Luňák
7c33e280ef Fix #39172. Send the synthetic configure notify event _after_ reparenting
into WindowWrapper (in WindowWrapper::show() triggered by Client::show()).
Some toolkits go up the window hiearchy when finding the "real" position
of the window (i.e. the topleft decoration border corner), and if they
receive the ReparentNotify after the synthetic ConfigureNotify, they'll
miscalculate it. (Hmm, I wonder how Qt does it since it gets it right.)

CCMAIL: 39172-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=185453
2002-10-24 15:47:09 +00:00
Luboš Luňák
4304971dfd Fix #22189.
CCMAIL: 22189-done@bugs.kde.org

svn path=/trunk/kdebase/kwin/; revision=185452
2002-10-24 15:39:36 +00:00
Luboš Luňák
a6304cef72 Fix #30506 by handling the desktop and sticky flag together. The is_sticky
flag should go, desk == OnAllDesktops should be the same.

svn path=/trunk/kdebase/kwin/; revision=185277
2002-10-23 15:52:18 +00:00
Luboš Luňák
a5e9e177c0 Back to qt_window_role (KWin really shouldn't use Qt's internals :( ).
svn path=/trunk/kdebase/kwin/; revision=185265
2002-10-23 14:38:10 +00:00
Dirk Mueller
9e670223b9 remove debug output I accidentally committed and fix the class documentation
svn path=/trunk/kdebase/kwin/; revision=185193
2002-10-22 20:41:49 +00:00
Dirk Mueller
cb1c1ca86d argh, bloody Qt!!!
they renamed the internal variable we're using here :-)

svn path=/trunk/kdebase/kwin/; revision=185172
2002-10-22 18:17:44 +00:00
Luboš Luňák
9711f8b576 Workaround for stupid xv not setting WM_CLASS correctly.
svn path=/trunk/kdebase/kwin/; revision=185132
2002-10-22 11:57:43 +00:00
Script Kiddy
b95c6d8443 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=184723
2002-10-20 10:54:38 +00:00
Luboš Luňák
5aaf02f39f Oh boy, was I really so stupid to make assumptions based on what xv does?
svn path=/trunk/kdebase/kwin/; revision=184487
2002-10-18 13:25:19 +00:00
Luboš Luňák
6a1b175c7f Damn, I hate keeping BC in an application.
svn path=/trunk/kdebase/kwin/; revision=184473
2002-10-18 11:26:55 +00:00
Luboš Luňák
a508895993 Damn, I hate keeping BC in an application.
svn path=/trunk/kdebase/kwin/; revision=184470
2002-10-18 11:13:30 +00:00
Script Kiddy
1371ab7064 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=184466
2002-10-18 10:46:23 +00:00
Simon Hausmann
78cfbe9177 - now that KDE_CHECK_HEADERS takes care of defining HAVE_FOO_H (thx coolo)
we can use KDE_* here to make it look in more paths. Helps freebsd.
-AC_CHECK_HEADERS(X11/extensions/shape.h)
+KDE_CHECK_HEADERS(X11/extensions/shape.h)

svn path=/trunk/kdebase/kwin/; revision=184443
2002-10-18 08:30:38 +00:00
Luboš Luňák
a8f13c1c9b X resource name is the same for all app's windows, X resource class may
differ for the same app.
David says the correct spelling is 'faux pas' :).

svn path=/trunk/kdebase/kwin/; revision=184347
2002-10-17 14:48:34 +00:00