Commit graph

4716 commits

Author SHA1 Message Date
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
Script Kiddy
14e62268eb SVN_SILENT made messages (.desktop file, second try)
svn path=/trunk/KDE/kdebase/workspace/; revision=779222
2008-02-25 17:20:43 +00:00
Luboš Luňák
cb7285b408 Make it more explicit how ordering works.
svn path=/trunk/KDE/kdebase/workspace/; revision=779112
2008-02-25 14:33:43 +00:00
Luboš Luňák
9ea5d0e23c Rename X-Ordering to X-KDE-Ordering, it's private to KDE.
svn path=/trunk/KDE/kdebase/workspace/; revision=779111
2008-02-25 14:32:49 +00:00
Luboš Luňák
cff2b0e6cd Abstract paint clipping into PaintClipper helper class that allows
stacking of clipping regions.
(http://lists.kde.org/?l=kwin&m=120138051215450&w=2)
BUG: 156798


svn path=/trunk/KDE/kdebase/workspace/; revision=779045
2008-02-25 11:32:21 +00:00
Luboš Luňák
73ad1f1adc Use a modified errorMessage() with explicitly listing all extensions used by KWin.
svn path=/trunk/KDE/kdebase/workspace/; revision=778705
2008-02-24 11:41:55 +00:00
Script Kiddy
ea7826bc84 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=778373
2008-02-23 14:30:00 +00:00
Luboš Luňák
fc848b8cd9 Don't paint windows that have been hidden by KWin itself.
svn path=/trunk/KDE/kdebase/workspace/; revision=778351
2008-02-23 13:41:53 +00:00
Albert Astals Cid
7d41a7be5d remove executable bit
svn path=/trunk/KDE/kdebase/workspace/; revision=778228
2008-02-22 23:03:22 +00:00
Martin Gräßlin
dd1b16a432 Alternative Alt+Tab window switcher similar to Compiz Fusion's cover switch of shift switcher effect
svn path=/trunk/KDE/kdebase/workspace/; revision=777745
2008-02-21 13:20:22 +00:00
Bill Egert
94f7fddf54 As it turns out, drawRoundedRect() doesn't directly correlate to the defunct drawRoundRect().
Reverted.

Sorry Matthew Woehlke and others.

svn path=/trunk/KDE/kdebase/runtime/kstyles/; revision=777644
2008-02-21 02:47:17 +00:00
Script Kiddy
1aa4b166bb SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=777485
2008-02-20 18:43:33 +00:00
Laurent Montel
e484ffff66 Show label "Options" when we don't have options
svn path=/trunk/KDE/kdebase/workspace/; revision=777389
2008-02-20 12:50:39 +00:00
Bill Egert
c12a07e11a Update QRect stuffs.
intersect() => intersected()
addCoords() => adjust()
coords() => getCoords()
moveBy() => translate()
rect() => getRect()

svn path=/trunk/KDE/kdebase/runtime/kstyles/; revision=776918
2008-02-19 01:58:04 +00:00
Urs Wolfer
696661b4d4 fix icons
svn path=/trunk/KDE/kdebase/workspace/; revision=776770
2008-02-18 19:42:22 +00:00
Bill Egert
73f9f36e6e No longer use Obsolete Member for QWidget:
topLevelWidget() => window() 

svn path=/trunk/KDE/kdebase/workspace/; revision=776408
2008-02-18 01:06:50 +00:00
Bill Egert
9ba65b9ddc drawRoundedRect() function was introduced in Qt 4.4.
drawRoundRect() has become obsolete.

svn path=/trunk/KDE/kdebase/workspace/; revision=776195
2008-02-17 16:09:38 +00:00
Benjamin K. Stuhl
88c7325914 We need to explicitly select for PropertyChangeMask, so that we see
PropertyNotify events for effects. This fixes the task bar tooltip
showing the preview for the first item hovered even when you move to
another item.

svn path=/trunk/KDE/kdebase/workspace/; revision=776040
2008-02-17 07:45:49 +00:00
Script Kiddy
2b30875920 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=775970
2008-02-16 21:43:04 +00:00
Laurent Montel
ffa81f7fd9 Fixuifile
svn path=/trunk/KDE/kdebase/workspace/; revision=775885
2008-02-16 20:46:58 +00:00
Script Kiddy
4550327bc0 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=775353
2008-02-15 15:48:52 +00:00
Script Kiddy
b18b8b7509 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=774936
2008-02-14 13:04:07 +00:00
Script Kiddy
04bc85bdd0 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=774640
2008-02-13 18:39:24 +00:00
Script Kiddy
b384a27e45 SVN_SILENT made messages (.desktop file, second try)
svn path=/trunk/KDE/kdebase/workspace/; revision=774169
2008-02-12 16:54:30 +00:00
Luboš Luňák
778e0ed51d Restart list searching after removing from it, just in case.
CCMAIL: faure@kde.org


svn path=/trunk/KDE/kdebase/workspace/; revision=773631
2008-02-11 15:20:11 +00:00
Script Kiddy
dffce19d49 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=773168
2008-02-10 13:06:58 +00:00
Script Kiddy
d043585591 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=772849
2008-02-09 16:02:36 +00:00
Luboš Luňák
2fb2f76168 Reshuffle compositing init a bit, and make KWIN_COMPOSE work even
if compositing is turned off in options.


svn path=/trunk/KDE/kdebase/workspace/; revision=772299
2008-02-08 10:31:40 +00:00
Script Kiddy
0c6082dbcf SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=771980
2008-02-07 12:24:06 +00:00
Martin Gräßlin
88fac4ee64 Disable animation if there is only one window.
BUG: 157292

svn path=/trunk/KDE/kdebase/workspace/; revision=771972
2008-02-07 11:21:41 +00:00