kwin/src/decorations
Michail Vourlakos a1fec92ef2 [blur] use blurRegion to identify if a decoration supports blur
Having blurRegion to identify if a decoration supports blur or not instead of the metadata-json way has the following benefits:

- decorations can now provide both blur or not based on user preference
- theme engines such as Aurorae do not have to enforce blur or not to their themes and they can support blur enabled and disabled themes at the same time if they want to
- blurRegion is empty by default so the Korners bug will be fixed for all solid aurorae themes. Breeze and Oxygen have set **blur:false** so nothing changes for them.
- all aurorae themes that do not require blur will free up system resources by default
2022-03-11 13:13:38 +00:00
..
decoratedclient.cpp Port to function-pointer based QMetaObject::invokeMethod 2021-09-07 06:30:39 +00:00
decoratedclient.h
decorationbridge.cpp [blur] use blurRegion to identify if a decoration supports blur 2022-03-11 13:13:38 +00:00
decorationbridge.h [blur] use blurRegion to identify if a decoration supports blur 2022-03-11 13:13:38 +00:00
decorationpalette.cpp decorations: small refactor for decorationpalette.cpp 2021-10-19 07:20:02 -06:00
decorationpalette.h
decorations_logging.cpp
decorations_logging.h
settings.cpp
settings.h