kwin/kcmkwin/kwindecoration
Martin Gräßlin 7da6d3a41e [kcmkwin/deco] Add configuration for decoration plugin/themes
This brings back the configuration for decoration plugins. As a change
to the old variant the configure button is moved into the list view
together with the preview. It is enabled/disabled depending on data
provided by the DecorationModel. For a plugin the DecorationModel
queries for a boolean "kcmodule" key in the metadata. For a theme it
invokes the slot hasConfiguration with the theme name which returns
whether the theme provides configuration.

The actual opening of the configuration is triggered from the
PreviewBridge, which uses the existing KPluginFactory to load the
KCModule. The decoration plugin must provide the keyword "kcmodule"
for it.

So far Aurorae is adjusted and provides configuration for the Plastik
decoration. The interaction with the configuration module works, but
the configuration itself for Plastik seems to be currently broken.
2014-12-05 13:44:16 +01:00
..
declarative-plugin [kcmkwin/deco] Add configuration for decoration plugin/themes 2014-12-05 13:44:16 +01:00
qml [kcmkwin/deco] Add configuration for decoration plugin/themes 2014-12-05 13:44:16 +01:00
auroraeconfig.ui [kwin/kcmdeco] Show an information if close window by dbl click gets activated 2014-03-12 07:33:47 +01:00
buttons.cpp Remove KDE/ prefix in include directories 2014-03-17 16:24:10 +01:00
buttons.h Replace NULL with nullptr in kcmkwin 2014-01-08 10:30:38 +01:00
buttons.ui Usability fixes 2011-03-06 14:40:13 +01:00
buttonsconfigdialog.cpp Remove KDE/ prefix in include directories 2014-03-17 16:24:10 +01:00
buttonsconfigdialog.h Replace NULL with nullptr in kcmkwin 2014-01-08 10:30:38 +01:00
CMakeLists.txt Bring back configuration options for Decorations 2014-12-04 16:28:06 +01:00
config.ui Fix ui files 2010-01-20 08:11:54 +00:00
configdialog.cpp Adapt to changes in KDEInstallDirs 2014-04-28 15:36:44 +02:00
configdialog.h [kwin] Use KPluginTrader and json metadata to find KDecorations 2014-03-17 07:41:14 +01:00
decoration.ui Drop KDE4Support in kde-workspace/kwin 2013-12-05 20:24:02 +01:00
decorationmodel.cpp [kcmkwin/deco] Add configuration for decoration plugin/themes 2014-12-05 13:44:16 +01:00
decorationmodel.h [kcmkwin/deco] Add configuration for decoration plugin/themes 2014-12-05 13:44:16 +01:00
kcm.cpp [kcmkwin/deco] Bring back KNewStuff support 2014-12-05 10:15:41 +01:00
kcm.h [kcmkwin/deco] Bring back KNewStuff support 2014-12-05 10:15:41 +01:00
kcm.ui [kcmkwin/deco] Bring back KNewStuff support 2014-12-05 10:15:41 +01:00
kwindecoration.desktop SVN_SILENT made messages (.desktop file) 2014-11-02 21:49:41 +00:00
Messages.sh Extract messages from ui files. 2010-04-16 21:43:13 +00:00
pixmaps.h Make constants const, saves a few symbols in the .data section. 2014-09-27 20:30:49 +02:00