aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCeRiAl2011-07-19 22:10:13 +0200
committerCeRiAl2011-07-19 22:10:13 +0200
commitefd9dff55662e1c0c4c794ed8f0143a87cc5fa0d (patch)
treec8b7cd92b0985eb29a8e386173de35c2562af5e8
parent32a2026676ae3b2c74adf528ec23e6d78013e2f7 (diff)
downloadscummvm-rg350-efd9dff55662e1c0c4c794ed8f0143a87cc5fa0d.tar.gz
scummvm-rg350-efd9dff55662e1c0c4c794ed8f0143a87cc5fa0d.tar.bz2
scummvm-rg350-efd9dff55662e1c0c4c794ed8f0143a87cc5fa0d.zip
MACOSX/UPDATES: Add comments which describe what Sparkle is
-rw-r--r--backends/updates/macosx/macosx-updates.mm11
1 files changed, 11 insertions, 0 deletions
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];