andymatuschak/Sparkle — pull request #153 by mattstevens (2012-02-16 08:49:55+00:00)
Title: Allow background apps to trigger a silent relaunch

For persistent background apps install on quit likely means install on system shutdown. Such apps will often hit the impatience timer and the silent update process will not be silent at all. Even if the timer is not hit the install will be performed at system shutdown, something we would rather not delay. Avoid these issues by providing a way to trigger a silent install and relaunch at a time of the app's choosing. The background app can decide when it is idle and perform the install.