1) Add feature to auto-check for updates (with time intervals, e.g. once a day, once a week, etc_)
1a) Add feature to disable auto-check for updates (same functionality as now)
2) Modify "Check for Updates" feature to give options for:
a) Check for updates but to not auto-download
b) Check for updates and auto-download (existing functionality)
c) Check for updates, auto-download, and auto-install/auto-restart app after download finishes.
Regardless of the option chosen, add functionality to show progress/status of "Check for Updates", in addition to existing functionality of showing notification when finished. If no update is available, provide message (except when auto-check for updates (1) is enabled)
Whichever option is selected in (2) would apply to both auto-check for updates (1) and manual check for updates (1a).
1) Add feature to auto-check for updates (with time intervals, e.g. once a day, once a week, etc_) 1a) Add feature to disable auto-check for updates (same functionality as now)
2) Modify "Check for Updates" feature to give options for: a) Check for updates but to not auto-download b) Check for updates and auto-download (existing functionality) c) Check for updates, auto-download, and auto-install/auto-restart app after download finishes. Regardless of the option chosen, add functionality to show progress/status of "Check for Updates", in addition to existing functionality of showing notification when finished. If no update is available, provide message (except when auto-check for updates (1) is enabled)
Whichever option is selected in (2) would apply to both auto-check for updates (1) and manual check for updates (1a).