Ivailo Monev
f51637dffb
plasma: remove redundant Plasma::PluginLoader pointer metatype declaration
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 01:29:58 +03:00
Ivailo Monev
e11edce0d8
plasma: convert Plasma::PluginLoader methods to static
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 01:26:42 +03:00
Ivailo Monev
572bd30f87
plasma: remove bogus Plasma::PluginLoader destructor
...
the class has no virtual methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 11:54:39 +03:00
Ivailo Monev
520cf5a629
generic: headers inclusions review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 11:31:52 +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
c545d14cf7
generic: remove binary compat bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-20 11:56:02 +02:00
Ivailo Monev
fd48bb91cf
plasma: remove unused internal API of plugin loader
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-19 16:02:02 +03:00
Ivailo Monev
814163a8dc
initial import
2014-11-13 01:04:59 +02:00