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