kwin/kcmkwin/kwincompositing
Martin Gräßlin ca725b437f Use KPluginTrader to find the effect configuration and show it
The model data contains a new role ConfigurableRole. This is used to
decide whether the configure button is available.

The value for the role is set by searching for a KPlugin which has the
effect's service name as X-KDE-ParentComponents. All available configs
are expected to be in kf5/kwin/effects/configs/ and are located through
the KPluginTrader thus binary effect configs need to provide json meta
data.

REVIEW: 116855
2014-04-03 07:23:16 +02:00
..
qml Use KPluginTrader to find the effect configuration and show it 2014-04-03 07:23:16 +02:00
test We don't need anymore the effectModel PROPERTY 2014-04-03 07:23:14 +02:00
.reviewboardrc Add a .reviewboardrc 2014-04-03 07:23:15 +02:00
CMakeLists.txt Use xml interfaces to interact with KWin's DBus interfaces 2014-04-03 07:23:16 +02:00
compositing.cpp Use xml interfaces to interact with KWin's DBus interfaces 2014-04-03 07:23:16 +02:00
compositing.h Drop OpenGL 1 2014-04-03 07:23:16 +02:00
config-compiler.h.cmake Initial commit 2014-04-03 07:23:12 +02:00
config-prefix.h.cmake Initial commit 2014-04-03 07:23:12 +02:00
effectconfig.cpp Use KPluginTrader to find the effect configuration and show it 2014-04-03 07:23:16 +02:00
effectconfig.h Use KPluginTrader to find the effect configuration and show it 2014-04-03 07:23:16 +02:00
kcmkwineffects.desktop SVN_SILENT made messages (.desktop file) 2014-04-03 07:23:16 +02:00
kwincompositing.desktop SVN_SILENT made messages (.desktop file) 2014-04-03 07:23:16 +02:00
kwineffect.knsrc Add Get-Hot-New-Stuff support 2014-04-03 07:23:16 +02:00
main.cpp Split into one KCM for Desktop Effects and one for Compositing 2014-04-03 07:23:16 +02:00
model.cpp Use KPluginTrader to find the effect configuration and show it 2014-04-03 07:23:16 +02:00
model.h Use KPluginTrader to find the effect configuration and show it 2014-04-03 07:23:16 +02:00