kwin/kcmkwin/kwindecoration
Martin Gräßlin b3d3c45149 Use KPluginLoader to load our decoration plugins
This simplifies the plugin loading. Decorations just have to use
K_PLUGIN_FACTORY to specify how the KDecorationFactory needs to be
created. The KWIN_DECORATION macro is adjusted to generate the
boiler plate code, but it now needs to specify the name for the
pluginfactory and the KDecorationFactory.

This also transits the decoration abi version check to use
K_EXPORT_PLUGIN_VERSION which also simplifies the loading.

As a result the complete canLoad handling in DecorationPlugins is
removed.

REVIEW: 115930
2014-03-03 13:55:52 +01:00
..
qml [kcmdeco] Introduce a new PreviewItem for rendering QWidget based decos in QML 2013-11-14 09:41:52 +01:00
auroraeconfig.ui Support for custom configuration dialogs for QML decorations 2012-08-26 20:57:56 +02:00
buttons.cpp Drop KDE4Support in kde-workspace/kwin 2013-12-05 20:24:02 +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 [kwin/kcmdeco] Fix layout of button config dialog 2014-02-27 11:48:16 +01:00
buttonsconfigdialog.h Replace NULL with nullptr in kcmkwin 2014-01-08 10:30:38 +01:00
CMakeLists.txt Port to KF5 renaming changes 2013-12-11 21:41:47 +01:00
config.ui
configdialog.cpp Fix position of buttons in decoration config dialog 2014-02-21 12:08:31 +01:00
configdialog.h Replace NULL with nullptr in kcmkwin 2014-01-08 10:30:38 +01:00
decoration.ui Drop KDE4Support in kde-workspace/kwin 2013-12-05 20:24:02 +01:00
decorationmodel.cpp Use KPluginLoader to load our decoration plugins 2014-03-03 13:55:52 +01:00
decorationmodel.h Replace NULL with nullptr in kcmkwin 2014-01-08 10:30:38 +01:00
kwindecoration.cpp Fix config dialog of Aurorae decorations 2014-02-21 12:12:05 +01:00
kwindecoration.desktop SVN_SILENT made messages (.desktop file) 2014-02-18 05:12:30 +00:00
kwindecoration.h Replace NULL with nullptr in kcmkwin 2014-01-08 10:30:38 +01:00
Messages.sh
pixmaps.h
preview.cpp [kwin] Fix ordering 2014-02-03 11:37:04 +01:00
preview.h Replace NULL with nullptr in kcmkwin 2014-01-08 10:30:38 +01:00