From efd9dff55662e1c0c4c794ed8f0143a87cc5fa0d Mon Sep 17 00:00:00 2001 From: CeRiAl Date: Tue, 19 Jul 2011 22:10:13 +0200 Subject: MACOSX/UPDATES: Add comments which describe what Sparkle is --- backends/updates/macosx/macosx-updates.mm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/backends/updates/macosx/macosx-updates.mm b/backends/updates/macosx/macosx-updates.mm index e51bb7684d..f3675f9bd2 100644 --- a/backends/updates/macosx/macosx-updates.mm +++ b/backends/updates/macosx/macosx-updates.mm @@ -35,6 +35,17 @@ SUUpdater *sparkleUpdater; +/** + * Sparkle is a software update framework for Mac OS X which uses appcasts for + * release information. Appcasts are RSS-like XML feeds which contain information + * about the most current version at the time. If a new version is available, the + * user is presented the release-notes/changes/fixes and is asked if he wants to + * update, and if yes the Sparkle framework downloads a signed update package + * from the server and automatically installs and restarts the software. + * More detailed information is available at the following address: + * http://sparkle.andymatuschak.org/ + * + */ MacOSXUpdateManager::MacOSXUpdateManager() { NSMenuItem *menuItem = [[NSApp mainMenu] itemAtIndex:0]; NSMenu *applicationMenu = [menuItem submenu]; -- cgit v1.2.3