Commit graph

14 commits

Author SHA1 Message Date
Ivailo Monev
4ae4a6f174 plasma: drop support for package structure plugins
the option to craft package structures for applets is there and some
applets already do that

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 14:09:23 +03:00
Ivailo Monev
fc2a026d2e plasma: use KSharedConfig instead of compiling config class and update cache settings on config change
also initializing Plasma::ThemePrivate::toolTipDelay member just in case

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 13:51:31 +03:00
Ivailo Monev
04cbca81e2 plasma: remove unused Plasma/Animator service type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 10:41:25 +03:00
Ivailo Monev
0d51245c32 plasma: remove unused header inclusions and dataengine property
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 07:29:36 +03:00
Ivailo Monev
a5e996209f plasma: rework services to not use files describing operations
the benfit of this is that a lot of disk I/O and parsing will be avoided
leading to faster plasma-desktop startup for example, also service
plugins are not a thing

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 06:54:16 +03:00
Ivailo Monev
110e53a48e plasma: remove unused X-Plasma-Args property
according to the chanages log (see kde-workspace/plasma/design/CHANGELOG-4.4)
it was used by the mediawiki runner which is no longer supported

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-11 07:32:35 +02:00
Ivailo Monev
46b529fc21 plasma: drop methods to install, uninstall, register and get package file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-04 21:53:59 +03:00
Ivailo Monev
e834124005 plasma: correct configuration options description
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 10:03:31 +02:00
Ivailo Monev
163a1e1af1 plasma: service file translation correction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2017-03-09 00:01:05 +00:00
Ivailo Monev
d12678dde0 plasma: remove remote widgets leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-28 13:45:25 +02:00
Ivailo Monev
dcd602e9d6 plasma: revert animations support removal 2015-10-28 08:55:23 +02:00
Ivailo Monev
f54c727f92 plasm: drop animations support
this will (most importantly) break some applets from kde-workspace
and could use a review + some cleanups (like headers inclusions,
variables declarations, etc.) but it's pretty much complete
2015-10-05 09:23:56 +03:00
Ivailo Monev
46eb55640e remove knewstuff related cruft from plasma 2015-01-11 18:17:44 +00:00
Ivailo Monev
814163a8dc initial import 2014-11-13 01:04:59 +02:00