kwin/clients/oxygen
Martin Gräßlin f74df28450 [kwin] Use KPluginTrader and json metadata to find KDecorations
* A KDecoration needs to include json metadata
* A KDecoration needs to be installed to kwin/kdecorations
* Aurorae and Oxygen adjusted
* kcmdeco locates all decorations through the KPluginTrader
* libkdecoration uses KPluginTrader to find the plugin
* config plugins also need to include json metadata with
  X-KDE-PluginInfo-Name being the same as the decoration
* config plugins need to get installed to kwin/kdecorations/config
* kcmdeco locates the config plugin for a deco through the name
  and KPluginTrader

REVIEW: 116765
2014-03-17 07:41:14 +01:00
..
config [kwin] Use KPluginTrader and json metadata to find KDecorations 2014-03-17 07:41:14 +01:00
data changed shadow offset property from int to double. 2013-01-07 12:12:14 +01:00
demo Oxygen: avoid calls to reparseConfiguration() on startup. 2014-02-27 21:12:36 +01:00
CMakeLists.txt [kwin] Use KPluginTrader and json metadata to find KDecorations 2014-03-17 07:41:14 +01:00
oxygenbutton.cpp [oxygen] Use KCommonDecoration::palette() to get the QPalette to use 2013-11-25 09:44:23 +01:00
oxygenbutton.h [oxygen] Use new update mechanism of KDecoration in the Button 2013-11-14 09:41:52 +01:00
oxygenclient.cpp Replace NULL with nullptr in clients folder 2014-02-24 17:02:11 +01:00
oxygenclient.desktop [kwin] Use KPluginTrader and json metadata to find KDecorations 2014-03-17 07:41:14 +01:00
oxygenclient.h [oxygen] Drop redefining the default decoration buttons 2013-11-14 09:41:52 +01:00
oxygenclientgroupitemdata.cpp - use kcfg for shadow configuration 2013-01-07 12:12:12 +01:00
oxygenclientgroupitemdata.h QWeakPointer -> QPointer 2013-08-07 13:37:43 +02:00
oxygenconfigdata.kcfg Added option in oxygenrc to disable window background: 2013-12-17 18:37:59 +01:00
oxygenconfiguration.kcfgc - use kcfg for shadow configuration 2013-01-07 12:12:12 +01:00
oxygendecohelper.cpp Oxygen: avoid calls to reparseConfiguration() on startup. 2014-02-27 21:12:36 +01:00
oxygendecohelper.h Oxygen: avoid calls to reparseConfiguration() on startup. 2014-02-27 21:12:36 +01:00
oxygendecorationdefines.h Added option in oxygenrc to disable window background: 2013-12-17 18:37:59 +01:00
oxygenexceptionlist.cpp Added option in oxygenrc to disable window background: 2013-12-17 18:37:59 +01:00
oxygenexceptionlist.h use KSharedConfig to deal with configuration. 2013-01-07 12:12:13 +01:00
oxygenfactory.cpp [kwin] Use KPluginTrader and json metadata to find KDecorations 2014-03-17 07:41:14 +01:00
oxygenfactory.h [kwin/oxygen] Reorder variables in Oxygen::Factory 2014-03-05 14:07:49 +01:00
oxygensizegrip.cpp use Helper::ScopedPointer instead of QScopedPointer for simplification. 2013-11-12 00:54:26 +01:00
oxygensizegrip.h Removed unnecessary Qt path in includes. 2013-08-02 09:39:09 +02:00
oxygentitleanimationdata.cpp Removed unnecessary Qt path in includes. 2013-08-02 09:39:09 +02:00
oxygentitleanimationdata.h QWeakPointer -> QPointer 2013-08-07 13:37:43 +02:00