-
Notifications
You must be signed in to change notification settings - Fork 806
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
🪟 Install updates without user intervention on Windows #6003
Comments
Mja, I believe the team aims for ~1 release/month, but if a serious problem is found they release quickly, sometimes more than 3x/month. It's a bit of a hard question, BartG, I see your point and don't really disagree - but if you have a fix for a serious problem you also don't want to delay making it available of course. The updater only warns when starting, though, so - not rebooting will help ;-) I'm not sure I have a real solution, as making the updater not check so often is a work-around. The real solution would be to make the update (more) automatic, so you don't even notice, don't you think? |
The ideal solution would be this one #6526, but the PR linked should reduce the reboot frequency |
So the reboot prompt will disappear in versions after |
I have a fix for regression for #6566, but, the feature itself feels unreliable after more thorough testing. So, the idea of forcing DLL extensions to quit (which is not by design in Windows), is not the right path. We may need alternatives, like implementing a custom updater #6526, which will require some time. Unfortunately, MSI does not allow customizing the installer behavior to allow not-touching the DLLs that we almost never change, these DLLs are in use by explorer.exe and dllhost.exe and seem impossible to kill in a reliable way (unless killing the explorer and a dllhost, which is not something the installer should do, yet, I may have to resort to it as a temporary solution.). |
@allexzander do we know how others do this that use shell extensions? Like own cloud or Dropbox? |
@jospoortvliet Dropbox is using the online installer .exe instead of MSI, and the update is performed by their own means instead of an MSI as we do - see #6526 for details. As for the own cloud, they are using MSI like we do, but, last time I remember they did not have support for icon statuses in VFS, we implemented it first, and maybe they support it also now. |
How to use GitHub
Feature description
Some of my family members use my small home Nextcloud server, and they use Windows. They don't like the fact that they are notified for an update almost every week and then have to manually install it (with multiple times clicking 'next' and then a question to restart their computer). They do understand the necessity of updates, so they don't want to disable the update check, but they much rather want an in-between option: 'do check for updates, but not to often (maybe once a month)'. At least, that is what they literally suggested to me.
The text was updated successfully, but these errors were encountered: