Skip to content

Commit 2b050f9

Browse files
committed
Sparkle 1.27.1
This is the last 1.x version. Upgrading to it to get all remaining fixes before we need to decide whether whether we upgrade to 2.x (which has much higher minimum macOS requirements).
1 parent 515274b commit 2b050f9

File tree

222 files changed

+1010
-699
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

222 files changed

+1010
-699
lines changed

src/MacVim/Sparkle.framework/Versions/A/Headers/SPUDownloaderDeprecated.h

Lines changed: 0 additions & 13 deletions
This file was deleted.

src/MacVim/Sparkle.framework/Versions/A/Headers/SUAppcast.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,7 @@
99
#ifndef SUAPPCAST_H
1010
#define SUAPPCAST_H
1111

12-
#if __has_feature(modules)
13-
@import Foundation;
14-
#else
1512
#import <Foundation/Foundation.h>
16-
#endif
1713
#import "SUExport.h"
1814

1915
NS_ASSUME_NONNULL_BEGIN

src/MacVim/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
#define SUAPPCASTITEM_H
1111

1212
#if __has_feature(modules)
13+
#if __has_warning("-Watimport-in-framework-header")
14+
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
15+
#endif
1316
@import Foundation;
1417
#else
1518
#import <Foundation/Foundation.h>
@@ -34,6 +37,7 @@ SU_EXPORT @interface SUAppcastItem : NSObject
3437
@property (copy, readonly) NSDictionary *deltaUpdates;
3538
@property (strong, readonly) NSURL *infoURL;
3639
@property (copy, readonly) NSNumber* phasedRolloutInterval;
40+
@property (copy, readonly) NSString *minimumAutoupdateVersion;
3741

3842
// Initializes with data from a dictionary provided by the RSS class.
3943
- (instancetype)initWithDictionary:(NSDictionary *)dict;

src/MacVim/Sparkle.framework/Versions/A/Headers/SUErrors.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ typedef NS_ENUM(OSStatus, SUError) {
3030
SUAppcastError = 1002,
3131
SURunningFromDiskImageError = 1003,
3232
SURunningTranslocated = 1004,
33+
SUWebKitTerminationError = 1005,
3334

3435
// Download phase errors.
3536
SUTemporaryDirectoryError = 2000,

src/MacVim/Sparkle.framework/Versions/A/Headers/SUUpdater.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -149,14 +149,14 @@ SU_EXPORT @interface SUUpdater : NSObject
149149
@property (strong, readonly) NSBundle *sparkleBundle;
150150

151151
/*!
152-
The user agent used when checking for updates.
152+
The user agent used when checking for and downloading updates.
153153
154154
The default implementation can be overrided.
155155
*/
156156
@property (nonatomic, copy) NSString *userAgentString;
157157

158158
/*!
159-
The HTTP headers used when checking for updates.
159+
The HTTP headers used when checking for and downloading updates.
160160
161161
The keys of this dictionary are HTTP header fields (NSString) and values are corresponding values (NSString)
162162
*/
@@ -202,7 +202,7 @@ SU_EXPORT @interface SUUpdater : NSObject
202202
You may want to respond to the userDidCancelDownload delegate method in case
203203
the user clicks the "Cancel" button while the update is downloading.
204204
*/
205-
- (void)installUpdatesIfAvailable;
205+
- (void)installUpdatesIfAvailable __attribute__((deprecated("This method is deprecated. Please set SUAutomaticallyUpdate in your Info.plist or use automaticallyDownloadsUpdates property instead.")));
206206

207207
/*!
208208
Returns the date of last update check.

src/MacVim/Sparkle.framework/Versions/A/Headers/Sparkle.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727

2828
#import "SPUDownloader.h"
2929
#import "SPUDownloaderDelegate.h"
30-
#import "SPUDownloaderDeprecated.h"
3130
#import "SPUDownloadData.h"
3231
#import "SPUDownloaderProtocol.h"
3332
#import "SPUDownloaderSession.h"

src/MacVim/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Info.plist

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<plist version="1.0">
44
<dict>
55
<key>BuildMachineOSBuild</key>
6-
<string>20B28</string>
6+
<string>20G224</string>
77
<key>CFBundleDevelopmentRegion</key>
88
<string>English</string>
99
<key>CFBundleExecutable</key>
@@ -17,35 +17,37 @@
1717
<key>CFBundlePackageType</key>
1818
<string>APPL</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>1.24.0 a-67-g0e162c98</string>
20+
<string>1.27.1</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleSupportedPlatforms</key>
2424
<array>
2525
<string>MacOSX</string>
2626
</array>
2727
<key>CFBundleVersion</key>
28-
<string>1.24.0</string>
28+
<string>1.106</string>
2929
<key>DTCompiler</key>
3030
<string>com.apple.compilers.llvm.clang.1_0</string>
3131
<key>DTPlatformBuild</key>
32-
<string>12C5020f</string>
32+
<string>13A1030d</string>
3333
<key>DTPlatformName</key>
3434
<string>macosx</string>
3535
<key>DTPlatformVersion</key>
36-
<string>11.1</string>
36+
<string>12.0</string>
3737
<key>DTSDKBuild</key>
38-
<string>20C5048g</string>
38+
<string>21A344</string>
3939
<key>DTSDKName</key>
40-
<string>macosx11.1</string>
40+
<string>macosx12.0</string>
4141
<key>DTXcode</key>
42-
<string>1230</string>
42+
<string>1310</string>
4343
<key>DTXcodeBuild</key>
44-
<string>12C5020f</string>
44+
<string>13A1030d</string>
45+
<key>LSApplicationCategoryType</key>
46+
<string>public.app-category.utilities</string>
4547
<key>LSBackgroundOnly</key>
4648
<string>1</string>
4749
<key>LSMinimumSystemVersion</key>
48-
<string>10.7</string>
50+
<string>10.9</string>
4951
<key>LSUIElement</key>
5052
<string>1</string>
5153
<key>NSMainNibFile</key>
Binary file not shown.
Binary file not shown.

src/MacVim/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/en.lproj/Sparkle.strings renamed to src/MacVim/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/Base.lproj/Sparkle.strings

File renamed without changes.

0 commit comments

Comments
 (0)