kwin/decorations
Martin Gräßlin 6a580d2b90 Support themes in decoration loading
A decoration plugin can indicate that it supports themes. For this
the decoration plugin needs to specify in the org.kde.kdecoration2
group of the JSON meta data the following:

themes: true,
defaultTheme: "nameofDefaultTheme"

If the themes key/value pair is present and set to true KWin will
read the entry "theme" in the [org.kde.kdecoration2] group with the
value of defaultTheme as the default value.

The read value (if there is one) is passed to the created decoration
in the QVariantList. The QVariantList contains a QVariantMap as first
entry and the theme name is passed for key "theme".
2014-10-24 13:05:41 +02:00
..
decoratedclient.cpp Adjust DecoratedClientImpl to changes in DecoratedClientPrivate 2014-10-23 10:56:43 +02:00
decoratedclient.h Adjust DecoratedClientImpl to changes in DecoratedClientPrivate 2014-10-23 10:56:43 +02:00
decorationbridge.cpp Support themes in decoration loading 2014-10-24 13:05:41 +02:00
decorationbridge.h Support themes in decoration loading 2014-10-24 13:05:41 +02:00
decorationrenderer.cpp Override ::reparent in X11Renderer 2014-08-11 11:41:08 +02:00
decorationrenderer.h Override ::reparent in X11Renderer 2014-08-11 11:41:08 +02:00
settings.cpp Provide isCloseOnDoubleClickOnMenu in DecorationSettingsImpl 2014-07-25 14:02:27 +02:00
settings.h Provide isCloseOnDoubleClickOnMenu in DecorationSettingsImpl 2014-07-25 14:02:27 +02:00