plasma-framework/src/scriptengines
Marco Martin 57fdb56790 support for user removing background and automatic shadow
Summary:
add the ability for the user to override the background hints anddecide
about applets having background or a shadow
A new handle button will be added to manually enable/disable background for
plasmoids that support it
if they don't, the ImmutableBackground flag is set in the hints.

PlasmaCore.ColorScope has been expanded to work more like Kirigami.Theme (which will be replaced by) even if it's oòld behavior still works. This makes the complementary colorscope in applets with shadow actually work (and at the same time gives a clearer porting path for kf6)

Test Plan: Tested the functionality and correct save/restore

Reviewers: #plasma, davidedmundson

Reviewed By: #plasma, davidedmundson

Subscribers: davidedmundson, ndavis, kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D25590
2019-11-29 10:45:08 +01:00
..
python SVN_SILENT made messages (.desktop file) - always resolve ours 2019-11-06 05:33:56 +01:00
qml support for user removing background and automatic shadow 2019-11-29 10:45:08 +01:00
ruby SVN_SILENT made messages (.desktop file) - always resolve ours 2019-11-06 05:33:56 +01:00
CMakeLists.txt port libplasma away from sycoca as much as possible 2015-05-07 16:26:37 +02:00