Permalink
Browse files

Use Sparkle again for handling Spectacle updates.

  • Loading branch information...
eczarny committed Aug 25, 2012
1 parent 08f301b commit 38a95000227d1827792ccbe7c243013b5569493a
View
@@ -1,3 +1,6 @@
[submodule "Frameworks/ZeroKit"]
path = Frameworks/ZeroKit
url = git@github.com:eczarny/zerokit.git
+[submodule "Frameworks/Sparkle"]
+ path = Frameworks/Sparkle
+ url = git://github.com/andymatuschak/Sparkle.git
Submodule Sparkle added at c1510a
@@ -2,18 +2,18 @@
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
<data>
<int key="IBDocument.SystemTarget">1070</int>
- <string key="IBDocument.SystemVersion">11C74</string>
- <string key="IBDocument.InterfaceBuilderVersion">1938</string>
- <string key="IBDocument.AppKitVersion">1138.23</string>
- <string key="IBDocument.HIToolboxVersion">567.00</string>
+ <string key="IBDocument.SystemVersion">11E53</string>
+ <string key="IBDocument.InterfaceBuilderVersion">2549</string>
+ <string key="IBDocument.AppKitVersion">1138.47</string>
+ <string key="IBDocument.HIToolboxVersion">569.00</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="NS.object.0">1938</string>
+ <string key="NS.object.0">2549</string>
</object>
<array key="IBDocument.IntegratedClassDependencies">
+ <string>NSCustomObject</string>
<string>NSMenu</string>
<string>NSMenuItem</string>
- <string>NSCustomObject</string>
</array>
<array key="IBDocument.PluginDependencies">
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -38,6 +38,9 @@
<object class="NSCustomObject" id="606044648">
<string key="NSClassName">SpectacleApplicationController</string>
</object>
+ <object class="NSCustomObject" id="758520972">
+ <string key="NSClassName">SUUpdater</string>
+ </object>
<object class="NSMenu" id="649796088">
<string key="NSTitle">Main Menu</string>
<array class="NSMutableArray" key="NSMenuItems">
@@ -1292,6 +1295,24 @@
<reference key="NSOnImage" ref="229763992"/>
<reference key="NSMixedImage" ref="909111550"/>
</object>
+ <object class="NSMenuItem" id="1067260792">
+ <reference key="NSMenu" ref="257670533"/>
+ <string key="NSTitle">Check for Updates...</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="229763992"/>
+ <reference key="NSMixedImage" ref="909111550"/>
+ </object>
+ <object class="NSMenuItem" id="378643675">
+ <reference key="NSMenu" ref="257670533"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="229763992"/>
+ <reference key="NSMixedImage" ref="909111550"/>
+ </object>
<object class="NSMenuItem" id="808944297">
<reference key="NSMenu" ref="257670533"/>
<string key="NSTitle">Quit Spectacle</string>
@@ -2009,6 +2030,14 @@
</object>
<int key="connectionID">1150</int>
</object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">checkForUpdates:</string>
+ <reference key="source" ref="758520972"/>
+ <reference key="destination" ref="1067260792"/>
+ </object>
+ <int key="connectionID">1168</int>
+ </object>
</array>
<object class="IBMutableOrderedSet" key="objectRecords">
<array key="orderedObjects">
@@ -3009,6 +3038,8 @@
<reference ref="808944297"/>
<reference ref="625913344"/>
<reference ref="43273263"/>
+ <reference ref="378643675"/>
+ <reference ref="1067260792"/>
</array>
<reference key="parent" ref="0"/>
</object>
@@ -3032,6 +3063,21 @@
<reference key="object" ref="43273263"/>
<reference key="parent" ref="257670533"/>
</object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1164</int>
+ <reference key="object" ref="758520972"/>
+ <reference key="parent" ref="0"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1165</int>
+ <reference key="object" ref="378643675"/>
+ <reference key="parent" ref="257670533"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1166</int>
+ <reference key="object" ref="1067260792"/>
+ <reference key="parent" ref="257670533"/>
+ </object>
</array>
</object>
<dictionary class="NSMutableDictionary" key="flattenedProperties">
@@ -3042,6 +3088,9 @@
<string key="106.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="111.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="112.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="1164.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="1165.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="1166.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="124.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="125.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="126.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -3196,7 +3245,7 @@
<nil key="activeLocalization"/>
<dictionary class="NSMutableDictionary" key="localizations"/>
<nil key="sourceID"/>
- <int key="maxID">1163</int>
+ <int key="maxID">1168</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
@@ -3241,6 +3290,36 @@
<string key="minorKey">./Classes/NSDocument.h</string>
</object>
</object>
+ <object class="IBPartialClassDescription">
+ <string key="className">SUUpdater</string>
+ <string key="superclassName">NSObject</string>
+ <object class="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">checkForUpdates:</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <string key="NS.key.0">checkForUpdates:</string>
+ <object class="IBActionInfo" key="NS.object.0">
+ <string key="name">checkForUpdates:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <string key="NS.key.0">delegate</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <string key="NS.key.0">delegate</string>
+ <object class="IBToOneOutletInfo" key="NS.object.0">
+ <string key="name">delegate</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">./Classes/SUUpdater.h</string>
+ </object>
+ </object>
<object class="IBPartialClassDescription">
<string key="className">SpectacleApplicationController</string>
<string key="superclassName">SpectacleWindowActionController</string>
@@ -3363,15 +3442,33 @@
<string key="minorKey">./Classes/SpectacleWindowActionController.h</string>
</object>
</object>
+ <object class="IBPartialClassDescription">
+ <string key="className">WebView</string>
+ <object class="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">reloadFromOrigin:</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <string key="NS.key.0">reloadFromOrigin:</string>
+ <object class="IBActionInfo" key="NS.object.0">
+ <string key="name">reloadFromOrigin:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">./Classes/WebView.h</string>
+ </object>
+ </object>
</array>
</object>
<int key="IBDocument.localizationMode">0</int>
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
<int key="IBDocument.defaultPropertyAccessControl">3</int>
<dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
- <string key="NSMenuCheckmark">{9, 8}</string>
- <string key="NSMenuMixedState">{7, 2}</string>
+ <string key="NSMenuCheckmark">{11, 11}</string>
+ <string key="NSMenuMixedState">{10, 3}</string>
</dictionary>
</data>
</archive>
@@ -32,5 +32,13 @@
<string>Spectacle</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
+ <key>SUAllowsAutomaticUpdates</key>
+ <false/>
+ <key>SUEnableAutomaticChecks</key>
+ <true/>
+ <key>SUFeedURL</key>
+ <string>http://spectacleapp.com/updates/appcast.xml</string>
+ <key>SUPublicDSAKeyFile</key>
+ <string>dsa_public.pem</string>
</dict>
</plist>
@@ -0,0 +1,20 @@
+-----BEGIN PUBLIC KEY-----
+MIIDOjCCAi0GByqGSM44BAEwggIgAoIBAQCY2D8N/yE2yx4+fpl4m4M2FzaBOcY8
+B/bFN3bExJcapUAn0IpTvUDO0SZCw28WPQuEnu+RAq00UULTtGtO1H6J975csVBC
+KSx5YbSlcui8MzUASHC99+GfccPCSYXNgqzdq72gdQI0/QRZcBA2MrFDFtNOneCZ
+0hCOrROwKB5B2iZ6duITRmcOBkcgx+/3sWPmi3860yCbUymhfIPsvyefJCTwDJbc
+ulQm4SxPykseLauJluhbSyU5o82CiN2bohv8qzPGq5X29hO77u10QLuyNdpE6pHc
+I+CmAxY87Z/vgVxf63RbFqZ9HSi3VI3sH9X+imzP8eCrI44I4NS/6o7zAhUArcVK
+GobiXm0fqWZpD7DrcgnEOF8CggEAJLczjeNtMNTRSrhh5SR06FG2sUiCIe1hHPCz
++3WPK+rPDnoC4gft6QxO9zRlnuvISeqNhv1oge5phdVQDWLhUojAQwAi2DU+/hjn
+7HjZx0PHs+oE568dH9qyB9F9xKLPpzHld2PJB9t1OMQjrbXuqFSjxecx7Y28f5D6
+IaMCS8EwgifS2vMyoPXW8MGpZ6iB5uPHFUZFEvGp6k0+T2V32F5JMgt37DlHA/Ok
+kmEMWU2JF14e3O1zU3h6ERhXdmNeRA9rarETO9mW8qLg95qRCR73I7CdhMSrY7/S
+6s7bPbPR4VKwORP8LJTKbb7bXQpXrso34hZIOPhL/RUuuJqrGQOCAQUAAoIBAFWc
+5KE8FFG8IrA+MG6G1gg0aDOPlrpE4Br/YrivsKlhP+9/jaCW+ESeukJIrNI8uw48
+9e9s/WrqH8N5EH1AhTUd3yOAu9zyvj/FLyMnnfFCwHe36uyRUFE9k0MR4jS9NOA6
+MEGTbPevEyZFwsioJCQOWGmr94LlTfRP1FXkSN7F7xvPqieUG3lMzD5tq+rqKS0R
+G56LWDh2ccbR+HZXtC513HHz4PUUCy/ukcThdND2ca90qCWtqDIw46GxRyROt1wM
+qhACEQqijf1GCzEWxSMibVRtTIF2/AWOOOdi8FMOloLnln1R5o3X6XY5nSQ3bj4m
+ZvUkmWLQi6tvBv98A6Q=
+-----END PUBLIC KEY-----
Oops, something went wrong.

0 comments on commit 38a9500

Please sign in to comment.