decky-loader icon indicating copy to clipboard operation
decky-loader copied to clipboard

Loader - Automatic Update Functionality

Open TrainDoctor opened this issue 2 years ago • 0 comments

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.

TrainDoctor avatar Jul 03 '22 19:07 TrainDoctor