kwin/kcmkwin/kwindecoration/declarative-plugin
Vlad Zagorodniy d50f28033a [kcmkwin/kwindecoration] Properly render shadows with big tiles
Summary:
Decoration KCM module doesn't render properly shadows with big tiles.
This change tries to address that problem by clipping overlaps, similar
to the OpenGL backend.

Before

{F5734862, layout=center, size=full}

After

{F5734863, layout=center, size=full}

Test Plan:
* apply a given patch https://raw.githubusercontent.com/zzag/repo/sources/arch/breeze/refine-decoration-shadows.patch to breeze
* go to System Settings/Application Style/Window Decorations

Reviewers: #kwin, graesslin

Reviewed By: #kwin, graesslin

Subscribers: abetts, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D10942
2018-06-07 12:47:01 +03:00
..
buttonsmodel.cpp Fix crash on dragging titlebar buttons in System Settings 2017-03-24 17:04:09 +01:00
buttonsmodel.h
CMakeLists.txt
plugin.cpp Port to CMake AUTOMOC 2016-02-01 21:05:36 +01:00
plugin.h
previewbridge.cpp Testing whether m_lastCreatedSettings is not null before calling its method 2016-04-08 09:26:48 +02:00
previewbridge.h
previewbutton.cpp
previewbutton.h
previewclient.cpp KWin: tooltips 2018-01-18 19:59:17 +01:00
previewclient.h KWin: tooltips 2018-01-18 19:59:17 +01:00
previewitem.cpp [kcmkwin/kwindecoration] Properly render shadows with big tiles 2018-06-07 12:47:01 +03:00
previewitem.h
previewsettings.cpp Restore global menu support 2017-01-11 10:21:03 +01:00
previewsettings.h
qmldir