decky-loader
decky-loader copied to clipboard
Loader - Automatic Update Functionality
Checklist for implementing update notifications and an updater into the loader: Backend:
- [x] Method to check if the current installation of the loader is up to date, and return the current version, latest version, and patch notes to the frontend
- [x] Method to update the current installation of the loader, restart it, and reload SP (without restarting Steam)
Frontend:
- [x] Check on startup and periodically (every couple hours) with the backend for a new available version
- [ ] A button-text combo in general settings to:
- [x] Show the latest and current version of the loader.
- [x] Offer a button to trigger an update if one is available
- [ ] Show patch notes
Notify the user with a toast notification that there is a new version available **This has been moved to the scope of a later version as creating custom notifications has proven to be far more difficult then originally thought.