Commit Graph

19 Commits

Author SHA1 Message Date
Martin Gräßlin
9c12c79b1a Fix incorrect offset passing to sliding popups effect
For the generic case without an explicit specified offset, the
offset calculation was incorrect. Instead of calculating the offset
we let kwin decide and indicate it by an offset of -1.
REVIEW: 103366
2011-12-10 22:37:23 +01:00
Aaron Seigo
7498fe207a don't allocate 1k chunks of memory for a few longs here and there 2011-11-30 13:43:52 +01:00
Marco Martin
0fea8dc29f Plasma::Theme::windowTranslucencyEnabled() caches the selection owner, should be faster than KWindowsystem::compositingActive() that doesn't
svn path=/trunk/KDE/kdelibs/; revision=1161045
2010-08-09 14:51:34 +00:00
Andreas Demmer
90c8d09d11 initial commit of the KWin dashboard effect
svn path=/trunk/KDE/kdelibs/; revision=1153704
2010-07-23 19:52:20 +00:00
Fredrik Höglund
3efaa0c487 Fix a 64-bit issue in WindowEffects::enableBlurBehind().
CCBUG: 235620

svn path=/trunk/KDE/kdelibs/; revision=1130565
2010-05-25 17:30:23 +00:00
Fredrik Höglund
c1d7ea80ce Rename _KDE_NET_WM_BLUR_REGION to _KDE_NET_WM_BLUR_BEHIND_REGION.
svn path=/trunk/KDE/kdelibs/; revision=1106459
2010-03-22 22:04:08 +00:00
Fredrik Höglund
caf251058b Add a method for setting the blur region for a window.
svn path=/trunk/KDE/kdelibs/; revision=1100073
2010-03-06 18:15:55 +00:00
Marco Martin
d6dd4ae24a use the overrideMask window effect
svn path=/trunk/KDE/kdelibs/; revision=1070728
2010-01-06 16:00:53 +00:00
Marco Martin
46824ec1b1 add a wrap for _KDE_SHADOW_OVERRIDE too
svn path=/trunk/KDE/kdelibs/; revision=1070494
2010-01-05 19:57:44 +00:00
John Layt
6e9943e36c krazy fixes, mostly include guards and copyright tags
svn path=/trunk/KDE/kdelibs/; revision=1066779
2009-12-27 22:16:11 +00:00
Marco Martin
f9672ff394 new effect: highlightWindows, uses _KDE_WINDOW_HIGHLIGHT atom
svn path=/trunk/KDE/kdelibs/; revision=1042972
2009-10-31 10:58:06 +00:00
Martin Gräßlin
cdfbfc2a8f Adding a highlevel method to activate the present windows effect for a desktop or a group of windows.
svn path=/trunk/KDE/kdelibs/; revision=1038529
2009-10-21 10:51:36 +00:00
Marco Martin
660082707f move the windows thumbnail code in WindowEffects, still to be decided if
windowsizes(geometries?) will be in KWindowsystem

svn path=/trunk/KDE/kdelibs/; revision=1033125
2009-10-09 14:40:03 +00:00
Pino Toscano
ae09154da3 move to the cpp the headers useful for the implementation only, and remove the unneeded ones
svn path=/trunk/KDE/kdelibs/; revision=1004500
2009-07-30 11:09:45 +00:00
Sebastian Kügler
8c2bded373 lower-case includes, this is kdelibs
svn path=/trunk/KDE/kdelibs/; revision=1003677
2009-07-28 15:54:17 +00:00
Marco Martin
b95b9cfd6d add an overloaded member that uses a qwidget and animates always from ad
edge of the widget: saves tons of code

svn path=/trunk/KDE/kdelibs/; revision=1003631
2009-07-28 13:50:48 +00:00
Aaron J. Seigo
4dd1cc887b it's not really setting the window to slide, but saying "slide this window"
svn path=/trunk/KDE/kdelibs/; revision=1003321
2009-07-28 01:33:31 +00:00
Marco Martin
8ecfc801de pass the offset in the api, rather that trying to do magic with
qdesktopwidget

svn path=/trunk/KDE/kdelibs/; revision=1003244
2009-07-27 21:53:36 +00:00
Marco Martin
6a60d6cf75 WindowEffects namespace: here will go functions used to set atoms on
windows to trigger kwin effects, without having t use xlibs directly
from the rest of the code

svn path=/trunk/KDE/kdelibs/; revision=1002670
2009-07-26 18:58:27 +00:00