Self-updater
Opened this issue · 1 comments
fenhl commented
The desktop apps should be able to update themselves based on user preference. See the plando-random-settings riir
branch for working code.
An open question is whether this can also be added to the BizHawk plugin.
fenhl commented
Implemented for the standalone macOS and Windows apps. Open tasks:
- Implement for the BizHawk plugin, making sure to sync to the supported BizHawk version since BizHawk updates generally break binary compatibility for external tools.
- “Check for updates” button in the main menu
- Follow config field to check for updates on launch
- Ask to set config field if missing
- Allow changing config in main menu
- Allow changing the auto-update-check config in the standalone app's main menu
- Further automate the macOS update process, perhaps by using Sparkle. See also https://twitter.com/kornelski/status/1396803471698010114 and https://twitter.com/kornelski/status/1396803619681353728.