taj-ny / kwin-effects-forceblur

Blur any window on KDE Plasma 6
GNU General Public License v3.0
107 stars 7 forks source link

Fix KPackageStructure deprecation #15

Closed D3SOX closed 3 months ago

D3SOX commented 3 months ago

This is from the Plasmoid docs so I'm not sure if this applies here too but I'm fairly certain this is the new way here too

https://develop.kde.org/docs/plasma/widget/porting_kf6/#porting-an-existing-plasmoid

the KPlugin section may still contain the ServiceTypes key. This needs to be replaced by a KPackageStructure entry in the json's top level.

taj-ny commented 3 months ago

I believe this only applies to KWin effects written in QML or JS. The force blur effect works fine without those keys and LightlyShaders doesn't have them either.

D3SOX commented 3 months ago

Yeah, it looks like it's only for QML as I compared it with the upstream blur effect metadata and it doesn't have that key at all