How to hide all UI window elements in Sparkle? #2623
Replies: 1 comment
-
You can minimize the UI shown in many circumstances but you cannot always hide the UI. The reason for this is because some user's setup may require them to authenticate with their user name / password in order to install an update (depending on where the app is installed and its ownership). There must be UI in that case otherwise it will be a buggy user experience. And the way Sparkle supports that is to enable automatic downloading/installing of updates -- see SUAutomaticallyUpdate. Updates are silently installed on quit as long as the user doesn't need to authenticate. By default, Sparkle may prompt the user if a new update is waiting to be installed and the user hasn't quit the app for 1 week though.
There's no such method, and this is not the right route. (Autoupdate itself doesn't manage showing the prompt in Sparkle 2, but that is an implementation detail.) |
Beta Was this translation helpful? Give feedback.
-
I have managed to block AutoUpdate.app passsword prompt while relaunching by changing
checkForUpdatesinBackgound
tocheckForUpdatesinBackgoundWithoutUI
But it desn't seem to block New Update is Available window with Release notes shown.Beta Was this translation helpful? Give feedback.
All reactions