decky-loader
decky-loader copied to clipboard
Reload Plugin Action in plugins list should also reload backend
Currently, the reload action in the plugins list seems to just reload the front-end, and I don't see any server API which would facilitate a backend plugin reload in the first place. This would be an easy way to completely reload the plugin module without redeploying or restarting. Should just be a matter of adding an additional API endpoint that connects to the plugin loader.
+1. I'm on the latest preview build and decky isn't working anymore. Icon doesn't appear after having followed the steps correctly. Is this actively being worked on?
+1. I'm on the latest preview build and decky isn't working anymore. Icon doesn't appear after having followed the steps correctly. Is this actively being worked on?
This is not the issue relevant to what your experiencing. Please install the latest pre-release of decky-loader if you're on beta or preview branches of SteamOS.
I accidentally posted it in the wrong issue thread apologies. Your solution doesn't solve it. Decky isn't working on latest preview. I tried uninstalling decky reboot install latest pre-release, reboot and nothing. Decky doesn't startup. I'll post this in the right thread now also.
https://github.com/SteamDeckHomebrew/decky-loader/blob/fix-desktop-mode-loop/backend/main.py#L87
todo: Define new route with handler function, then:
- stop plugin
- delete from plugin array
- re-add plugin to array
- start plugin
- JS will call route (js will be handled by AA)
Started initial work on this feature on the SteamDeckHomebrew/decky-loader/tree/train/backend-reloads