You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Martin Gräßlin d910217bb9 [effects] Repaint expandedGeometry in HighlightWindowsEffect
Summary:
The highlight windows effect tried to trigger repaints with the shadow
included by having an hardcoded pixel offset. This of course breaks if
the shadow is larger than the hardcoded value.

The reason presented on why it was done like that is no longer true and
in the effects the actual visible area including decorations and shadows
is available through the expandedGeometry.

BUG: 368495

Reviewers: #kwin, #plasma

Subscribers: plasma-devel, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D2748
8 years ago
..
backgroundcontrast [effects] Disable Blur and BackgroundContrast on software emulation 8 years ago
blur [effects] Disable Blur and BackgroundContrast on software emulation 8 years ago
coverswitch Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
cube Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
desktopgrid Adding more frameless hints 8 years ago
dialogparent
diminactive
dimscreen
eyeonscreen SVN_SILENT made messages (.desktop file) - always resolve ours 8 years ago
fade
fadedesktop
fallapart Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
flipswitch Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
glide Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
highlightwindow [effects] Repaint expandedGeometry in HighlightWindowsEffect 8 years ago
invert
kscreen
login
logout/data [effects] Drop the logout effect 8 years ago
lookingglass
magiclamp Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
magnifier
maximize
minimizeanimation
morphingpopups SVN_SILENT made messages (.desktop file) - always resolve ours 8 years ago
mouseclick
mousemark
presentwindows Add support for touch events in the Effect system 8 years ago
resize
scalein
screenedge
screenshot
sheet Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
showfps
showpaint
slide
slideback
slidingpopups [effects/slidingpopups] Don't reference previous pixmap 8 years ago
snaphelper
startupfeedback
thumbnailaside
touchpoints [effects] Add new effect for touch point visualization 8 years ago
trackmouse
translucency
windowaperture
windowgeometry
wobblywindows Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
zoom [effects/zoom] Remove unused variable 8 years ago
CMakeLists.txt [effects] Drop the logout effect 8 years ago
Messages.sh
effect_builtins.cpp [effects] Drop the logout effect 8 years ago
effect_builtins.h [effects] Add enum value for new TouchPoints effect 8 years ago
kwineffect.desktop
logging.cpp pedantic fixes 8 years ago
shaders.qrc [effects] Drop the logout effect 8 years ago