Repository navigation
Releases
Releases · JobDestroyer/MusicControlol
v2.2.1
v2.2.0
Performance and structure refresh: single poll() API, session-bus/player caching, remembered preferred player, QAM-visible polling, modular backend, tests + CI.
v2.1.0
Clean production release. Debug/diagnostic UI and logging removed. MPRIS via dbus-send.
v2.0.3 — fix backend import crash
Root cause: Decky loads main.py without adding the plugin folder to Python sys.path, so import mpris_util crashed the backend and the UI timed out.
Install:
rm -rf ~/homebrew/plugins/MusicControl
unzip MusicControl-v2.0.3.zip -d ~/homebrew/plugins/
Then Decky → Reload plugins.
v2.0.2 — fix waiting for backend
Fixes hung backend (Status: waiting for backend). Install: unzip into ~/homebrew/plugins/ then Decky Reload plugins.
v2.0.1 — session bus fix
Install: unzip into ~/homebrew/plugins/ so you get ~/homebrew/plugins/MusicControl/ with main.py and dist/. Then Decky → Reload plugins.
Commit: f90a167