dashnine / PaperBlossoms

A character generator for Legend of the Five Rings (FFG)
GNU General Public License v3.0
42 stars 15 forks source link

Request: Automatic app updating #161

Open dashnine opened 5 years ago

dashnine commented 5 years ago

While fully automatic updates are both complicated and risky, could possibly add a 'check for updates' button -- and possibly even download and unzip the latest build?
Even for that, though, that would require: 1) Including networking functionality in some fashion 2) calling Github APIs to check for updated builds 3) Probably adding something local to check for versioning 4) UI elements for display

For actually updating: 5) zip support 6) [Optional: backup routine for app] 7) Backup routine for custom data 8) Unzipping/overwrite routine. Tricky since the app will be running? 9) Restore user data if able