New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update with 1 click where possible #1056
Comments
I have a similar feature request, although in my case I find I start using the app before the update notification, followed by the "install and relaunch" prompt. Might be just me but I tend to use an app immediately and get some work done before Sparkle kicks in. It would seem at this point my options are:
None of these are ideal; 3 seems like the best option except that I'm ready to quit the app and don't really want to relaunch. What is the feasibility of having the options to:
"Install and Quit" would be what I really want to do, while "Install on Quit" would let me click the button when it presents itself and then not have to worry about remembering it later. In fact, maybe "Install and Quit" isn't really necessary if "Install on Quit" can be a thing. |
Install on quit is already an option, and it's the default behavior when user opts in to automatic updates. The prompts are shown only for manual checks and non-automatic updates. |
I think automatic downloading of updates before update is presented to the user is a better option. I don't like the inconsistency of installing sometimes not relaunching if user happens to switch to another window or if it takes a long time or something. Also the user's app can block termination if there's some other work going on.. In 2.4 it's also planned to have the automatic downloading option as part of the update permission prompt window. |
Currently automatic update that shows a prompt requires 2 clicks:
Of course we're careful here not to restart the app unexpectedly, but I think we can still improve it in some situations.
Having to click an "Install…" button twice for the single update feels a bit redundant, especially if the download is quick.
So I'm proposing:
Make "Install Update" button say "Install and Relaunch", so that the user is aware of the restart requirement from the beginning.
If user doesn't switch focus away from the progress window at any time (i.e. we're assuming user is sitting waiting for the update to finish, and did not go back to using the app) then proceed to install and restart automatically.
If user switches to another window or another app, then continue requiring a click on "Install and Relaunch" (assuming user forgot about the update and went to do something else, which we don't want to accidentally interrupt).
The text was updated successfully, but these errors were encountered: