Permalink
Browse files

Fixed #18 Sparkle Updater Integration

Fixed exit statuses and appcast.xml
  • Loading branch information...
1 parent 4c86752 commit a0262e77204bc2c38c02ffbc7b7fa8007a3ae795 Mark Whitaker committed Nov 1, 2011
Showing with 2,919 additions and 2 deletions.
  1. +0 −2 Source/AppController.m
  2. +16 −0 sparkle-release/appcast.xml
  3. BIN sparkle-release/archives/cocoaDialog_3.0.0-beta6/cocoaDialog_3.0.0-beta6.tar.gz
  4. +1 −0 sparkle-release/archives/cocoaDialog_3.0.0-beta6/cocoaDialog_3.0.0-beta6.tar.gz.signature
  5. +1 −0 ...elease/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Growl.framework/Growl
  6. +1 −0 ...ease/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Growl.framework/Headers
  7. +1 −0 ...se/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Growl.framework/Resources
  8. BIN ...ases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Growl.framework/Versions/A/Growl
  9. +6 −0 ...Dialog_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Growl.framework/Versions/A/Headers/Growl.h
  10. +780 −0 ...Dialog.app/Contents/Frameworks/Growl.framework/Versions/A/Headers/GrowlApplicationBridge-Carbon.h
  11. +575 −0 ...6/cocoaDialog.app/Contents/Frameworks/Growl.framework/Versions/A/Headers/GrowlApplicationBridge.h
  12. +348 −0 ...3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Growl.framework/Versions/A/Headers/GrowlDefines.h
  13. +40 −0 ...g_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Growl.framework/Versions/A/Resources/Info.plist
  14. +1 −0 ...ases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Growl.framework/Versions/Current
  15. +1 −0 ...se/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Headers
  16. +1 −0 .../releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Resources
  17. +1 −0 ...se/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Sparkle
  18. +36 −0 ..._3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcast.h
  19. +59 −0 ....0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h
  20. +170 −0 ..._3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUUpdater.h
  21. +29 −0 ...Dialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUVersionComparisonProtocol.h
  22. +27 −0 ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/SUVersionDisplayProtocol.h
  23. +21 −0 ...og_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Headers/Sparkle.h
  24. +40 −0 ...3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/Info.plist
  25. +153 −0 ....0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/License.txt
  26. +182 −0 ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUModelTranslation.plist
  27. BIN ...0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib
  28. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/cs.lproj/SUAutomaticUpdateAlert.nib
  29. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdateAlert.nib
  30. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdatePermissionPrompt.nib
  31. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/cs.lproj/Sparkle.strings
  32. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/da.lproj/SUAutomaticUpdateAlert.nib
  33. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdateAlert.nib
  34. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdatePermissionPrompt.nib
  35. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/da.lproj/Sparkle.strings
  36. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib
  37. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib
  38. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib
  39. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings
  40. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib
  41. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib
  42. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib
  43. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings
  44. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib
  45. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib
  46. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib
  47. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings
  48. +50 −0 ...nts/Frameworks/Sparkle.framework/Versions/A/Resources/finish_installation.app/Contents/Info.plist
  49. BIN ...Sparkle.framework/Versions/A/Resources/finish_installation.app/Contents/MacOS/finish_installation
  50. +1 −0 ...ntents/Frameworks/Sparkle.framework/Versions/A/Resources/finish_installation.app/Contents/PkgInfo
  51. BIN ...ks/Sparkle.framework/Versions/A/Resources/finish_installation.app/Contents/Resources/SUStatus.nib
  52. BIN ...ks/Sparkle.framework/Versions/A/Resources/finish_installation.app/Contents/Resources/Sparkle.icns
  53. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/cs.lproj/Sparkle.strings
  54. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/da.lproj/Sparkle.strings
  55. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/de.lproj/Sparkle.strings
  56. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/en.lproj/Sparkle.strings
  57. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/es.lproj/Sparkle.strings
  58. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/fr.lproj/Sparkle.strings
  59. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/is.lproj/Sparkle.strings
  60. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/it.lproj/Sparkle.strings
  61. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/ja.lproj/Sparkle.strings
  62. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/nl.lproj/Sparkle.strings
  63. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/pl.lproj/Sparkle.strings
  64. BIN ...ework/Versions/A/Resources/finish_installation.app/Contents/Resources/pt_BR.lproj/Sparkle.strings
  65. BIN ...ework/Versions/A/Resources/finish_installation.app/Contents/Resources/pt_PT.lproj/Sparkle.strings
  66. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/ru.lproj/Sparkle.strings
  67. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/sv.lproj/Sparkle.strings
  68. BIN ...ramework/Versions/A/Resources/finish_installation.app/Contents/Resources/tr.lproj/Sparkle.strings
  69. BIN ...ework/Versions/A/Resources/finish_installation.app/Contents/Resources/zh_CN.lproj/Sparkle.strings
  70. BIN ...ework/Versions/A/Resources/finish_installation.app/Contents/Resources/zh_TW.lproj/Sparkle.strings
  71. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib
  72. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib
  73. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib
  74. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings
  75. +1 −0 ....0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr_CA.lproj
  76. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/is.lproj/SUAutomaticUpdateAlert.nib
  77. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdateAlert.nib
  78. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdatePermissionPrompt.nib
  79. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/is.lproj/Sparkle.strings
  80. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib
  81. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib
  82. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib
  83. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings
  84. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ja.lproj/SUAutomaticUpdateAlert.nib
  85. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdateAlert.nib
  86. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdatePermissionPrompt.nib
  87. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ja.lproj/Sparkle.strings
  88. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ko.lproj/SUAutomaticUpdateAlert.nib
  89. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdateAlert.nib
  90. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdatePermissionPrompt.nib
  91. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib
  92. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib
  93. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib
  94. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings
  95. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/pl.lproj/SUAutomaticUpdateAlert.nib
  96. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdateAlert.nib
  97. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdatePermissionPrompt.nib
  98. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/pl.lproj/Sparkle.strings
  99. +1 −0 ...g_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/pt.lproj
  100. BIN ...Contents/Frameworks/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUAutomaticUpdateAlert.nib
  101. BIN ...alog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdateAlert.nib
  102. BIN ...ntents/Frameworks/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdatePermissionPrompt.nib
  103. BIN ...Dialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/Sparkle.strings
  104. BIN ...Contents/Frameworks/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUAutomaticUpdateAlert.nib
  105. BIN ...alog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdateAlert.nib
  106. BIN ...ntents/Frameworks/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdatePermissionPrompt.nib
  107. BIN ...Dialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/Sparkle.strings
  108. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib
  109. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib
  110. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib
  111. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings
  112. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib
  113. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib
  114. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdatePermissionPrompt.nib
  115. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib
  116. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib
  117. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib
  118. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings
  119. BIN ...pp/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/tr.lproj/SUAutomaticUpdateAlert.nib
  120. BIN ...aDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdateAlert.nib
  121. BIN .../Contents/Frameworks/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdatePermissionPrompt.nib
  122. BIN ...coaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/tr.lproj/Sparkle.strings
  123. BIN ...Contents/Frameworks/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUAutomaticUpdateAlert.nib
  124. BIN ...alog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdateAlert.nib
  125. BIN ...ntents/Frameworks/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdatePermissionPrompt.nib
  126. BIN ...Dialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/Sparkle.strings
  127. BIN ...Contents/Frameworks/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUAutomaticUpdateAlert.nib
  128. BIN ...alog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdateAlert.nib
  129. BIN ...ntents/Frameworks/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdatePermissionPrompt.nib
  130. BIN ...Dialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/Sparkle.strings
  131. BIN .../cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle
  132. +1 −0 ...es/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Frameworks/Sparkle.framework/Versions/Current
  133. BIN sparkle-release/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Info.plist
  134. BIN sparkle-release/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/MacOS/cocoaDialog
  135. +1 −0 sparkle-release/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/PkgInfo
  136. +73 −0 sparkle-release/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Resources/CHANGELOG
  137. +281 −0 sparkle-release/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Resources/LICENSE
  138. BIN sparkle-release/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Resources/cocoadialog.icns
  139. +20 −0 sparkle-release/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Resources/dsa_pub.pem
  140. BIN ...releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Resources/en-US.lproj/InfoPlist.strings
  141. BIN ...ease/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Resources/en-US.lproj/MainMenu.nib
  142. BIN ...elease/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Resources/en-US.lproj/Msgbox.nib
  143. BIN ...e/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Resources/en-US.lproj/Progressbar.nib
  144. BIN ...lease/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Resources/en-US.lproj/Textbox.nib
  145. BIN ...e-release/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Resources/en-US.lproj/tbc.nib
  146. BIN sparkle-release/releases/cocoaDialog_3.0.0-beta6/cocoaDialog.app/Contents/Resources/relaunch
View
@@ -37,12 +37,10 @@ - (BOOL) updaterShouldRelaunchApplication:(SUUpdater *)updater {
}
- (void) updaterAborted {
- [NSApp terminate:self];
exit(1);
}
- (void) updaterDidNotFindUpdate:(SUUpdater *)update {
- [NSApp terminate:self];
exit(0);
}
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <channel>
+ <title>cocoaDialog</title>
+ <link>http://mstratman.github.com/cocoadialog/</link>
+ <description>Most recent changes with links to updates.</description>
+ <language>en</language>
+
+ <item>
+ <title>Version 3.0-beta6</title>
+ <sparkle:releaseNotesLink>http://mstratman.github.com/cocoadialog/release.html</sparkle:releaseNotesLink>
+ <pubDate>Mon, 31 Oct 2011 20:37:14 CDT</pubDate>
+ <enclosure url="http://raw.github.com/mstratman/cocoadialog/master/sparkle-release/archives/cocoaDialog_3.0.0-beta6/cocoaDialog_3.0.0-beta6.tar.gz" length="928392" type="application/octet-stream" sparkle:version="3.0.0-beta6" sparkle:shortVersionString="3.0-beta6" sparkle:dsaSignature="MC0CFAm0dacym7V9fzEhv5Snpu7bR5GeAhUAx7TpJc6CxphHZTMz+d2ogjW8rZY=" />
+ </item>
+ </channel>
+</rss>
@@ -0,0 +1 @@
+MC0CFAm0dacym7V9fzEhv5Snpu7bR5GeAhUAx7TpJc6CxphHZTMz+d2ogjW8rZY=
@@ -0,0 +1,6 @@
+#include "GrowlDefines.h"
+
+#ifdef __OBJC__
+# include "GrowlApplicationBridge.h"
+#endif
+#include "GrowlApplicationBridge-Carbon.h"
Oops, something went wrong.

0 comments on commit a0262e7

Please sign in to comment.