kwin/effects
Martin Gräßlin de8b9f546f Fixing incorrect clipping of sliding popups
Make use of new extension of protocol for magic number -1.
If offset is -1 KWin has to decide the offset. This fixes all the
incorrect animations and allows us to perform clipping again by
filtering out the window quads which should not be visible.

Additionally the effect now sanitizes the offset. That is for e.g.
Yakuake setting an offset of 0, but there is a strut on the top
corner causing Yakuake not to appear on 0, but with an offset of
the strut. Such cases are now considered as well and the animation
is fixed.

REVIEW: 103367
BUG: 287602
CCBUG: 261159
CCBUG: 278760
FIXED-IN: 4.8.0
2011-12-10 22:41:34 +01:00
..
_test Fix the -Wmissing-include-dirs warnings 2011-10-19 23:53:13 +02:00
blur kwin/blur: add a proper initialization of the texture cache 2011-12-10 17:35:02 +01:00
boxswitch KConf Update for TabBox QML 2011-11-12 21:50:18 +01:00
coverswitch SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
cube Only push shader when Cube effect is active 2011-09-27 17:42:20 +02:00
dashboard SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
desktopgrid Fix desktop grid without present windows mode 2011-11-12 16:17:28 +01:00
dialogparent SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
diminactive SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
dimscreen SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
explosion SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
fade Merge branch 'master' into ksplash/ksplash-qml 2011-09-26 14:11:29 +02:00
fadedesktop SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
fallapart SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
flipswitch SVN_SILENT made messages (.desktop file) 2011-11-16 09:33:08 +01:00
glide make glide effect respect the _KDE_SLIDE property 2011-11-24 20:17:20 +01:00
highlightwindow SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
invert SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
login Merge branch 'master' into ksplash/ksplash-qml 2011-09-26 14:11:29 +02:00
logout kwin: Optimizing Blur Part II 2011-09-18 02:01:31 +02:00
lookingglass kwin: Optimizing Blur Part II 2011-09-18 02:01:31 +02:00
magiclamp Magiclamp: fix integer overflow, cpu waste 2011-12-01 13:13:13 +01:00
magnifier kwin: Optimizing Blur Part II 2011-09-18 02:01:31 +02:00
minimizeanimation SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
mousemark SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
outline SVN_SILENT made messages (.desktop file) 2011-12-06 17:06:26 +01:00
presentwindows don't scale highlighted window in present windows during de/activation 2011-10-06 22:47:29 +02:00
resize SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
scalein SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
screenshot sanitize closed screenshot windows, ignore deleted 2011-12-10 21:25:57 +01:00
sheet SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
showfps SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
showpaint SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
slide kwin: paint plasma panel always on top while sliding between desktops 2011-12-10 22:16:41 +01:00
slideback SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
slidingpopups Fixing incorrect clipping of sliding popups 2011-12-10 22:41:34 +01:00
snaphelper SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
startupfeedback SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
taskbarthumbnail apply effect transformations on taskbar thumbnail 2011-12-01 13:13:13 +01:00
thumbnailaside SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
trackmouse SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
translucency SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
windowgeometry use contentsrect to calculate window size if baseUnit isn't 1,1 2011-11-13 18:40:17 +01:00
wobblywindows SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
zoom SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
CMakeLists.txt kwin: fix kcm_kwin4_effect_builtins build 2011-09-04 18:36:04 +02:00
configs_builtins.cpp Bring back the magnifier effect 2011-08-20 10:58:43 +02:00
kwineffect.desktop SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
Messages.sh Remove temporary file 2008-07-02 07:04:51 +00:00