mirror of
https://gitlab.com/kelteseth/ScreenPlay.git
synced 2024-11-06 19:12:30 +01:00
e6272e0db5
... ScreenPlay no longer needs to run before the wallpaper. This paves the way to start the wallpaper from QSettings even when the main application is not running. Add quit command and action |
||
---|---|---|
.. | ||
contents | ||
metadata.desktop | ||
README.md |
ScreenPlay Wallpaper for KDE Plasma Desktop
One has to install it via the command below. Simply putting it into:
- ~/.local/share/plasma/wallpapers/ Will not work because KDE uses the kpluginindex.json (that is actually a bz2 file. Do not ask why...) to load all available wallpaper.
Installation
sudo apt install qml-module-qt-websockets qtwebengine5-*
plasmapkg2 --install ScreenPlay
Application structure
Because Wallpaper and Widgets are already a different application we can extend the logic for KDE. For this we create a local websocket instance to communicate with our main ScreenPlay app.
Development
- Make changes
plasmapkg2 --upgrade ScreenPlay
- Open Desktop Settings
- Select Wallpaper type Image
- Close Desktop Settings Window
- Open Desktop Settings
- Select Wallpaper type ScreenPlay
plasmapkg2 --upgrade ScreenPlay ; kquitapp5 plasmashell; kstart5 plasmashell