DevelopersTree / permadelete

Permanently shreds files, easily.

Home Page:https://developerstree.github.io/permadelete/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

An autoupdate mechanism

mhmd-azeez opened this issue · comments

The app needs a way to keep it self up-to-date. It doesn't have to be anything fancy. A simple updater will do. I have looked at some of the existing solutions, however they either are too complex, add too many dependencies or don't support multilingualism very well.

These are the requirements of the updater:

  • Check for updates (Silent except when the user initiates the update)
  • Download the new files to temp folder
  • Wait until the user closes the app
  • Replace the old files with the new ones

The next time the user opens up the app, they will see the new version 🎉