e68d5c6315
A KWin::EffectPluginFactory is introduced which provides a specialized create method and methods for the supported and enabledByDefault checks. A set of KWIN_EFFECT_FACTORY macros are added which create a subclass of this EffectPluginFactory following the approach from the KPluginFactory macros. The macros only support json metadata thus the QPluginTrader needs to be used. The KWIN_EFFECT macros are removed as they are no longer needed. KWin Core's loader is not yet adjusted to this change. This is a preparation step for introducing a PluginEffectLoader. |
||
---|---|---|
.. | ||
autotests | ||
anidata.cpp | ||
anidata_p.h | ||
CMakeLists.txt | ||
kwinanimationeffect.cpp | ||
kwinanimationeffect.h | ||
kwinconfig.h.cmake | ||
kwineffects.cpp | ||
kwineffects.h | ||
kwinglcolorcorrection.cpp | ||
kwinglcolorcorrection.h | ||
kwinglcolorcorrection_p.h | ||
kwinglobals.h | ||
kwinglplatform.cpp | ||
kwinglplatform.h | ||
kwingltexture.cpp | ||
kwingltexture.h | ||
kwingltexture_p.h | ||
kwinglutils.cpp | ||
kwinglutils.h | ||
kwinglutils_funcs.cpp | ||
kwinglutils_funcs.h | ||
kwinxrenderutils.cpp | ||
kwinxrenderutils.h | ||
Mainpage.dox | ||
Messages.sh |