Commit graph

4745 commits

Author SHA1 Message Date
Luboš Luňák
10d3e03266 Re-add debug code that got lost somehow ... and make it kdDebug()
to avoid the huge waste of space.


svn path=/trunk/KDE/kdebase/workspace/; revision=788162
2008-03-20 21:58:00 +00:00
Luboš Luňák
79b4e8e4fc Use printf for the backtrace, just like with the X error itself,
so that it can be seen also with non-debug builds.


svn path=/trunk/KDE/kdebase/workspace/; revision=788104
2008-03-20 17:27:47 +00:00
Luboš Luňák
bfbe971ed6 After recent optimizations __GL_YIELD=NOTHING does not give noticeable
performance impact with either glxgears or the launch feedback icon,
so KWIN_NVIDIA_HACK=1 is the default again.
CCMAIL: kwin@kde.org


svn path=/trunk/KDE/kdebase/workspace/; revision=787993
2008-03-20 11:42:58 +00:00
Luboš Luňák
ca5cc5c034 This is now at http://techbase.kde.org/Projects/KWin/4.0-release-notes .
svn path=/trunk/KDE/kdebase/workspace/; revision=787981
2008-03-20 11:22:56 +00:00
Luboš Luňák
1927a283b3 Cache window quads since they usually don't change and this gives
few fps.


svn path=/trunk/KDE/kdebase/workspace/; revision=787978
2008-03-20 11:17:50 +00:00
Script Kiddy
113b9853b3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=787952

The following changes were in SVN, but were removed from git:

M	wallpapers/Finally_Summer_in_Germany/metadata.desktop
2008-03-20 10:35:18 +00:00
Luboš Luňák
f77561ce65 Don't discard window texture when only the shape changes but the window
geometry actually stays the same. Avoids large number of rebinds (with no
strict binding) with the launch feedback icon.


svn path=/trunk/KDE/kdebase/workspace/; revision=787948
2008-03-20 10:05:41 +00:00
Luboš Luňák
fb7f6b67e1 Discard window pixmap only if the window actually resizes.
svn path=/trunk/KDE/kdebase/workspace/; revision=787945
2008-03-20 09:58:46 +00:00
Luboš Luňák
38291eb82c Make border sizes while maximizing take effect even when the actual
geometry does not change.
BUG: 158252


svn path=/trunk/KDE/kdebase/workspace/; revision=787741
2008-03-19 19:32:32 +00:00
Luboš Luňák
7a2fbfa2e0 Fix wrong code removal from r558258.
svn path=/trunk/KDE/kdebase/workspace/; revision=787734
2008-03-19 18:59:22 +00:00
Luboš Luňák
70f6d9c36c Keeping a QTimer around rather than using QTimer::singleShot()
is more efficient, gives 1295->1320fps improvement with glxgears.


svn path=/trunk/KDE/kdebase/workspace/; revision=787722
2008-03-19 18:13:22 +00:00
Luboš Luňák
6c823ead71 Avoid 'possibly uninitialized' warning.
svn path=/trunk/KDE/kdebase/workspace/; revision=787696
2008-03-19 16:55:07 +00:00
Script Kiddy
f0badecfe6 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=787655
2008-03-19 15:28:15 +00:00
Luboš Luňák
eb5672ed3b Why should one enable in sources something that apparently works just fine?
CCMAIL: tpr@d5k.net


svn path=/trunk/KDE/kdebase/workspace/; revision=787165
2008-03-18 17:50:07 +00:00
Luboš Luňák
ff34ea9e79 When a dialog is opened for a minimized window, minimize it too.
svn path=/trunk/KDE/kdebase/workspace/; revision=787046
2008-03-18 14:56:57 +00:00
Jeff Mitchell
1875aa63a7 Revert accidental inclusion in earlier commit
svn path=/trunk/KDE/kdebase/workspace/; revision=786919
2008-03-18 08:19:37 +00:00
Jeff Mitchell
e4cddb4139 Begin the breaking up of solidshell into specialized components so that it can be portable. Right now solid-hardware is not built; if you want the functionality of
solidshell, use solid-[powermanagement,bluetooth,network] as they currently are exactly what solidshell used to be.


svn path=/trunk/KDE/kdebase/workspace/; revision=786917
2008-03-18 08:16:36 +00:00
Luboš Luňák
3cf3c180c6 Avoid warning.
svn path=/trunk/KDE/kdebase/workspace/; revision=786354
2008-03-16 20:49:11 +00:00
Luboš Luňák
e25943a913 No need to load kdeglobals, again, use app's config.
svn path=/trunk/KDE/kdebase/workspace/; revision=786326
2008-03-16 18:46:23 +00:00
Luboš Luňák
877810b4c6 Don't disable xinerama options if xinerama is not available, this may
change with xrandr1.2 and in the worst case those options simply
will degenerate to the trivial one-screen case.
BUG: 142860


svn path=/trunk/KDE/kdebase/workspace/; revision=786319
2008-03-16 18:42:27 +00:00
Script Kiddy
982eb3de07 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=786161
2008-03-16 05:19:46 +00:00
Script Kiddy
18c292f800 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=785357
2008-03-13 21:17:01 +00:00
Rivo Laks
9fa1b86285 Make shadow's color configurable and use color scheme for finding
the default value.
Patch by Louai Al-Khanji

svn path=/trunk/KDE/kdebase/workspace/; revision=784969
2008-03-12 22:12:55 +00:00
Script Kiddy
8344f4c8d9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=784907

The following changes were in SVN, but were removed from git:

M	wallpapers/Code_Poets_Dream/metadata.desktop
M	wallpapers/Colorado_Farm/metadata.desktop
M	wallpapers/Curls_on_Green/metadata.desktop
M	wallpapers/Emotion/metadata.desktop
M	wallpapers/Fields_of_Peace/metadata.desktop
M	wallpapers/Finally_Summer_in_Germany/metadata.desktop
M	wallpapers/Fresh_Morning/metadata.desktop
M	wallpapers/Golden_Ripples/metadata.desktop
M	wallpapers/Ladybuggin/metadata.desktop
M	wallpapers/Leafs_Labyrinth/metadata.desktop
M	wallpapers/Red_Leaf/metadata.desktop
M	wallpapers/There_is_Rain_on_the_Table/metadata.desktop
2008-03-12 19:41:01 +00:00
Luboš Luňák
ba024133df Don't use localized number format for PID, it looks odd.
svn path=/trunk/KDE/kdebase/workspace/; revision=784838
2008-03-12 15:15:29 +00:00
Luboš Luňák
75623e889a Documentation for window types functions.
svn path=/trunk/KDE/kdebase/workspace/; revision=784766
2008-03-12 10:46:41 +00:00
Script Kiddy
47355bf949 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=784309

The following changes were in SVN, but were removed from git:

M	wallpapers/Leafs_Labyrinth/metadata.desktop
2008-03-10 22:14:32 +00:00
Luboš Luňák
cda4477458 Add a hack that somewhat improves screen repaint after X session
switch with drivers that have a problem with this.
CCBUG: 154825


svn path=/trunk/KDE/kdebase/workspace/; revision=783860
2008-03-09 20:06:11 +00:00
Script Kiddy
97ecd7f796 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=783770

The following changes were in SVN, but were removed from git:

M	wallpapers/Leafs_Labyrinth/metadata.desktop
2008-03-09 14:58:46 +00:00
Martin Gräßlin
a4b360b1ee Cumulative patch for cover- and flipswitch
* removing GL_DEPTH_TEST (should work with ATI, now)
* changing to generic time measurement for animation
* effects are fullscreen effects
* fix wrong region for painting the windows (infiniteRegion)
Bug: 158847

svn path=/trunk/KDE/kdebase/workspace/; revision=783766
2008-03-09 14:42:20 +00:00
Script Kiddy
7cec3a6fea SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=783465

The following changes were in SVN, but were removed from git:

M	wallpapers/Code_Poets_Dream/metadata.desktop
M	wallpapers/Colorado_Farm/metadata.desktop
M	wallpapers/Curls_on_Green/metadata.desktop
M	wallpapers/Emotion/metadata.desktop
M	wallpapers/Fields_of_Peace/metadata.desktop
M	wallpapers/Finally_Summer_in_Germany/metadata.desktop
M	wallpapers/Fresh_Morning/metadata.desktop
M	wallpapers/Golden_Ripples/metadata.desktop
M	wallpapers/Green_Concentration/metadata.desktop
M	wallpapers/Ladybuggin/metadata.desktop
M	wallpapers/Red_Leaf/metadata.desktop
M	wallpapers/Skeeter_Hawk/metadata.desktop
M	wallpapers/There_is_Rain_on_the_Table/metadata.desktop
2008-03-08 03:19:54 +00:00
Luboš Luňák
8da621fad4 Don't do 'foo->setAlphaChannel(*foo)', the function temporarily destroys
the internal data and the argument is just a reference to this (temporarily
broken) object.


svn path=/trunk/KDE/kdebase/workspace/; revision=783333
2008-03-07 21:20:04 +00:00
Luboš Luňák
a3d931a84b QObject: Do not delete object, 'unnamed', during its event handler!
BUG: 156998


svn path=/trunk/KDE/kdebase/workspace/; revision=783314
2008-03-07 19:54:11 +00:00
Rivo Laks
de09d00e33 Don't try to antialias by enabling GL_POLYGON_SMOOTH, it's slow, especially
on Intel cards

svn path=/trunk/KDE/kdebase/workspace/; revision=783284
2008-03-07 16:56:16 +00:00
Luboš Luňák
9fcd3ad674 Fix shaping - KCommonDecoration has a function where to do it,
and I don't see the point in resetting the shape every time in paintEvent().
Partially fixes resizing problems with Qt4.4.


svn path=/trunk/KDE/kdebase/workspace/; revision=782673
2008-03-05 17:48:45 +00:00
Script Kiddy
e179b84940 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=782608

The following changes were in SVN, but were removed from git:

M	wallpapers/Code_Poets_Dream/metadata.desktop
M	wallpapers/Colorado_Farm/metadata.desktop
M	wallpapers/Curls_on_Green/metadata.desktop
M	wallpapers/EOS/metadata.desktop
M	wallpapers/Emotion/metadata.desktop
M	wallpapers/Fields_of_Peace/metadata.desktop
M	wallpapers/Finally_Summer_in_Germany/metadata.desktop
M	wallpapers/Fresh_Morning/metadata.desktop
M	wallpapers/Golden_Ripples/metadata.desktop
M	wallpapers/Green_Concentration/metadata.desktop
M	wallpapers/Ladybuggin/metadata.desktop
M	wallpapers/Red_Leaf/metadata.desktop
M	wallpapers/Skeeter_Hawk/metadata.desktop
M	wallpapers/There_is_Rain_on_the_Table/metadata.desktop
2008-03-05 13:19:01 +00:00
Luboš Luňák
d8a3602e45 Add assert().
svn path=/trunk/KDE/kdebase/workspace/; revision=782273
2008-03-04 18:29:17 +00:00
Martin Gräßlin
5e44946ee7 Dim the screen if kdesu or kdesudo ask for the password for adminstrator mode
svn path=/trunk/KDE/kdebase/workspace/; revision=782196
2008-03-04 14:48:13 +00:00
Stephan Binner
58972fbe5c i18n style guide fixes
svn path=/trunk/KDE/kdebase/workspace/; revision=782151
2008-03-04 12:30:15 +00:00
Martin Gräßlin
8d0137f788 Removing the global shortcut for slow motion mode
svn path=/trunk/KDE/kdebase/workspace/; revision=782032
2008-03-04 10:27:32 +00:00
Luboš Luňák
0b1cef2414 Do #define's properly for XRender.
svn path=/trunk/KDE/kdebase/workspace/; revision=781906
2008-03-03 21:12:48 +00:00
Rivo Laks
c920574f4d Return empty shape region if XShapeGetRectangles() returns null.
svn path=/trunk/KDE/kdebase/workspace/; revision=781850
2008-03-03 19:17:56 +00:00
Rivo Laks
3f581b4d0c Add a method to subdivide the window into regular grid.
Will be used by wobbly windows effect.

svn path=/trunk/KDE/kdebase/workspace/; revision=781469
2008-03-02 22:28:50 +00:00
Rivo Laks
23ff1daaaa Fix compilation
svn path=/trunk/KDE/kdebase/workspace/; revision=781465
2008-03-02 22:18:54 +00:00
Script Kiddy
a92a84c241 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=781129
2008-03-01 23:22:21 +00:00
Script Kiddy
9b43ef60a0 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=780675
2008-02-29 19:02:02 +00:00
Adriaan de Groot
b41208b4cc Consistency between the CMakeLists.txt which add showfps only if OpenGL and Xrender are there and the source
svn path=/trunk/KDE/kdebase/workspace/; revision=780246
2008-02-28 13:46:41 +00:00
Adriaan de Groot
e8e15bddb9 Need Xfixes.h for XFixesCreateRegion(), regardless of whether Xrender is available.
svn path=/trunk/KDE/kdebase/workspace/; revision=780234
2008-02-28 13:15:39 +00:00
Script Kiddy
f45abeef07 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=779682
2008-02-26 19:54:02 +00:00
Laurent Montel
b844bcae41 Fix compile (need to export it)
svn path=/trunk/KDE/kdebase/workspace/; revision=779292
2008-02-25 19:53:43 +00:00