Add auto-update
Operating System: MacOS or All
Add Auto-Update in app. Description of the feature
You can do it like this: (my example uses Java, but it works for most languages) In the app folder, there are two files, MYapp.jar and update.cmd
1. The user executes myapp.exe
2. The app reads version.txt on githubusercontent.com
3. If parseInt(version.txt) > version (e.g. final version = 10.0;)
then -> The app then runs update.cmd and closes
~~~~~~~~~~~~update.cmd~~~~~~~~~~~~~~
1. Update.cmd renames myapp.jar to old.jar
2. next, Update.cmd renames new.jar to myapp.jar
3. Update.cmd deletes old.jar
4. Finally, update.cmd runs the newly updated app.
### Use cases
<!-- If not obvious, explain the use cases or problems to solve. -->GIMP could auto-update, reducing work for users and reducing download server load(people would only need to install once.