Closed Meister1593 closed 3 years ago
@Meister1593
I believe you have to kill your entire plasmashell and reload it for the changes to appear properly. This is a bug with KDE wallpaper module itself as far as I know...
Development has been a pain because of this...
If you load plasmashell
from your terminal, you should see the errors showing up there though.
My understanding is that the plugin itself isn't a QtQuick app, it's just extra qml that the KDE Wallpaper QtQuick App loads. Which makes it difficult to add significant changes... (Someone correct me on this if I'm wrong though)
@Meister1593
I believe you have to kill your entire plasmashell and reload it for the changes to appear properly. This is a bug with KDE wallpaper module itself as far as I know...
Development has been a pain because of this...
If you load
plasmashell
from your terminal, you should see the errors showing up there though.My understanding is that the plugin itself isn't a QtQuick app, it's just extra qml that the KDE Wallpaper QtQuick App loads. Which makes it difficult to add significant changes... (Someone correct me on this if I'm wrong though)
Yep, i have to restart plasmashell from terminal in order to apply new shader. Although, restarting plasmashell doesn't kill any app and it's relatively quick.
@Meister1593
Although this is still a mess and debugging nightmare, shaders are now standalone .frag files instead QT components. They're also editable.
Create a new issue with more specific/up-to-date details if needed. Cheers~
I'm really enjoying this plugin and was excited to see if custom shaders work, but copying shader and adapting it to work seems to be hard without proper error handling. I've tried importing this shader bellow, which works fine on shadertoy, but doesnt in this plugin (no error, just last shader not changing to next shader): Shader_Coloroid.qml
Would be nice to have some sort of error display in this case.