Commit graph

4705 commits

Author SHA1 Message Date
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
Adriaan de Groot
cbb36dc0ba Disambiguate log10
svn path=/trunk/KDE/kdebase/workspace/; revision=771566
2008-02-06 12:24:44 +00:00
Luboš Luňák
a6e8d860a1 Make the ShowFps effect show the FPS as a number.
Patch by  Carlo Segato <brandon.ml@gmail.com>.
FEATURE: 155638


svn path=/trunk/KDE/kdebase/workspace/; revision=771282
2008-02-05 17:20:08 +00:00
Script Kiddy
ab0e78d937 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=771195
2008-02-05 13:32:34 +00:00
Laurent Montel
873cc810df Typo
svn path=/trunk/KDE/kdebase/workspace/; revision=771081
2008-02-05 08:02:19 +00:00
Laurent Montel
86f5a53019 typo
svn path=/trunk/KDE/kdebase/workspace/; revision=771080
2008-02-05 08:01:00 +00:00
Laurent Montel
88bf12376d Allow to define where store video.
Ok'ed by Lubos

svn path=/trunk/KDE/kdebase/workspace/; revision=770697
2008-02-04 12:06:13 +00:00
Dirk Mueller
de19077399 header cleanness++
svn path=/trunk/KDE/kdebase/workspace/; revision=770658
2008-02-04 10:24:45 +00:00
David Johnson
dbb57de9d5 convert rules dialog to qt4 format; remove qt3support dependency
svn path=/trunk/KDE/kdebase/workspace/; revision=770234
2008-02-03 04:37:34 +00:00
Adriaan de Groot
214d575aa3 Qt3 -> Qt4 style includes.
qdrawutil.h doesn't seem to have a purely Qt4-style equivalent, so including the directory there disambiguates it from the Qt3 header.

svn path=/trunk/KDE/kdebase/workspace/; revision=770116
2008-02-02 20:54:19 +00:00
Martin Gräßlin
673aa39462 Animation cycles only one time over the stack to go to the next selected window, even if <alt> and <tab> are pressed more often. Fixes odd behaviour if <alt> and <tab> are holded.
svn path=/trunk/KDE/kdebase/workspace/; revision=770090
2008-02-02 19:00:06 +00:00
Kevin Ottens
dde6b49658 Don't use the global config for the rules config.
kdeglobals is not supposed to store such rules, and this way
we don't empty kdeglobals when KWin quits.

Lubos: Ossi confirmed me it was the right move in the way we
use KConfig here, so I committed directly. In case of problem
just tell me.

CCMAIL: l.lunak@kde.org

svn path=/trunk/KDE/kdebase/workspace/; revision=769617
2008-02-01 17:50:18 +00:00