diff --git a/Frameworks/Sparkle/Configurations/ConfigFrameworkReleaseGCSupport.xcconfig b/Frameworks/Sparkle/Configurations/ConfigFrameworkReleaseGCSupport.xcconfig deleted file mode 100644 index a332aaf92..000000000 --- a/Frameworks/Sparkle/Configurations/ConfigFrameworkReleaseGCSupport.xcconfig +++ /dev/null @@ -1,3 +0,0 @@ -#include "ConfigFrameworkRelease.xcconfig" - -GCC_ENABLE_OBJC_GC = supported \ No newline at end of file diff --git a/Frameworks/Sparkle/Configurations/ConfigTestAppReleaseGCSupport.xcconfig b/Frameworks/Sparkle/Configurations/ConfigTestAppReleaseGCSupport.xcconfig deleted file mode 100644 index 0ac40c55d..000000000 --- a/Frameworks/Sparkle/Configurations/ConfigTestAppReleaseGCSupport.xcconfig +++ /dev/null @@ -1,3 +0,0 @@ -#include "ConfigTestAppRelease.xcconfig" - -GCC_ENABLE_OBJC_GC = required \ No newline at end of file diff --git a/Frameworks/Sparkle/Configurations/ConfigUnitTestReleaseGCSupport.xcconfig b/Frameworks/Sparkle/Configurations/ConfigUnitTestReleaseGCSupport.xcconfig deleted file mode 100644 index 1b648d16e..000000000 --- a/Frameworks/Sparkle/Configurations/ConfigUnitTestReleaseGCSupport.xcconfig +++ /dev/null @@ -1,3 +0,0 @@ -#include "ConfigUnitTestRelease.xcconfig" - -GCC_ENABLE_OBJC_GC = required \ No newline at end of file diff --git a/Frameworks/Sparkle/Info.plist b/Frameworks/Sparkle/Info.plist deleted file mode 100644 index 56b417a0b..000000000 --- a/Frameworks/Sparkle/Info.plist +++ /dev/null @@ -1,28 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleName - ${PRODUCT_NAME} - CFBundleIconFile - - CFBundleIdentifier - org.andymatuschak.Sparkle - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - FMWK - CFBundleSignature - ???? - CFBundleVersion - 1.5 - CFBundleShortVersionString - 1.5 Beta (git) - NSPrincipalClass - - - diff --git a/Frameworks/Sparkle/License.txt b/Frameworks/Sparkle/License.txt deleted file mode 100644 index 08364c631..000000000 --- a/Frameworks/Sparkle/License.txt +++ /dev/null @@ -1,38 +0,0 @@ -Copyright (c) 2006 Andy Matuschak - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -================= -EXTERNAL LICENSES -================= - -License for bspatch.c and bsdiff.c, from bsdiff 4.3 (: -/*- - * Copyright 2003-2005 Colin Percival - * All rights reserved - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted providing that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING - * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ diff --git a/Frameworks/Sparkle/NTSynchronousTask.h b/Frameworks/Sparkle/NTSynchronousTask.h deleted file mode 100644 index be74ce389..000000000 --- a/Frameworks/Sparkle/NTSynchronousTask.h +++ /dev/null @@ -1,36 +0,0 @@ -// -// NTSynchronousTask.h -// CocoatechCore -// -// Created by Steve Gehrman on 9/29/05. -// Copyright 2005 Steve Gehrman. All rights reserved. -// - -#ifndef NTSYNCHRONOUSTASK_H -#define NTSYNCHRONOUSTASK_H - -@interface NTSynchronousTask : NSObject -{ -@private - NSTask *mv_task; - NSPipe *mv_outputPipe; - NSPipe *mv_inputPipe; - - NSData* mv_output; - BOOL mv_done; - int mv_result; -} - -// pass nil for directory if not needed -// returns the result -+(int) task:(NSString*)toolPath directory:(NSString*)currentDirectory withArgs:(NSArray*)args input:(NSData*)input output: (NSData**)outData; - -+(NSData*)task:(NSString*)toolPath directory:(NSString*)currentDirectory withArgs:(NSArray*)args input:(NSData*)input; - -- (void)run:(NSString*)toolPath directory:(NSString*)currentDirectory withArgs:(NSArray*)args input:(NSData*)input; -- (int)result; -- (NSData *)output; - -@end - -#endif diff --git a/Frameworks/Sparkle/NTSynchronousTask.m b/Frameworks/Sparkle/NTSynchronousTask.m deleted file mode 100644 index 1d2e3ef02..000000000 --- a/Frameworks/Sparkle/NTSynchronousTask.m +++ /dev/null @@ -1,268 +0,0 @@ -// -// NTSynchronousTask.m -// CocoatechCore -// -// Created by Steve Gehrman on 9/29/05. -// Copyright 2005 Steve Gehrman. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "NTSynchronousTask.h" - -@implementation NTSynchronousTask - -//---------------------------------------------------------- -// task -//---------------------------------------------------------- -- (NSTask *)task -{ - return mv_task; -} - -- (void)setTask:(NSTask *)theTask -{ - if (mv_task != theTask) { - [mv_task release]; - mv_task = [theTask retain]; - } -} - -//---------------------------------------------------------- -// outputPipe -//---------------------------------------------------------- -- (NSPipe *)outputPipe -{ - return mv_outputPipe; -} - -- (void)setOutputPipe:(NSPipe *)theOutputPipe -{ - if (mv_outputPipe != theOutputPipe) { - [mv_outputPipe release]; - mv_outputPipe = [theOutputPipe retain]; - } -} - -//---------------------------------------------------------- -// inputPipe -//---------------------------------------------------------- -- (NSPipe *)inputPipe -{ - return mv_inputPipe; -} - -- (void)setInputPipe:(NSPipe *)theInputPipe -{ - if (mv_inputPipe != theInputPipe) { - [mv_inputPipe release]; - mv_inputPipe = [theInputPipe retain]; - } -} - -//---------------------------------------------------------- -// output -//---------------------------------------------------------- -- (NSData *)output -{ - return mv_output; -} - -- (void)setOutput:(NSData *)theOutput -{ - if (mv_output != theOutput) { - [mv_output release]; - mv_output = [theOutput retain]; - } -} - -//---------------------------------------------------------- -// done -//---------------------------------------------------------- -- (BOOL)done -{ - return mv_done; -} - -- (void)setDone:(BOOL)flag -{ - mv_done = flag; -} - -//---------------------------------------------------------- -// result -//---------------------------------------------------------- -- (int)result -{ - return mv_result; -} - -- (void)setResult:(int)theResult -{ - mv_result = theResult; -} - -- (void)taskOutputAvailable:(NSNotification*)note -{ - [self setOutput:[[note userInfo] objectForKey:NSFileHandleNotificationDataItem]]; - - [self setDone:YES]; -} - -- (void)taskDidTerminate:(NSNotification*)note -{ - [self setResult:[[self task] terminationStatus]]; -} - -- (id)init; -{ - self = [super init]; - if (self) - { - [self setTask:[[[NSTask alloc] init] autorelease]]; - [self setOutputPipe:[[[NSPipe alloc] init] autorelease]]; - [self setInputPipe:[[[NSPipe alloc] init] autorelease]]; - - [[self task] setStandardInput:[self inputPipe]]; - [[self task] setStandardOutput:[self outputPipe]]; - [[self task] setStandardError:[self outputPipe]]; - } - - return self; -} - -//---------------------------------------------------------- -// dealloc -//---------------------------------------------------------- -- (void)dealloc -{ - [[NSNotificationCenter defaultCenter] removeObserver:self]; - - [mv_task release]; - [mv_outputPipe release]; - [mv_inputPipe release]; - [mv_output release]; - - [super dealloc]; -} - -- (void)run:(NSString*)toolPath directory:(NSString*)currentDirectory withArgs:(NSArray*)args input:(NSData*)input -{ - BOOL success = NO; - - if (currentDirectory) - [[self task] setCurrentDirectoryPath: currentDirectory]; - - [[self task] setLaunchPath:toolPath]; - [[self task] setArguments:args]; - - [[NSNotificationCenter defaultCenter] addObserver:self - selector:@selector(taskOutputAvailable:) - name:NSFileHandleReadToEndOfFileCompletionNotification - object:[[self outputPipe] fileHandleForReading]]; - - [[NSNotificationCenter defaultCenter] addObserver:self - selector:@selector(taskDidTerminate:) - name:NSTaskDidTerminateNotification - object:[self task]]; - - [[[self outputPipe] fileHandleForReading] readToEndOfFileInBackgroundAndNotifyForModes:[NSArray arrayWithObjects:NSDefaultRunLoopMode, NSModalPanelRunLoopMode, NSEventTrackingRunLoopMode, nil]]; - - @try - { - [[self task] launch]; - success = YES; - } - @catch (NSException *localException) { } - - if (success) - { - if (input) - { - // feed the running task our input - [[[self inputPipe] fileHandleForWriting] writeData:input]; - [[[self inputPipe] fileHandleForWriting] closeFile]; - } - - // loop until we are done receiving the data - if (![self done]) - { - double resolution = 1; - BOOL isRunning; - NSDate* next; - - do { - next = [NSDate dateWithTimeIntervalSinceNow:resolution]; - - isRunning = [[NSRunLoop currentRunLoop] runMode:NSDefaultRunLoopMode - beforeDate:next]; - } while (isRunning && ![self done]); - } - } -} - -+ (NSData*)task:(NSString*)toolPath directory:(NSString*)currentDirectory withArgs:(NSArray*)args input:(NSData*)input -{ - // we need this wacky pool here, otherwise we run out of pipes, the pipes are internally autoreleased - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - NSData* result=nil; - - @try - { - NTSynchronousTask* task = [[NTSynchronousTask alloc] init]; - - [task run:toolPath directory:currentDirectory withArgs:args input:input]; - - if ([task result] == 0) - result = [[task output] retain]; - - [task release]; - } - @catch (NSException *localException) { } - - [pool drain]; - - // retained above - [result autorelease]; - - return result; -} - - -+(int) task:(NSString*)toolPath directory:(NSString*)currentDirectory withArgs:(NSArray*)args input:(NSData*)input output: (NSData**)outData -{ - // we need this wacky pool here, otherwise we run out of pipes, the pipes are internally autoreleased - NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; - int taskResult = 0; - if( outData ) - *outData = nil; - - NS_DURING - { - NTSynchronousTask* task = [[NTSynchronousTask alloc] init]; - - [task run:toolPath directory:currentDirectory withArgs:args input:input]; - - taskResult = [task result]; - if( outData ) - *outData = [[task output] retain]; - - [task release]; - } - NS_HANDLER; - taskResult = errCppGeneral; - NS_ENDHANDLER; - - [pool drain]; - - // retained above - if( outData ) - [*outData autorelease]; - - return taskResult; -} - -@end diff --git a/Frameworks/Sparkle/Relaunch Tool-Info.plist b/Frameworks/Sparkle/Relaunch Tool-Info.plist deleted file mode 100644 index b090ad630..000000000 --- a/Frameworks/Sparkle/Relaunch Tool-Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - org.andymatuschak.Sparkle.relaunch - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleVersion - 1.5 - NSPrincipalClass - NSApplication - NSUIElement - 1 - - diff --git a/Frameworks/Sparkle/SUAppcast.h b/Frameworks/Sparkle/SUAppcast.h deleted file mode 100644 index 5a60d2fda..000000000 --- a/Frameworks/Sparkle/SUAppcast.h +++ /dev/null @@ -1,36 +0,0 @@ -// -// SUAppcast.h -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUAPPCAST_H -#define SUAPPCAST_H - -@class SUAppcastItem; -@interface SUAppcast : NSObject -{ -@private - NSArray *items; - NSString *userAgentString; - id delegate; - NSString *downloadFilename; - NSURLDownload *download; -} - -- (void)fetchAppcastFromURL:(NSURL *)url; -- (void)setDelegate:delegate; -- (void)setUserAgentString:(NSString *)userAgentString; - -- (NSArray *)items; - -@end - -@interface NSObject (SUAppcastDelegate) -- (void)appcastDidFinishLoading:(SUAppcast *)appcast; -- (void)appcast:(SUAppcast *)appcast failedToLoadWithError:(NSError *)error; -@end - -#endif diff --git a/Frameworks/Sparkle/SUAppcast.m b/Frameworks/Sparkle/SUAppcast.m deleted file mode 100644 index 04af5a193..000000000 --- a/Frameworks/Sparkle/SUAppcast.m +++ /dev/null @@ -1,301 +0,0 @@ -// -// SUAppcast.m -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUAppcast.h" -#import "SUConstants.h" -#import "SULog.h" - -@interface NSXMLElement (SUAppcastExtensions) -- (NSDictionary *)attributesAsDictionary; -@end - -@implementation NSXMLElement (SUAppcastExtensions) -- (NSDictionary *)attributesAsDictionary -{ - NSEnumerator *attributeEnum = [[self attributes] objectEnumerator]; - NSXMLNode *attribute; - NSMutableDictionary *dictionary = [NSMutableDictionary dictionary]; - - while ((attribute = [attributeEnum nextObject])) - [dictionary setObject:[attribute stringValue] forKey:[attribute name]]; - return dictionary; -} -@end - -@interface SUAppcast () -- (void)reportError:(NSError *)error; -- (NSXMLNode *)bestNodeInNodes:(NSArray *)nodes; -@end - -@implementation SUAppcast - -- (void)dealloc -{ - [items release]; - items = nil; - [userAgentString release]; - userAgentString = nil; - [downloadFilename release]; - downloadFilename = nil; - [download release]; - download = nil; - - [super dealloc]; -} - -- (NSArray *)items -{ - return items; -} - -- (void)fetchAppcastFromURL:(NSURL *)url -{ - NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:30.0]; - if (userAgentString) - [request setValue:userAgentString forHTTPHeaderField:@"User-Agent"]; - - download = [[NSURLDownload alloc] initWithRequest:request delegate:self]; -} - -- (void)download:(NSURLDownload *)aDownload decideDestinationWithSuggestedFilename:(NSString *)filename -{ - NSString* destinationFilename = NSTemporaryDirectory(); - if (destinationFilename) - { - destinationFilename = [destinationFilename stringByAppendingPathComponent:filename]; - [download setDestination:destinationFilename allowOverwrite:NO]; - } -} - -- (void)download:(NSURLDownload *)aDownload didCreateDestination:(NSString *)path -{ - [downloadFilename release]; - downloadFilename = [path copy]; -} - -- (void)downloadDidFinish:(NSURLDownload *)aDownload -{ - NSError *error = nil; - - NSXMLDocument *document = nil; - BOOL failed = NO; - NSArray *xmlItems = nil; - NSMutableArray *appcastItems = [NSMutableArray array]; - - if (downloadFilename) - { - NSUInteger options = 0; - if (NSAppKitVersionNumber < NSAppKitVersionNumber10_7) { - // In order to avoid including external entities when parsing the appcast (a potential security vulnerability; see https://github.com/andymatuschak/Sparkle/issues/169), we ask NSXMLDocument to "tidy" the XML first. This happens to remove these external entities; it wouldn't be a future-proof approach, but it worked in these historical versions of OS X, and we have a more rigorous approach for 10.7+. - options = NSXMLDocumentTidyXML; - } else { - // In 10.7 and later, there's a real option for the behavior we desire. - options = NSXMLNodeLoadExternalEntitiesSameOriginOnly; - } - document = [[[NSXMLDocument alloc] initWithContentsOfURL:[NSURL fileURLWithPath:downloadFilename] options:options error:&error] autorelease]; - -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] removeFileAtPath:downloadFilename handler:nil]; -#else - [[NSFileManager defaultManager] removeItemAtPath:downloadFilename error:nil]; -#endif - [downloadFilename release]; - downloadFilename = nil; - } - else - { - failed = YES; - } - - if (nil == document) - { - failed = YES; - } - else - { - xmlItems = [document nodesForXPath:@"/rss/channel/item" error:&error]; - if (nil == xmlItems) - { - failed = YES; - } - } - - if (failed == NO) - { - - NSEnumerator *nodeEnum = [xmlItems objectEnumerator]; - NSXMLNode *node; - NSMutableDictionary *nodesDict = [NSMutableDictionary dictionary]; - NSMutableDictionary *dict = [NSMutableDictionary dictionary]; - - while (failed == NO && (node = [nodeEnum nextObject])) - { - // First, we'll "index" all the first-level children of this appcast item so we can pick them out by language later. - if ([[node children] count]) - { - node = [node childAtIndex:0]; - while (nil != node) - { - NSString *name = [node name]; - if (name) - { - NSMutableArray *nodes = [nodesDict objectForKey:name]; - if (nodes == nil) - { - nodes = [NSMutableArray array]; - [nodesDict setObject:nodes forKey:name]; - } - [nodes addObject:node]; - } - node = [node nextSibling]; - } - } - - NSEnumerator *nameEnum = [nodesDict keyEnumerator]; - NSString *name; - while ((name = [nameEnum nextObject])) - { - node = [self bestNodeInNodes:[nodesDict objectForKey:name]]; - if ([name isEqualToString:@"enclosure"]) - { - // enclosure is flattened as a separate dictionary for some reason - NSDictionary *encDict = [(NSXMLElement *)node attributesAsDictionary]; - [dict setObject:encDict forKey:@"enclosure"]; - - } - else if ([name isEqualToString:@"pubDate"]) - { - // pubDate is expected to be an NSDate by SUAppcastItem, but the RSS class was returning an NSString - NSDate *date = [NSDate dateWithNaturalLanguageString:[node stringValue]]; - if (date) - [dict setObject:date forKey:name]; - } - else if ([name isEqualToString:@"sparkle:deltas"]) - { - NSMutableArray *deltas = [NSMutableArray array]; - NSEnumerator *childEnum = [[node children] objectEnumerator]; - NSXMLNode *child; - while ((child = [childEnum nextObject])) { - if ([[child name] isEqualToString:@"enclosure"]) - [deltas addObject:[(NSXMLElement *)child attributesAsDictionary]]; - } - [dict setObject:deltas forKey:@"deltas"]; - } - else if (name != nil) - { - // add all other values as strings - [dict setObject:[[node stringValue] stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] forKey:name]; - } - } - - NSString *errString; - SUAppcastItem *anItem = [[[SUAppcastItem alloc] initWithDictionary:dict failureReason:&errString] autorelease]; - if (anItem) - { - [appcastItems addObject:anItem]; - } - else - { - SULog(@"Sparkle Updater: Failed to parse appcast item: %@.\nAppcast dictionary was: %@", errString, dict); - } - [nodesDict removeAllObjects]; - [dict removeAllObjects]; - } - } - - if ([appcastItems count]) - { - NSSortDescriptor *sort = [[[NSSortDescriptor alloc] initWithKey:@"date" ascending:NO] autorelease]; - [appcastItems sortUsingDescriptors:[NSArray arrayWithObject:sort]]; - items = [appcastItems copy]; - } - - if (failed) - { - [self reportError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUAppcastParseError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:SULocalizedString(@"An error occurred while parsing the update feed.", nil), NSLocalizedDescriptionKey, nil]]]; - } - else if ([delegate respondsToSelector:@selector(appcastDidFinishLoading:)]) - { - [delegate appcastDidFinishLoading:self]; - } -} - -- (void)download:(NSURLDownload *)aDownload didFailWithError:(NSError *)error -{ - if (downloadFilename) - { -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] removeFileAtPath:downloadFilename handler:nil]; -#else - [[NSFileManager defaultManager] removeItemAtPath:downloadFilename error:nil]; -#endif - } - [downloadFilename release]; - downloadFilename = nil; - - [self reportError:error]; -} - -- (NSURLRequest *)download:(NSURLDownload *)aDownload willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)redirectResponse -{ - return request; -} - -- (void)reportError:(NSError *)error -{ - if ([delegate respondsToSelector:@selector(appcast:failedToLoadWithError:)]) - { - [delegate appcast:self failedToLoadWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUAppcastError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:SULocalizedString(@"An error occurred in retrieving update information. Please try again later.", nil), NSLocalizedDescriptionKey, [error localizedDescription], NSLocalizedFailureReasonErrorKey, nil]]]; - } -} - -- (NSXMLNode *)bestNodeInNodes:(NSArray *)nodes -{ - // We use this method to pick out the localized version of a node when one's available. - if ([nodes count] == 1) - return [nodes objectAtIndex:0]; - else if ([nodes count] == 0) - return nil; - - NSEnumerator *nodeEnum = [nodes objectEnumerator]; - NSXMLElement *node; - NSMutableArray *languages = [NSMutableArray array]; - NSString *lang; - NSUInteger i; - while ((node = [nodeEnum nextObject])) - { - lang = [[node attributeForName:@"xml:lang"] stringValue]; - [languages addObject:(lang ? lang : @"")]; - } - lang = [[NSBundle preferredLocalizationsFromArray:languages] objectAtIndex:0]; - i = [languages indexOfObject:([languages containsObject:lang] ? lang : @"")]; - if (i == NSNotFound) - i = 0; - return [nodes objectAtIndex:i]; -} - -- (void)setUserAgentString:(NSString *)uas -{ - if (uas != userAgentString) - { - [userAgentString release]; - userAgentString = [uas copy]; - } -} - -- (void)setDelegate:del -{ - delegate = del; -} - -@end diff --git a/Frameworks/Sparkle/SUAppcastItem.h b/Frameworks/Sparkle/SUAppcastItem.h deleted file mode 100644 index d6f9c64f8..000000000 --- a/Frameworks/Sparkle/SUAppcastItem.h +++ /dev/null @@ -1,60 +0,0 @@ -// -// SUAppcastItem.h -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUAPPCASTITEM_H -#define SUAPPCASTITEM_H - -@interface SUAppcastItem : NSObject -{ -@private - NSString *title; - NSDate *date; - NSString *itemDescription; - - NSURL *releaseNotesURL; - - NSString *DSASignature; - NSString *minimumSystemVersion; - NSString *maximumSystemVersion; - - NSURL *fileURL; - NSString *versionString; - NSString *displayVersionString; - - NSDictionary *deltaUpdates; - - NSDictionary *propertiesDictionary; - - NSURL *infoURL; // UK 2007-08-31 -} - -// Initializes with data from a dictionary provided by the RSS class. -- initWithDictionary:(NSDictionary *)dict; -- initWithDictionary:(NSDictionary *)dict failureReason:(NSString**)error; - -- (NSString *)title; -- (NSString *)versionString; -- (NSString *)displayVersionString; -- (NSDate *)date; -- (NSString *)itemDescription; -- (NSURL *)releaseNotesURL; -- (NSURL *)fileURL; -- (NSString *)DSASignature; -- (NSString *)minimumSystemVersion; -- (NSString *)maximumSystemVersion; -- (NSDictionary *)deltaUpdates; -- (BOOL)isDeltaUpdate; - -// Returns the dictionary provided in initWithDictionary; this might be useful later for extensions. -- (NSDictionary *)propertiesDictionary; - -- (NSURL *)infoURL; // UK 2007-08-31 - -@end - -#endif diff --git a/Frameworks/Sparkle/SUAppcastItem.m b/Frameworks/Sparkle/SUAppcastItem.m deleted file mode 100644 index 525d3fef3..000000000 --- a/Frameworks/Sparkle/SUAppcastItem.m +++ /dev/null @@ -1,284 +0,0 @@ -// -// SUAppcastItem.m -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUAppcastItem.h" -#import "SULog.h" - -@implementation SUAppcastItem - -// Attack of accessors! - -- (NSString *)title { return [[title retain] autorelease]; } - -- (void)setTitle:(NSString *)aTitle -{ - if (title == aTitle) return; - [title release]; - title = [aTitle copy]; -} - - -- (NSDate *)date { return [[date retain] autorelease]; } - -- (void)setDate:(NSDate *)aDate -{ - if (date == aDate) return; - [date release]; - date = [aDate copy]; -} - - -- (NSString *)itemDescription { return [[itemDescription retain] autorelease]; } - -- (void)setItemDescription:(NSString *)anItemDescription -{ - if (itemDescription == anItemDescription) return; - [itemDescription release]; - itemDescription = [anItemDescription copy]; -} - - -- (NSURL *)releaseNotesURL { return [[releaseNotesURL retain] autorelease]; } - -- (void)setReleaseNotesURL:(NSURL *)aReleaseNotesURL -{ - if (releaseNotesURL == aReleaseNotesURL) return; - [releaseNotesURL release]; - releaseNotesURL = [aReleaseNotesURL copy]; -} - - -- (NSString *)DSASignature { return [[DSASignature retain] autorelease]; } - -- (void)setDSASignature:(NSString *)aDSASignature -{ - if (DSASignature == aDSASignature) return; - [DSASignature release]; - DSASignature = [aDSASignature copy]; -} - - -- (NSURL *)fileURL { return [[fileURL retain] autorelease]; } - -- (void)setFileURL:(NSURL *)aFileURL -{ - if (fileURL == aFileURL) return; - [fileURL release]; - fileURL = [aFileURL copy]; -} - - -- (NSString *)versionString { return [[versionString retain] autorelease]; } - -- (void)setVersionString:(NSString *)s -{ - if (versionString == s) return; - [versionString release]; - versionString = [s copy]; -} - - -- (NSString *)displayVersionString { return [[displayVersionString retain] autorelease]; } - -- (void)setDisplayVersionString:(NSString *)s -{ - if (displayVersionString == s) return; - [displayVersionString release]; - displayVersionString = [s copy]; -} - - -- (NSString *)minimumSystemVersion { return [[minimumSystemVersion retain] autorelease]; } -- (void)setMinimumSystemVersion:(NSString *)systemVersionString -{ - if (minimumSystemVersion == systemVersionString) return; - [minimumSystemVersion release]; - minimumSystemVersion = [systemVersionString copy]; -} - -- (NSString *)maximumSystemVersion { return [[maximumSystemVersion retain] autorelease]; } -- (void)setMaximumSystemVersion:(NSString *)systemVersionString -{ - if (maximumSystemVersion == systemVersionString) return; - [maximumSystemVersion release]; - maximumSystemVersion = [systemVersionString copy]; -} - - -- (NSURL *)infoURL { return [[infoURL retain] autorelease]; } // UK 2007-08-31 (whole method) - -- (void)setInfoURL:(NSURL *)aFileURL // UK 2007-08-31 (whole method) -{ - if( aFileURL == infoURL ) return; - [infoURL release]; - infoURL = [aFileURL copy]; -} - -- (NSDictionary *)deltaUpdates { return [[deltaUpdates retain] autorelease]; } - -- (void)setDeltaUpdates:(NSDictionary *)updates -{ - if (deltaUpdates == updates) return; - [deltaUpdates release]; - deltaUpdates = [updates copy]; -} - -- (BOOL)isDeltaUpdate -{ - return [[propertiesDictionary objectForKey:@"enclosure"] objectForKey:@"sparkle:deltaFrom"] != nil; -} - -- initWithDictionary:(NSDictionary *)dict -{ - return [self initWithDictionary:dict failureReason:nil]; -} - -- initWithDictionary:(NSDictionary *)dict failureReason:(NSString**)error -{ - self = [super init]; - if (self) - { - id enclosure = [dict objectForKey:@"enclosure"]; - - // Try to find a version string. - // Finding the new version number from the RSS feed is a little bit hacky. There are two ways: - // 1. A "sparkle:version" attribute on the enclosure tag, an extension from the RSS spec. - // 2. If there isn't a version attribute, Sparkle will parse the path in the enclosure, expecting - // that it will look like this: http://something.com/YourApp_0.5.zip. It'll read whatever's between the last - // underscore and the last period as the version number. So name your packages like this: APPNAME_VERSION.extension. - // The big caveat with this is that you can't have underscores in your version strings, as that'll confuse Sparkle. - // Feel free to change the separator string to a hyphen or something more suited to your needs if you like. - NSString *newVersion = [enclosure objectForKey:@"sparkle:version"]; - if( newVersion == nil ) - newVersion = [dict objectForKey:@"sparkle:version"]; // UK 2007-08-31 Get version from the item, in case it's a download-less item (i.e. paid upgrade). - if (newVersion == nil) // no sparkle:version attribute anywhere? - { - // Separate the url by underscores and take the last component, as that'll be closest to the end, - // then we remove the extension. Hopefully, this will be the version. - NSArray *fileComponents = [[enclosure objectForKey:@"url"] componentsSeparatedByString:@"_"]; - if ([fileComponents count] > 1) - newVersion = [[fileComponents lastObject] stringByDeletingPathExtension]; - } - - if(!newVersion ) - { - if (error) - *error = @"Feed item lacks sparkle:version attribute, and version couldn't be deduced from file name (would have used last component of a file name like AppName_1.3.4.zip)"; - [self release]; - return nil; - } - - propertiesDictionary = [[NSMutableDictionary alloc] initWithDictionary:dict]; - [self setTitle:[dict objectForKey:@"title"]]; - [self setDate:[dict objectForKey:@"pubDate"]]; - [self setItemDescription:[dict objectForKey:@"description"]]; - - NSString* theInfoURL = [dict objectForKey:@"link"]; - if( theInfoURL ) - { - if( ![theInfoURL isKindOfClass: [NSString class]] ) - SULog(@"SUAppcastItem -initWithDictionary: Info URL is not of valid type."); - else - [self setInfoURL:[NSURL URLWithString:theInfoURL]]; - } - - // Need an info URL or an enclosure URL. Former to show "More Info" - // page, latter to download & install: - if( !enclosure && !theInfoURL ) - { - if (error) - *error = @"No enclosure in feed item"; - [self release]; - return nil; - } - - NSString* enclosureURLString = [enclosure objectForKey:@"url"]; - if( !enclosureURLString && !theInfoURL ) - { - if (error) - *error = @"Feed item's enclosure lacks URL"; - [self release]; - return nil; - } - - if( enclosureURLString ) - [self setFileURL: [NSURL URLWithString: [enclosureURLString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]]; - if( enclosure ) - [self setDSASignature:[enclosure objectForKey:@"sparkle:dsaSignature"]]; - - [self setVersionString: newVersion]; - [self setMinimumSystemVersion: [dict objectForKey:@"sparkle:minimumSystemVersion"]]; - [self setMaximumSystemVersion: [dict objectForKey:@"sparkle:maximumSystemVersion"]]; - - NSString *shortVersionString = [enclosure objectForKey:@"sparkle:shortVersionString"]; - if (nil == shortVersionString) - shortVersionString = [dict objectForKey:@"sparkle:shortVersionString"]; // fall back on the - - if (shortVersionString) - [self setDisplayVersionString: shortVersionString]; - else - [self setDisplayVersionString: [self versionString]]; - - // Find the appropriate release notes URL. - if ([dict objectForKey:@"sparkle:releaseNotesLink"]) - [self setReleaseNotesURL:[NSURL URLWithString:[dict objectForKey:@"sparkle:releaseNotesLink"]]]; - else if ([[self itemDescription] hasPrefix:@"http://"] || [[self itemDescription] hasPrefix:@"https://"]) // if the description starts with http:// or https:// use that. - [self setReleaseNotesURL:[NSURL URLWithString:[self itemDescription]]]; - else - [self setReleaseNotesURL:nil]; - - if ([dict objectForKey:@"deltas"]) - { - NSMutableDictionary *deltas = [NSMutableDictionary dictionary]; - NSArray *deltaDictionaries = [dict objectForKey:@"deltas"]; - NSEnumerator *deltaDictionariesEnum = [deltaDictionaries objectEnumerator]; - NSDictionary *deltaDictionary; - while ((deltaDictionary = [deltaDictionariesEnum nextObject])) - { - NSMutableDictionary *fakeAppCastDict = [dict mutableCopy]; - [fakeAppCastDict removeObjectForKey:@"deltas"]; - [fakeAppCastDict setObject:deltaDictionary forKey:@"enclosure"]; - SUAppcastItem *deltaItem = [[[self class] alloc] initWithDictionary:fakeAppCastDict]; - [fakeAppCastDict release]; - - [deltas setObject:deltaItem forKey:[deltaDictionary objectForKey:@"sparkle:deltaFrom"]]; - [deltaItem release]; - } - [self setDeltaUpdates:deltas]; - } - } - return self; -} - -- (void)dealloc -{ - [self setTitle:nil]; - [self setDate:nil]; - [self setItemDescription:nil]; - [self setReleaseNotesURL:nil]; - [self setDSASignature:nil]; - [self setMinimumSystemVersion: nil]; - [self setFileURL:nil]; - [self setVersionString:nil]; - [self setDisplayVersionString:nil]; - [self setInfoURL:nil]; - [propertiesDictionary release]; - [super dealloc]; -} - -- (NSDictionary *)propertiesDictionary -{ - return propertiesDictionary; -} - -@end diff --git a/Frameworks/Sparkle/SUAutomaticUpdateAlert.h b/Frameworks/Sparkle/SUAutomaticUpdateAlert.h deleted file mode 100644 index dc2183e5f..000000000 --- a/Frameworks/Sparkle/SUAutomaticUpdateAlert.h +++ /dev/null @@ -1,39 +0,0 @@ -// -// SUAutomaticUpdateAlert.h -// Sparkle -// -// Created by Andy Matuschak on 3/18/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUAUTOMATICUPDATEALERT_H -#define SUAUTOMATICUPDATEALERT_H - -#import "SUWindowController.h" - -typedef enum -{ - SUInstallNowChoice, - SUInstallLaterChoice, - SUDoNotInstallChoice -} SUAutomaticInstallationChoice; - -@class SUAppcastItem, SUHost; -@interface SUAutomaticUpdateAlert : SUWindowController { - SUAppcastItem *updateItem; - id delegate; - SUHost *host; -} - -- (id)initWithAppcastItem:(SUAppcastItem *)item host:(SUHost *)hostBundle delegate:delegate; -- (IBAction)installNow:sender; -- (IBAction)installLater:sender; -- (IBAction)doNotInstall:sender; - -@end - -@interface NSObject (SUAutomaticUpdateAlertDelegateProtocol) -- (void)automaticUpdateAlert:(SUAutomaticUpdateAlert *)aua finishedWithChoice:(SUAutomaticInstallationChoice)choice; -@end - -#endif diff --git a/Frameworks/Sparkle/SUAutomaticUpdateAlert.m b/Frameworks/Sparkle/SUAutomaticUpdateAlert.m deleted file mode 100644 index f055f48d1..000000000 --- a/Frameworks/Sparkle/SUAutomaticUpdateAlert.m +++ /dev/null @@ -1,71 +0,0 @@ -// -// SUAutomaticUpdateAlert.m -// Sparkle -// -// Created by Andy Matuschak on 3/18/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUAutomaticUpdateAlert.h" - -#import "SUHost.h" - -@implementation SUAutomaticUpdateAlert - -- (id)initWithAppcastItem:(SUAppcastItem *)item host:(SUHost *)aHost delegate:del; -{ - self = [super initWithHost:aHost windowNibName:@"SUAutomaticUpdateAlert"]; - if (self) - { - updateItem = [item retain]; - delegate = del; - host = [aHost retain]; - [self setShouldCascadeWindows:NO]; - [[self window] center]; - } - return self; -} - -- (void)dealloc -{ - [host release]; - [updateItem release]; - [super dealloc]; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@, %@>", [self class], [host bundlePath], [host installationPath]]; } - -- (IBAction)installNow:sender -{ - [self close]; - [delegate automaticUpdateAlert:self finishedWithChoice:SUInstallNowChoice]; -} - -- (IBAction)installLater:sender -{ - [self close]; - [delegate automaticUpdateAlert:self finishedWithChoice:SUInstallLaterChoice]; -} - -- (IBAction)doNotInstall:sender -{ - [self close]; - [delegate automaticUpdateAlert:self finishedWithChoice:SUDoNotInstallChoice]; -} - -- (NSImage *)applicationIcon -{ - return [host icon]; -} - -- (NSString *)titleText -{ - return [NSString stringWithFormat:SULocalizedString(@"A new version of %@ is ready to install!", nil), [host name]]; -} - -- (NSString *)descriptionText -{ - return [NSString stringWithFormat:SULocalizedString(@"%1$@ %2$@ has been downloaded and is ready to use! Would you like to install it and relaunch %1$@ now?", nil), [host name], [updateItem displayVersionString]]; -} - -@end diff --git a/Frameworks/Sparkle/SUAutomaticUpdateDriver.h b/Frameworks/Sparkle/SUAutomaticUpdateDriver.h deleted file mode 100644 index 266f6b698..000000000 --- a/Frameworks/Sparkle/SUAutomaticUpdateDriver.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// SUAutomaticUpdateDriver.h -// Sparkle -// -// Created by Andy Matuschak on 5/6/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUAUTOMATICUPDATEDRIVER_H -#define SUAUTOMATICUPDATEDRIVER_H - -#import -#import "SUBasicUpdateDriver.h" - -@class SUAutomaticUpdateAlert; -@interface SUAutomaticUpdateDriver : SUBasicUpdateDriver -{ -@private - BOOL postponingInstallation, showErrors; - SUAutomaticUpdateAlert *alert; -} - -@end - -#endif diff --git a/Frameworks/Sparkle/SUAutomaticUpdateDriver.m b/Frameworks/Sparkle/SUAutomaticUpdateDriver.m deleted file mode 100644 index 19a3c4187..000000000 --- a/Frameworks/Sparkle/SUAutomaticUpdateDriver.m +++ /dev/null @@ -1,83 +0,0 @@ -// -// SUAutomaticUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 5/6/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUAutomaticUpdateDriver.h" - -#import "SUAutomaticUpdateAlert.h" -#import "SUHost.h" -#import "SUConstants.h" - -@implementation SUAutomaticUpdateDriver - -- (void)unarchiverDidFinish:(SUUnarchiver *)ua -{ - alert = [[SUAutomaticUpdateAlert alloc] initWithAppcastItem:updateItem host:host delegate:self]; - - // If the app is a menubar app or the like, we need to focus it first and alter the - // update prompt to behave like a normal window. Otherwise if the window were hidden - // there may be no way for the application to be activated to make it visible again. - if ([host isBackgroundApplication]) - { - [[alert window] setHidesOnDeactivate:NO]; - [NSApp activateIgnoringOtherApps:YES]; - } - - if ([NSApp isActive]) - [[alert window] makeKeyAndOrderFront:self]; - else - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidBecomeActive:) name:NSApplicationDidBecomeActiveNotification object:NSApp]; -} - -- (void)applicationDidBecomeActive:(NSNotification *)aNotification -{ - [[alert window] makeKeyAndOrderFront:self]; - [[NSNotificationCenter defaultCenter] removeObserver:self name:@"NSApplicationDidBecomeActiveNotification" object:NSApp]; -} - -- (void)automaticUpdateAlert:(SUAutomaticUpdateAlert *)aua finishedWithChoice:(SUAutomaticInstallationChoice)choice; -{ - switch (choice) - { - case SUInstallNowChoice: - [self installWithToolAndRelaunch:YES]; - break; - - case SUInstallLaterChoice: - postponingInstallation = YES; - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillTerminate:) name:NSApplicationWillTerminateNotification object:nil]; - break; - - case SUDoNotInstallChoice: - [host setObject:[updateItem versionString] forUserDefaultsKey:SUSkippedVersionKey]; - [self abortUpdate]; - break; - } -} - -- (BOOL)shouldInstallSynchronously { return postponingInstallation; } - -- (void)installWithToolAndRelaunch:(BOOL)relaunch -{ - showErrors = YES; - [super installWithToolAndRelaunch:relaunch]; -} - -- (void)applicationWillTerminate:(NSNotification *)note -{ - [self installWithToolAndRelaunch:NO]; -} - -- (void)abortUpdateWithError:(NSError *)error -{ - if (showErrors) - [super abortUpdateWithError:error]; - else - [self abortUpdate]; -} - -@end diff --git a/Frameworks/Sparkle/SUBasicUpdateDriver.h b/Frameworks/Sparkle/SUBasicUpdateDriver.h deleted file mode 100644 index 21fe71716..000000000 --- a/Frameworks/Sparkle/SUBasicUpdateDriver.h +++ /dev/null @@ -1,60 +0,0 @@ -// -// SUBasicUpdateDriver.h -// Sparkle, -// -// Created by Andy Matuschak on 4/23/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUBASICUPDATEDRIVER_H -#define SUBASICUPDATEDRIVER_H - -#import -#import "SUUpdateDriver.h" - -@class SUAppcastItem, SUUnarchiver, SUAppcast, SUUnarchiver, SUHost; -@interface SUBasicUpdateDriver : SUUpdateDriver { - SUAppcastItem *updateItem; - SUAppcastItem *nonDeltaUpdateItem; - - NSURLDownload *download; - NSString *downloadPath; - NSString *tempDir; - - NSString *relaunchPath; -} - -- (void)checkForUpdatesAtURL:(NSURL *)URL host:(SUHost *)host; - -- (void)appcastDidFinishLoading:(SUAppcast *)ac; -- (void)appcast:(SUAppcast *)ac failedToLoadWithError:(NSError *)error; - -- (BOOL)isItemNewer:(SUAppcastItem *)ui; -- (BOOL)hostSupportsItem:(SUAppcastItem *)ui; -- (BOOL)itemContainsSkippedVersion:(SUAppcastItem *)ui; -- (BOOL)itemContainsValidUpdate:(SUAppcastItem *)ui; -- (void)didFindValidUpdate; -- (void)didNotFindUpdate; - -- (void)downloadUpdate; -- (void)download:(NSURLDownload *)d decideDestinationWithSuggestedFilename:(NSString *)name; -- (void)downloadDidFinish:(NSURLDownload *)d; -- (void)download:(NSURLDownload *)download didFailWithError:(NSError *)error; - -- (void)extractUpdate; -- (void)unarchiverDidFinish:(SUUnarchiver *)ua; -- (void)unarchiverDidFail:(SUUnarchiver *)ua; -- (void)failedToApplyDeltaUpdate; - -- (void)installWithToolAndRelaunch:(BOOL)relaunch; -- (void)installerForHost:(SUHost *)host failedWithError:(NSError *)error; - -- (void)installWithToolAndRelaunch:(BOOL)relaunch; -- (void)cleanUpDownload; - -- (void)abortUpdate; -- (void)abortUpdateWithError:(NSError *)error; - -@end - -#endif diff --git a/Frameworks/Sparkle/SUBasicUpdateDriver.m b/Frameworks/Sparkle/SUBasicUpdateDriver.m deleted file mode 100644 index cb23e877f..000000000 --- a/Frameworks/Sparkle/SUBasicUpdateDriver.m +++ /dev/null @@ -1,413 +0,0 @@ -// -// SUBasicUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 4/23/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUBasicUpdateDriver.h" - -#import "SUHost.h" -#import "SUDSAVerifier.h" -#import "SUInstaller.h" -#import "SUStandardVersionComparator.h" -#import "SUUnarchiver.h" -#import "SUConstants.h" -#import "SULog.h" -#import "SUPlainInstaller.h" -#import "SUPlainInstallerInternals.h" -#import "SUBinaryDeltaCommon.h" -#import "SUCodeSigningVerifier.h" -#import "SUUpdater_Private.h" - -@interface SUBasicUpdateDriver () ; @end - - -@implementation SUBasicUpdateDriver - -- (void)checkForUpdatesAtURL:(NSURL *)URL host:(SUHost *)aHost -{ - [super checkForUpdatesAtURL:URL host:aHost]; - if ([aHost isRunningOnReadOnlyVolume]) - { - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SURunningFromDiskImageError userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:SULocalizedString(@"%1$@ can't be updated when it's running from a read-only volume like a disk image or an optical drive. Move %1$@ to your Applications folder, relaunch it from there, and try again.", nil), [aHost name]] forKey:NSLocalizedDescriptionKey]]]; - return; - } - - SUAppcast *appcast = [[SUAppcast alloc] init]; - CFRetain(appcast); // We'll manage the appcast's memory ourselves so we don't have to make it an IV to support GC. - [appcast release]; - - [appcast setDelegate:self]; - [appcast setUserAgentString:[updater userAgentString]]; - [appcast fetchAppcastFromURL:URL]; -} - -- (id )versionComparator -{ - id comparator = nil; - - // Give the delegate a chance to provide a custom version comparator - if ([[updater delegate] respondsToSelector:@selector(versionComparatorForUpdater:)]) - comparator = [[updater delegate] versionComparatorForUpdater:updater]; - - // If we don't get a comparator from the delegate, use the default comparator - if (!comparator) - comparator = [SUStandardVersionComparator defaultComparator]; - - return comparator; -} - -- (BOOL)isItemNewer:(SUAppcastItem *)ui -{ - return [[self versionComparator] compareVersion:[host version] toVersion:[ui versionString]] == NSOrderedAscending; -} - -- (BOOL)hostSupportsItem:(SUAppcastItem *)ui -{ - if (([ui minimumSystemVersion] == nil || [[ui minimumSystemVersion] isEqualToString:@""]) && - ([ui maximumSystemVersion] == nil || [[ui maximumSystemVersion] isEqualToString:@""])) { return YES; } - - BOOL minimumVersionOK = TRUE; - BOOL maximumVersionOK = TRUE; - - // Check minimum and maximum System Version - if ([ui minimumSystemVersion] != nil && ![[ui minimumSystemVersion] isEqualToString:@""]) { - minimumVersionOK = [[SUStandardVersionComparator defaultComparator] compareVersion:[ui minimumSystemVersion] toVersion:[SUHost systemVersionString]] != NSOrderedDescending; - } - if ([ui maximumSystemVersion] != nil && ![[ui maximumSystemVersion] isEqualToString:@""]) { - maximumVersionOK = [[SUStandardVersionComparator defaultComparator] compareVersion:[ui maximumSystemVersion] toVersion:[SUHost systemVersionString]] != NSOrderedAscending; - } - - return minimumVersionOK && maximumVersionOK; -} - -- (BOOL)itemContainsSkippedVersion:(SUAppcastItem *)ui -{ - NSString *skippedVersion = [host objectForUserDefaultsKey:SUSkippedVersionKey]; - if (skippedVersion == nil) { return NO; } - return [[self versionComparator] compareVersion:[ui versionString] toVersion:skippedVersion] != NSOrderedDescending; -} - -- (BOOL)itemContainsValidUpdate:(SUAppcastItem *)ui -{ - return [self hostSupportsItem:ui] && [self isItemNewer:ui] && ![self itemContainsSkippedVersion:ui]; -} - -- (void)appcastDidFinishLoading:(SUAppcast *)ac -{ - if ([[updater delegate] respondsToSelector:@selector(updater:didFinishLoadingAppcast:)]) - [[updater delegate] updater:updater didFinishLoadingAppcast:ac]; - - SUAppcastItem *item = nil; - - // Now we have to find the best valid update in the appcast. - if ([[updater delegate] respondsToSelector:@selector(bestValidUpdateInAppcast:forUpdater:)]) // Does the delegate want to handle it? - { - item = [[updater delegate] bestValidUpdateInAppcast:ac forUpdater:updater]; - } - else // If not, we'll take care of it ourselves. - { - // Find the first update we can actually use. - NSEnumerator *updateEnumerator = [[ac items] objectEnumerator]; - do { - item = [updateEnumerator nextObject]; - } while (item && ![self hostSupportsItem:item]); - - if (binaryDeltaSupported()) { - SUAppcastItem *deltaUpdateItem = [[item deltaUpdates] objectForKey:[host version]]; - if (deltaUpdateItem && [self hostSupportsItem:deltaUpdateItem]) { - nonDeltaUpdateItem = [item retain]; - item = deltaUpdateItem; - } - } - } - - updateItem = [item retain]; - if (ac) { CFRelease(ac); } // Remember that we're explicitly managing the memory of the appcast. - if (updateItem == nil) { [self didNotFindUpdate]; return; } - - if ([self itemContainsValidUpdate:updateItem]) - [self didFindValidUpdate]; - else - [self didNotFindUpdate]; -} - -- (void)appcast:(SUAppcast *)ac failedToLoadWithError:(NSError *)error -{ - if (ac) { CFRelease(ac); } // Remember that we're explicitly managing the memory of the appcast. - [self abortUpdateWithError:error]; -} - -- (void)didFindValidUpdate -{ - if ([[updater delegate] respondsToSelector:@selector(updater:didFindValidUpdate:)]) - [[updater delegate] updater:updater didFindValidUpdate:updateItem]; - [self downloadUpdate]; -} - -- (void)didNotFindUpdate -{ - if ([[updater delegate] respondsToSelector:@selector(updaterDidNotFindUpdate:)]) - [[updater delegate] updaterDidNotFindUpdate:updater]; - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUNoUpdateError userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:SULocalizedString(@"You already have the newest version of %@.", nil), [host name]] forKey:NSLocalizedDescriptionKey]]]; -} - -- (void)downloadUpdate -{ - NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[updateItem fileURL]]; - [request setValue:[updater userAgentString] forHTTPHeaderField:@"User-Agent"]; - download = [[NSURLDownload alloc] initWithRequest:request delegate:self]; -} - -- (void)download:(NSURLDownload *)d decideDestinationWithSuggestedFilename:(NSString *)name -{ - // If name ends in .txt, the server probably has a stupid MIME configuration. We'll give the developer the benefit of the doubt and chop that off. - if ([[name pathExtension] isEqualToString:@"txt"]) - name = [name stringByDeletingPathExtension]; - - NSString *downloadFileName = [NSString stringWithFormat:@"%@ %@", [host name], [updateItem versionString]]; - - - [tempDir release]; - tempDir = [[[host appSupportPath] stringByAppendingPathComponent:downloadFileName] retain]; - int cnt=1; - while ([[NSFileManager defaultManager] fileExistsAtPath:tempDir] && cnt <= 999) - { - [tempDir release]; - tempDir = [[[host appSupportPath] stringByAppendingPathComponent:[NSString stringWithFormat:@"%@ %d", downloadFileName, cnt++]] retain]; - } - - // Create the temporary directory if necessary. -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - BOOL success = YES; - NSEnumerator *pathComponentEnumerator = [[tempDir pathComponents] objectEnumerator]; - NSString *pathComponentAccumulator = @""; - NSString *currentPathComponent; - while ((currentPathComponent = [pathComponentEnumerator nextObject])) { - pathComponentAccumulator = [pathComponentAccumulator stringByAppendingPathComponent:currentPathComponent]; - if ([[NSFileManager defaultManager] fileExistsAtPath:pathComponentAccumulator]) continue; - success &= [[NSFileManager defaultManager] createDirectoryAtPath:pathComponentAccumulator attributes:nil]; - } -#else - BOOL success = [[NSFileManager defaultManager] createDirectoryAtPath:tempDir withIntermediateDirectories:YES attributes:nil error:NULL]; -#endif - if (!success) - { - // Okay, something's really broken with this user's file structure. - [download cancel]; - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUTemporaryDirectoryError userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:@"Can't make a temporary directory for the update download at %@.",tempDir] forKey:NSLocalizedDescriptionKey]]]; - } - - downloadPath = [[tempDir stringByAppendingPathComponent:name] retain]; - [download setDestination:downloadPath allowOverwrite:YES]; -} - -- (BOOL)validateUpdateDownloadedToPath:(NSString *)downloadedPath extractedToPath:(NSString *)extractedPath DSASignature:(NSString *)DSASignature publicDSAKey:(NSString *)publicDSAKey -{ - NSString *newBundlePath = [SUInstaller appPathInUpdateFolder:extractedPath forHost:host]; - if (newBundlePath) - { - NSError *error = nil; - if ([SUCodeSigningVerifier codeSignatureIsValidAtPath:newBundlePath error:&error]) { - return YES; - } else { - SULog(@"Code signature check on update failed: %@", error); - } - } - - return [SUDSAVerifier validatePath:downloadedPath withEncodedDSASignature:DSASignature withPublicDSAKey:publicDSAKey]; -} - -- (void)downloadDidFinish:(NSURLDownload *)d -{ - [self extractUpdate]; -} - -- (void)download:(NSURLDownload *)download didFailWithError:(NSError *)error -{ - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SURelaunchError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:SULocalizedString(@"An error occurred while downloading the update. Please try again later.", nil), NSLocalizedDescriptionKey, [error localizedDescription], NSLocalizedFailureReasonErrorKey, nil]]]; -} - -- (BOOL)download:(NSURLDownload *)download shouldDecodeSourceDataOfMIMEType:(NSString *)encodingType -{ - // We don't want the download system to extract our gzips. - // Note that we use a substring matching here instead of direct comparison because the docs say "application/gzip" but the system *uses* "application/x-gzip". This is a documentation bug. - return ([encodingType rangeOfString:@"gzip"].location == NSNotFound); -} - -- (void)extractUpdate -{ - SUUnarchiver *unarchiver = [SUUnarchiver unarchiverForPath:downloadPath updatingHost:host]; - if (!unarchiver) - { - SULog(@"Sparkle Error: No valid unarchiver for %@!", downloadPath); - [self unarchiverDidFail:nil]; - return; - } - CFRetain(unarchiver); // Manage this memory manually so we don't have to make it an IV. - [unarchiver setDelegate:self]; - [unarchiver start]; -} - -- (void)failedToApplyDeltaUpdate -{ - // When a delta update fails to apply we fall back on updating via a full install. - [updateItem release]; - updateItem = nonDeltaUpdateItem; - nonDeltaUpdateItem = nil; - - [self downloadUpdate]; -} - -- (void)unarchiverDidFinish:(SUUnarchiver *)ua -{ - if (ua) { CFRelease(ua); } - [self installWithToolAndRelaunch:YES]; -} - -- (void)unarchiverDidFail:(SUUnarchiver *)ua -{ - if (ua) { CFRelease(ua); } - - if ([updateItem isDeltaUpdate]) { - [self failedToApplyDeltaUpdate]; - return; - } - - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUUnarchivingError userInfo:[NSDictionary dictionaryWithObject:SULocalizedString(@"An error occurred while extracting the archive. Please try again later.", nil) forKey:NSLocalizedDescriptionKey]]]; -} - -- (BOOL)shouldInstallSynchronously { return NO; } - -- (void)installWithToolAndRelaunch:(BOOL)relaunch -{ -#if !ENDANGER_USERS_WITH_INSECURE_UPDATES - if (![self validateUpdateDownloadedToPath:downloadPath extractedToPath:tempDir DSASignature:[updateItem DSASignature] publicDSAKey:[host publicDSAKey]]) - { - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUSignatureError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:SULocalizedString(@"An error occurred while extracting the archive. Please try again later.", nil), NSLocalizedDescriptionKey, @"The update is improperly signed.", NSLocalizedFailureReasonErrorKey, nil]]]; - return; - } -#endif - - if (![updater mayUpdateAndRestart]) - { - [self abortUpdate]; - return; - } - - // Give the host app an opportunity to postpone the install and relaunch. - static BOOL postponedOnce = NO; - if (!postponedOnce && [[updater delegate] respondsToSelector:@selector(updater:shouldPostponeRelaunchForUpdate:untilInvoking:)]) - { - NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[self class] instanceMethodSignatureForSelector:@selector(installWithToolAndRelaunch:)]]; - [invocation setSelector:@selector(installWithToolAndRelaunch:)]; - [invocation setArgument:&relaunch atIndex:2]; - [invocation setTarget:self]; - postponedOnce = YES; - if ([[updater delegate] updater:updater shouldPostponeRelaunchForUpdate:updateItem untilInvoking:invocation]) - return; - } - - - if ([[updater delegate] respondsToSelector:@selector(updater:willInstallUpdate:)]) - [[updater delegate] updater:updater willInstallUpdate:updateItem]; - - // Copy the relauncher into a temporary directory so we can get to it after the new version's installed. - NSString *relaunchPathToCopy = [SPARKLE_BUNDLE pathForResource:@"finish_installation" ofType:@"app"]; - NSString *targetPath = [[host appSupportPath] stringByAppendingPathComponent:[relaunchPathToCopy lastPathComponent]]; - // Only the paranoid survive: if there's already a stray copy of relaunch there, we would have problems. - NSError *error = nil; -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] createDirectoryAtPath: [targetPath stringByDeletingLastPathComponent] attributes: [NSDictionary dictionary]]; -#else - [[NSFileManager defaultManager] createDirectoryAtPath: [targetPath stringByDeletingLastPathComponent] withIntermediateDirectories: YES attributes: [NSDictionary dictionary] error: &error]; -#endif - - // Only the paranoid survive: if there's already a stray copy of relaunch there, we would have problems. - if( [SUPlainInstaller copyPathWithAuthentication: relaunchPathToCopy overPath: targetPath temporaryName: nil error: &error] ) - relaunchPath = [targetPath retain]; - else - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SURelaunchError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:SULocalizedString(@"An error occurred while extracting the archive. Please try again later.", nil), NSLocalizedDescriptionKey, [NSString stringWithFormat:@"Couldn't copy relauncher (%@) to temporary path (%@)! %@", relaunchPathToCopy, targetPath, (error ? [error localizedDescription] : @"")], NSLocalizedFailureReasonErrorKey, nil]]]; - - [[NSNotificationCenter defaultCenter] postNotificationName:SUUpdaterWillRestartNotification object:self]; - if ([[updater delegate] respondsToSelector:@selector(updaterWillRelaunchApplication:)]) - [[updater delegate] updaterWillRelaunchApplication:updater]; - - if(!relaunchPath || ![[NSFileManager defaultManager] fileExistsAtPath:relaunchPath]) - { - // Note that we explicitly use the host app's name here, since updating plugin for Mail relaunches Mail, not just the plugin. - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SURelaunchError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:[NSString stringWithFormat:SULocalizedString(@"An error occurred while relaunching %1$@, but the new version will be available next time you run %1$@.", nil), [host name]], NSLocalizedDescriptionKey, [NSString stringWithFormat:@"Couldn't find the relauncher (expected to find it at %@)", relaunchPath], NSLocalizedFailureReasonErrorKey, nil]]]; - // We intentionally don't abandon the update here so that the host won't initiate another. - return; - } - - NSString *pathToRelaunch = [host bundlePath]; - if ([[updater delegate] respondsToSelector:@selector(pathToRelaunchForUpdater:)]) - pathToRelaunch = [[updater delegate] pathToRelaunchForUpdater:updater]; - NSString *relaunchToolPath = [relaunchPath stringByAppendingPathComponent: @"/Contents/MacOS/finish_installation"]; - [NSTask launchedTaskWithLaunchPath: relaunchToolPath arguments:[NSArray arrayWithObjects:[host bundlePath], pathToRelaunch, [NSString stringWithFormat:@"%d", [[NSProcessInfo processInfo] processIdentifier]], tempDir, relaunch ? @"1" : @"0", nil]]; - - [NSApp terminate:self]; -} - -- (void)cleanUpDownload -{ - if (tempDir != nil) // tempDir contains downloadPath, so we implicitly delete both here. - { - BOOL success = NO; -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - success = [[NSFileManager defaultManager] removeFileAtPath: tempDir handler: nil]; // Clean up the copied relauncher -#else - NSError * error = nil; - success = [[NSFileManager defaultManager] removeItemAtPath: tempDir error: &error]; // Clean up the copied relauncher -#endif - if( !success ) - [[NSWorkspace sharedWorkspace] performFileOperation:NSWorkspaceRecycleOperation source:[tempDir stringByDeletingLastPathComponent] destination:@"" files:[NSArray arrayWithObject:[tempDir lastPathComponent]] tag:NULL]; - } -} - -- (void)installerForHost:(SUHost *)aHost failedWithError:(NSError *)error -{ - if (aHost != host) { return; } -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] removeFileAtPath: relaunchPath handler: nil]; // Clean up the copied relauncher -#else - NSError * dontThrow = nil; - [[NSFileManager defaultManager] removeItemAtPath: relaunchPath error: &dontThrow]; // Clean up the copied relauncher -#endif - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUInstallationError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:SULocalizedString(@"An error occurred while installing the update. Please try again later.", nil), NSLocalizedDescriptionKey, [error localizedDescription], NSLocalizedFailureReasonErrorKey, nil]]]; -} - -- (void)abortUpdate -{ - [[self retain] autorelease]; // In case the notification center was the last one holding on to us. - [self cleanUpDownload]; - [[NSNotificationCenter defaultCenter] removeObserver:self]; - [super abortUpdate]; -} - -- (void)abortUpdateWithError:(NSError *)error -{ - if ([error code] != SUNoUpdateError) // Let's not bother logging this. - SULog(@"Sparkle Error: %@", [error localizedDescription]); - if ([error localizedFailureReason]) - SULog(@"Sparkle Error (continued): %@", [error localizedFailureReason]); - if (download) - [download cancel]; - [self abortUpdate]; -} - -- (void)dealloc -{ - [updateItem release]; - [nonDeltaUpdateItem release]; - [download release]; - [downloadPath release]; - [tempDir release]; - [relaunchPath release]; - [super dealloc]; -} - -@end diff --git a/Frameworks/Sparkle/SUBinaryDeltaApply.h b/Frameworks/Sparkle/SUBinaryDeltaApply.h deleted file mode 100644 index d44501093..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaApply.h +++ /dev/null @@ -1,15 +0,0 @@ -// -// SUBinaryDeltaApply.h -// Sparkle -// -// Created by Mark Rowe on 2009-06-01. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#ifndef SUBINARYDELTAAPPLY_H -#define SUBINARYDELTAAPPLY_H - -@class NSString; -int applyBinaryDelta(NSString *source, NSString *destination, NSString *patchFile); - -#endif diff --git a/Frameworks/Sparkle/SUBinaryDeltaApply.m b/Frameworks/Sparkle/SUBinaryDeltaApply.m deleted file mode 100644 index 7c086d3ab..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaApply.m +++ /dev/null @@ -1,101 +0,0 @@ -// -// SUBinaryDeltaApply.m -// Sparkle -// -// Created by Mark Rowe on 2009-06-01. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#import "SUBinaryDeltaApply.h" -#import "SUBinaryDeltaCommon.h" -#import -#import -#import -#import -#import -#import - -static void applyBinaryDeltaToFile(xar_t x, xar_file_t file, NSString *sourceFilePath, NSString *destinationFilePath) -{ - NSString *patchFile = temporaryFilename(@"apply-binary-delta"); - xar_extract_tofile(x, file, [patchFile fileSystemRepresentation]); - const char *argv[] = {"/usr/bin/bspatch", [sourceFilePath fileSystemRepresentation], [destinationFilePath fileSystemRepresentation], [patchFile fileSystemRepresentation]}; - bspatch(4, (char **)argv); - unlink([patchFile fileSystemRepresentation]); -} - -int applyBinaryDelta(NSString *source, NSString *destination, NSString *patchFile) -{ - xar_t x = xar_open([patchFile UTF8String], READ); - if (!x) { - fprintf(stderr, "Unable to open %s. Giving up.\n", [patchFile UTF8String]); - return 1; - } - - NSString *expectedBeforeHash = nil; - NSString *expectedAfterHash = nil; - xar_subdoc_t subdoc; - for (subdoc = xar_subdoc_first(x); subdoc; subdoc = xar_subdoc_next(subdoc)) { - if (!strcmp(xar_subdoc_name(subdoc), "binary-delta-attributes")) { - const char *value = 0; - xar_subdoc_prop_get(subdoc, "before-sha1", &value); - if (value) - expectedBeforeHash = [NSString stringWithUTF8String:value]; - - xar_subdoc_prop_get(subdoc, "after-sha1", &value); - if (value) - expectedAfterHash = [NSString stringWithUTF8String:value]; - } - } - - if (!expectedBeforeHash || !expectedAfterHash) { - fprintf(stderr, "Unable to find before-sha1 or after-sha1 metadata in delta. Giving up.\n"); - return 1; - } - - fprintf(stderr, "Verifying source... "); - NSString *beforeHash = hashOfTree(source); - - if (![beforeHash isEqualToString:expectedBeforeHash]) { - fprintf(stderr, "Source doesn't have expected hash (%s != %s). Giving up.\n", [expectedBeforeHash UTF8String], [beforeHash UTF8String]); - return 1; - } - - fprintf(stderr, "\nCopying files... "); - removeTree(destination); - copyTree(source, destination); - - fprintf(stderr, "\nPatching... "); - xar_file_t file; - xar_iter_t iter = xar_iter_new(); - for (file = xar_file_first(x, iter); file; file = xar_file_next(iter)) { - NSString *path = [NSString stringWithUTF8String:xar_get_path(file)]; - NSString *sourceFilePath = [source stringByAppendingPathComponent:path]; - NSString *destinationFilePath = [destination stringByAppendingPathComponent:path]; - - const char *value; - if (!xar_prop_get(file, "delete", &value) || !xar_prop_get(file, "delete-then-extract", &value)) { - removeTree(destinationFilePath); - if (!xar_prop_get(file, "delete", &value)) - continue; - } - - if (!xar_prop_get(file, "binary-delta", &value)) - applyBinaryDeltaToFile(x, file, sourceFilePath, destinationFilePath); - else - xar_extract_tofile(x, file, [destinationFilePath fileSystemRepresentation]); - } - xar_close(x); - - fprintf(stderr, "\nVerifying destination... "); - NSString *afterHash = hashOfTree(destination); - - if (![afterHash isEqualToString:expectedAfterHash]) { - fprintf(stderr, "Destination doesn't have expected hash (%s != %s). Giving up.\n", [expectedAfterHash UTF8String], [afterHash UTF8String]); - removeTree(destination); - return 1; - } - - fprintf(stderr, "\nDone!\n"); - return 0; -} diff --git a/Frameworks/Sparkle/SUBinaryDeltaCommon.h b/Frameworks/Sparkle/SUBinaryDeltaCommon.h deleted file mode 100644 index 5048c866a..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaCommon.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// SUBinaryDeltaCommon.h -// Sparkle -// -// Created by Mark Rowe on 2009-06-01. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#ifndef SUBINARYDELTACOMMON_H -#define SUBINARYDELTACOMMON_H - -#include - -@class NSString; -@class NSData; - -extern int binaryDeltaSupported(void); -extern int compareFiles(const FTSENT **a, const FTSENT **b); -extern NSData *hashOfFile(FTSENT *ent); -extern NSString *hashOfTree(NSString *path); -extern void removeTree(NSString *path); -extern void copyTree(NSString *source, NSString *dest); -extern NSString *pathRelativeToDirectory(NSString *directory, NSString *path); -NSString *temporaryFilename(NSString *base); - -#endif diff --git a/Frameworks/Sparkle/SUBinaryDeltaCommon.m b/Frameworks/Sparkle/SUBinaryDeltaCommon.m deleted file mode 100644 index 4315d95d5..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaCommon.m +++ /dev/null @@ -1,165 +0,0 @@ -// -// SUBinaryDeltaCommon.m -// Sparkle -// -// Created by Mark Rowe on 2009-06-01. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#include "SUBinaryDeltaCommon.h" -#include -#include -#include -#include -#include -#include -#include -#include - -extern int xar_close(void*) __attribute__((weak_import)); - -int binaryDeltaSupported(void) -{ - // OS X 10.4 didn't include libxar, so we link against it weakly. - // This checks whether libxar is available at runtime. - return xar_close != 0; -} - -int compareFiles(const FTSENT **a, const FTSENT **b) -{ - return strcoll((*a)->fts_name, (*b)->fts_name); -} - -NSString *pathRelativeToDirectory(NSString *directory, NSString *path) -{ - NSUInteger directoryLength = [directory length]; - if ([path hasPrefix:directory]) - return [path substringFromIndex:directoryLength]; - - return path; -} - -NSString *temporaryFilename(NSString *base) -{ - NSString *template = [NSTemporaryDirectory() stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.XXXXXXXXXX", base]]; - char buffer[MAXPATHLEN]; - strcpy(buffer, [template fileSystemRepresentation]); - return [NSString stringWithUTF8String:mktemp(buffer)]; -} - -static void _hashOfBuffer(unsigned char *hash, const char* buffer, size_t bufferLength) -{ - assert(bufferLength <= UINT32_MAX); - CC_SHA1_CTX hashContext; - CC_SHA1_Init(&hashContext); - CC_SHA1_Update(&hashContext, buffer, (CC_LONG)bufferLength); - CC_SHA1_Final(hash, &hashContext); -} - -static void _hashOfFile(unsigned char* hash, FTSENT *ent) -{ - if (ent->fts_info == FTS_SL) { - char linkDestination[MAXPATHLEN + 1]; - ssize_t linkDestinationLength = readlink(ent->fts_path, linkDestination, MAXPATHLEN); - if (linkDestinationLength < 0) { - perror("readlink"); - return; - } - - _hashOfBuffer(hash, linkDestination, linkDestinationLength); - return; - } - - if (ent->fts_info == FTS_F) { - int fileDescriptor = open(ent->fts_path, O_RDONLY); - if (fileDescriptor == -1) { - perror("open"); - return; - } - - size_t fileSize = (size_t)ent->fts_statp->st_size; - if (fileSize == 0) { - _hashOfBuffer(hash, NULL, 0); - close(fileDescriptor); - return; - } - - void *buffer = mmap(0, fileSize, PROT_READ, MAP_FILE | MAP_PRIVATE, fileDescriptor, 0); - if (buffer == (void*)-1) { - close(fileDescriptor); - perror("mmap"); - return; - } - - _hashOfBuffer(hash, buffer, fileSize); - munmap(buffer, fileSize); - close(fileDescriptor); - return; - } - - if (ent->fts_info == FTS_D) - memset(hash, 0xdd, CC_SHA1_DIGEST_LENGTH); -} - -NSData *hashOfFile(FTSENT *ent) -{ - unsigned char fileHash[CC_SHA1_DIGEST_LENGTH]; - _hashOfFile(fileHash, ent); - return [NSData dataWithBytes:fileHash length:CC_SHA1_DIGEST_LENGTH]; -} - -NSString *hashOfTree(NSString *path) -{ - const char *sourcePaths[] = {[path UTF8String], 0}; - FTS *fts = fts_open((char* const*)sourcePaths, FTS_PHYSICAL | FTS_NOCHDIR, compareFiles); - if (!fts) { - perror("fts_open"); - return nil; - } - - CC_SHA1_CTX hashContext; - CC_SHA1_Init(&hashContext); - - FTSENT *ent = 0; - while ((ent = fts_read(fts))) { - if (ent->fts_info != FTS_F && ent->fts_info != FTS_SL) - continue; - - unsigned char fileHash[CC_SHA1_DIGEST_LENGTH]; - _hashOfFile(fileHash, ent); - CC_SHA1_Update(&hashContext, fileHash, sizeof(fileHash)); - - NSString *relativePath = pathRelativeToDirectory(path, [NSString stringWithUTF8String:ent->fts_path]); - NSData *relativePathBytes = [relativePath dataUsingEncoding:NSUTF8StringEncoding]; - CC_SHA1_Update(&hashContext, [relativePathBytes bytes], (uint32_t)[relativePathBytes length]); - } - fts_close(fts); - - unsigned char hash[CC_SHA1_DIGEST_LENGTH]; - CC_SHA1_Final(hash, &hashContext); - - char hexHash[CC_SHA1_DIGEST_LENGTH * 2 + 1]; - size_t i; - for (i = 0; i < CC_SHA1_DIGEST_LENGTH; i++) - sprintf(hexHash + i * 2, "%02x", hash[i]); - - return [NSString stringWithUTF8String:hexHash]; -} - -void removeTree(NSString *path) -{ -#if MAC_OS_X_VERSION_MIN_REQUIRED > MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] removeItemAtPath:path error:0]; -#else - [[NSFileManager defaultManager] removeFileAtPath:path handler:nil]; -#endif -} - -void copyTree(NSString *source, NSString *dest) -{ -#if MAC_OS_X_VERSION_MIN_REQUIRED > MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] copyItemAtPath:source toPath:dest error:0]; -#else - [[NSFileManager defaultManager] copyPath:source toPath:dest handler:nil]; -#endif -} diff --git a/Frameworks/Sparkle/SUBinaryDeltaTool.m b/Frameworks/Sparkle/SUBinaryDeltaTool.m deleted file mode 100644 index 2aa93a429..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaTool.m +++ /dev/null @@ -1,269 +0,0 @@ -// -// SUBinaryDeltaTool.m -// Sparkle -// -// Created by Mark Rowe on 2009-06-01. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#define _DARWIN_NO_64_BIT_INODE 1 - -#include "SUBinaryDeltaCommon.h" -#include "SUBinaryDeltaApply.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -extern int bsdiff(int argc, const char **argv); - -@interface CreateBinaryDeltaOperation : NSOperation -{ - NSString *_relativePath; - NSString *_fromPath; - NSString *_toPath; - NSString *_resultPath; -} -- (id)initWithRelativePath:(NSString *)relativePath oldTree:(NSString *)oldTree newTree:(NSString *)newTree; - -- (NSString *)relativePath; -- (NSString *)resultPath; -@end - -@implementation CreateBinaryDeltaOperation - -- (id)initWithRelativePath:(NSString *)relativePath oldTree:(NSString *)oldTree newTree:(NSString *)newTree -{ - if ((self = [super init])) { - _relativePath = [relativePath copy]; - _fromPath = [[oldTree stringByAppendingPathComponent:relativePath] retain]; - _toPath = [[newTree stringByAppendingPathComponent:relativePath] retain]; - } - return self; -} - -- (NSString *)relativePath -{ - return [[_relativePath retain] autorelease]; -} - -- (NSString *)resultPath -{ - return [[_resultPath retain] autorelease]; -} - -- (void)main -{ - NSString *temporaryFile = temporaryFilename(@"BinaryDelta"); - const char *argv[] = {"/usr/bin/bsdiff", [_fromPath fileSystemRepresentation], [_toPath fileSystemRepresentation], [temporaryFile fileSystemRepresentation]}; - int result = bsdiff(4, argv); - if (!result) - _resultPath = [temporaryFile retain]; -} - -@end - -static NSDictionary *infoForFile(FTSENT *ent) -{ - NSData *hash = hashOfFile(ent); - NSNumber *size = nil; - if (ent->fts_info != FTS_D) - size = [NSNumber numberWithUnsignedLongLong:ent->fts_statp->st_size]; - return [NSDictionary dictionaryWithObjectsAndKeys:hash, @"hash", [NSNumber numberWithUnsignedShort:ent->fts_info], @"type", size, @"size", nil]; -} - -static NSString *absolutePath(NSString *path) -{ - NSURL *url = [[[NSURL alloc] initFileURLWithPath:path] autorelease]; - return [[url absoluteURL] path]; -} - -static NSString *temporaryPatchFile(NSString *patchFile) -{ - NSString *path = absolutePath(patchFile); - NSString *directory = [path stringByDeletingLastPathComponent]; - NSString *file = [path lastPathComponent]; - return [NSString stringWithFormat:@"%@/.%@.tmp", directory, file]; -} - -static BOOL shouldSkipDeltaCompression(NSString *key, NSDictionary* originalInfo, NSDictionary *newInfo) -{ - unsigned long long fileSize = [[newInfo objectForKey:@"size"] unsignedLongLongValue]; - if (fileSize < 4096) - return YES; - - if (!originalInfo) - return YES; - - if ([[originalInfo objectForKey:@"type"] unsignedShortValue] != [[newInfo objectForKey:@"type"] unsignedShortValue]) - return YES; - - return NO; -} - -static BOOL shouldDeleteThenExtract(NSString *key, NSDictionary* originalInfo, NSDictionary *newInfo) -{ - if (!originalInfo) - return NO; - - if ([[originalInfo objectForKey:@"type"] unsignedShortValue] != [[newInfo objectForKey:@"type"] unsignedShortValue]) - return YES; - - return NO; -} - -int main(int argc, char **argv) -{ - if (argc != 5) { -usage: - fprintf(stderr, "Usage: BinaryDelta [create | apply] before-tree after-tree patch-file\n"); - exit(1); - } - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - - NSString *command = [NSString stringWithUTF8String:argv[1]]; - NSString *oldPath = [NSString stringWithUTF8String:argv[2]]; - NSString *newPath = [NSString stringWithUTF8String:argv[3]]; - NSString *patchFile = [NSString stringWithUTF8String:argv[4]]; - - if ([command isEqualToString:@"apply"]) { - int result = applyBinaryDelta(oldPath, newPath, patchFile); - [pool drain]; - return result; - } - if (![command isEqualToString:@"create"]) { - [pool drain]; - goto usage; - } - - NSMutableDictionary *originalTreeState = [NSMutableDictionary dictionary]; - - const char *sourcePaths[] = {[oldPath fileSystemRepresentation], 0}; - FTS *fts = fts_open((char* const*)sourcePaths, FTS_PHYSICAL | FTS_NOCHDIR, compareFiles); - if (!fts) { - [pool drain]; - perror("fts_open"); - return 1; - } - - fprintf(stderr, "Processing %s...", [oldPath UTF8String]); - FTSENT *ent = 0; - while ((ent = fts_read(fts))) { - if (ent->fts_info != FTS_F && ent->fts_info != FTS_SL && ent->fts_info != FTS_D) - continue; - - NSString *key = pathRelativeToDirectory(oldPath, [NSString stringWithUTF8String:ent->fts_path]); - if (![key length]) - continue; - - NSDictionary *info = infoForFile(ent); - [originalTreeState setObject:info forKey:key]; - } - fts_close(fts); - - NSString *beforeHash = hashOfTree(oldPath); - - NSMutableDictionary *newTreeState = [NSMutableDictionary dictionary]; - for (NSString *key in originalTreeState) - { - [newTreeState setObject:[NSNull null] forKey:key]; - } - - fprintf(stderr, "\nProcessing %s... ", [newPath UTF8String]); - sourcePaths[0] = [newPath fileSystemRepresentation]; - fts = fts_open((char* const*)sourcePaths, FTS_PHYSICAL | FTS_NOCHDIR, compareFiles); - if (!fts) { - [pool drain]; - perror("fts_open"); - return 1; - } - - - while ((ent = fts_read(fts))) { - if (ent->fts_info != FTS_F && ent->fts_info != FTS_SL && ent->fts_info != FTS_D) - continue; - - NSString *key = pathRelativeToDirectory(newPath, [NSString stringWithUTF8String:ent->fts_path]); - if (![key length]) - continue; - - NSDictionary *info = infoForFile(ent); - NSDictionary *oldInfo = [originalTreeState objectForKey:key]; - - if ([info isEqual:oldInfo]) - [newTreeState removeObjectForKey:key]; - else - [newTreeState setObject:info forKey:key]; - } - fts_close(fts); - - NSString *afterHash = hashOfTree(newPath); - - fprintf(stderr, "\nGenerating delta... "); - - NSString *temporaryFile = temporaryPatchFile(patchFile); - xar_t x = xar_open([temporaryFile fileSystemRepresentation], WRITE); - xar_opt_set(x, XAR_OPT_COMPRESSION, "bzip2"); - xar_subdoc_t attributes = xar_subdoc_new(x, "binary-delta-attributes"); - xar_subdoc_prop_set(attributes, "before-sha1", [beforeHash UTF8String]); - xar_subdoc_prop_set(attributes, "after-sha1", [afterHash UTF8String]); - - NSOperationQueue *deltaQueue = [[NSOperationQueue alloc] init]; - NSMutableArray *deltaOperations = [NSMutableArray array]; - - NSArray *keys = [[newTreeState allKeys] sortedArrayUsingSelector:@selector(compare:)]; - for (NSString* key in keys) { - id value = [newTreeState valueForKey:key]; - - if ([value isEqual:[NSNull null]]) { - xar_file_t newFile = xar_add_frombuffer(x, 0, [key fileSystemRepresentation], (char *)"", 1); - assert(newFile); - xar_prop_set(newFile, "delete", "true"); - continue; - } - - NSDictionary *originalInfo = [originalTreeState objectForKey:key]; - NSDictionary *newInfo = [newTreeState objectForKey:key]; - if (shouldSkipDeltaCompression(key, originalInfo, newInfo)) { - NSString *path = [newPath stringByAppendingPathComponent:key]; - xar_file_t newFile = xar_add_frompath(x, 0, [key fileSystemRepresentation], [path fileSystemRepresentation]); - assert(newFile); - if (shouldDeleteThenExtract(key, originalInfo, newInfo)) - xar_prop_set(newFile, "delete-then-extract", "true"); - } else { - CreateBinaryDeltaOperation *operation = [[CreateBinaryDeltaOperation alloc] initWithRelativePath:key oldTree:oldPath newTree:newPath]; - [deltaQueue addOperation:operation]; - [deltaOperations addObject:operation]; - [operation release]; - } - } - - [deltaQueue waitUntilAllOperationsAreFinished]; - [deltaQueue release]; - - for (CreateBinaryDeltaOperation *operation in deltaOperations) { - NSString *resultPath = [operation resultPath]; - xar_file_t newFile = xar_add_frompath(x, 0, [[operation relativePath] fileSystemRepresentation], [resultPath fileSystemRepresentation]); - assert(newFile); - xar_prop_set(newFile, "binary-delta", "true"); - unlink([resultPath fileSystemRepresentation]); - } - - xar_close(x); - - unlink([patchFile fileSystemRepresentation]); - link([temporaryFile fileSystemRepresentation], [patchFile fileSystemRepresentation]); - unlink([temporaryFile fileSystemRepresentation]); - fprintf(stderr, "Done!\n"); - - [pool drain]; - return 0; -} diff --git a/Frameworks/Sparkle/SUBinaryDeltaUnarchiver.h b/Frameworks/Sparkle/SUBinaryDeltaUnarchiver.h deleted file mode 100644 index 2f2e76510..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaUnarchiver.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// SUBinaryDeltaUnarchiver.h -// Sparkle -// -// Created by Mark Rowe on 2009-06-03. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#ifndef SUBINARYDELTAUNARCHIVER_H -#define SUBINARYDELTAUNARCHIVER_H - -#import -#import "SUUnarchiver.h" - -@interface SUBinaryDeltaUnarchiver : SUUnarchiver { -} - -@end - -#endif diff --git a/Frameworks/Sparkle/SUBinaryDeltaUnarchiver.m b/Frameworks/Sparkle/SUBinaryDeltaUnarchiver.m deleted file mode 100644 index e7b612ace..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaUnarchiver.m +++ /dev/null @@ -1,48 +0,0 @@ -// -// SUBinaryDeltaUnarchiver.m -// Sparkle -// -// Created by Mark Rowe on 2009-06-03. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#import "SUBinaryDeltaCommon.h" -#import "SUBinaryDeltaUnarchiver.h" -#import "SUBinaryDeltaApply.h" -#import "SUUnarchiver_Private.h" -#import "SUHost.h" -#import "NTSynchronousTask.h" - -@implementation SUBinaryDeltaUnarchiver - -+ (BOOL)canUnarchivePath:(NSString *)path -{ - return binaryDeltaSupported() && [[path pathExtension] isEqualToString:@"delta"]; -} - -- (void)applyBinaryDelta -{ - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - NSString *sourcePath = [[updateHost bundle] bundlePath]; - NSString *targetPath = [[archivePath stringByDeletingLastPathComponent] stringByAppendingPathComponent:[sourcePath lastPathComponent]]; - - int result = applyBinaryDelta(sourcePath, targetPath, archivePath); - if (!result) - [self performSelectorOnMainThread:@selector(notifyDelegateOfSuccess) withObject:nil waitUntilDone:NO]; - else - [self performSelectorOnMainThread:@selector(notifyDelegateOfFailure) withObject:nil waitUntilDone:NO]; - - [pool drain]; -} - -- (void)start -{ - [NSThread detachNewThreadSelector:@selector(applyBinaryDelta) toTarget:self withObject:nil]; -} - -+ (void)load -{ - [self registerImplementation:self]; -} - -@end diff --git a/Frameworks/Sparkle/SUCodeSigningVerifier.h b/Frameworks/Sparkle/SUCodeSigningVerifier.h deleted file mode 100644 index 1f01d1b55..000000000 --- a/Frameworks/Sparkle/SUCodeSigningVerifier.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// SUCodeSigningVerifier.h -// Sparkle -// -// Created by Andy Matuschak on 7/5/12. -// -// - -#ifndef SUCODESIGNINGVERIFIER_H -#define SUCODESIGNINGVERIFIER_H - -#import - -@interface SUCodeSigningVerifier : NSObject -+ (BOOL)codeSignatureIsValidAtPath:(NSString *)destinationPath error:(NSError **)error; -+ (BOOL)hostApplicationIsCodeSigned; -@end - -#endif diff --git a/Frameworks/Sparkle/SUCodeSigningVerifier.m b/Frameworks/Sparkle/SUCodeSigningVerifier.m deleted file mode 100644 index 0dc029f04..000000000 --- a/Frameworks/Sparkle/SUCodeSigningVerifier.m +++ /dev/null @@ -1,86 +0,0 @@ -// -// SUCodeSigningVerifier.m -// Sparkle -// -// Created by Andy Matuschak on 7/5/12. -// -// - -#import -#import "SUCodeSigningVerifier.h" -#import "SULog.h" - -@implementation SUCodeSigningVerifier - -extern OSStatus SecCodeCopySelf(SecCSFlags flags, SecCodeRef *self) __attribute__((weak_import)); - -extern OSStatus SecCodeCopyDesignatedRequirement(SecStaticCodeRef code, SecCSFlags flags, SecRequirementRef *requirement) __attribute__((weak_import)); - -extern OSStatus SecStaticCodeCreateWithPath(CFURLRef path, SecCSFlags flags, SecStaticCodeRef *staticCode) __attribute__((weak_import)); - -extern OSStatus SecStaticCodeCheckValidityWithErrors(SecStaticCodeRef staticCode, SecCSFlags flags, SecRequirementRef requirement, CFErrorRef *errors) __attribute__((weak_import)); - - -+ (BOOL)codeSignatureIsValidAtPath:(NSString *)destinationPath error:(NSError **)error -{ - // This API didn't exist prior to 10.6. - if (SecCodeCopySelf == NULL) return NO; - - OSStatus result; - SecRequirementRef requirement = NULL; - SecStaticCodeRef staticCode = NULL; - SecCodeRef hostCode = NULL; - - result = SecCodeCopySelf(kSecCSDefaultFlags, &hostCode); - if (result != 0) { - SULog(@"Failed to copy host code %d", result); - goto finally; - } - - result = SecCodeCopyDesignatedRequirement(hostCode, kSecCSDefaultFlags, &requirement); - if (result != 0) { - SULog(@"Failed to copy designated requirement %d", result); - goto finally; - } - - NSBundle *newBundle = [NSBundle bundleWithPath:destinationPath]; - if (!newBundle) { - SULog(@"Failed to load NSBundle for update"); - result = -1; - goto finally; - } - - result = SecStaticCodeCreateWithPath((CFURLRef)[newBundle executableURL], kSecCSDefaultFlags, &staticCode); - if (result != 0) { - SULog(@"Failed to get static code %d", result); - goto finally; - } - - result = SecStaticCodeCheckValidityWithErrors(staticCode, kSecCSDefaultFlags | kSecCSCheckAllArchitectures, requirement, (CFErrorRef *)error); - if (result != 0 && error) [*error autorelease]; - -finally: - if (hostCode) CFRelease(hostCode); - if (staticCode) CFRelease(staticCode); - if (requirement) CFRelease(requirement); - return (result == 0); -} - -+ (BOOL)hostApplicationIsCodeSigned -{ - // This API didn't exist prior to 10.6. - if (SecCodeCopySelf == NULL) return NO; - - OSStatus result; - SecCodeRef hostCode = NULL; - result = SecCodeCopySelf(kSecCSDefaultFlags, &hostCode); - if (result != 0) return NO; - - SecRequirementRef requirement = NULL; - result = SecCodeCopyDesignatedRequirement(hostCode, kSecCSDefaultFlags, &requirement); - if (hostCode) CFRelease(hostCode); - if (requirement) CFRelease(requirement); - return (result == 0); -} - -@end diff --git a/Frameworks/Sparkle/SUConstants.h b/Frameworks/Sparkle/SUConstants.h deleted file mode 100644 index 0dcc6cfbe..000000000 --- a/Frameworks/Sparkle/SUConstants.h +++ /dev/null @@ -1,113 +0,0 @@ -// -// SUConstants.h -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - - -#ifndef SUCONSTANTS_H -#define SUCONSTANTS_H - -// ----------------------------------------------------------------------------- -// Preprocessor flags: -// ----------------------------------------------------------------------------- - -// Turn off DSA signature check (practically invites man-in-the-middle attacks): -#define ENDANGER_USERS_WITH_INSECURE_UPDATES 0 - -// Sparkle usually doesn't allow downgrades as they're usually accidental, but -// if your app has a downgrade function or URL handler, turn this on: -#define PERMIT_AUTOMATED_DOWNGRADES 0 - -// If your app file on disk is named "MyApp 1.1b4", Sparkle usually updates it -// in place, giving you an app named 1.1b4 that is actually 1.2. Turn the -// following on to always reset the name back to "MyApp": -#define NORMALIZE_INSTALLED_APP_NAME 0 - - -#define TRY_TO_APPEND_VERSION_NUMBER 1 - -// ----------------------------------------------------------------------------- -// Notifications: -// ----------------------------------------------------------------------------- - -extern NSString *const SUUpdaterWillRestartNotification; - -extern NSString *const SUTechnicalErrorInformationKey; - -// ----------------------------------------------------------------------------- -// PList keys:: -// ----------------------------------------------------------------------------- - -extern NSString *const SUFeedURLKey; -extern NSString *const SUHasLaunchedBeforeKey; -extern NSString *const SUShowReleaseNotesKey; -extern NSString *const SUSkippedVersionKey; -extern NSString *const SUScheduledCheckIntervalKey; -extern NSString *const SULastCheckTimeKey; -extern NSString *const SUPublicDSAKeyKey; -extern NSString *const SUPublicDSAKeyFileKey; -extern NSString *const SUAutomaticallyUpdateKey; -extern NSString *const SUAllowsAutomaticUpdatesKey; -extern NSString *const SUEnableAutomaticChecksKey; -extern NSString *const SUEnableAutomaticChecksKeyOld; -extern NSString *const SUEnableSystemProfilingKey; -extern NSString *const SUSendProfileInfoKey; -extern NSString *const SULastProfileSubmitDateKey; -extern NSString *const SUPromptUserOnFirstLaunchKey; -extern NSString *const SUFixedHTMLDisplaySizeKey; -extern NSString *const SUKeepDownloadOnFailedInstallKey; -extern NSString *const SUDefaultsDomainKey; - -// ----------------------------------------------------------------------------- -// Errors: -// ----------------------------------------------------------------------------- - -extern NSString *const SUSparkleErrorDomain; -// Appcast phase errors. -extern OSStatus SUAppcastParseError; -extern OSStatus SUNoUpdateError; -extern OSStatus SUAppcastError; -extern OSStatus SURunningFromDiskImageError; - -// Downlaod phase errors. -extern OSStatus SUTemporaryDirectoryError; - -// Extraction phase errors. -extern OSStatus SUUnarchivingError; -extern OSStatus SUSignatureError; - -// Installation phase errors. -extern OSStatus SUFileCopyFailure; -extern OSStatus SUAuthenticationFailure; -extern OSStatus SUMissingUpdateError; -extern OSStatus SUMissingInstallerToolError; -extern OSStatus SURelaunchError; -extern OSStatus SUInstallationError; -extern OSStatus SUDowngradeError; - - -// ----------------------------------------------------------------------------- -// NSInteger fixer-upper: -// ----------------------------------------------------------------------------- - -// NSInteger is a type that was added to Leopard. -// Here is some glue to ensure that NSInteger will work with pre-10.5 SDKs: -#ifndef NSINTEGER_DEFINED - #ifdef NS_BUILD_32_LIKE_64 - typedef long NSInteger; - typedef unsigned long NSUInteger; - #else - typedef int NSInteger; - typedef unsigned int NSUInteger; - #endif - #define NSIntegerMax LONG_MAX - #define NSIntegerMin LONG_MIN - #define NSUIntegerMax ULONG_MAX - #define NSINTEGER_DEFINED 1 -#endif - - -#endif diff --git a/Frameworks/Sparkle/SUConstants.m b/Frameworks/Sparkle/SUConstants.m deleted file mode 100644 index d08b3c2a6..000000000 --- a/Frameworks/Sparkle/SUConstants.m +++ /dev/null @@ -1,57 +0,0 @@ -// -// SUConstants.m -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUConstants.h" - -NSString *const SUUpdaterWillRestartNotification = @"SUUpdaterWillRestartNotificationName"; -NSString *const SUTechnicalErrorInformationKey = @"SUTechnicalErrorInformation"; - -NSString *const SUHasLaunchedBeforeKey = @"SUHasLaunchedBefore"; -NSString *const SUFeedURLKey = @"SUFeedURL"; -NSString *const SUShowReleaseNotesKey = @"SUShowReleaseNotes"; -NSString *const SUSkippedVersionKey = @"SUSkippedVersion"; -NSString *const SUScheduledCheckIntervalKey = @"SUScheduledCheckInterval"; -NSString *const SULastCheckTimeKey = @"SULastCheckTime"; -NSString *const SUExpectsDSASignatureKey = @"SUExpectsDSASignature"; -NSString *const SUPublicDSAKeyKey = @"SUPublicDSAKey"; -NSString *const SUPublicDSAKeyFileKey = @"SUPublicDSAKeyFile"; -NSString *const SUAutomaticallyUpdateKey = @"SUAutomaticallyUpdate"; -NSString *const SUAllowsAutomaticUpdatesKey = @"SUAllowsAutomaticUpdates"; -NSString *const SUEnableSystemProfilingKey = @"SUEnableSystemProfiling"; -NSString *const SUEnableAutomaticChecksKey = @"SUEnableAutomaticChecks"; -NSString *const SUEnableAutomaticChecksKeyOld = @"SUCheckAtStartup"; -NSString *const SUSendProfileInfoKey = @"SUSendProfileInfo"; -NSString *const SULastProfileSubmitDateKey = @"SULastProfileSubmissionDate"; -NSString *const SUPromptUserOnFirstLaunchKey = @"SUPromptUserOnFirstLaunch"; -NSString *const SUFixedHTMLDisplaySizeKey = @"SUFixedHTMLDisplaySize"; -NSString *const SUKeepDownloadOnFailedInstallKey = @"SUKeepDownloadOnFailedInstall"; -NSString *const SUDefaultsDomainKey = @"SUDefaultsDomain"; - -NSString *const SUSparkleErrorDomain = @"SUSparkleErrorDomain"; -OSStatus SUAppcastParseError = 1000; -OSStatus SUNoUpdateError = 1001; -OSStatus SUAppcastError = 1002; -OSStatus SURunningFromDiskImageError = 1003; - -OSStatus SUTemporaryDirectoryError = 2000; - -OSStatus SUUnarchivingError = 3000; -OSStatus SUSignatureError = 3001; - -OSStatus SUFileCopyFailure = 4000; -OSStatus SUAuthenticationFailure = 4001; -OSStatus SUMissingUpdateError = 4002; -OSStatus SUMissingInstallerToolError = 4003; -OSStatus SURelaunchError = 4004; -OSStatus SUInstallationError = 4005; -OSStatus SUDowngradeError = 4006; diff --git a/Frameworks/Sparkle/SUDSAVerifier.h b/Frameworks/Sparkle/SUDSAVerifier.h deleted file mode 100644 index 814e4c595..000000000 --- a/Frameworks/Sparkle/SUDSAVerifier.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// SUDSAVerifier.h -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUDSAVERIFIER_H -#define SUDSAVERIFIER_H - -#import - -@interface SUDSAVerifier : NSObject {} -+ (BOOL)validatePath:(NSString *)path withEncodedDSASignature:(NSString *)encodedSignature withPublicDSAKey:(NSString *)pkeyString; -@end - -#endif diff --git a/Frameworks/Sparkle/SUDSAVerifier.m b/Frameworks/Sparkle/SUDSAVerifier.m deleted file mode 100644 index eb4dd2ff3..000000000 --- a/Frameworks/Sparkle/SUDSAVerifier.m +++ /dev/null @@ -1,357 +0,0 @@ -// -// SUDSAVerifier.m -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUDSAVerifier.h" -#import - -#import - -/* CDSA Specific */ -static CSSM_CSP_HANDLE cdsaInit( void ); -static void cdsaRelease( CSSM_CSP_HANDLE cspHandle ); -static CSSM_KEY_PTR cdsaCreateKey( CFDataRef rawKey ); -static void cdsaReleaseKey( CSSM_KEY_PTR key ); -static BOOL cdsaVerifyKey( CSSM_CSP_HANDLE cspHandle, const CSSM_KEY_PTR key ); -static BOOL cdsaVerifySignature( CSSM_CSP_HANDLE cspHandle, const CSSM_KEY_PTR key, const CFDataRef msg, const CFDataRef signature ); -static CFDataRef cdsaCreateSHA1Digest( CSSM_CSP_HANDLE cspHandle, const CFDataRef bytes ); - -/* Helper Functions */ -static NSData *b64decode( NSString *str ); -static NSData *rawKeyData( NSString *str ); - -@implementation SUDSAVerifier -#pragma mark - - -+ (BOOL)validatePath:(NSString *)path withEncodedDSASignature:(NSString *)encodedSignature withPublicDSAKey:(NSString *)pkeyString -{ - if ( !encodedSignature || !pkeyString || !path ) return NO; - BOOL result = NO; - NSData *pathData = nil, *sigData = nil; - CFDataRef hashData = NULL; - CSSM_KEY_PTR pubKey = cdsaCreateKey((CFDataRef)rawKeyData(pkeyString)); // Create the DSA key - CSSM_CSP_HANDLE cspHandle = CSSM_INVALID_HANDLE; - - if ( !pubKey ) return NO; - if ( (cspHandle = cdsaInit()) == CSSM_INVALID_HANDLE ) goto validate_end; // Init CDSA - if ( !cdsaVerifyKey(cspHandle, pubKey) ) goto validate_end; // Verify the key is valid - if ( (pathData = [NSData dataWithContentsOfFile:path]) == nil ) goto validate_end; // File data - if ( (hashData = cdsaCreateSHA1Digest(cspHandle, (CFDataRef)pathData)) == NULL ) goto validate_end; // Hash - - // Remove any line feeds from end of signature - // (Not likely needed, but the verify _can_ fail if there is, so...) - if ( [encodedSignature characterAtIndex:[encodedSignature length] - 1] == '\n' ) { - NSMutableString *sig = [[encodedSignature mutableCopy] autorelease]; - while ( [sig characterAtIndex:[sig length] - 1] == '\n' ) - [sig deleteCharactersInRange:NSMakeRange([sig length] - 1, 1)]; - encodedSignature = sig; - } - if ( (sigData = b64decode(encodedSignature)) == nil ) goto validate_end; // Decode signature - - // Verify the signature on the file - result = cdsaVerifySignature( cspHandle, pubKey, hashData, (CFDataRef)sigData ); - -validate_end: - cdsaReleaseKey( pubKey ); - cdsaRelease( cspHandle ); - if ( hashData ) CFRelease( hashData ); - - return result; -} - -@end - -#pragma mark - -#pragma mark Misc Helper Functions -#pragma mark - - -static NSData *b64decode( NSString *str ) -{ - if ( !str ) return nil; - NSMutableData *retval = nil; - NSData *input = [str dataUsingEncoding:NSUTF8StringEncoding]; - UInt8 *ibuf = (UInt8 *)[input bytes], *buf = NULL, *a = NULL; - size_t len = [input length], i = 0, j = 0, size = ((len + 3) / 4) * 3; - static UInt8 table[256] = { - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* 00-0F */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* 10-1F */ - 99,99,99,99,99,99,99,99,99,99,99,62,99,99,99,63, /* 20-2F */ - 52,53,54,55,56,57,58,59,60,61,99,99,99,99,99,99, /* 30-3F */ - 99, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14, /* 40-4F */ - 15,16,17,18,19,20,21,22,23,24,25,99,99,99,99,99, /* 50-5F */ - 99,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, /* 60-6F */ - 41,42,43,44,45,46,47,48,49,50,51,99,99,99,99,99, /* 70-7F */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* 80-8F */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* 90-9F */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* A0-AF */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* B0-BF */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* C0-CF */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* D0-DF */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* E0-EF */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99 /* F0-FF */ - }; - - retval = [NSMutableData dataWithLength:size]; - buf = [retval mutableBytes]; - - if ( (a = calloc(4, sizeof(UInt8))) == NULL ) return nil; - - do { - size_t ai = 0; - a[0] = a[1] = a[2] = a[3] = 0; - do { - UInt8 d = table[ibuf[i++]]; - if ( d != 99 ) { - a[ai] = d; - ai++; - if ( ai == 4 ) break; - } - } while ( i < len ); - if ( ai >= 2 ) buf[j] = (a[0] << 2) | (a[1] >> 4); - if ( ai >= 3 ) buf[j+1] = (a[1] << 4) | (a[2] >> 2); - if ( ai >= 4 ) buf[j+2] = (a[2] << 6) | a[3]; - j += ai-1; - } while ( i < len ); - - free( a ); - if ( j < size ) [retval setLength:j]; - - return retval; -} - -static NSData *rawKeyData( NSString *key ) -{ - if ( (key == nil) || ([key length] == 0) ) return nil; - NSMutableString *t = [[key mutableCopy] autorelease]; - - // Remove the PEM guards (if present) - [t replaceOccurrencesOfString:@"-" withString:@"" options:NSLiteralSearch range:NSMakeRange(0, [t length])]; - [t replaceOccurrencesOfString:@"BEGIN PUBLIC KEY" withString:@"" options:NSLiteralSearch range:NSMakeRange(0, [t length])]; - [t replaceOccurrencesOfString:@"END PUBLIC KEY" withString:@"" options:NSLiteralSearch range:NSMakeRange(0, [t length])]; - - // Remove any line feeds from the beginning of the key - while ( [t characterAtIndex:0] == '\n' ) { - [t deleteCharactersInRange:NSMakeRange(0, 1)]; - } - - // Remove any line feeds at the end of the key - while ( [t characterAtIndex:[t length] - 1] == '\n' ) { - [t deleteCharactersInRange:NSMakeRange([t length] - 1, 1)]; - } - - // Remove whitespace around each line of the key. - NSMutableArray *pkeyTrimmedLines = [NSMutableArray array]; - NSEnumerator *pkeyLinesEnumerator = [[t componentsSeparatedByString:@"\n"] objectEnumerator]; - NSCharacterSet *whiteSet = [NSCharacterSet whitespaceCharacterSet]; - NSString *pkeyLine; - while ((pkeyLine = [pkeyLinesEnumerator nextObject]) != nil) - { - [pkeyTrimmedLines addObject:[pkeyLine stringByTrimmingCharactersInSet:whiteSet]]; - } - key = [pkeyTrimmedLines componentsJoinedByString:@"\n"]; // Put them back together. - - // Base64 decode to return the raw key bits (DER format rather than PEM) - return b64decode( key ); -} - -#pragma mark - -#pragma mark CDSA -#pragma mark - - -/* Helper Functions */ -static CSSM_DATA_PTR su_createData( CFDataRef bytes ); -static void su_freeData( CSSM_DATA_PTR data, Boolean freeData ); -static Boolean su_copyBytesToData( CSSM_DATA_PTR data, CSSM_SIZE size, const uint8 *bytes ); - -/* Memory functions */ -static void *su_malloc( CSSM_SIZE size, void *ref ); -static void su_free( void *ptr, void *ref ); -static void *su_realloc( void *ptr, CSSM_SIZE size, void *ref ); -static void *su_calloc( uint32 num, CSSM_SIZE size, void *ref ); - -/* Constants & Typedefs */ -static CSSM_VERSION vers = { 2, 0 }; -static const CSSM_GUID su_guid = { 'S', 'p', 'a', { 'r', 'k', 'l', 'e', 0, 0, 0, 0 } }; -static CSSM_BOOL cssmInited = CSSM_FALSE; - -static CSSM_API_MEMORY_FUNCS SU_MemFuncs = { - su_malloc, - su_free, - su_realloc, - su_calloc, - NULL -}; - -static CSSM_CSP_HANDLE cdsaInit( void ) -{ - CSSM_CSP_HANDLE cspHandle = CSSM_INVALID_HANDLE; - CSSM_RETURN crtn; - - if ( !cssmInited ) { - CSSM_PVC_MODE pvcPolicy = CSSM_PVC_NONE; - crtn = CSSM_Init( &vers, CSSM_PRIVILEGE_SCOPE_NONE, &su_guid, CSSM_KEY_HIERARCHY_NONE, &pvcPolicy, NULL ); - if ( crtn ) return CSSM_INVALID_HANDLE; - cssmInited = CSSM_TRUE; - } - - crtn = CSSM_ModuleLoad( &gGuidAppleCSP, CSSM_KEY_HIERARCHY_NONE, NULL, NULL ); - if ( crtn ) return CSSM_INVALID_HANDLE; - - crtn = CSSM_ModuleAttach( &gGuidAppleCSP, &vers, &SU_MemFuncs, 0, CSSM_SERVICE_CSP, 0, CSSM_KEY_HIERARCHY_NONE, NULL, 0, NULL, &cspHandle ); - if ( crtn ) return CSSM_INVALID_HANDLE; - - return cspHandle; -} - -static void cdsaRelease( CSSM_CSP_HANDLE cspHandle ) -{ - if ( CSSM_ModuleDetach(cspHandle) != CSSM_OK ) return; - CSSM_ModuleUnload( &gGuidAppleCSP, NULL, NULL ); -} - -static CSSM_KEY_PTR cdsaCreateKey( CFDataRef rawKey ) -{ - CSSM_KEY_PTR retval = NULL; - - if ( !rawKey || (CFDataGetLength(rawKey) == 0) ) return NULL; - - if ( (retval = su_malloc(sizeof(CSSM_KEY), NULL)) == NULL ) return NULL; - - if ( !su_copyBytesToData(&(retval->KeyData), CFDataGetLength(rawKey), CFDataGetBytePtr(rawKey)) ) { - su_free( retval, NULL ); - return NULL; - } - - CSSM_KEYHEADER_PTR hdr = &(retval->KeyHeader); - - memset( hdr, 0, sizeof(CSSM_KEYHEADER) ); - - hdr->HeaderVersion = CSSM_KEYHEADER_VERSION; - hdr->CspId = su_guid; - hdr->BlobType = CSSM_KEYBLOB_RAW; - hdr->Format = CSSM_KEYBLOB_RAW_FORMAT_X509; - hdr->AlgorithmId = CSSM_ALGID_DSA; - hdr->KeyClass = CSSM_KEYCLASS_PUBLIC_KEY; - hdr->KeyAttr = CSSM_KEYATTR_EXTRACTABLE; - hdr->KeyUsage = CSSM_KEYUSE_ANY; - - return retval; -} - -static void cdsaReleaseKey( CSSM_KEY_PTR key ) -{ - if ( key ) { - if ( key->KeyData.Data ) su_free( key->KeyData.Data, NULL ); - su_free( key, NULL ); - } -} - -BOOL cdsaVerifyKey( CSSM_CSP_HANDLE cspHandle, CSSM_KEY_PTR key ) -{ - if ( key->KeyHeader.LogicalKeySizeInBits == 0 ) { - CSSM_RETURN crtn; - CSSM_KEY_SIZE keySize; - - /* This will fail if the key isn't valid */ - crtn = CSSM_QueryKeySizeInBits( cspHandle, CSSM_INVALID_HANDLE, key, &keySize ); - if ( crtn ) return NO; - key->KeyHeader.LogicalKeySizeInBits = keySize.LogicalKeySizeInBits; - } - return YES; -} - -static BOOL cdsaVerifySignature( CSSM_CSP_HANDLE cspHandle, const CSSM_KEY_PTR key, const CFDataRef msg, const CFDataRef signature ) -{ - CSSM_CC_HANDLE ccHandle = CSSM_INVALID_HANDLE; - CSSM_DATA_PTR plain = su_createData( msg ), cipher = su_createData( signature ); - BOOL retval = NO; - - if ( !plain || !cipher || (CSSM_CSP_CreateSignatureContext(cspHandle, CSSM_ALGID_SHA1WithDSA, NULL, key, &ccHandle) != CSSM_OK) ) - goto verify_end; - - retval = ( CSSM_VerifyData(ccHandle, plain, 1, CSSM_ALGID_NONE, cipher) == CSSM_OK ); - -verify_end: - su_freeData( plain, true ); - su_freeData( cipher, true ); - if ( ccHandle ) CSSM_DeleteContext( ccHandle ); - - return retval; -} - -static CFDataRef cdsaCreateSHA1Digest( CSSM_CSP_HANDLE cspHandle, const CFDataRef bytes ) -{ - CSSM_CC_HANDLE ccHandle = CSSM_INVALID_HANDLE; - CSSM_DATA_PTR data = su_createData( bytes ), dgst = su_createData( NULL ); - CFDataRef retval = NULL; - - if ( !data || !dgst || (CSSM_CSP_CreateDigestContext(cspHandle, CSSM_ALGID_SHA1, &ccHandle) != CSSM_OK) ) - goto digest_end; - - if ( CSSM_DigestData(ccHandle, data, 1, dgst) == CSSM_OK ) - retval = CFDataCreate( kCFAllocatorDefault, (const UInt8 *)dgst->Data, (CFIndex)dgst->Length ); - -digest_end: - su_freeData( data, true ); - su_freeData( dgst, true ); - if ( ccHandle ) CSSM_DeleteContext( ccHandle ); - - return retval; -} - -/* Memory Functions */ -static void *su_malloc( CSSM_SIZE size, void *ref ) -{ - return malloc( size ); -} - -static void su_free( void *ptr, void *ref ) -{ - free( ptr ); -} - -static void *su_realloc( void *ptr, CSSM_SIZE size, void *ref ) -{ - return realloc( ptr, size ); -} - -static void *su_calloc( uint32 num, CSSM_SIZE size, void *ref ) -{ - return calloc( num, size ); -} - -/* Helper Functions */ -static CSSM_DATA_PTR su_createData( CFDataRef bytes ) -{ - CSSM_DATA_PTR data = su_malloc( sizeof(CSSM_DATA), NULL ); - if ( !data ) return NULL; - data->Data = NULL; - data->Length = 0; - if ( bytes ) su_copyBytesToData( data, CFDataGetLength(bytes), CFDataGetBytePtr(bytes) ); - return data; -} - -static void su_freeData( CSSM_DATA_PTR data, Boolean freeData ) -{ - if ( data ) { - if ( freeData && data->Data ) su_free( data->Data, NULL ); - su_free( data, NULL ); - } -} - -static Boolean su_copyBytesToData( CSSM_DATA_PTR data, CSSM_SIZE size, const uint8 *bytes ) -{ - Boolean retval = false; - if ( size && bytes ) { - if ( (data->Data = su_malloc(size, NULL)) ) { - memcpy( data->Data, bytes, size ); - data->Length = size; - retval = true; - } - } - return retval; -} diff --git a/Frameworks/Sparkle/SUDiskImageUnarchiver.h b/Frameworks/Sparkle/SUDiskImageUnarchiver.h deleted file mode 100644 index 44c71504c..000000000 --- a/Frameworks/Sparkle/SUDiskImageUnarchiver.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// SUDiskImageUnarchiver.h -// Sparkle -// -// Created by Andy Matuschak on 6/16/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUDISKIMAGEUNARCHIVER_H -#define SUDISKIMAGEUNARCHIVER_H - -#import -#import "SUUnarchiver.h" - -@interface SUDiskImageUnarchiver : SUUnarchiver { -} - -@end - -#endif diff --git a/Frameworks/Sparkle/SUDiskImageUnarchiver.m b/Frameworks/Sparkle/SUDiskImageUnarchiver.m deleted file mode 100644 index 95531974c..000000000 --- a/Frameworks/Sparkle/SUDiskImageUnarchiver.m +++ /dev/null @@ -1,206 +0,0 @@ -// -// SUDiskImageUnarchiver.m -// Sparkle -// -// Created by Andy Matuschak on 6/16/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUDiskImageUnarchiver.h" -#import "SUUnarchiver_Private.h" -#import "NTSynchronousTask.h" -#import "SULog.h" -#import - -@implementation SUDiskImageUnarchiver - -+ (BOOL)canUnarchivePath:(NSString *)path -{ - return [[path pathExtension] isEqualToString:@"dmg"]; -} - -// Called on a non-main thread. -- (void)extractDMG -{ - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - - NSData *result = [NTSynchronousTask task:@"/usr/bin/hdiutil" directory:@"/" withArgs:[NSArray arrayWithObjects: @"isencrypted", archivePath, nil] input:NULL]; - if([self isEncrypted:result] && [delegate respondsToSelector:@selector(unarchiver:requiresPasswordReturnedViaInvocation:)]) { - [self performSelectorOnMainThread:@selector(requestPasswordFromDelegate) withObject:nil waitUntilDone:NO]; - } else { - [self extractDMGWithPassword:nil]; - } - - [pool release]; -} - -// Called on a non-main thread. -- (void)extractDMGWithPassword:(NSString *)password -{ - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - - BOOL mountedSuccessfully = NO; - - SULog(@"Extracting %@ as a DMG", archivePath); - - // get a unique mount point path - NSString *mountPointName = nil; - NSString *mountPoint = nil; - FSRef tmpRef; - do - { - CFUUIDRef uuid = CFUUIDCreate(NULL); - if (uuid) - { - CFStringRef uuidString = CFUUIDCreateString(NULL, uuid); - if (uuidString) - { - mountPoint = [@"/Volumes" stringByAppendingPathComponent:(NSString*)uuidString]; - CFRelease(uuidString); - } - CFRelease(uuid); - } - } - while (noErr == FSPathMakeRefWithOptions((UInt8 *)[mountPoint fileSystemRepresentation], kFSPathMakeRefDoNotFollowLeafSymlink, &tmpRef, NULL)); - - NSData *promptData = nil; - if (password) { - NSString *data = [NSString stringWithFormat:@"%@\nyes\n", password]; - const char *bytes = [data cStringUsingEncoding:NSUTF8StringEncoding]; - NSUInteger length = [data lengthOfBytesUsingEncoding:NSUTF8StringEncoding]; - promptData = [NSData dataWithBytes:bytes length:length]; - } - else - promptData = [NSData dataWithBytes:"yes\n" length:4]; - - NSArray* arguments = [NSArray arrayWithObjects:@"attach", archivePath, @"-mountpoint", mountPoint, /*@"-noverify",*/ @"-nobrowse", @"-noautoopen", nil]; - - NSData *output = nil; - NSInteger taskResult = -1; - @try - { - NTSynchronousTask* task = [[NTSynchronousTask alloc] init]; - - [task run:@"/usr/bin/hdiutil" directory:@"/" withArgs:arguments input:promptData]; - - taskResult = [task result]; - output = [[[task output] copy] autorelease]; - [task release]; - } - @catch (NSException *localException) - { - goto reportError; - } - - if (taskResult != 0) - { - NSString* resultStr = output ? [[[NSString alloc] initWithData: output encoding: NSUTF8StringEncoding] autorelease] : nil; - if (password != nil && [resultStr rangeOfString:@"Authentication error"].location != NSNotFound && [delegate respondsToSelector:@selector(unarchiver:requiresPasswordReturnedViaInvocation:)]) { - [self performSelectorOnMainThread:@selector(requestPasswordFromDelegate) withObject:nil waitUntilDone:NO]; - goto finally; - } else { - SULog( @"hdiutil failed with code: %d data: <<%@>>", taskResult, resultStr ); - goto reportError; - } - } - mountedSuccessfully = YES; - - // Now that we've mounted it, we need to copy out its contents. - if (floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_6) { - // On 10.7 and later we don't want to use the File Manager API and instead want to use NSFileManager (fixes #827357). - NSFileManager *manager = [[[NSFileManager alloc] init] autorelease]; - NSError *error = nil; - NSArray *contents = [manager contentsOfDirectoryAtPath:mountPoint error:&error]; - if (error) - { - SULog(@"Couldn't enumerate contents of archive mounted at %@: %@", mountPoint, error); - goto reportError; - } - - NSEnumerator *contentsEnumerator = [contents objectEnumerator]; - NSString *item; - while ((item = [contentsEnumerator nextObject])) - { - NSString *fromPath = [mountPoint stringByAppendingPathComponent:item]; - NSString *toPath = [[archivePath stringByDeletingLastPathComponent] stringByAppendingPathComponent:item]; - - // We skip any files in the DMG which are not readable. - if (![manager isReadableFileAtPath:fromPath]) - continue; - - SULog(@"copyItemAtPath:%@ toPath:%@", fromPath, toPath); - - if (![manager copyItemAtPath:fromPath toPath:toPath error:&error]) - { - SULog(@"Couldn't copy item: %@ : %@", error, error.userInfo ? error.userInfo : @""); - goto reportError; - } - } - } - else { - FSRef srcRef, dstRef; - OSStatus err; - err = FSPathMakeRef((UInt8 *)[mountPoint fileSystemRepresentation], &srcRef, NULL); - if (err != noErr) goto reportError; - err = FSPathMakeRef((UInt8 *)[[archivePath stringByDeletingLastPathComponent] fileSystemRepresentation], &dstRef, NULL); - if (err != noErr) goto reportError; - - err = FSCopyObjectSync(&srcRef, &dstRef, (CFStringRef)mountPointName, NULL, kFSFileOperationSkipSourcePermissionErrors); - if (err != noErr) goto reportError; - } - - [self performSelectorOnMainThread:@selector(notifyDelegateOfSuccess) withObject:nil waitUntilDone:NO]; - goto finally; - -reportError: - [self performSelectorOnMainThread:@selector(notifyDelegateOfFailure) withObject:nil waitUntilDone:NO]; - -finally: - if (mountedSuccessfully) - [NSTask launchedTaskWithLaunchPath:@"/usr/bin/hdiutil" arguments:[NSArray arrayWithObjects:@"detach", mountPoint, @"-force", nil]]; - else - SULog(@"Can't mount DMG %@",archivePath); - [pool drain]; -} - -- (void)start -{ - [NSThread detachNewThreadSelector:@selector(extractDMG) toTarget:self withObject:nil]; -} - -+ (void)load -{ - [self registerImplementation:self]; -} - -- (BOOL)isEncrypted:(NSData*)resultData -{ - BOOL result = NO; - if(resultData) - { - NSString *data = [NSString stringWithCString:(char*)[resultData bytes] encoding:NSUTF8StringEncoding]; - if (!NSEqualRanges([data rangeOfString:@"passphrase-count"], NSMakeRange(NSNotFound, 0))) - { - result = YES; - } - } - return result; -} - -- (void)requestPasswordFromDelegate -{ - NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[self methodSignatureForSelector:@selector(continueWithPassword:)]]; - [invocation setSelector:@selector(continueWithPassword:)]; - [invocation setTarget:self]; - [invocation retainArguments]; - [delegate unarchiver:self requiresPasswordReturnedViaInvocation:invocation]; -} - -- (void)continueWithPassword:(NSString *)password -{ - [NSThread detachNewThreadSelector:@selector(extractDMGWithPassword:) toTarget:self withObject:password]; -} - -@end diff --git a/Frameworks/Sparkle/SUHost.h b/Frameworks/Sparkle/SUHost.h deleted file mode 100644 index 58244ecff..000000000 --- a/Frameworks/Sparkle/SUHost.h +++ /dev/null @@ -1,45 +0,0 @@ -// -// SUHost.h -// Sparkle -// -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" - -@interface SUHost : NSObject -{ -@private - NSBundle *bundle; - NSString *defaultsDomain; - BOOL usesStandardUserDefaults; -} - -+ (NSString *)systemVersionString; - -- (id)initWithBundle:(NSBundle *)aBundle; -- (NSBundle *)bundle; -- (NSString *)bundlePath; -- (NSString *)appSupportPath; -- (NSString *)installationPath; -- (NSString *)name; -- (NSString *)version; -- (NSString *)displayVersion; -- (NSImage *)icon; -- (BOOL)isRunningOnReadOnlyVolume; -- (BOOL)isBackgroundApplication; -- (NSString *)publicDSAKey; -- (NSArray *)systemProfile; - -- (id)objectForInfoDictionaryKey:(NSString *)key; -- (BOOL)boolForInfoDictionaryKey:(NSString *)key; -- (id)objectForUserDefaultsKey:(NSString *)defaultName; -- (void)setObject:(id)value forUserDefaultsKey:(NSString *)defaultName; -- (BOOL)boolForUserDefaultsKey:(NSString *)defaultName; -- (void)setBool:(BOOL)value forUserDefaultsKey:(NSString *)defaultName; -- (id)objectForKey:(NSString *)key; -- (BOOL)boolForKey:(NSString *)key; -@end diff --git a/Frameworks/Sparkle/SUHost.m b/Frameworks/Sparkle/SUHost.m deleted file mode 100644 index e12af606e..000000000 --- a/Frameworks/Sparkle/SUHost.m +++ /dev/null @@ -1,270 +0,0 @@ -// -// SUHost.m -// Sparkle -// -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUHost.h" - -#import "SUConstants.h" -#import "SUSystemProfiler.h" -#import // For statfs for isRunningOnReadOnlyVolume -#import "SULog.h" - - -@implementation SUHost - -- (id)initWithBundle:(NSBundle *)aBundle -{ - if ((self = [super init])) - { - if (aBundle == nil) aBundle = [NSBundle mainBundle]; - bundle = [aBundle retain]; - if (![bundle bundleIdentifier]) - SULog(@"Sparkle Error: the bundle being updated at %@ has no CFBundleIdentifier! This will cause preference read/write to not work properly.", bundle); - - defaultsDomain = [[bundle objectForInfoDictionaryKey:SUDefaultsDomainKey] retain]; - if (!defaultsDomain) - defaultsDomain = [[bundle bundleIdentifier] retain]; - - // If we're using the main bundle's defaults we'll use the standard user defaults mechanism, otherwise we have to get CF-y. - usesStandardUserDefaults = [defaultsDomain isEqualToString:[[NSBundle mainBundle] bundleIdentifier]]; - } - return self; -} - -- (void)dealloc -{ - [defaultsDomain release]; - [bundle release]; - [super dealloc]; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@, %@>", [self class], [self bundlePath], [self installationPath]]; } - -- (NSBundle *)bundle -{ - return bundle; -} - -- (NSString *)bundlePath -{ - return [bundle bundlePath]; -} - -- (NSString *)appSupportPath -{ - NSArray *appSupportPaths = NSSearchPathForDirectoriesInDomains(NSApplicationSupportDirectory, NSUserDomainMask, YES); - NSString *appSupportPath = nil; - if (!appSupportPaths || [appSupportPaths count] == 0) - { - SULog(@"Failed to find app support directory! Using ~/Library/Application Support..."); - appSupportPath = [@"~/Library/Application Support" stringByExpandingTildeInPath]; - } - else - appSupportPath = [appSupportPaths objectAtIndex:0]; - appSupportPath = [appSupportPath stringByAppendingPathComponent:[self name]]; - return appSupportPath; -} - -- (NSString *)installationPath -{ -#if NORMALIZE_INSTALLED_APP_NAME - // We'll install to "#{CFBundleName}.app", but only if that path doesn't already exist. If we're "Foo 4.2.app," and there's a "Foo.app" in this directory, we don't want to overwrite it! But if there's no "Foo.app," we'll take that name. - NSString *normalizedAppPath = [[[bundle bundlePath] stringByDeletingLastPathComponent] stringByAppendingPathComponent: [NSString stringWithFormat: @"%@.%@", [bundle objectForInfoDictionaryKey:@"CFBundleName"], [[bundle bundlePath] pathExtension]]]; - if (![[NSFileManager defaultManager] fileExistsAtPath:[[[bundle bundlePath] stringByDeletingLastPathComponent] stringByAppendingPathComponent: [NSString stringWithFormat: @"%@.%@", [bundle objectForInfoDictionaryKey:@"CFBundleName"], [[bundle bundlePath] pathExtension]]]]) - return normalizedAppPath; -#endif - return [bundle bundlePath]; -} - -- (NSString *)name -{ - NSString *name = [bundle objectForInfoDictionaryKey:@"CFBundleDisplayName"]; - if (name) return name; - - name = [self objectForInfoDictionaryKey:@"CFBundleName"]; - if (name) return name; - - return [[[NSFileManager defaultManager] displayNameAtPath:[bundle bundlePath]] stringByDeletingPathExtension]; -} - -- (NSString *)version -{ - NSString *version = [bundle objectForInfoDictionaryKey:@"CFBundleVersion"]; - if (!version || [version isEqualToString:@""]) - [NSException raise:@"SUNoVersionException" format:@"This host (%@) has no CFBundleVersion! This attribute is required.", [self bundlePath]]; - return version; -} - -- (NSString *)displayVersion -{ - NSString *shortVersionString = [bundle objectForInfoDictionaryKey:@"CFBundleShortVersionString"]; - if (shortVersionString) - return shortVersionString; - else - return [self version]; // Fall back on the normal version string. -} - -- (NSImage *)icon -{ - // Cache the application icon. - NSString *iconPath = [bundle pathForResource:[bundle objectForInfoDictionaryKey:@"CFBundleIconFile"] ofType:@"icns"]; - // According to the OS X docs, "CFBundleIconFile - This key identifies the file containing - // the icon for the bundle. The filename you specify does not need to include the .icns - // extension, although it may." - // - // However, if it *does* include the '.icns' the above method fails (tested on OS X 10.3.9) so we'll also try: - if (!iconPath) - iconPath = [bundle pathForResource:[bundle objectForInfoDictionaryKey:@"CFBundleIconFile"] ofType: nil]; - NSImage *icon = [[[NSImage alloc] initWithContentsOfFile:iconPath] autorelease]; - // Use a default icon if none is defined. - if (!icon) { - BOOL isMainBundle = (bundle == [NSBundle mainBundle]); - - // Starting with 10.6, iconForFileType: accepts a UTI. - NSString *fileType = nil; - if (floor(NSAppKitVersionNumber) <= NSAppKitVersionNumber10_5) - fileType = isMainBundle ? NSFileTypeForHFSTypeCode(kGenericApplicationIcon) : @".bundle"; - else - fileType = isMainBundle ? (NSString*)kUTTypeApplication : (NSString*)kUTTypeBundle; - icon = [[NSWorkspace sharedWorkspace] iconForFileType:fileType]; - } - return icon; -} - -- (BOOL)isRunningOnReadOnlyVolume -{ - struct statfs statfs_info; - statfs([[bundle bundlePath] fileSystemRepresentation], &statfs_info); - return (statfs_info.f_flags & MNT_RDONLY); -} - -- (BOOL)isBackgroundApplication -{ - ProcessSerialNumber PSN; - GetCurrentProcess(&PSN); - CFDictionaryRef processInfo = ProcessInformationCopyDictionary(&PSN, kProcessDictionaryIncludeAllInformationMask); - BOOL isElement = [[(NSDictionary *)processInfo objectForKey:@"LSUIElement"] boolValue]; - if (processInfo) - CFRelease(processInfo); - return isElement; -} - -- (NSString *)publicDSAKey -{ - // Maybe the key is just a string in the Info.plist. - NSString *key = [bundle objectForInfoDictionaryKey:SUPublicDSAKeyKey]; - if (key) { return key; } - - // More likely, we've got a reference to a Resources file by filename: - NSString *keyFilename = [self objectForInfoDictionaryKey:SUPublicDSAKeyFileKey]; - if (!keyFilename) { return nil; } - NSError *ignoreErr = nil; - return [NSString stringWithContentsOfFile:[bundle pathForResource:keyFilename ofType:nil] encoding:NSASCIIStringEncoding error: &ignoreErr]; -} - -- (NSArray *)systemProfile -{ - return [[SUSystemProfiler sharedSystemProfiler] systemProfileArrayForHost:self]; -} - -- (id)objectForInfoDictionaryKey:(NSString *)key -{ - return [bundle objectForInfoDictionaryKey:key]; -} - -- (BOOL)boolForInfoDictionaryKey:(NSString *)key -{ - return [[self objectForInfoDictionaryKey:key] boolValue]; -} - -- (id)objectForUserDefaultsKey:(NSString *)defaultName -{ - // Under Tiger, CFPreferencesCopyAppValue doesn't get values from NSRegistrationDomain, so anything - // passed into -[NSUserDefaults registerDefaults:] is ignored. The following line falls - // back to using NSUserDefaults, but only if the host bundle is the main bundle. - if (usesStandardUserDefaults) - return [[NSUserDefaults standardUserDefaults] objectForKey:defaultName]; - - CFPropertyListRef obj = CFPreferencesCopyAppValue((CFStringRef)defaultName, (CFStringRef)defaultsDomain); - return [(id)CFMakeCollectable(obj) autorelease]; -} - -- (void)setObject:(id)value forUserDefaultsKey:(NSString *)defaultName; -{ - if (usesStandardUserDefaults) - { - [[NSUserDefaults standardUserDefaults] setObject:value forKey:defaultName]; - } - else - { - CFPreferencesSetValue((CFStringRef)defaultName, value, (CFStringRef)defaultsDomain, kCFPreferencesCurrentUser, kCFPreferencesAnyHost); - CFPreferencesSynchronize((CFStringRef)defaultsDomain, kCFPreferencesCurrentUser, kCFPreferencesAnyHost); - } -} - -- (BOOL)boolForUserDefaultsKey:(NSString *)defaultName -{ - if (usesStandardUserDefaults) - return [[NSUserDefaults standardUserDefaults] boolForKey:defaultName]; - - BOOL value; - CFPropertyListRef plr = CFPreferencesCopyAppValue((CFStringRef)defaultName, (CFStringRef)defaultsDomain); - if (plr == NULL) - value = NO; - else - { - value = (BOOL)CFBooleanGetValue((CFBooleanRef)plr); - CFRelease(plr); - } - return value; -} - -- (void)setBool:(BOOL)value forUserDefaultsKey:(NSString *)defaultName -{ - if (usesStandardUserDefaults) - { - [[NSUserDefaults standardUserDefaults] setBool:value forKey:defaultName]; - } - else - { - CFPreferencesSetValue((CFStringRef)defaultName, (CFBooleanRef)[NSNumber numberWithBool:value], (CFStringRef)defaultsDomain, kCFPreferencesCurrentUser, kCFPreferencesAnyHost); - CFPreferencesSynchronize((CFStringRef)defaultsDomain, kCFPreferencesCurrentUser, kCFPreferencesAnyHost); - } -} - -- (id)objectForKey:(NSString *)key { - return [self objectForUserDefaultsKey:key] ? [self objectForUserDefaultsKey:key] : [self objectForInfoDictionaryKey:key]; -} - -- (BOOL)boolForKey:(NSString *)key { - return [self objectForUserDefaultsKey:key] ? [self boolForUserDefaultsKey:key] : [self boolForInfoDictionaryKey:key]; -} - -+ (NSString *)systemVersionString -{ - // This returns a version string of the form X.Y.Z - // There may be a better way to deal with the problem that gestaltSystemVersionMajor - // et al. are not defined in 10.3, but this is probably good enough. - NSString* verStr = nil; -#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_4 - SInt32 major, minor, bugfix; - OSErr err1 = Gestalt(gestaltSystemVersionMajor, &major); - OSErr err2 = Gestalt(gestaltSystemVersionMinor, &minor); - OSErr err3 = Gestalt(gestaltSystemVersionBugFix, &bugfix); - if (!err1 && !err2 && !err3) - { - verStr = [NSString stringWithFormat:@"%ld.%ld.%ld", (long)major, (long)minor, (long)bugfix]; - } - else -#endif - { - NSString *versionPlistPath = @"/System/Library/CoreServices/SystemVersion.plist"; - verStr = [[NSDictionary dictionaryWithContentsOfFile:versionPlistPath] objectForKey:@"ProductVersion"]; - } - return verStr; -} - -@end diff --git a/Frameworks/Sparkle/SUInstaller.h b/Frameworks/Sparkle/SUInstaller.h deleted file mode 100644 index c62a6aa23..000000000 --- a/Frameworks/Sparkle/SUInstaller.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// SUInstaller.h -// Sparkle -// -// Created by Andy Matuschak on 4/10/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUINSTALLER_H -#define SUINSTALLER_H - -#import -#import "SUVersionComparisonProtocol.h" - -@class SUHost; -@interface SUInstaller : NSObject { } -+ (NSString *) appPathInUpdateFolder:(NSString *)updateFolder forHost:(SUHost *)host; -+ (void) installFromUpdateFolder:(NSString *)updateFolder overHost:(SUHost *)host installationPath:(NSString *)installationPath delegate:delegate synchronously:(BOOL)synchronously versionComparator:(id )comparator; -+ (void) finishInstallationToPath:(NSString *)installationPath withResult:(BOOL)result host:(SUHost *)host error:(NSError *)error delegate:delegate; -+ (NSString*) updateFolder; -+ (void) notifyDelegateOfFailure: (NSDictionary*)dict; -@end - -@interface NSObject (SUInstallerDelegateInformalProtocol) -- (void)installerFinishedForHost:(SUHost *)host; -- (void)installerForHost:(SUHost *)host failedWithError:(NSError *)error; -@end - -#endif diff --git a/Frameworks/Sparkle/SUInstaller.m b/Frameworks/Sparkle/SUInstaller.m deleted file mode 100644 index 7294ce507..000000000 --- a/Frameworks/Sparkle/SUInstaller.m +++ /dev/null @@ -1,182 +0,0 @@ -// -// SUInstaller.m -// Sparkle -// -// Created by Andy Matuschak on 4/10/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUInstaller.h" -#import "SUPlainInstaller.h" -#import "SUPackageInstaller.h" -#import "SUHost.h" -#import "SUConstants.h" -#import "SULog.h" - - -@implementation SUInstaller - -static NSString* sUpdateFolder = nil; - -+(NSString*) updateFolder -{ - return sUpdateFolder; -} - -+ (BOOL)isAliasFolderAtPath:(NSString *)path -{ - FSRef fileRef; - OSStatus err = noErr; - Boolean aliasFileFlag, folderFlag; - NSURL *fileURL = [NSURL fileURLWithPath:path]; - - if (FALSE == CFURLGetFSRef((CFURLRef)fileURL, &fileRef)) - err = coreFoundationUnknownErr; - - if (noErr == err) - err = FSIsAliasFile(&fileRef, &aliasFileFlag, &folderFlag); - - if (noErr == err) - return (BOOL)(aliasFileFlag && folderFlag); - else - return NO; -} - -+ (NSString *)installSourcePathInUpdateFolder:(NSString *)inUpdateFolder forHost:(SUHost *)host isPackage:(BOOL *)isPackagePtr -{ - // Search subdirectories for the application - NSString *currentFile, - *newAppDownloadPath = nil, - *bundleFileName = [[host bundlePath] lastPathComponent], - *alternateBundleFileName = [[host name] stringByAppendingPathExtension:[[host bundlePath] pathExtension]]; - BOOL isPackage = NO; - NSString *fallbackPackagePath = nil; - NSDirectoryEnumerator *dirEnum = [[NSFileManager defaultManager] enumeratorAtPath: inUpdateFolder]; - - [sUpdateFolder release]; - sUpdateFolder = [inUpdateFolder retain]; - - while ((currentFile = [dirEnum nextObject])) - { - NSString *currentPath = [inUpdateFolder stringByAppendingPathComponent:currentFile]; - if ([[currentFile lastPathComponent] isEqualToString:bundleFileName] || - [[currentFile lastPathComponent] isEqualToString:alternateBundleFileName]) // We found one! - { - isPackage = NO; - newAppDownloadPath = currentPath; - break; - } - else if ([[currentFile pathExtension] isEqualToString:@"pkg"] || - [[currentFile pathExtension] isEqualToString:@"mpkg"]) - { - if ([[[currentFile lastPathComponent] stringByDeletingPathExtension] isEqualToString:[bundleFileName stringByDeletingPathExtension]]) - { - isPackage = YES; - newAppDownloadPath = currentPath; - break; - } - else - { - // Remember any other non-matching packages we have seen should we need to use one of them as a fallback. - fallbackPackagePath = currentPath; - } - } - else - { - // Try matching on bundle identifiers in case the user has changed the name of the host app - NSBundle *incomingBundle = [NSBundle bundleWithPath:currentPath]; - if(incomingBundle && [[incomingBundle bundleIdentifier] isEqualToString:[[host bundle] bundleIdentifier]]) - { - isPackage = NO; - newAppDownloadPath = currentPath; - break; - } - } - - // Some DMGs have symlinks into /Applications! That's no good! - if ([self isAliasFolderAtPath:currentPath]) - [dirEnum skipDescendents]; - } - - // We don't have a valid path. Try to use the fallback package. - - if (newAppDownloadPath == nil && fallbackPackagePath != nil) - { - isPackage = YES; - newAppDownloadPath = fallbackPackagePath; - } - - if (isPackagePtr) *isPackagePtr = isPackage; - return newAppDownloadPath; -} - -+ (NSString *)appPathInUpdateFolder:(NSString *)updateFolder forHost:(SUHost *)host -{ - BOOL isPackage = NO; - NSString *path = [self installSourcePathInUpdateFolder:updateFolder forHost:host isPackage:&isPackage]; - return isPackage ? nil : path; -} - -+ (void)installFromUpdateFolder:(NSString *)inUpdateFolder overHost:(SUHost *)host installationPath:(NSString *)installationPath delegate:delegate synchronously:(BOOL)synchronously versionComparator:(id )comparator -{ - BOOL isPackage = NO; - NSString *newAppDownloadPath = [self installSourcePathInUpdateFolder:inUpdateFolder forHost:host isPackage:&isPackage]; - - if (newAppDownloadPath == nil) - { - [self finishInstallationToPath:installationPath withResult:NO host:host error:[NSError errorWithDomain:SUSparkleErrorDomain code:SUMissingUpdateError userInfo:[NSDictionary dictionaryWithObject:@"Couldn't find an appropriate update in the downloaded package." forKey:NSLocalizedDescriptionKey]] delegate:delegate]; - } - else - { - [(isPackage ? [SUPackageInstaller class] : [SUPlainInstaller class]) performInstallationToPath:installationPath fromPath:newAppDownloadPath host:host delegate:delegate synchronously:synchronously versionComparator:comparator]; - } -} - -+ (void)mdimportInstallationPath:(NSString *)installationPath -{ - // *** GETS CALLED ON NON-MAIN THREAD! - - SULog( @"mdimporting" ); - - NSTask *mdimport = [[[NSTask alloc] init] autorelease]; - [mdimport setLaunchPath:@"/usr/bin/mdimport"]; - [mdimport setArguments:[NSArray arrayWithObject:installationPath]]; - @try - { - [mdimport launch]; - [mdimport waitUntilExit]; - } - @catch (NSException * launchException) - { - // No big deal. - SULog(@"Sparkle Error: %@", [launchException description]); - } -} - - -#define SUNotifyDictHostKey @"SUNotifyDictHost" -#define SUNotifyDictErrorKey @"SUNotifyDictError" -#define SUNotifyDictDelegateKey @"SUNotifyDictDelegate" - -+ (void)finishInstallationToPath:(NSString *)installationPath withResult:(BOOL)result host:(SUHost *)host error:(NSError *)error delegate:delegate -{ - if (result) - { - [self mdimportInstallationPath:installationPath]; - if ([delegate respondsToSelector:@selector(installerFinishedForHost:)]) - [delegate performSelectorOnMainThread: @selector(installerFinishedForHost:) withObject: host waitUntilDone: NO]; - } - else - { - if ([delegate respondsToSelector:@selector(installerForHost:failedWithError:)]) - [self performSelectorOnMainThread: @selector(notifyDelegateOfFailure:) withObject: [NSDictionary dictionaryWithObjectsAndKeys: host, SUNotifyDictHostKey, error, SUNotifyDictErrorKey, delegate, SUNotifyDictDelegateKey, nil] waitUntilDone: NO]; - } -} - - -+(void) notifyDelegateOfFailure: (NSDictionary*)dict -{ - [[dict objectForKey: SUNotifyDictDelegateKey] installerForHost: [dict objectForKey: SUNotifyDictHostKey] failedWithError: [dict objectForKey: SUNotifyDictErrorKey]]; -} - -@end diff --git a/Frameworks/Sparkle/SULog.h b/Frameworks/Sparkle/SULog.h deleted file mode 100644 index 7631f95ef..000000000 --- a/Frameworks/Sparkle/SULog.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * SULog.h - * EyeTV - * - * Created by Uli Kusterer on 12/03/2009. - * Copyright 2008 Elgato Systems GmbH. All rights reserved. - * - */ - -/* - Log output for troubleshooting Sparkle failures on end-user machines. - Your tech support will hug you if you tell them about this. -*/ - -#pragma once - -// ----------------------------------------------------------------------------- -// Headers: -// ----------------------------------------------------------------------------- - -#include - - -// ----------------------------------------------------------------------------- -// Prototypes: -// ----------------------------------------------------------------------------- - -void SUClearLog( void ); -void SULog( NSString* format, ... ); - - diff --git a/Frameworks/Sparkle/SULog.m b/Frameworks/Sparkle/SULog.m deleted file mode 100644 index b58235aa7..000000000 --- a/Frameworks/Sparkle/SULog.m +++ /dev/null @@ -1,80 +0,0 @@ -/* - * SULog.m - * EyeTV - * - * Created by Uli Kusterer on 12/03/2009. - * Copyright 2009 Elgato Systems GmbH. All rights reserved. - * - */ - -// ----------------------------------------------------------------------------- -// Headers: -// ----------------------------------------------------------------------------- - -#include "SULog.h" - - -// ----------------------------------------------------------------------------- -// Constants: -// ----------------------------------------------------------------------------- - -#define LOG_FILE_PATH @"~/Library/Logs/SparkleUpdateLog.log" - - -// ----------------------------------------------------------------------------- -// SUClearLog: -// Erase the log at the start of an update. We don't want to litter the -// user's hard disk with logging data that's mostly unused, so each app -// should clear the log before it starts updating, so only the most recent -// update is kept around. -// -// TAKES: -// sender - Object that sent this message, typically of type X. -// -// GIVES: -// param - who owns the returned value? -// result - same here. -// ----------------------------------------------------------------------------- - -void SUClearLog( void ) -{ - FILE* logfile = fopen([[LOG_FILE_PATH stringByExpandingTildeInPath] fileSystemRepresentation],"w"); - if( logfile ) - fclose(logfile); - else - NSLog(@"----- Sparkle Log -----"); -} - - -// ----------------------------------------------------------------------------- -// SULog: -// Like NSLog, but logs to one specific log file. Each line is prefixed -// with the current date and time, to help in regressing issues. -// -// TAKES: -// format - NSLog/printf-style format string. -// ... - More parameters depending on format string's contents. -// ----------------------------------------------------------------------------- - -void SULog( NSString* format, ... ) -{ - va_list ap; - va_start(ap, format); - NSString* theStr = [[[NSString alloc] initWithFormat: format arguments: ap] autorelease]; - FILE* logfile = fopen([[LOG_FILE_PATH stringByExpandingTildeInPath] fileSystemRepresentation],"a"); - if( !logfile ) - NSLog( @"%@",theStr ); - else - { - theStr = [NSString stringWithFormat: @"%@: %@", [NSDate date], theStr]; - NSData* theData = [theStr dataUsingEncoding: NSUTF8StringEncoding]; - char newlineChar = '\n'; - fwrite( [theData bytes], 1, [theData length], logfile ); - fwrite( &newlineChar, 1, 1, logfile ); // Append a newline. - fclose( logfile ); - logfile = NULL; - } - va_end(ap); -} - - diff --git a/Frameworks/Sparkle/SUModelTranslation.plist b/Frameworks/Sparkle/SUModelTranslation.plist deleted file mode 100644 index 63644f088..000000000 --- a/Frameworks/Sparkle/SUModelTranslation.plist +++ /dev/null @@ -1,182 +0,0 @@ - - - - - ADP2,1 - Developer Transition Kit - iMac1,1 - iMac G3 (Rev A-D) - iMac4,1 - iMac (Core Duo) - iMac4,2 - iMac for Education (17-inch, Core Duo) - iMac5,1 - iMac (Core 2 Duo, 17 or 20 inch, SuperDrive) - iMac5,2 - iMac (Core 2 Duo, 17 inch, Combo Drive) - iMac6,1 - iMac (Core 2 Duo, 24 inch, SuperDrive) - iMac8,1 - iMac (April 2008) - MacBook1,1 - MacBook (Core Duo) - MacBook2,1 - MacBook (Core 2 Duo) - MacBook4,1 - MacBook (Core 2 Duo Feb 2008) - MacBookAir1,1 - MacBook Air (January 2008) - MacBookAir2,1 - MacBook Air (June 2009) - MacBookAir3,1 - MacBook Air (October 2010) - MacBookPro1,1 - MacBook Pro Core Duo (15-inch) - MacBookPro1,2 - MacBook Pro Core Duo (17-inch) - MacBookPro2,1 - MacBook Pro Core 2 Duo (17-inch) - MacBookPro2,2 - MacBook Pro Core 2 Duo (15-inch) - MacBookPro3,1 - MacBook Pro Core 2 Duo (15-inch LED, Core 2 Duo) - MacBookPro3,2 - MacBook Pro Core 2 Duo (17-inch HD, Core 2 Duo) - MacBookPro4,1 - MacBook Pro (Core 2 Duo Feb 2008) - Macmini1,1 - Mac Mini (Core Solo/Duo) - MacPro1,1 - Mac Pro (four-core) - MacPro2,1 - Mac Pro (eight-core) - MacPro3,1 - Mac Pro (January 2008 4- or 8- core "Harpertown") - MacPro4,1 - Mac Pro (March 2009) - MacPro5,1 - Mac Pro (August 2010) - PowerBook1,1 - PowerBook G3 - PowerBook2,1 - iBook G3 - PowerBook2,2 - iBook G3 (FireWire) - PowerBook2,3 - iBook G3 - PowerBook2,4 - iBook G3 - PowerBook3,1 - PowerBook G3 (FireWire) - PowerBook3,2 - PowerBook G4 - PowerBook3,3 - PowerBook G4 (Gigabit Ethernet) - PowerBook3,4 - PowerBook G4 (DVI) - PowerBook3,5 - PowerBook G4 (1GHz / 867MHz) - PowerBook4,1 - iBook G3 (Dual USB, Late 2001) - PowerBook4,2 - iBook G3 (16MB VRAM) - PowerBook4,3 - iBook G3 Opaque 16MB VRAM, 32MB VRAM, Early 2003) - PowerBook5,1 - PowerBook G4 (17 inch) - PowerBook5,2 - PowerBook G4 (15 inch FW 800) - PowerBook5,3 - PowerBook G4 (17-inch 1.33GHz) - PowerBook5,4 - PowerBook G4 (15 inch 1.5/1.33GHz) - PowerBook5,5 - PowerBook G4 (17-inch 1.5GHz) - PowerBook5,6 - PowerBook G4 (15 inch 1.67GHz/1.5GHz) - PowerBook5,7 - PowerBook G4 (17-inch 1.67GHz) - PowerBook5,8 - PowerBook G4 (Double layer SD, 15 inch) - PowerBook5,9 - PowerBook G4 (Double layer SD, 17 inch) - PowerBook6,1 - PowerBook G4 (12 inch) - PowerBook6,2 - PowerBook G4 (12 inch, DVI) - PowerBook6,3 - iBook G4 - PowerBook6,4 - PowerBook G4 (12 inch 1.33GHz) - PowerBook6,5 - iBook G4 (Early-Late 2004) - PowerBook6,7 - iBook G4 (Mid 2005) - PowerBook6,8 - PowerBook G4 (12 inch 1.5GHz) - PowerMac1,1 - Power Macintosh G3 (Blue & White) - PowerMac1,2 - Power Macintosh G4 (PCI Graphics) - PowerMac10,1 - Mac Mini G4 - PowerMac10,2 - Mac Mini (Late 2005) - PowerMac11,2 - Power Macintosh G5 (Late 2005) - PowerMac12,1 - iMac G5 (iSight) - PowerMac2,1 - iMac G3 (Slot-loading CD-ROM) - PowerMac2,2 - iMac G3 (Summer 2000) - PowerMac3,1 - Power Macintosh G4 (AGP Graphics) - PowerMac3,2 - Power Macintosh G4 (AGP Graphics) - PowerMac3,3 - Power Macintosh G4 (Gigabit Ethernet) - PowerMac3,4 - Power Macintosh G4 (Digital Audio) - PowerMac3,5 - Power Macintosh G4 (Quick Silver) - PowerMac3,6 - Power Macintosh G4 (Mirrored Drive Door) - PowerMac4,1 - iMac G3 (Early/Summer 2001) - PowerMac4,2 - iMac G4 (Flat Panel) - PowerMac4,4 - eMac - PowerMac4,5 - iMac G4 (17-inch Flat Panel) - PowerMac5,1 - Power Macintosh G4 Cube - PowerMac6,1 - iMac G4 (USB 2.0) - PowerMac6,3 - iMac G4 (20-inch Flat Panel) - PowerMac6,4 - eMac (USB 2.0, 2005) - PowerMac7,2 - Power Macintosh G5 - PowerMac7,3 - Power Macintosh G5 - PowerMac8,1 - iMac G5 - PowerMac8,2 - iMac G5 (Ambient Light Sensor) - PowerMac9,1 - Power Macintosh G5 (Late 2005) - RackMac1,1 - Xserve G4 - RackMac1,2 - Xserve G4 (slot-loading, cluster node) - RackMac3,1 - Xserve G5 - Xserve1,1 - Xserve (Intel Xeon) - Xserve2,1 - Xserve (January 2008 quad-core) - - diff --git a/Frameworks/Sparkle/SUPackageInstaller.h b/Frameworks/Sparkle/SUPackageInstaller.h deleted file mode 100644 index 5b69095f2..000000000 --- a/Frameworks/Sparkle/SUPackageInstaller.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// SUPackageInstaller.h -// Sparkle -// -// Created by Andy Matuschak on 4/10/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUPACKAGEINSTALLER_H -#define SUPACKAGEINSTALLER_H - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUPlainInstaller.h" - -@interface SUPackageInstaller : SUPlainInstaller { } -@end - -#endif diff --git a/Frameworks/Sparkle/SUPackageInstaller.m b/Frameworks/Sparkle/SUPackageInstaller.m deleted file mode 100644 index f754231f6..000000000 --- a/Frameworks/Sparkle/SUPackageInstaller.m +++ /dev/null @@ -1,72 +0,0 @@ -// -// SUPackageInstaller.m -// Sparkle -// -// Created by Andy Matuschak on 4/10/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUPackageInstaller.h" -#import -#import "SUConstants.h" - -NSString *SUPackageInstallerCommandKey = @"SUPackageInstallerCommand"; -NSString *SUPackageInstallerArgumentsKey = @"SUPackageInstallerArguments"; -NSString *SUPackageInstallerHostKey = @"SUPackageInstallerHost"; -NSString *SUPackageInstallerDelegateKey = @"SUPackageInstallerDelegate"; -NSString *SUPackageInstallerInstallationPathKey = @"SUPackageInstallerInstallationPathKey"; - -@implementation SUPackageInstaller - -+ (void)finishInstallationWithInfo:(NSDictionary *)info -{ - [self finishInstallationToPath:[info objectForKey:SUPackageInstallerInstallationPathKey] withResult:YES host:[info objectForKey:SUPackageInstallerHostKey] error:nil delegate:[info objectForKey:SUPackageInstallerDelegateKey]]; -} - -+ (void)performInstallationWithInfo:(NSDictionary *)info -{ - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - - NSTask *installer = [NSTask launchedTaskWithLaunchPath:[info objectForKey:SUPackageInstallerCommandKey] arguments:[info objectForKey:SUPackageInstallerArgumentsKey]]; - [installer waitUntilExit]; - - // Known bug: if the installation fails or is canceled, Sparkle goes ahead and restarts, thinking everything is fine. - [self performSelectorOnMainThread:@selector(finishInstallationWithInfo:) withObject:info waitUntilDone:NO]; - - [pool drain]; -} - -+ (void)performInstallationToPath:(NSString *)installationPath fromPath:(NSString *)path host:(SUHost *)host delegate:delegate synchronously:(BOOL)synchronously versionComparator:(id )comparator -{ - NSString *command; - NSArray *args; - - if (floor(NSAppKitVersionNumber) == NSAppKitVersionNumber10_4) { - // 10.4 uses Installer.app because the "open" command in 10.4 doesn't support -W and -n - command = [[NSBundle bundleWithIdentifier:@"com.apple.installer"] executablePath]; - args = [NSArray arrayWithObjects:path, nil]; - } else { - // 10.5 and later. Run installer using the "open" command to ensure it is launched in front of current application. - // The -W and -n options were added to the 'open' command in 10.5 - // -W = wait until the app has quit. - // -n = Open another instance if already open. - // -b = app bundle identifier - command = @"/usr/bin/open"; - args = [NSArray arrayWithObjects:@"-W", @"-n", @"-b", @"com.apple.installer", path, nil]; - } - if (![[NSFileManager defaultManager] fileExistsAtPath:command]) - { - NSError *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUMissingInstallerToolError userInfo:[NSDictionary dictionaryWithObject:@"Couldn't find Apple's installer tool!" forKey:NSLocalizedDescriptionKey]]; - [self finishInstallationToPath:installationPath withResult:NO host:host error:error delegate:delegate]; - } - else - { - NSDictionary *info = [NSDictionary dictionaryWithObjectsAndKeys:command, SUPackageInstallerCommandKey, args, SUPackageInstallerArgumentsKey, host, SUPackageInstallerHostKey, delegate, SUPackageInstallerDelegateKey, installationPath, SUPackageInstallerInstallationPathKey, nil]; - if (synchronously) - [self performInstallationWithInfo:info]; - else - [NSThread detachNewThreadSelector:@selector(performInstallationWithInfo:) toTarget:self withObject:info]; - } -} - -@end diff --git a/Frameworks/Sparkle/SUPasswordPrompt.h b/Frameworks/Sparkle/SUPasswordPrompt.h deleted file mode 100644 index c70372a5d..000000000 --- a/Frameworks/Sparkle/SUPasswordPrompt.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// SUPasswordPrompt.h -// Sparkle -// -// Created by rudy on 8/18/09. -// Copyright 2009 Ambrosia Software, Inc.. All rights reserved. -// - -#import -#import "Sparkle/SUWindowController.h" - -@interface SUPasswordPrompt : SUWindowController -{ - IBOutlet NSImageView *mIconView; - IBOutlet NSTextField *mTextDescription; - IBOutlet NSSecureTextField *mPasswordField; - NSString *mPassword; - NSString *mName; - NSImage *mIcon; -} - -- (id)initWithHost:(SUHost *)aHost; -- (NSInteger)run; -- (NSString *)password; - -@end diff --git a/Frameworks/Sparkle/SUPasswordPrompt.m b/Frameworks/Sparkle/SUPasswordPrompt.m deleted file mode 100644 index 4cff46dc5..000000000 --- a/Frameworks/Sparkle/SUPasswordPrompt.m +++ /dev/null @@ -1,86 +0,0 @@ -// -// SUPasswordPrompt.m -// Sparkle -// -// Created by rudy on 8/18/09. -// Copyright 2009 Ambrosia Software, Inc.. All rights reserved. -// - -#import "SUPasswordPrompt.h" - - -@implementation SUPasswordPrompt - -- (id)initWithHost:(SUHost *)aHost -{ - self = [super initWithHost:aHost windowNibName:@"SUPasswordPrompt"]; - if (self) - { - [self setName:[aHost name]]; - [self setIcon:[aHost icon]]; - mPassword = nil; - [self setShouldCascadeWindows:NO]; - } - return self; -} - -- (void)awakeFromNib -{ - [mIconView setImage:[self icon]]; -} - -- (void)setName:(NSString*)name -{ - [mName release]; - mName = [name retain]; -} - -- (NSString*)name -{ - return mName; -} - -- (void)setIcon:(NSImage*)icon -{ - [mIcon release]; - mIcon = [icon retain]; -} - -- (NSImage*)icon -{ - return mIcon; -} - -- (NSString *)password -{ - return mPassword; -} - -- (void)setPassword:(NSString*)password -{ - [mPassword release]; - mPassword = [password retain]; -} - -- (NSInteger)run -{ - //modally run a password prompt - NSInteger result = [NSApp runModalForWindow:[self window]]; - if(result) - [self setPassword:[mPasswordField stringValue]]; - return result; -} - -- (IBAction)accept:(id)sender -{ - [[self window] orderOut:self]; - [NSApp stopModalWithCode:1]; -} - -- (IBAction)cancel:(id)sender -{ - [[self window] orderOut:self]; - [NSApp stopModalWithCode:0]; -} - -@end diff --git a/Frameworks/Sparkle/SUPipedUnarchiver.h b/Frameworks/Sparkle/SUPipedUnarchiver.h deleted file mode 100644 index b13a0b3ab..000000000 --- a/Frameworks/Sparkle/SUPipedUnarchiver.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// SUPipedUnarchiver.h -// Sparkle -// -// Created by Andy Matuschak on 6/16/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUPIPEDUNARCHIVER_H -#define SUPIPEDUNARCHIVER_H - -#import -#import "SUUnarchiver.h" - -@interface SUPipedUnarchiver : SUUnarchiver { - -} - -@end - -#endif diff --git a/Frameworks/Sparkle/SUPipedUnarchiver.m b/Frameworks/Sparkle/SUPipedUnarchiver.m deleted file mode 100644 index e70f0797d..000000000 --- a/Frameworks/Sparkle/SUPipedUnarchiver.m +++ /dev/null @@ -1,144 +0,0 @@ -// -// SUPipedUnarchiver.m -// Sparkle -// -// Created by Andy Matuschak on 6/16/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUPipedUnarchiver.h" -#import "SUUnarchiver_Private.h" -#import "SULog.h" - - -@implementation SUPipedUnarchiver - -+ (SEL)selectorConformingToTypeOfPath:(NSString *)path -{ - static NSDictionary *typeSelectorDictionary; - if (!typeSelectorDictionary) - typeSelectorDictionary = [[NSDictionary dictionaryWithObjectsAndKeys:@"extractZIP", @".zip", @"extractTAR", @".tar", - @"extractTGZ", @".tar.gz", @"extractTGZ", @".tgz", - @"extractTBZ", @".tar.bz2", @"extractTBZ", @".tbz", nil] retain]; - - NSString *lastPathComponent = [path lastPathComponent]; - NSEnumerator *typeEnumerator = [typeSelectorDictionary keyEnumerator]; - id currentType; - while ((currentType = [typeEnumerator nextObject])) - { - if ([currentType length] > [lastPathComponent length]) continue; - if ([[lastPathComponent substringFromIndex:[lastPathComponent length] - [currentType length]] isEqualToString:currentType]) - return NSSelectorFromString([typeSelectorDictionary objectForKey:currentType]); - } - return NULL; -} - -- (void)start -{ - [NSThread detachNewThreadSelector:[[self class] selectorConformingToTypeOfPath:archivePath] toTarget:self withObject:nil]; -} - -+ (BOOL)canUnarchivePath:(NSString *)path -{ - return ([self selectorConformingToTypeOfPath:path] != nil); -} - -// This method abstracts the types that use a command line tool piping data from stdin. -- (void)extractArchivePipingDataToCommand:(NSString *)command -{ - // *** GETS CALLED ON NON-MAIN THREAD!!! - - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - FILE *fp = NULL, *cmdFP = NULL; - char *oldDestinationString = NULL; - - SULog(@"Extracting %@ using '%@'",archivePath,command); - - // Get the file size. -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - NSNumber *fs = [[[NSFileManager defaultManager] fileAttributesAtPath:archivePath traverseLink:NO] objectForKey:NSFileSize]; -#else - NSNumber *fs = [[[NSFileManager defaultManager] attributesOfItemAtPath:archivePath error:nil] objectForKey:NSFileSize]; -#endif - if (fs == nil) goto reportError; - - // Thank you, Allan Odgaard! - // (who wrote the following extraction alg.) - fp = fopen([archivePath fileSystemRepresentation], "r"); - if (!fp) goto reportError; - - oldDestinationString = getenv("DESTINATION"); - setenv("DESTINATION", [[archivePath stringByDeletingLastPathComponent] fileSystemRepresentation], 1); - cmdFP = popen([command fileSystemRepresentation], "w"); - size_t written; - if (!cmdFP) goto reportError; - - char buf[32*1024]; - size_t len; - while((len = fread(buf, 1, 32*1024, fp))) - { - written = fwrite(buf, 1, len, cmdFP); - if( written < len ) - { - pclose(cmdFP); - goto reportError; - } - - [self performSelectorOnMainThread:@selector(notifyDelegateOfExtractedLength:) withObject:[NSNumber numberWithUnsignedLong:len] waitUntilDone:NO]; - } - pclose(cmdFP); - - if( ferror( fp ) ) - goto reportError; - - [self performSelectorOnMainThread:@selector(notifyDelegateOfSuccess) withObject:nil waitUntilDone:NO]; - goto finally; - -reportError: - [self performSelectorOnMainThread:@selector(notifyDelegateOfFailure) withObject:nil waitUntilDone:NO]; - -finally: - if (fp) - fclose(fp); - if (oldDestinationString) - setenv("DESTINATION", oldDestinationString, 1); - else - unsetenv("DESTINATION"); - [pool release]; -} - -- (void)extractTAR -{ - // *** GETS CALLED ON NON-MAIN THREAD!!! - - return [self extractArchivePipingDataToCommand:@"tar -xC \"$DESTINATION\""]; -} - -- (void)extractTGZ -{ - // *** GETS CALLED ON NON-MAIN THREAD!!! - - return [self extractArchivePipingDataToCommand:@"tar -zxC \"$DESTINATION\""]; -} - -- (void)extractTBZ -{ - // *** GETS CALLED ON NON-MAIN THREAD!!! - - return [self extractArchivePipingDataToCommand:@"tar -jxC \"$DESTINATION\""]; -} - -- (void)extractZIP -{ - // *** GETS CALLED ON NON-MAIN THREAD!!! - - return [self extractArchivePipingDataToCommand:@"ditto -x -k - \"$DESTINATION\""]; -} - -+ (void)load -{ - [self registerImplementation:self]; -} - -@end diff --git a/Frameworks/Sparkle/SUPlainInstaller.h b/Frameworks/Sparkle/SUPlainInstaller.h deleted file mode 100644 index e75f04011..000000000 --- a/Frameworks/Sparkle/SUPlainInstaller.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// SUPlainInstaller.h -// Sparkle -// -// Created by Andy Matuschak on 4/10/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUPLAININSTALLER_H -#define SUPLAININSTALLER_H - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUInstaller.h" -#import "SUVersionComparisonProtocol.h" - -@class SUHost; - -@interface SUPlainInstaller : SUInstaller { } -+ (void)performInstallationToPath:(NSString *)installationPath fromPath:(NSString *)path host:(SUHost *)host delegate:delegate synchronously:(BOOL)synchronously versionComparator:(id )comparator; -@end - -#endif diff --git a/Frameworks/Sparkle/SUPlainInstaller.m b/Frameworks/Sparkle/SUPlainInstaller.m deleted file mode 100644 index 62675c8cc..000000000 --- a/Frameworks/Sparkle/SUPlainInstaller.m +++ /dev/null @@ -1,83 +0,0 @@ -// -// SUPlainInstaller.m -// Sparkle -// -// Created by Andy Matuschak on 4/10/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUPlainInstaller.h" -#import "SUPlainInstallerInternals.h" -#import "SUConstants.h" -#import "SUHost.h" - -static NSString * const SUInstallerPathKey = @"SUInstallerPath"; -static NSString * const SUInstallerTargetPathKey = @"SUInstallerTargetPath"; -static NSString * const SUInstallerTempNameKey = @"SUInstallerTempName"; -static NSString * const SUInstallerHostKey = @"SUInstallerHost"; -static NSString * const SUInstallerDelegateKey = @"SUInstallerDelegate"; -static NSString * const SUInstallerResultKey = @"SUInstallerResult"; -static NSString * const SUInstallerErrorKey = @"SUInstallerError"; -static NSString * const SUInstallerInstallationPathKey = @"SUInstallerInstallationPath"; - -@implementation SUPlainInstaller - -+ (void)finishInstallationWithInfo:(NSDictionary *)info -{ - // *** GETS CALLED ON NON-MAIN THREAD! - - [self finishInstallationToPath:[info objectForKey:SUInstallerInstallationPathKey] withResult:[[info objectForKey:SUInstallerResultKey] boolValue] host:[info objectForKey:SUInstallerHostKey] error:[info objectForKey:SUInstallerErrorKey] delegate:[info objectForKey:SUInstallerDelegateKey]]; -} - -+ (void)performInstallationWithInfo:(NSDictionary *)info -{ - // *** GETS CALLED ON NON-MAIN THREAD! - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - - NSError *error = nil; - - NSString * oldPath = [[info objectForKey:SUInstallerHostKey] bundlePath]; - NSString * installationPath = [info objectForKey:SUInstallerInstallationPathKey]; - BOOL result = [self copyPathWithAuthentication:[info objectForKey:SUInstallerPathKey] overPath: installationPath temporaryName:[info objectForKey:SUInstallerTempNameKey] error:&error]; - - if( result ) - { - BOOL haveOld = [[NSFileManager defaultManager] fileExistsAtPath: oldPath]; - BOOL differentFromNew = ![oldPath isEqualToString: installationPath]; - if( haveOld && differentFromNew ) - [self _movePathToTrash: oldPath]; // On success, trash old copy if there's still one due to renaming. - } - NSMutableDictionary *mutableInfo = [[info mutableCopy] autorelease]; - [mutableInfo setObject:[NSNumber numberWithBool:result] forKey:SUInstallerResultKey]; - [mutableInfo setObject:installationPath forKey:SUInstallerInstallationPathKey]; - if (!result && error) - [mutableInfo setObject:error forKey:SUInstallerErrorKey]; - [self performSelectorOnMainThread:@selector(finishInstallationWithInfo:) withObject:mutableInfo waitUntilDone:NO]; - - [pool drain]; -} - -+ (void)performInstallationToPath:(NSString *)installationPath fromPath:(NSString *)path host:(SUHost *)host delegate:delegate synchronously:(BOOL)synchronously versionComparator:(id )comparator -{ - // Prevent malicious downgrades: - #if !PERMIT_AUTOMATED_DOWNGRADES - if ([comparator compareVersion:[host version] toVersion:[[NSBundle bundleWithPath:path] objectForInfoDictionaryKey:@"CFBundleVersion"]] == NSOrderedDescending) - { - NSString * errorMessage = [NSString stringWithFormat:@"Sparkle Updater: Possible attack in progress! Attempting to \"upgrade\" from %@ to %@. Aborting update.", [host version], [[NSBundle bundleWithPath:path] objectForInfoDictionaryKey:@"CFBundleVersion"]]; - NSError *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUDowngradeError userInfo:[NSDictionary dictionaryWithObject:errorMessage forKey:NSLocalizedDescriptionKey]]; - [self finishInstallationToPath:installationPath withResult:NO host:host error:error delegate:delegate]; - return; - } - #endif - - NSString *targetPath = [host installationPath]; - NSString *tempName = [self temporaryNameForPath:targetPath]; - NSDictionary *info = [NSDictionary dictionaryWithObjectsAndKeys:path, SUInstallerPathKey, targetPath, SUInstallerTargetPathKey, tempName, SUInstallerTempNameKey, host, SUInstallerHostKey, delegate, SUInstallerDelegateKey, installationPath, SUInstallerInstallationPathKey, nil]; - if (synchronously) - [self performInstallationWithInfo:info]; - else - [NSThread detachNewThreadSelector:@selector(performInstallationWithInfo:) toTarget:self withObject:info]; -} - -@end diff --git a/Frameworks/Sparkle/SUPlainInstallerInternals.h b/Frameworks/Sparkle/SUPlainInstallerInternals.h deleted file mode 100644 index 24cd49a2a..000000000 --- a/Frameworks/Sparkle/SUPlainInstallerInternals.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// SUPlainInstallerInternals.m -// Sparkle -// -// Created by Andy Matuschak on 3/9/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUPLAININSTALLERINTERNALS_H -#define SUPLAININSTALLERINTERNALS_H - -#import "SUPlainInstaller.h" - -@interface SUPlainInstaller (Internals) -+ (NSString *)temporaryNameForPath:(NSString *)path; -+ (BOOL)copyPathWithAuthentication:(NSString *)src overPath:(NSString *)dst temporaryName:(NSString *)tmp error:(NSError **)error; -+ (void)_movePathToTrash:(NSString *)path; -+ (BOOL)_removeFileAtPath:(NSString *)path error: (NSError**)error; -+ (BOOL)_removeFileAtPathWithForcedAuthentication:(NSString *)src error:(NSError **)error; -@end - -#endif diff --git a/Frameworks/Sparkle/SUPlainInstallerInternals.m b/Frameworks/Sparkle/SUPlainInstallerInternals.m deleted file mode 100644 index 1eb6b8a89..000000000 --- a/Frameworks/Sparkle/SUPlainInstallerInternals.m +++ /dev/null @@ -1,618 +0,0 @@ -// -// SUPlainInstallerInternals.m -// Sparkle -// -// Created by Andy Matuschak on 3/9/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUPlainInstallerInternals.h" -#import "SUConstants.h" -#import "SULog.h" - -#import -#import -#import -#import -#import -#import -#import - - -@interface SUPlainInstaller (MMExtendedAttributes) -// Removes the directory tree rooted at |root| from the file quarantine. -// The quarantine was introduced on Mac OS X 10.5 and is described at: -// -// http://developer.apple.com/releasenotes/Carbon/RN-LaunchServices/index.html -//#apple_ref/doc/uid/TP40001369-DontLinkElementID_2 -// -// If |root| is not a directory, then it alone is removed from the quarantine. -// Symbolic links, including |root| if it is a symbolic link, will not be -// traversed. -// -// Ordinarily, the quarantine is managed by calling LSSetItemAttribute -// to set the kLSItemQuarantineProperties attribute to a dictionary specifying -// the quarantine properties to be applied. However, it does not appear to be -// possible to remove an item from the quarantine directly through any public -// Launch Services calls. Instead, this method takes advantage of the fact -// that the quarantine is implemented in part by setting an extended attribute, -// "com.apple.quarantine", on affected files. Removing this attribute is -// sufficient to remove files from the quarantine. -+ (void)releaseFromQuarantine:(NSString*)root; -@end - -// Authorization code based on generous contribution from Allan Odgaard. Thanks, Allan! - -static BOOL AuthorizationExecuteWithPrivilegesAndWait(AuthorizationRef authorization, const char* executablePath, AuthorizationFlags options, const char* const* arguments) -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - - sig_t oldSigChildHandler = signal(SIGCHLD, SIG_DFL); - BOOL returnValue = YES; - - if (AuthorizationExecuteWithPrivileges(authorization, executablePath, options, (char* const*)arguments, NULL) == errAuthorizationSuccess) - { - int status; - pid_t pid = wait(&status); - if (pid == -1 || !WIFEXITED(status) || WEXITSTATUS(status) != 0) - returnValue = NO; - } - else - returnValue = NO; - - signal(SIGCHLD, oldSigChildHandler); - return returnValue; -} - -@implementation SUPlainInstaller (Internals) - -+ (NSString *)temporaryNameForPath:(NSString *)path -{ - // Let's try to read the version number so the filename will be more meaningful. - NSString *postFix; - NSString *version; - if ((version = [[NSBundle bundleWithPath:path] objectForInfoDictionaryKey:@"CFBundleVersion"]) && ![version isEqualToString:@""]) - { - // We'll clean it up a little for safety. - // The cast is necessary because of a bug in the headers in pre-10.5 SDKs - NSMutableCharacterSet *validCharacters = (id)[NSMutableCharacterSet alphanumericCharacterSet]; - [validCharacters formUnionWithCharacterSet:[NSCharacterSet characterSetWithCharactersInString:@".-()"]]; - postFix = [version stringByTrimmingCharactersInSet:[validCharacters invertedSet]]; - } - else - postFix = @"old"; - NSString *prefix = [[path stringByDeletingPathExtension] stringByAppendingFormat:@" (%@)", postFix]; - NSString *tempDir = [prefix stringByAppendingPathExtension:[path pathExtension]]; - // Now let's make sure we get a unique path. - unsigned int cnt=2; - while ([[NSFileManager defaultManager] fileExistsAtPath:tempDir] && cnt <= 999) - tempDir = [NSString stringWithFormat:@"%@ %u.%@", prefix, cnt++, [path pathExtension]]; - return [tempDir lastPathComponent]; -} - -+ (NSString *)_temporaryCopyNameForPath:(NSString *)path didFindTrash: (BOOL*)outDidFindTrash -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - NSString *tempDir = nil; - - UInt8 trashPath[MAXPATHLEN +1] = { 0 }; - FSRef trashRef, pathRef; - FSVolumeRefNum vSrcRefNum = kFSInvalidVolumeRefNum; - FSCatalogInfo catInfo; - memset( &catInfo, 0, sizeof(catInfo) ); - OSStatus err = FSPathMakeRef( (UInt8*) [path fileSystemRepresentation], &pathRef, NULL ); - if( err == noErr ) - { - err = FSGetCatalogInfo( &pathRef, kFSCatInfoVolume, &catInfo, NULL, NULL, NULL ); - vSrcRefNum = catInfo.volume; - } - if( err == noErr ) - err = FSFindFolder( vSrcRefNum, kTrashFolderType, kCreateFolder, &trashRef ); - if( err == noErr ) - err = FSGetCatalogInfo( &trashRef, kFSCatInfoVolume, &catInfo, NULL, NULL, NULL ); - if( err == noErr && vSrcRefNum != catInfo.volume ) - err = nsvErr; // Couldn't find a trash folder on same volume as given path. Docs say this may happen in the future. - if( err == noErr ) - err = FSRefMakePath( &trashRef, trashPath, MAXPATHLEN ); - if( err == noErr ) - tempDir = [[NSFileManager defaultManager] stringWithFileSystemRepresentation: (char*) trashPath length: strlen((char*) trashPath)]; - if( outDidFindTrash ) - *outDidFindTrash = (tempDir != nil); - if( !tempDir ) - tempDir = [path stringByDeletingLastPathComponent]; - - // Let's try to read the version number so the filename will be more meaningful. - #if TRY_TO_APPEND_VERSION_NUMBER - NSString *postFix = nil; - NSString *version = nil; - if ((version = [[NSBundle bundleWithPath: path] objectForInfoDictionaryKey:@"CFBundleVersion"]) && ![version isEqualToString:@""]) - { - // We'll clean it up a little for safety. - // The cast is necessary because of a bug in the headers in pre-10.5 SDKs - NSMutableCharacterSet *validCharacters = (id)[NSMutableCharacterSet alphanumericCharacterSet]; - [validCharacters formUnionWithCharacterSet:[NSCharacterSet characterSetWithCharactersInString:@".-()"]]; - postFix = [version stringByTrimmingCharactersInSet:[validCharacters invertedSet]]; - } - else - postFix = @"old"; - NSString *prefix = [NSString stringWithFormat: @"%@ (%@)", [[path lastPathComponent] stringByDeletingPathExtension], postFix]; - #else - NSString *prefix = [[path lastPathComponent] stringByDeletingPathExtension]; - #endif - NSString *tempName = [prefix stringByAppendingPathExtension: [path pathExtension]]; - tempDir = [tempDir stringByAppendingPathComponent: tempName]; - - // Now let's make sure we get a unique path. - int cnt=2; - while ([[NSFileManager defaultManager] fileExistsAtPath:tempDir] && cnt <= 9999) - tempDir = [[tempDir stringByDeletingLastPathComponent] stringByAppendingPathComponent: [NSString stringWithFormat:@"%@ %d.%@", prefix, cnt++, [path pathExtension]]]; - - return tempDir; -} - -+ (BOOL)_copyPathWithForcedAuthentication:(NSString *)src toPath:(NSString *)dst temporaryPath:(NSString *)tmp error:(NSError **)error -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - - const char* srcPath = [src fileSystemRepresentation]; - const char* tmpPath = [tmp fileSystemRepresentation]; - const char* dstPath = [dst fileSystemRepresentation]; - - struct stat dstSB; - if( stat(dstPath, &dstSB) != 0 ) // Doesn't exist yet, try containing folder. - { - const char* dstDirPath = [[dst stringByDeletingLastPathComponent] fileSystemRepresentation]; - if( stat(dstDirPath, &dstSB) != 0 ) - { - NSString *errorMessage = [NSString stringWithFormat:@"Stat on %@ during authenticated file copy failed.", dst]; - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUFileCopyFailure userInfo:[NSDictionary dictionaryWithObject:errorMessage forKey:NSLocalizedDescriptionKey]]; - return NO; - } - } - - AuthorizationRef auth = NULL; - OSStatus authStat = errAuthorizationDenied; - while (authStat == errAuthorizationDenied) { - authStat = AuthorizationCreate(NULL, - kAuthorizationEmptyEnvironment, - kAuthorizationFlagDefaults, - &auth); - } - - BOOL res = NO; - if (authStat == errAuthorizationSuccess) { - res = YES; - - char uidgid[42]; - snprintf(uidgid, sizeof(uidgid), "%u:%u", - dstSB.st_uid, dstSB.st_gid); - - // If the currently-running application is trusted, the new - // version should be trusted as well. Remove it from the - // quarantine to avoid a delay at launch, and to avoid - // presenting the user with a confusing trust dialog. - // - // This needs to be done before "chown" changes ownership, - // because the ownership change will fail if the file is quarantined. - if (res) - { - SULog(@"releaseFromQuarantine"); - [self performSelectorOnMainThread:@selector(releaseFromQuarantine:) withObject:src waitUntilDone:YES]; - } - - if( res ) // Set permissions while it's still in source, so we have it with working and correct perms when it arrives at destination. - { - const char* coParams[] = { "-R", uidgid, srcPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/usr/sbin/chown", kAuthorizationFlagDefaults, coParams ); - if( !res ) - SULog( @"chown -R %s %s failed.", uidgid, srcPath ); - } - - BOOL haveDst = [[NSFileManager defaultManager] fileExistsAtPath: dst]; - if( res && haveDst ) // If there's something at our tmp path (previous failed update or whatever) delete that first. - { - const char* rmParams[] = { "-rf", tmpPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/rm", kAuthorizationFlagDefaults, rmParams ); - if( !res ) - SULog( @"rm failed" ); - } - - if( res && haveDst ) // Move old exe to tmp path. - { - const char* mvParams[] = { "-f", dstPath, tmpPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/mv", kAuthorizationFlagDefaults, mvParams ); - if( !res ) - SULog( @"mv 1 failed" ); - } - - if( res ) // Move new exe to old exe's path. - { - const char* mvParams2[] = { "-f", srcPath, dstPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/mv", kAuthorizationFlagDefaults, mvParams2 ); - if( !res ) - SULog( @"mv 2 failed" ); - } - -// if( res && haveDst /*&& !foundTrash*/ ) // If we managed to put the old exe in the trash, leave it there for the user to delete or recover. -// { // ... Otherwise we better delete it, wouldn't want dozens of old versions lying around next to the new one. -// const char* rmParams2[] = { "-rf", tmpPath, NULL }; -// res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/rm", kAuthorizationFlagDefaults, rmParams2 ); -// } - - AuthorizationFree(auth, 0); - - // If the currently-running application is trusted, the new - // version should be trusted as well. Remove it from the - // quarantine to avoid a delay at launch, and to avoid - // presenting the user with a confusing trust dialog. - // - // This needs to be done after the application is moved to its - // new home with "mv" in case it's moved across filesystems: if - // that happens, "mv" actually performs a copy and may result - // in the application being quarantined. - if (res) - { - SULog(@"releaseFromQuarantine after installing"); - [self performSelectorOnMainThread:@selector(releaseFromQuarantine:) withObject:dst waitUntilDone:YES]; - } - - if (!res) - { - // Something went wrong somewhere along the way, but we're not sure exactly where. - NSString *errorMessage = [NSString stringWithFormat:@"Authenticated file copy from %@ to %@ failed.", src, dst]; - if (error != nil) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUAuthenticationFailure userInfo:[NSDictionary dictionaryWithObject:errorMessage forKey:NSLocalizedDescriptionKey]]; - } - } - else - { - if (error != nil) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUAuthenticationFailure userInfo:[NSDictionary dictionaryWithObject:@"Couldn't get permission to authenticate." forKey:NSLocalizedDescriptionKey]]; - } - return res; -} - -+ (BOOL)_movePathWithForcedAuthentication:(NSString *)src toPath:(NSString *)dst error:(NSError **)error -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - - const char* srcPath = [src fileSystemRepresentation]; - const char* dstPath = [dst fileSystemRepresentation]; - const char* dstContainerPath = [[dst stringByDeletingLastPathComponent] fileSystemRepresentation]; - - struct stat dstSB; - stat(dstContainerPath, &dstSB); - - AuthorizationRef auth = NULL; - OSStatus authStat = errAuthorizationDenied; - while( authStat == errAuthorizationDenied ) - { - authStat = AuthorizationCreate(NULL, - kAuthorizationEmptyEnvironment, - kAuthorizationFlagDefaults, - &auth); - } - - BOOL res = NO; - if (authStat == errAuthorizationSuccess) - { - res = YES; - - char uidgid[42]; - snprintf(uidgid, sizeof(uidgid), "%d:%d", - dstSB.st_uid, dstSB.st_gid); - - if( res ) // Set permissions while it's still in source, so we have it with working and correct perms when it arrives at destination. - { - const char* coParams[] = { "-R", uidgid, srcPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/usr/sbin/chown", kAuthorizationFlagDefaults, coParams ); - if( !res ) - SULog(@"Can't set permissions"); - } - - BOOL haveDst = [[NSFileManager defaultManager] fileExistsAtPath: dst]; - if( res && haveDst ) // If there's something at our tmp path (previous failed update or whatever) delete that first. - { - const char* rmParams[] = { "-rf", dstPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/rm", kAuthorizationFlagDefaults, rmParams ); - if( !res ) - SULog(@"Can't remove destination file"); - } - - if( res ) // Move!. - { - const char* mvParams[] = { "-f", srcPath, dstPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/mv", kAuthorizationFlagDefaults, mvParams ); - if( !res ) - SULog(@"Can't move source file"); - } - - AuthorizationFree(auth, 0); - - if (!res) - { - // Something went wrong somewhere along the way, but we're not sure exactly where. - NSString *errorMessage = [NSString stringWithFormat:@"Authenticated file move from %@ to %@ failed.", src, dst]; - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUAuthenticationFailure userInfo:[NSDictionary dictionaryWithObject:errorMessage forKey:NSLocalizedDescriptionKey]]; - } - } - else - { - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUAuthenticationFailure userInfo:[NSDictionary dictionaryWithObject:@"Couldn't get permission to authenticate." forKey:NSLocalizedDescriptionKey]]; - } - return res; -} - - -+ (BOOL)_removeFileAtPathWithForcedAuthentication:(NSString *)src error:(NSError **)error -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - - const char* srcPath = [src fileSystemRepresentation]; - - AuthorizationRef auth = NULL; - OSStatus authStat = errAuthorizationDenied; - while( authStat == errAuthorizationDenied ) - { - authStat = AuthorizationCreate(NULL, - kAuthorizationEmptyEnvironment, - kAuthorizationFlagDefaults, - &auth); - } - - BOOL res = NO; - if (authStat == errAuthorizationSuccess) - { - res = YES; - - if( res ) // If there's something at our tmp path (previous failed update or whatever) delete that first. - { - const char* rmParams[] = { "-rf", srcPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/rm", kAuthorizationFlagDefaults, rmParams ); - if( !res ) - SULog(@"Can't remove destination file"); - } - - AuthorizationFree(auth, 0); - - if (!res) - { - // Something went wrong somewhere along the way, but we're not sure exactly where. - NSString *errorMessage = [NSString stringWithFormat:@"Authenticated file remove from %@ failed.", src]; - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUAuthenticationFailure userInfo:[NSDictionary dictionaryWithObject:errorMessage forKey:NSLocalizedDescriptionKey]]; - } - } - else - { - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUAuthenticationFailure userInfo:[NSDictionary dictionaryWithObject:@"Couldn't get permission to authenticate." forKey:NSLocalizedDescriptionKey]]; - } - return res; -} - -+ (BOOL)_removeFileAtPath:(NSString *)path error: (NSError**)error -{ - BOOL success = YES; -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - if( ![[NSFileManager defaultManager] removeFileAtPath: path handler: nil] ) -#else - if( ![[NSFileManager defaultManager] removeItemAtPath: path error: NULL] ) -#endif - { - success = [self _removeFileAtPathWithForcedAuthentication: path error: error]; - } - - return success; -} - -+ (void)_movePathToTrash:(NSString *)path -{ - //SULog(@"Moving %@ to the trash.", path); - NSInteger tag = 0; - if (![[NSWorkspace sharedWorkspace] performFileOperation:NSWorkspaceRecycleOperation source:[path stringByDeletingLastPathComponent] destination:@"" files:[NSArray arrayWithObject:[path lastPathComponent]] tag:&tag]) - { - BOOL didFindTrash = NO; - NSString* trashPath = [self _temporaryCopyNameForPath: path didFindTrash: &didFindTrash]; - if( didFindTrash ) - { - NSError *err = nil; - if( ![self _movePathWithForcedAuthentication: path toPath: trashPath error: &err] ) - SULog(@"Sparkle error: couldn't move %@ to the trash (%@). %@", path, trashPath, err); - } - else - SULog(@"Sparkle error: couldn't move %@ to the trash. This is often a sign of a permissions error.", path); - } - else - ;//SULog(@"Moved %@ to the trash.", path); -} - -+ (BOOL)copyPathWithAuthentication:(NSString *)src overPath:(NSString *)dst temporaryName:(NSString *)tmp error:(NSError **)error -{ - FSRef srcRef, dstRef, dstDirRef, movedRef, tmpDirRef; - OSStatus err; - BOOL hadFileAtDest = NO, didFindTrash = NO; - NSString *tmpPath = [self _temporaryCopyNameForPath: dst didFindTrash: &didFindTrash]; - - // Make FSRef for destination: - err = FSPathMakeRefWithOptions((UInt8 *)[dst fileSystemRepresentation], kFSPathMakeRefDoNotFollowLeafSymlink, &dstRef, NULL); - hadFileAtDest = (err == noErr); // There is a file at the destination, move it aside. If we normalized the name, we might not get here, so don't error. - if( hadFileAtDest ) - { - if (0 != access([dst fileSystemRepresentation], W_OK) || 0 != access([[dst stringByDeletingLastPathComponent] fileSystemRepresentation], W_OK)) - { - return [self _copyPathWithForcedAuthentication:src toPath:dst temporaryPath:tmpPath error:error]; - } - } - else - { - if (0 != access([[dst stringByDeletingLastPathComponent] fileSystemRepresentation], W_OK) - || 0 != access([[[dst stringByDeletingLastPathComponent] stringByDeletingLastPathComponent] fileSystemRepresentation], W_OK)) - { - return [self _copyPathWithForcedAuthentication:src toPath:dst temporaryPath:tmpPath error:error]; - } - } - - if( hadFileAtDest ) - { - err = FSPathMakeRef((UInt8 *)[[tmpPath stringByDeletingLastPathComponent] fileSystemRepresentation], &tmpDirRef, NULL); - if (err != noErr) - err = FSPathMakeRef((UInt8 *)[[dst stringByDeletingLastPathComponent] fileSystemRepresentation], &tmpDirRef, NULL); - } - - err = FSPathMakeRef((UInt8 *)[[dst stringByDeletingLastPathComponent] fileSystemRepresentation], &dstDirRef, NULL); - - if (err == noErr && hadFileAtDest) - { - if (floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_5) - { - NSFileManager *manager = [[[NSFileManager alloc] init] autorelease]; - BOOL success = [manager moveItemAtPath:dst toPath:tmpPath error:error]; - if (!success && hadFileAtDest) - { - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUFileCopyFailure userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:@"Couldn't move %@ to %@.", dst, tmpPath] forKey:NSLocalizedDescriptionKey]]; - return NO; - } - - } else { - err = FSMoveObjectSync(&dstRef, &tmpDirRef, (CFStringRef)[tmpPath lastPathComponent], &movedRef, 0); - if (err != noErr && hadFileAtDest) - { - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUFileCopyFailure userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:@"Couldn't move %@ to %@.", dst, tmpPath] forKey:NSLocalizedDescriptionKey]]; - return NO; - } - } - } - - err = FSPathMakeRef((UInt8 *)[src fileSystemRepresentation], &srcRef, NULL); - if (err == noErr) - { - if (floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_5) - { - NSFileManager *manager = [[[NSFileManager alloc] init] autorelease]; - BOOL success = [manager copyItemAtPath:src toPath:dst error:error]; - if (!success) - { - // We better move the old version back to its old location - if( hadFileAtDest ) - success = [manager moveItemAtPath:tmpPath toPath:dst error:error]; - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUFileCopyFailure userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:@"Couldn't move %@ to %@.", dst, tmpPath] forKey:NSLocalizedDescriptionKey]]; - return NO; - - } - } else { - err = FSCopyObjectSync(&srcRef, &dstDirRef, (CFStringRef)[dst lastPathComponent], NULL, 0); - if (err != noErr) - { - // We better move the old version back to its old location - if( hadFileAtDest ) - FSMoveObjectSync(&movedRef, &dstDirRef, (CFStringRef)[dst lastPathComponent], &movedRef, 0); - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUFileCopyFailure userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:@"Couldn't copy %@ to %@.", src, dst] forKey:NSLocalizedDescriptionKey]]; - return NO; - } - } - } - - // If the currently-running application is trusted, the new - // version should be trusted as well. Remove it from the - // quarantine to avoid a delay at launch, and to avoid - // presenting the user with a confusing trust dialog. - // - // This needs to be done after the application is moved to its - // new home in case it's moved across filesystems: if that - // happens, the move is actually a copy, and it may result - // in the application being quarantined. - [self performSelectorOnMainThread:@selector(releaseFromQuarantine:) withObject:dst waitUntilDone:YES]; - - return YES; -} - -@end - -#import -#import -#import - -@implementation SUPlainInstaller (MMExtendedAttributes) - -+ (int)removeXAttr:(const char*)name - fromFile:(NSString*)file - options:(int)options -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - - typedef int (*removexattr_type)(const char*, const char*, int); - // Reference removexattr directly, it's in the SDK. - static removexattr_type removexattr_func = removexattr; - - // Make sure that the symbol is present. This checks the deployment - // target instead of the SDK so that it's able to catch dlsym failures - // as well as the null symbol that would result from building with the - // 10.4 SDK and a lower deployment target, and running on 10.3. - if (!removexattr_func) { - errno = ENOSYS; - return -1; - } - - const char* path = NULL; - @try { - path = [file fileSystemRepresentation]; - } - @catch (id exception) { - // -[NSString fileSystemRepresentation] throws an exception if it's - // unable to convert the string to something suitable. Map that to - // EDOM, "argument out of domain", which sort of conveys that there - // was a conversion failure. - errno = EDOM; - return -1; - } - - return removexattr_func(path, name, options); -} - -+ (void)releaseFromQuarantine:(NSString*)root -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - - const char* quarantineAttribute = "com.apple.quarantine"; - const int removeXAttrOptions = XATTR_NOFOLLOW; - - [self removeXAttr:quarantineAttribute - fromFile:root - options:removeXAttrOptions]; - - // Only recurse if it's actually a directory. Don't recurse into a - // root-level symbolic link. -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - NSDictionary* rootAttributes = [[NSFileManager defaultManager] fileAttributesAtPath:root traverseLink:NO]; -#else - NSDictionary* rootAttributes = [[NSFileManager defaultManager] attributesOfItemAtPath:root error:nil]; -#endif - NSString* rootType = [rootAttributes objectForKey:NSFileType]; - - if (rootType == NSFileTypeDirectory) { - // The NSDirectoryEnumerator will avoid recursing into any contained - // symbolic links, so no further type checks are needed. - NSDirectoryEnumerator* directoryEnumerator = [[NSFileManager defaultManager] enumeratorAtPath:root]; - NSString* file = nil; - while ((file = [directoryEnumerator nextObject])) { - [self removeXAttr:quarantineAttribute - fromFile:[root stringByAppendingPathComponent:file] - options:removeXAttrOptions]; - } - } -} - -@end diff --git a/Frameworks/Sparkle/SUProbingUpdateDriver.h b/Frameworks/Sparkle/SUProbingUpdateDriver.h deleted file mode 100644 index e2165f443..000000000 --- a/Frameworks/Sparkle/SUProbingUpdateDriver.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// SUProbingUpdateDriver.h -// Sparkle -// -// Created by Andy Matuschak on 5/7/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUPROBINGUPDATEDRIVER_H -#define SUPROBINGUPDATEDRIVER_H - -#import -#import "SUBasicUpdateDriver.h" - -// This replaces the old SUStatusChecker. -@interface SUProbingUpdateDriver : SUBasicUpdateDriver { } -@end - -#endif diff --git a/Frameworks/Sparkle/SUProbingUpdateDriver.m b/Frameworks/Sparkle/SUProbingUpdateDriver.m deleted file mode 100644 index 64bd5b56c..000000000 --- a/Frameworks/Sparkle/SUProbingUpdateDriver.m +++ /dev/null @@ -1,30 +0,0 @@ -// -// SUProbingUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 5/7/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUProbingUpdateDriver.h" -#import "SUUpdater.h" - -@implementation SUProbingUpdateDriver - -// Stop as soon as we have an answer! Since the superclass implementations are not called, we are responsible for notifying the delegate. - -- (void)didFindValidUpdate -{ - if ([[updater delegate] respondsToSelector:@selector(updater:didFindValidUpdate:)]) - [[updater delegate] updater:updater didFindValidUpdate:updateItem]; - [self abortUpdate]; -} - -- (void)didNotFindUpdate -{ - if ([[updater delegate] respondsToSelector:@selector(updaterDidNotFindUpdate:)]) - [[updater delegate] updaterDidNotFindUpdate:updater]; - [self abortUpdate]; -} - -@end diff --git a/Frameworks/Sparkle/SUScheduledUpdateDriver.h b/Frameworks/Sparkle/SUScheduledUpdateDriver.h deleted file mode 100644 index 64b8022d6..000000000 --- a/Frameworks/Sparkle/SUScheduledUpdateDriver.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// SUScheduledUpdateDriver.h -// Sparkle -// -// Created by Andy Matuschak on 5/6/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUSCHEDULEDUPDATEDRIVER_H -#define SUSCHEDULEDUPDATEDRIVER_H - -#import -#import "SUUIBasedUpdateDriver.h" - -@interface SUScheduledUpdateDriver : SUUIBasedUpdateDriver -{ -@private - BOOL showErrors; -} - -@end - -#endif diff --git a/Frameworks/Sparkle/SUScheduledUpdateDriver.m b/Frameworks/Sparkle/SUScheduledUpdateDriver.m deleted file mode 100644 index 2d4b07502..000000000 --- a/Frameworks/Sparkle/SUScheduledUpdateDriver.m +++ /dev/null @@ -1,39 +0,0 @@ -// -// SUScheduledUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 5/6/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUScheduledUpdateDriver.h" -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" - -@implementation SUScheduledUpdateDriver - -- (void)didFindValidUpdate -{ - showErrors = YES; // We only start showing errors after we present the UI for the first time. - [super didFindValidUpdate]; -} - -- (void)didNotFindUpdate -{ - if ([[updater delegate] respondsToSelector:@selector(updaterDidNotFindUpdate:)]) - [[updater delegate] updaterDidNotFindUpdate:updater]; - [self abortUpdate]; // Don't tell the user that no update was found; this was a scheduled update. -} - -- (void)abortUpdateWithError:(NSError *)error -{ - if (showErrors) - [super abortUpdateWithError:error]; - else - [self abortUpdate]; -} - -@end diff --git a/Frameworks/Sparkle/SUStandardVersionComparator.h b/Frameworks/Sparkle/SUStandardVersionComparator.h deleted file mode 100644 index 0bc15706b..000000000 --- a/Frameworks/Sparkle/SUStandardVersionComparator.h +++ /dev/null @@ -1,36 +0,0 @@ -// -// SUStandardVersionComparator.h -// Sparkle -// -// Created by Andy Matuschak on 12/21/07. -// Copyright 2007 Andy Matuschak. All rights reserved. -// - -#ifndef SUSTANDARDVERSIONCOMPARATOR_H -#define SUSTANDARDVERSIONCOMPARATOR_H - - -#import "SUVersionComparisonProtocol.h" - -/*! - @class - @abstract Sparkle's default version comparator. - @discussion This comparator is adapted from MacPAD, by Kevin Ballard. It's "dumb" in that it does essentially string comparison, in components split by character type. -*/ -@interface SUStandardVersionComparator : NSObject { } - -/*! - @method - @abstract Returns a singleton instance of the comparator. -*/ -+ (SUStandardVersionComparator *)defaultComparator; - -/*! - @method - @abstract Compares version strings through textual analysis. - @discussion See the implementation for more details. -*/ -- (NSComparisonResult)compareVersion:(NSString *)versionA toVersion:(NSString *)versionB; -@end - -#endif diff --git a/Frameworks/Sparkle/SUStandardVersionComparator.m b/Frameworks/Sparkle/SUStandardVersionComparator.m deleted file mode 100644 index f6f894c33..000000000 --- a/Frameworks/Sparkle/SUStandardVersionComparator.m +++ /dev/null @@ -1,169 +0,0 @@ -// -// SUStandardVersionComparator.m -// Sparkle -// -// Created by Andy Matuschak on 12/21/07. -// Copyright 2007 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUStandardVersionComparator.h" - -@implementation SUStandardVersionComparator - -+ (SUStandardVersionComparator *)defaultComparator -{ - static SUStandardVersionComparator *defaultComparator = nil; - if (defaultComparator == nil) - defaultComparator = [[SUStandardVersionComparator alloc] init]; - return defaultComparator; -} - -typedef enum { - kNumberType, - kStringType, - kSeparatorType, -} SUCharacterType; - -- (SUCharacterType)typeOfCharacter:(NSString *)character -{ - if ([character isEqualToString:@"."]) { - return kSeparatorType; - } else if ([[NSCharacterSet decimalDigitCharacterSet] characterIsMember:[character characterAtIndex:0]]) { - return kNumberType; - } else if ([[NSCharacterSet whitespaceAndNewlineCharacterSet] characterIsMember:[character characterAtIndex:0]]) { - return kSeparatorType; - } else if ([[NSCharacterSet punctuationCharacterSet] characterIsMember:[character characterAtIndex:0]]) { - return kSeparatorType; - } else { - return kStringType; - } -} - -- (NSArray *)splitVersionString:(NSString *)version -{ - NSString *character; - NSMutableString *s; - NSUInteger i, n; - SUCharacterType oldType, newType; - NSMutableArray *parts = [NSMutableArray array]; - if ([version length] == 0) { - // Nothing to do here - return parts; - } - s = [[[version substringToIndex:1] mutableCopy] autorelease]; - oldType = [self typeOfCharacter:s]; - n = [version length] - 1; - for (i = 1; i <= n; ++i) { - character = [version substringWithRange:NSMakeRange(i, 1)]; - newType = [self typeOfCharacter:character]; - if (oldType != newType || oldType == kSeparatorType) { - // We've reached a new segment - NSString *aPart = [[[NSString alloc] initWithString:s] autorelease]; - [parts addObject:aPart]; - [s setString:character]; - } else { - // Add character to string and continue - [s appendString:character]; - } - oldType = newType; - } - - // Add the last part onto the array - [parts addObject:[NSString stringWithString:s]]; - return parts; -} - -- (NSComparisonResult)compareVersion:(NSString *)versionA toVersion:(NSString *)versionB; -{ - NSArray *partsA = [self splitVersionString:versionA]; - NSArray *partsB = [self splitVersionString:versionB]; - - NSString *partA, *partB; - NSUInteger i, n; - long long valueA, valueB; - SUCharacterType typeA, typeB; - - n = MIN([partsA count], [partsB count]); - for (i = 0; i < n; ++i) { - partA = [partsA objectAtIndex:i]; - partB = [partsB objectAtIndex:i]; - - typeA = [self typeOfCharacter:partA]; - typeB = [self typeOfCharacter:partB]; - - // Compare types - if (typeA == typeB) { - // Same type; we can compare - if (typeA == kNumberType) { - valueA = [partA longLongValue]; - valueB = [partB longLongValue]; - if (valueA > valueB) { - return NSOrderedDescending; - } else if (valueA < valueB) { - return NSOrderedAscending; - } - } else if (typeA == kStringType) { - NSComparisonResult result = [partA compare:partB]; - if (result != NSOrderedSame) { - return result; - } - } - } else { - // Not the same type? Now we have to do some validity checking - if (typeA != kStringType && typeB == kStringType) { - // typeA wins - return NSOrderedDescending; - } else if (typeA == kStringType && typeB != kStringType) { - // typeB wins - return NSOrderedAscending; - } else { - // One is a number and the other is a period. The period is invalid - if (typeA == kNumberType) { - return NSOrderedDescending; - } else { - return NSOrderedAscending; - } - } - } - } - // The versions are equal up to the point where they both still have parts - // Lets check to see if one is larger than the other - if ([partsA count] != [partsB count]) { - // Yep. Lets get the next part of the larger - // n holds the index of the part we want. - NSString *missingPart; - SUCharacterType missingType; - NSComparisonResult shorterResult, largerResult; - - if ([partsA count] > [partsB count]) { - missingPart = [partsA objectAtIndex:n]; - shorterResult = NSOrderedAscending; - largerResult = NSOrderedDescending; - } else { - missingPart = [partsB objectAtIndex:n]; - shorterResult = NSOrderedDescending; - largerResult = NSOrderedAscending; - } - - missingType = [self typeOfCharacter:missingPart]; - // Check the type - if (missingType == kStringType) { - // It's a string. Shorter version wins - return shorterResult; - } else { - // It's a number/period. Larger version wins - return largerResult; - } - } - - // The 2 strings are identical - return NSOrderedSame; -} - - -@end diff --git a/Frameworks/Sparkle/SUStatus.xib b/Frameworks/Sparkle/SUStatus.xib deleted file mode 100644 index d43394ca1..000000000 --- a/Frameworks/Sparkle/SUStatus.xib +++ /dev/null @@ -1,589 +0,0 @@ - - - - 1050 - 10D573 - 762 - 1038.29 - 460.00 - - YES - - YES - - - YES - - - - YES - - - - - YES - - - YES - - - - YES - - SUStatusController - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{200, 222}, {400, 107}} - 1886912512 - Set in Code - - NSWindow - - - View - - {3.40282e+38, 3.40282e+38} - {213, 107} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 28}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - NO - - YES - - - - 268 - {{106, 75}, {277, 17}} - - YES - - 67239424 - 272629760 - Status Text (set by loc. string in code) - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 1280 - - {{107, 47}, {275, 20}} - - 16394 - 100 - - - - 259 - {{272, 12}, {114, 32}} - - YES - - 67239424 - 134217728 - Button - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{106, 22}, {167, 17}} - - YES - - 67239424 - 272629760 - Small System Font Text - - - - - - - - {400, 107} - - - {{0, 0}, {1920, 1178}} - {213, 129} - {3.40282e+38, 3.40282e+38} - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - maxValue: maxProgressValue - - - - - - maxValue: maxProgressValue - maxValue - maxProgressValue - 2 - - - 13 - - - - value: statusText - - - - - - value: statusText - value - statusText - 2 - - - 17 - - - - title: buttonTitle - - - - - - title: buttonTitle - title - buttonTitle - 2 - - - 21 - - - - title: windowTitle - - - - - - title: windowTitle - title - windowTitle - 2 - - - 24 - - - - window - - - - 25 - - - - value: title - - - - - - value: title - value - title - 2 - - - 26 - - - - value: progressValue - - - - - - value: progressValue - value - progressValue - - 2 - - - 27 - - - - hidden: statusText - - - - - - hidden: statusText - hidden - statusText - - NSValueTransformerName - NSIsNil - - 2 - - - 33 - - - - actionButton - - - - 34 - - - - progressBar - - - - 49 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 11 - - - - - 12 - - - YES - - - - - - 16 - - - YES - - - - - - 53 - - - - - 54 - - - - - 55 - - - - - 56 - - - - - - - YES - - YES - -3.ImportedFromIB2 - 11.ImportedFromIB2 - 12.ImportedFromIB2 - 16.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.ImportedFromIB2 - 7.ImportedFromIB2 - 8.ImportedFromIB2 - - - YES - - - - - {{294, 716}, {400, 107}} - {{294, 716}, {400, 107}} - - - {213, 107} - - - - - - - YES - - - YES - - - - - YES - - - YES - - - - 56 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBUserSource - - - - - SUStatusController - SUWindowController - - YES - - YES - actionButton - progressBar - - - YES - NSButton - NSProgressIndicator - - - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/SUStatusController.h b/Frameworks/Sparkle/SUStatusController.h deleted file mode 100644 index 5dfd9775d..000000000 --- a/Frameworks/Sparkle/SUStatusController.h +++ /dev/null @@ -1,44 +0,0 @@ -// -// SUStatusController.h -// Sparkle -// -// Created by Andy Matuschak on 3/14/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUSTATUSCONTROLLER_H -#define SUSTATUSCONTROLLER_H - -#import "SUWindowController.h" - -@class SUHost; -@interface SUStatusController : SUWindowController -{ -@private - double progressValue, maxProgressValue; - NSString *title, *statusText, *buttonTitle; - IBOutlet NSButton *actionButton; - IBOutlet NSProgressIndicator* progressBar; - SUHost *host; -} - -- (id)initWithHost:(SUHost *)host; - -// Pass 0 for the max progress value to get an indeterminate progress bar. -// Pass nil for the status text to not show it. -- (void)beginActionWithTitle:(NSString *)title maxProgressValue:(double)maxProgressValue statusText:(NSString *)statusText; - -// If isDefault is YES, the button's key equivalent will be \r. -- (void)setButtonTitle:(NSString *)buttonTitle target:target action:(SEL)action isDefault:(BOOL)isDefault; -- (void)setButtonEnabled:(BOOL)enabled; - -- (double)progressValue; -- (void)setProgressValue:(double)value; -- (double)maxProgressValue; -- (void)setMaxProgressValue:(double)value; - -- (void)setStatusText:(NSString *)statusText; - -@end - -#endif diff --git a/Frameworks/Sparkle/SUStatusController.m b/Frameworks/Sparkle/SUStatusController.m deleted file mode 100644 index 524884ce6..000000000 --- a/Frameworks/Sparkle/SUStatusController.m +++ /dev/null @@ -1,144 +0,0 @@ -// -// SUStatusController.m -// Sparkle -// -// Created by Andy Matuschak on 3/14/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUStatusController.h" -#import "SUHost.h" - - -@implementation SUStatusController - -- (id)initWithHost:(SUHost *)aHost -{ - self = [super initWithHost:aHost windowNibName:@"SUStatus"]; - if (self) - { - host = [aHost retain]; - [self setShouldCascadeWindows:NO]; - } - return self; -} - -- (void)dealloc -{ - [host release]; - [title release]; - [statusText release]; - [buttonTitle release]; - [super dealloc]; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@, %@>", [self class], [host bundlePath], [host installationPath]]; } - -- (void)awakeFromNib -{ - if ([host isBackgroundApplication]) { - [[self window] setLevel:NSFloatingWindowLevel]; - } - - [[self window] center]; - [[self window] setFrameAutosaveName:@"SUStatusFrame"]; - [progressBar setUsesThreadedAnimation:YES]; -} - -- (NSString *)windowTitle -{ - return [NSString stringWithFormat:SULocalizedString(@"Updating %@", nil), [host name]]; -} - -- (NSImage *)applicationIcon -{ - return [host icon]; -} - -- (void)beginActionWithTitle:(NSString *)aTitle maxProgressValue:(double)aMaxProgressValue statusText:(NSString *)aStatusText -{ - [self willChangeValueForKey:@"title"]; - title = [aTitle copy]; - [self didChangeValueForKey:@"title"]; - - [self setMaxProgressValue:aMaxProgressValue]; - [self setStatusText:aStatusText]; -} - -- (void)setButtonTitle:(NSString *)aButtonTitle target: (id)target action:(SEL)action isDefault:(BOOL)isDefault -{ - [self willChangeValueForKey:@"buttonTitle"]; - if (buttonTitle != aButtonTitle) - { - [buttonTitle release]; - buttonTitle = [aButtonTitle copy]; - } - [self didChangeValueForKey:@"buttonTitle"]; - - [self window]; - [actionButton sizeToFit]; - // Except we're going to add 15 px for padding. - [actionButton setFrameSize:NSMakeSize([actionButton frame].size.width + 15, [actionButton frame].size.height)]; - // Now we have to move it over so that it's always 15px from the side of the window. - [actionButton setFrameOrigin:NSMakePoint([[self window] frame].size.width - 15 - [actionButton frame].size.width, [actionButton frame].origin.y)]; - // Redisplay superview to clean up artifacts - [[actionButton superview] display]; - - [actionButton setTarget:target]; - [actionButton setAction:action]; - [actionButton setKeyEquivalent:isDefault ? @"\r" : @""]; - - // 06/05/2008 Alex: Avoid a crash when cancelling during the extraction - [self setButtonEnabled: (target != nil)]; -} - -- (BOOL)progressBarShouldAnimate -{ - return YES; -} - -- (void)setButtonEnabled:(BOOL)enabled -{ - [actionButton setEnabled:enabled]; -} - -- (double)progressValue -{ - return progressValue; -} - -- (void)setProgressValue:(double)value -{ - progressValue = value; -} - -- (double)maxProgressValue -{ - return maxProgressValue; -} - -- (void)setMaxProgressValue:(double)value -{ - if (value < 0.0) value = 0.0; - maxProgressValue = value; - [self setProgressValue:0.0]; - [progressBar setIndeterminate:(value == 0.0)]; - [progressBar startAnimation:self]; - [progressBar setUsesThreadedAnimation: YES]; -} - -- (void)setStatusText:(NSString *)aStatusText -{ - if (statusText != aStatusText) - { - [statusText release]; - statusText = [aStatusText copy]; - } -} - -@end diff --git a/Frameworks/Sparkle/SUSystemProfiler.h b/Frameworks/Sparkle/SUSystemProfiler.h deleted file mode 100644 index 0835087d2..000000000 --- a/Frameworks/Sparkle/SUSystemProfiler.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// SUSystemProfiler.h -// Sparkle -// -// Created by Andy Matuschak on 12/22/07. -// Copyright 2007 Andy Matuschak. All rights reserved. -// - -#ifndef SUSYSTEMPROFILER_H -#define SUSYSTEMPROFILER_H - -#import - -@class SUHost; -@interface SUSystemProfiler : NSObject {} -+ (SUSystemProfiler *)sharedSystemProfiler; -- (NSMutableArray *)systemProfileArrayForHost:(SUHost *)host; -@end - -#endif diff --git a/Frameworks/Sparkle/SUSystemProfiler.m b/Frameworks/Sparkle/SUSystemProfiler.m deleted file mode 100644 index a4db3583d..000000000 --- a/Frameworks/Sparkle/SUSystemProfiler.m +++ /dev/null @@ -1,140 +0,0 @@ -// -// SUSystemProfiler.m -// Sparkle -// -// Created by Andy Matuschak on 12/22/07. -// Copyright 2007 Andy Matuschak. All rights reserved. -// Adapted from Sparkle+, by Tom Harrington. -// - -#import "SUSystemProfiler.h" - -#import "SUHost.h" -#import - -@implementation SUSystemProfiler -+ (SUSystemProfiler *)sharedSystemProfiler -{ - static SUSystemProfiler *sharedSystemProfiler = nil; - if (!sharedSystemProfiler) - sharedSystemProfiler = [[self alloc] init]; - return sharedSystemProfiler; -} - -- (NSDictionary *)modelTranslationTable -{ - NSString *path = [[NSBundle bundleForClass:[self class]] pathForResource:@"SUModelTranslation" ofType:@"plist"]; - return [[[NSDictionary alloc] initWithContentsOfFile:path] autorelease]; -} - -- (NSMutableArray *)systemProfileArrayForHost:(SUHost *)host -{ - NSDictionary *modelTranslation = [self modelTranslationTable]; - - // Gather profile information and append it to the URL. - NSMutableArray *profileArray = [NSMutableArray array]; - NSArray *profileDictKeys = [NSArray arrayWithObjects:@"key", @"displayKey", @"value", @"displayValue", nil]; - int error = 0; - int value = 0; - size_t length = sizeof(value); - - // OS version - NSString *currentSystemVersion = [SUHost systemVersionString]; - if (currentSystemVersion != nil) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"osVersion",@"OS Version",currentSystemVersion,currentSystemVersion,nil] forKeys:profileDictKeys]]; - - // CPU type (decoder info for values found here is in mach/machine.h) - error = sysctlbyname("hw.cputype", &value, &length, NULL, 0); - int cpuType = -1; - if (error == 0) { - cpuType = value; - NSString *visibleCPUType; - switch(value) { - case CPU_TYPE_X86: visibleCPUType = @"Intel"; break; - case CPU_TYPE_POWERPC: visibleCPUType = @"PowerPC"; break; - default: visibleCPUType = @"Unknown"; break; - } - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"cputype",@"CPU Type", [NSNumber numberWithInt:value], visibleCPUType,nil] forKeys:profileDictKeys]]; - } - error = sysctlbyname("hw.cpu64bit_capable", &value, &length, NULL, 0); - if(error != 0) - error = sysctlbyname("hw.optional.x86_64", &value, &length, NULL, 0); //x86 specific - if(error != 0) - error = sysctlbyname("hw.optional.64bitops", &value, &length, NULL, 0); //PPC specific - - BOOL is64bit = NO; - - if (error == 0) { - is64bit = value == 1; - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"cpu64bit", @"CPU is 64-Bit?", [NSNumber numberWithBool:is64bit], is64bit ? @"Yes" : @"No", nil] forKeys:profileDictKeys]]; - } - error = sysctlbyname("hw.cpusubtype", &value, &length, NULL, 0); - if (error == 0) { - NSString *visibleCPUSubType; - if (cpuType == 7) { - // Intel - visibleCPUSubType = is64bit ? @"Intel Core 2" : @"Intel Core"; // If anyone knows how to tell a Core Duo from a Core Solo, please email tph@atomicbird.com - } else if (cpuType == 18) { - // PowerPC - switch(value) { - case 9: visibleCPUSubType=@"G3"; break; - case 10: case 11: visibleCPUSubType=@"G4"; break; - case 100: visibleCPUSubType=@"G5"; break; - default: visibleCPUSubType=@"Other"; break; - } - } else { - visibleCPUSubType = @"Other"; - } - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"cpusubtype",@"CPU Subtype", [NSNumber numberWithInt:value], visibleCPUSubType,nil] forKeys:profileDictKeys]]; - } - error = sysctlbyname("hw.model", NULL, &length, NULL, 0); - if (error == 0) { - char *cpuModel = (char *)malloc(sizeof(char) * length); - if (cpuModel != NULL) { - error = sysctlbyname("hw.model", cpuModel, &length, NULL, 0); - if (error == 0) { - NSString *rawModelName = [NSString stringWithUTF8String:cpuModel]; - NSString *visibleModelName = [modelTranslation objectForKey:rawModelName]; - if (visibleModelName == nil) - visibleModelName = rawModelName; - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"model",@"Mac Model", rawModelName, visibleModelName, nil] forKeys:profileDictKeys]]; - } - free(cpuModel); - } - } - - // Number of CPUs - error = sysctlbyname("hw.ncpu", &value, &length, NULL, 0); - if (error == 0) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"ncpu",@"Number of CPUs", [NSNumber numberWithInt:value], [NSNumber numberWithInt:value],nil] forKeys:profileDictKeys]]; - - // User preferred language - NSUserDefaults *defs = [NSUserDefaults standardUserDefaults]; - NSArray *languages = [defs objectForKey:@"AppleLanguages"]; - if ([languages count] > 0) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"lang",@"Preferred Language", [languages objectAtIndex:0], [languages objectAtIndex:0],nil] forKeys:profileDictKeys]]; - - // Application sending the request - NSString *appName = [host name]; - if (appName) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"appName",@"Application Name", appName, appName,nil] forKeys:profileDictKeys]]; - NSString *appVersion = [host version]; - if (appVersion) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"appVersion",@"Application Version", appVersion, appVersion,nil] forKeys:profileDictKeys]]; - - // Number of displays? - // CPU speed - SInt32 gestaltInfo; - OSErr err = Gestalt(gestaltProcClkSpeedMHz,&gestaltInfo); - if (err == noErr) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"cpuFreqMHz",@"CPU Speed (GHz)", [NSNumber numberWithInt:gestaltInfo], [NSNumber numberWithDouble:gestaltInfo/1000.0],nil] forKeys:profileDictKeys]]; - - // amount of RAM - err = Gestalt(gestaltPhysicalRAMSizeInMegabytes,&gestaltInfo); - if (err == noErr) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"ramMB",@"Memory (MB)", [NSNumber numberWithInt:gestaltInfo], [NSNumber numberWithInt:gestaltInfo],nil] forKeys:profileDictKeys]]; - - return profileArray; -} - -@end diff --git a/Frameworks/Sparkle/SUUIBasedUpdateDriver.h b/Frameworks/Sparkle/SUUIBasedUpdateDriver.h deleted file mode 100644 index c324c6ade..000000000 --- a/Frameworks/Sparkle/SUUIBasedUpdateDriver.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// SUUIBasedUpdateDriver.h -// Sparkle -// -// Created by Andy Matuschak on 5/5/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUUIBASEDUPDATEDRIVER_H -#define SUUIBASEDUPDATEDRIVER_H - -#import -#import "SUBasicUpdateDriver.h" - -@class SUStatusController, SUUpdateAlert; - -@interface SUUIBasedUpdateDriver : SUBasicUpdateDriver -{ - SUStatusController *statusController; - SUUpdateAlert *updateAlert; -} - -- (void)showModalAlert:(NSAlert *)alert; -- (IBAction)cancelDownload: (id)sender; -- (void)installAndRestart: (id)sender; - -@end - -#endif diff --git a/Frameworks/Sparkle/SUUIBasedUpdateDriver.m b/Frameworks/Sparkle/SUUIBasedUpdateDriver.m deleted file mode 100644 index fffdfd404..000000000 --- a/Frameworks/Sparkle/SUUIBasedUpdateDriver.m +++ /dev/null @@ -1,236 +0,0 @@ -// -// SUUIBasedUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 5/5/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUUIBasedUpdateDriver.h" - -#import "SUUpdateAlert.h" -#import "SUUpdater_Private.h" -#import "SUHost.h" -#import "SUStatusController.h" -#import "SUConstants.h" -#import "SUPasswordPrompt.h" - -@implementation SUUIBasedUpdateDriver - -- (void)didFindValidUpdate -{ - updateAlert = [[SUUpdateAlert alloc] initWithAppcastItem:updateItem host:host]; - [updateAlert setDelegate:self]; - - id versDisp = nil; - if ([[updater delegate] respondsToSelector:@selector(versionDisplayerForUpdater:)]) - versDisp = [[updater delegate] versionDisplayerForUpdater: updater]; - [updateAlert setVersionDisplayer: versDisp]; - - if ([[updater delegate] respondsToSelector:@selector(updater:didFindValidUpdate:)]) - [[updater delegate] updater:updater didFindValidUpdate:updateItem]; - - // If the app is a menubar app or the like, we need to focus it first and alter the - // update prompt to behave like a normal window. Otherwise if the window were hidden - // there may be no way for the application to be activated to make it visible again. - if ([host isBackgroundApplication]) - { - [[updateAlert window] setHidesOnDeactivate:NO]; - [NSApp activateIgnoringOtherApps:YES]; - } - - // Only show the update alert if the app is active; otherwise, we'll wait until it is. - if ([NSApp isActive]) - [[updateAlert window] makeKeyAndOrderFront:self]; - else - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidBecomeActive:) name:NSApplicationDidBecomeActiveNotification object:NSApp]; -} - -- (void)didNotFindUpdate -{ - if ([[updater delegate] respondsToSelector:@selector(updaterDidNotFindUpdate:)]) - [[updater delegate] updaterDidNotFindUpdate:updater]; - - NSAlert *alert = [NSAlert alertWithMessageText:SULocalizedString(@"You're up-to-date!", nil) defaultButton:SULocalizedString(@"OK", nil) alternateButton:nil otherButton:nil informativeTextWithFormat:SULocalizedString(@"%@ %@ is currently the newest version available.", nil), [host name], [host displayVersion]]; - [self showModalAlert:alert]; - [self abortUpdate]; -} - -- (void)applicationDidBecomeActive:(NSNotification *)aNotification -{ - [[updateAlert window] makeKeyAndOrderFront:self]; - [[NSNotificationCenter defaultCenter] removeObserver:self name:@"NSApplicationDidBecomeActiveNotification" object:NSApp]; -} - -- (void)updateAlert:(SUUpdateAlert *)alert finishedWithChoice:(SUUpdateAlertChoice)choice -{ - [updateAlert release]; updateAlert = nil; - [host setObject:nil forUserDefaultsKey:SUSkippedVersionKey]; - switch (choice) - { - case SUInstallUpdateChoice: - statusController = [[SUStatusController alloc] initWithHost:host]; - [statusController beginActionWithTitle:SULocalizedString(@"Downloading update...", @"Take care not to overflow the status window.") maxProgressValue:0.0 statusText:nil]; - [statusController setButtonTitle:SULocalizedString(@"Cancel", nil) target:self action:@selector(cancelDownload:) isDefault:NO]; - [statusController showWindow:self]; - [self downloadUpdate]; - break; - - case SUOpenInfoURLChoice: - [[NSWorkspace sharedWorkspace] openURL: [updateItem infoURL]]; - [self abortUpdate]; - break; - - case SUSkipThisVersionChoice: - [host setObject:[updateItem versionString] forUserDefaultsKey:SUSkippedVersionKey]; - [self abortUpdate]; - break; - - case SURemindMeLaterChoice: - [self abortUpdate]; - break; - } -} - -- (void)download:(NSURLDownload *)download didReceiveResponse:(NSURLResponse *)response -{ - [statusController setMaxProgressValue:[response expectedContentLength]]; -} - -- (NSString *)humanReadableSizeFromDouble:(double)value -{ - if (value < 1000) - return [NSString stringWithFormat:@"%.0lf %@", value, SULocalizedString(@"B", @"the unit for bytes")]; - - if (value < 1000 * 1000) - return [NSString stringWithFormat:@"%.0lf %@", value / 1000.0, SULocalizedString(@"KB", @"the unit for kilobytes")]; - - if (value < 1000 * 1000 * 1000) - return [NSString stringWithFormat:@"%.1lf %@", value / 1000.0 / 1000.0, SULocalizedString(@"MB", @"the unit for megabytes")]; - - return [NSString stringWithFormat:@"%.2lf %@", value / 1000.0 / 1000.0 / 1000.0, SULocalizedString(@"GB", @"the unit for gigabytes")]; -} - -- (void)download:(NSURLDownload *)download didReceiveDataOfLength:(NSUInteger)length -{ - [statusController setProgressValue:[statusController progressValue] + (double)length]; - if ([statusController maxProgressValue] > 0.0) - [statusController setStatusText:[NSString stringWithFormat:SULocalizedString(@"%@ of %@", nil), [self humanReadableSizeFromDouble:[statusController progressValue]], [self humanReadableSizeFromDouble:[statusController maxProgressValue]]]]; - else - [statusController setStatusText:[NSString stringWithFormat:SULocalizedString(@"%@ downloaded", nil), [self humanReadableSizeFromDouble:[statusController progressValue]]]]; -} - -- (IBAction)cancelDownload: (id)sender -{ - if (download) - [download cancel]; - [self abortUpdate]; -} - -- (void)extractUpdate -{ - // Now we have to extract the downloaded archive. - [statusController beginActionWithTitle:SULocalizedString(@"Extracting update...", @"Take care not to overflow the status window.") maxProgressValue:0.0 statusText:nil]; - [statusController setButtonEnabled:NO]; - [super extractUpdate]; -} - -- (void)unarchiver:(SUUnarchiver *)ua extractedLength:(unsigned long)length -{ - // We do this here instead of in extractUpdate so that we only have a determinate progress bar for archives with progress. - if ([statusController maxProgressValue] == 0.0) - { - NSDictionary * attributes; -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - attributes = [[NSFileManager defaultManager] fileAttributesAtPath:downloadPath traverseLink:NO]; -#else - attributes = [[NSFileManager defaultManager] attributesOfItemAtPath:downloadPath error:nil]; -#endif - [statusController setMaxProgressValue:[[attributes objectForKey:NSFileSize] doubleValue]]; - } - [statusController setProgressValue:[statusController progressValue] + (double)length]; -} - -- (void)unarchiverDidFinish:(SUUnarchiver *)ua -{ - [statusController beginActionWithTitle:SULocalizedString(@"Ready to Install", nil) maxProgressValue:1.0 statusText:nil]; - [statusController setProgressValue:1.0]; // Fill the bar. - [statusController setButtonEnabled:YES]; - [statusController setButtonTitle:SULocalizedString(@"Install and Relaunch", nil) target:self action:@selector(installAndRestart:) isDefault:YES]; - [[statusController window] makeKeyAndOrderFront: self]; - [NSApp requestUserAttention:NSInformationalRequest]; -} - -- (void)unarchiver:(SUUnarchiver *)unarchiver requiresPasswordReturnedViaInvocation:(NSInvocation *)invocation -{ - SUPasswordPrompt *prompt = [[SUPasswordPrompt alloc] initWithHost:host]; - NSString *password = nil; - if([prompt run]) - { - password = [prompt password]; - } - [prompt release]; - [invocation setArgument:&password atIndex:2]; - [invocation invoke]; -} - -- (void)installAndRestart: (id)sender -{ - [self installWithToolAndRelaunch:YES]; -} - -- (void)installWithToolAndRelaunch:(BOOL)relaunch -{ - [statusController beginActionWithTitle:SULocalizedString(@"Installing update...", @"Take care not to overflow the status window.") maxProgressValue:0.0 statusText:nil]; - [statusController setButtonEnabled:NO]; - [super installWithToolAndRelaunch:relaunch]; - - - // if a user chooses to NOT relaunch the app (as is the case with WebKit - // when it asks you if you are sure you want to close the app with multiple - // tabs open), the status window still stays on the screen and obscures - // other windows; with this fix, it doesn't - - if (statusController) - { - [statusController close]; - [statusController autorelease]; - statusController = nil; - } -} - -- (void)abortUpdateWithError:(NSError *)error -{ - NSAlert *alert = [NSAlert alertWithMessageText:SULocalizedString(@"Update Error!", nil) defaultButton:SULocalizedString(@"Cancel Update", nil) alternateButton:nil otherButton:nil informativeTextWithFormat:@"%@", [error localizedDescription]]; - [self showModalAlert:alert]; - [super abortUpdateWithError:error]; -} - -- (void)abortUpdate -{ - if (statusController) - { - [statusController close]; - [statusController autorelease]; - statusController = nil; - } - [super abortUpdate]; -} - -- (void)showModalAlert:(NSAlert *)alert -{ - if ([[updater delegate] respondsToSelector:@selector(updaterWillShowModalAlert:)]) - [[updater delegate] updaterWillShowModalAlert: updater]; - - // When showing a modal alert we need to ensure that background applications - // are focused to inform the user since there is no dock icon to notify them. - if ([host isBackgroundApplication]) { [NSApp activateIgnoringOtherApps:YES]; } - - [alert setIcon:[host icon]]; - [alert runModal]; - - if ([[updater delegate] respondsToSelector:@selector(updaterDidShowModalAlert:)]) - [[updater delegate] updaterDidShowModalAlert: updater]; -} - -@end diff --git a/Frameworks/Sparkle/SUUnarchiver.h b/Frameworks/Sparkle/SUUnarchiver.h deleted file mode 100644 index c726d1745..000000000 --- a/Frameworks/Sparkle/SUUnarchiver.h +++ /dev/null @@ -1,34 +0,0 @@ -// -// SUUnarchiver.h -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUUNARCHIVER_H -#define SUUNARCHIVER_H - -@class SUHost; - -@interface SUUnarchiver : NSObject { - id delegate; - NSString *archivePath; - SUHost *updateHost; -} - -+ (SUUnarchiver *)unarchiverForPath:(NSString *)path updatingHost:(SUHost *)host; -- (void)setDelegate:delegate; - -- (void)start; - -@end - -@interface NSObject (SUUnarchiverDelegate) -- (void)unarchiver:(SUUnarchiver *)unarchiver extractedLength:(unsigned long)length; -- (void)unarchiverDidFinish:(SUUnarchiver *)unarchiver; -- (void)unarchiverDidFail:(SUUnarchiver *)unarchiver; -- (void)unarchiver:(SUUnarchiver *)unarchiver requiresPasswordReturnedViaInvocation:(NSInvocation *)invocation; -@end - -#endif diff --git a/Frameworks/Sparkle/SUUnarchiver.m b/Frameworks/Sparkle/SUUnarchiver.m deleted file mode 100644 index ca437b4a2..000000000 --- a/Frameworks/Sparkle/SUUnarchiver.m +++ /dev/null @@ -1,44 +0,0 @@ -// -// SUUnarchiver.m -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUUnarchiver.h" -#import "SUUnarchiver_Private.h" - -@implementation SUUnarchiver - -+ (SUUnarchiver *)unarchiverForPath:(NSString *)path updatingHost:(SUHost *)host -{ - NSEnumerator *implementationEnumerator = [[self unarchiverImplementations] objectEnumerator]; - id current; - while ((current = [implementationEnumerator nextObject])) - { - if ([current canUnarchivePath:path]) - return [[[current alloc] initWithPath:path host:host] autorelease]; - } - return nil; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@>", [self class], archivePath]; } - -- (void)setDelegate:del -{ - delegate = del; -} - -- (void)start -{ - // No-op -} - -@end diff --git a/Frameworks/Sparkle/SUUnarchiver_Private.h b/Frameworks/Sparkle/SUUnarchiver_Private.h deleted file mode 100644 index 00cb008ed..000000000 --- a/Frameworks/Sparkle/SUUnarchiver_Private.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// SUUnarchiver_Private.h -// Sparkle -// -// Created by Andy Matuschak on 6/17/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUUNARCHIVER_PRIVATE_H -#define SUUNARCHIVER_PRIVATE_H - -#import -#import "SUUnarchiver.h" - -@interface SUUnarchiver (Private) -+ (void)registerImplementation:(Class)implementation; -+ (NSArray *)unarchiverImplementations; -+ (BOOL)canUnarchivePath:(NSString *)path; -- (id)initWithPath:(NSString *)path host:(SUHost *)host;; - -- (void)notifyDelegateOfExtractedLength:(NSNumber *)length; -- (void)notifyDelegateOfSuccess; -- (void)notifyDelegateOfFailure; -@end - -#endif diff --git a/Frameworks/Sparkle/SUUnarchiver_Private.m b/Frameworks/Sparkle/SUUnarchiver_Private.m deleted file mode 100644 index bad6f6f31..000000000 --- a/Frameworks/Sparkle/SUUnarchiver_Private.m +++ /dev/null @@ -1,67 +0,0 @@ -// -// SUUnarchiver_Private.m -// Sparkle -// -// Created by Andy Matuschak on 6/17/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUUnarchiver_Private.h" - -@implementation SUUnarchiver (Private) - -- (id)initWithPath:(NSString *)path host:(SUHost *)host -{ - if ((self = [super init])) - { - archivePath = [path copy]; - updateHost = [host retain]; - } - return self; -} - -- (void)dealloc -{ - [archivePath release]; - [updateHost release]; - [super dealloc]; -} - -+ (BOOL)canUnarchivePath:(NSString *)path -{ - return NO; -} - -- (void)notifyDelegateOfExtractedLength:(NSNumber *)length -{ - if ([delegate respondsToSelector:@selector(unarchiver:extractedLength:)]) - [delegate unarchiver:self extractedLength:[length unsignedLongValue]]; -} - -- (void)notifyDelegateOfSuccess -{ - if ([delegate respondsToSelector:@selector(unarchiverDidFinish:)]) - [delegate performSelector:@selector(unarchiverDidFinish:) withObject:self]; -} - -- (void)notifyDelegateOfFailure -{ - if ([delegate respondsToSelector:@selector(unarchiverDidFail:)]) - [delegate performSelector:@selector(unarchiverDidFail:) withObject:self]; -} - -static NSMutableArray *gUnarchiverImplementations; - -+ (void)registerImplementation:(Class)implementation -{ - if (!gUnarchiverImplementations) - gUnarchiverImplementations = [[NSMutableArray alloc] init]; - [gUnarchiverImplementations addObject:implementation]; -} - -+ (NSArray *)unarchiverImplementations -{ - return [NSArray arrayWithArray:gUnarchiverImplementations]; -} - -@end diff --git a/Frameworks/Sparkle/SUUpdateAlert.h b/Frameworks/Sparkle/SUUpdateAlert.h deleted file mode 100644 index 5bf9032df..000000000 --- a/Frameworks/Sparkle/SUUpdateAlert.h +++ /dev/null @@ -1,56 +0,0 @@ -// -// SUUpdateAlert.h -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUUPDATEALERT_H -#define SUUPDATEALERT_H - -#import "SUWindowController.h" -#import "SUVersionDisplayProtocol.h" - - -typedef enum -{ - SUInstallUpdateChoice, - SURemindMeLaterChoice, - SUSkipThisVersionChoice, - SUOpenInfoURLChoice -} SUUpdateAlertChoice; - -@class WebView, SUAppcastItem, SUHost; -@interface SUUpdateAlert : SUWindowController { - SUAppcastItem *updateItem; - SUHost *host; - id delegate; - id versionDisplayer; - - IBOutlet WebView *releaseNotesView; - IBOutlet NSTextField *description; - IBOutlet NSButton *installButton; // UK 2007-08-31. - IBOutlet NSButton *skipButton; - IBOutlet NSButton *laterButton; - NSProgressIndicator *releaseNotesSpinner; - BOOL webViewFinishedLoading; -} - -- (id)initWithAppcastItem:(SUAppcastItem *)item host:(SUHost *)host; -- (void)setDelegate:delegate; - -- (IBAction)installUpdate:sender; -- (IBAction)skipThisVersion:sender; -- (IBAction)remindMeLater:sender; - -- (void)setVersionDisplayer: (id)disp; - -@end - -@interface NSObject (SUUpdateAlertDelegate) -- (void)updateAlert:(SUUpdateAlert *)updateAlert finishedWithChoice:(SUUpdateAlertChoice)updateChoice; -- (void)updateAlert:(SUUpdateAlert *)updateAlert shouldAllowAutoUpdate: (BOOL*)shouldAllowAutoUpdate; -@end - -#endif diff --git a/Frameworks/Sparkle/SUUpdateAlert.m b/Frameworks/Sparkle/SUUpdateAlert.m deleted file mode 100644 index 2ef5158b3..000000000 --- a/Frameworks/Sparkle/SUUpdateAlert.m +++ /dev/null @@ -1,356 +0,0 @@ -// -// SUUpdateAlert.m -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -// ----------------------------------------------------------------------------- -// Headers: -// ----------------------------------------------------------------------------- - -#import "SUUpdateAlert.h" - -#import "SUHost.h" -#import - -#import "SUConstants.h" - - -@interface WebView (SUTenFiveProperty) - --(void) setDrawsBackground: (BOOL)state; - -@end - - -@implementation SUUpdateAlert - -- (id)initWithAppcastItem:(SUAppcastItem *)item host:(SUHost *)aHost -{ - self = [super initWithHost:host windowNibName:@"SUUpdateAlert"]; - if (self) - { - host = [aHost retain]; - updateItem = [item retain]; - [self setShouldCascadeWindows:NO]; - - // Alex: This dummy line makes sure that the binary is linked against WebKit. - // The SUUpdateAlert.xib file contains a WebView and if we don't link against WebKit, - // we will get a runtime crash when decoding the NIB. It is better to get a link error. - [WebView MIMETypesShownAsHTML]; - } - return self; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@>", [self class], [host bundlePath]]; } - -- (void)dealloc -{ - [updateItem release]; - [host release]; - [super dealloc]; -} - -- (void)setVersionDisplayer: (id)disp -{ - versionDisplayer = disp; -} - -- (void)endWithSelection:(SUUpdateAlertChoice)choice -{ - [releaseNotesView stopLoading:self]; - [releaseNotesView setFrameLoadDelegate:nil]; - [releaseNotesView setPolicyDelegate:nil]; - [releaseNotesView removeFromSuperview]; // Otherwise it gets sent Esc presses (why?!) and gets very confused. - [self close]; - if ([delegate respondsToSelector:@selector(updateAlert:finishedWithChoice:)]) - [delegate updateAlert:self finishedWithChoice:choice]; -} - -- (IBAction)installUpdate: (id)sender -{ - [self endWithSelection:SUInstallUpdateChoice]; -} - -- (IBAction)openInfoURL: (id)sender -{ - [self endWithSelection:SUOpenInfoURLChoice]; -} - -- (IBAction)skipThisVersion: (id)sender -{ - [self endWithSelection:SUSkipThisVersionChoice]; -} - -- (IBAction)remindMeLater: (id)sender -{ - [self endWithSelection:SURemindMeLaterChoice]; -} - -- (void)displayReleaseNotes -{ - // Set the default font - [releaseNotesView setPreferencesIdentifier:[SPARKLE_BUNDLE bundleIdentifier]]; - [[releaseNotesView preferences] setStandardFontFamily:[[NSFont systemFontOfSize:8] familyName]]; - [[releaseNotesView preferences] setDefaultFontSize:(int)[NSFont systemFontSizeForControlSize:NSSmallControlSize]]; - [releaseNotesView setFrameLoadDelegate:self]; - [releaseNotesView setPolicyDelegate:self]; - - // Stick a nice big spinner in the middle of the web view until the page is loaded. - NSRect frame = [[releaseNotesView superview] frame]; - releaseNotesSpinner = [[[NSProgressIndicator alloc] initWithFrame:NSMakeRect(NSMidX(frame)-16, NSMidY(frame)-16, 32, 32)] autorelease]; - [releaseNotesSpinner setStyle:NSProgressIndicatorSpinningStyle]; - [releaseNotesSpinner startAnimation:self]; - webViewFinishedLoading = NO; - [[releaseNotesView superview] addSubview:releaseNotesSpinner]; - - // If there's a release notes URL, load it; otherwise, just stick the contents of the description into the web view. - if ([updateItem releaseNotesURL]) - { - if ([[updateItem releaseNotesURL] isFileURL]) - { - [[releaseNotesView mainFrame] loadHTMLString:@"Release notes with file:// URLs are not supported for security reasons—Javascript would be able to read files on your file system." baseURL:nil]; - } - else - { - [[releaseNotesView mainFrame] loadRequest:[NSURLRequest requestWithURL:[updateItem releaseNotesURL] cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:30]]; - } - } - else - { - [[releaseNotesView mainFrame] loadHTMLString:[updateItem itemDescription] baseURL:nil]; - } -} - -- (BOOL)showsReleaseNotes -{ - NSNumber *shouldShowReleaseNotes = [host objectForInfoDictionaryKey:SUShowReleaseNotesKey]; - if (shouldShowReleaseNotes == nil) - { - // UK 2007-09-18: Don't show release notes if RSS item contains no description and no release notes URL: - return( ([updateItem itemDescription] != nil - && [[[updateItem itemDescription] stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]] length] > 0) - || [updateItem releaseNotesURL] != nil ); - } - else - return [shouldShowReleaseNotes boolValue]; -} - -- (BOOL)allowsAutomaticUpdates -{ - BOOL allowAutoUpdates = YES; // Defaults to YES. - if( [host objectForInfoDictionaryKey:SUAllowsAutomaticUpdatesKey] ) - allowAutoUpdates = [host boolForInfoDictionaryKey: SUAllowsAutomaticUpdatesKey]; - - // UK 2007-08-31: Give delegate a chance to modify this choice: - if( delegate && [delegate respondsToSelector: @selector(updateAlert:shouldAllowAutoUpdate:)] ) - [delegate updateAlert: self shouldAllowAutoUpdate: &allowAutoUpdates]; - - return allowAutoUpdates; -} - -- (void)awakeFromNib -{ - NSString* sizeStr = [host objectForInfoDictionaryKey:SUFixedHTMLDisplaySizeKey]; - - if( [host isBackgroundApplication] ) - [[self window] setLevel:NSFloatingWindowLevel]; // This means the window will float over all other apps, if our app is switched out ?! UK 2007-09-04 - [[self window] setFrameAutosaveName: sizeStr ? @"" : @"SUUpdateAlertFrame"]; - - // We're gonna do some frame magic to match the window's size to the description field and the presence of the release notes view. - NSRect frame = [[self window] frame]; - BOOL showReleaseNotes = [self showsReleaseNotes]; // UK 2007-09-18 - if (!showReleaseNotes) // UK 2007-09-18 - { - // Resize the window to be appropriate for not having a huge release notes view. - frame.size.height -= [releaseNotesView frame].size.height + 40; // Extra 40 is for the release notes label and margin. - - if ([self allowsAutomaticUpdates]) - frame.size.height += 10; // Make room for the check box. - - // Hiding the resize handles is not enough on 10.5, you can still click - // where they would be, so we set the min/max sizes to be equal to - // inhibit resizing completely: - [[self window] setShowsResizeIndicator: NO]; - [[self window] setMinSize: frame.size]; - [[self window] setMaxSize: frame.size]; - } - else if (![self allowsAutomaticUpdates]) - { - NSRect boxFrame = [[[releaseNotesView superview] superview] frame]; - boxFrame.origin.y -= 20; - boxFrame.size.height += 20; - [[[releaseNotesView superview] superview] setFrame:boxFrame]; - } - - if( [updateItem fileURL] == nil ) // UK 2007-08-31 (whole if clause) - { - [installButton setTitle: SULocalizedString( @"Learn More...", @"Alternate title for 'Install Update' button when there's no download in RSS feed." )]; - [installButton setAction: @selector(openInfoURL:)]; - } - - // Make sure button widths are OK: - #define DISTANCE_BETWEEN_BUTTONS 3 - #define DISTANCE_BETWEEN_BUTTON_GROUPS 12 - - CGFloat minimumWindowWidth = [[self window] frame].size.width -NSMaxX([installButton frame]) +NSMinX([skipButton frame]); // Distance between contents and left/right edge. - NSDictionary* attrs = [NSDictionary dictionaryWithObjectsAndKeys: [installButton font], NSFontAttributeName, nil]; - NSSize titleSize = [[installButton title] sizeWithAttributes: attrs]; - titleSize.width += (16 + 8) * 2; // 16 px for the end caps plus 8 px padding at each end or it'll look as ugly as calling -sizeToFit. - NSRect installBtnBox = [installButton frame]; - installBtnBox.origin.x += installBtnBox.size.width -titleSize.width; - installBtnBox.size.width = titleSize.width; - [installButton setFrame: installBtnBox]; - minimumWindowWidth += titleSize.width; - - titleSize = [[laterButton title] sizeWithAttributes: attrs]; - titleSize.width += (16 + 8) * 2; // 16 px for the end caps plus 8 px padding at each end or it'll look as ugly as calling -sizeToFit. - NSRect laterBtnBox = [installButton frame]; - laterBtnBox.origin.x = installBtnBox.origin.x -DISTANCE_BETWEEN_BUTTONS -titleSize.width; - laterBtnBox.size.width = titleSize.width; - [laterButton setFrame: laterBtnBox]; - minimumWindowWidth += DISTANCE_BETWEEN_BUTTONS +titleSize.width; - - titleSize = [[skipButton title] sizeWithAttributes: attrs]; - titleSize.width += (16 + 8) * 2; // 16 px for the end caps plus 8 px padding at each end or it'll look as ugly as calling -sizeToFit. - NSRect skipBtnBox = [skipButton frame]; - skipBtnBox.size.width = titleSize.width; - [skipButton setFrame: skipBtnBox]; - minimumWindowWidth += DISTANCE_BETWEEN_BUTTON_GROUPS +titleSize.width; - - if( showReleaseNotes ) // UK 2007-09-18 (whole block) - { - if( sizeStr ) - { - NSSize desiredSize = NSSizeFromString( sizeStr ); - NSSize sizeDiff = NSZeroSize; - // NSBox* boxView = (NSBox*)[[releaseNotesView superview] superview]; - - //[boxView setBorderType: NSNoBorder]; - [releaseNotesView setDrawsBackground: NO]; - - sizeDiff.width = desiredSize.width -[releaseNotesView frame].size.width; - sizeDiff.height = desiredSize.height -[releaseNotesView frame].size.height; - frame.size.width += sizeDiff.width; - frame.size.height += sizeDiff.height; - - // No resizing: - [[self window] setShowsResizeIndicator:NO]; - [[self window] setMinSize:frame.size]; - [[self window] setMaxSize:frame.size]; - } - } - - if( frame.size.width < minimumWindowWidth ) - frame.size.width = minimumWindowWidth; - - [[self window] setFrame: frame display: NO]; - [[self window] center]; - - if (showReleaseNotes) // UK 2007-09-18 - { - [self displayReleaseNotes]; - } - - [[[releaseNotesView superview] superview] setHidden: !showReleaseNotes]; // UK 2007-09-18 - -} - --(BOOL)showsReleaseNotesText -{ - return( [host objectForInfoDictionaryKey:SUFixedHTMLDisplaySizeKey] == nil ); -} - - -- (BOOL)windowShouldClose:note -{ - [self endWithSelection:SURemindMeLaterChoice]; - return YES; -} - -- (NSImage *)applicationIcon -{ - return [host icon]; -} - -- (NSString *)titleText -{ - return [NSString stringWithFormat:SULocalizedString(@"A new version of %@ is available!", nil), [host name]]; -} - -- (NSString *)descriptionText -{ - NSString *updateItemVersion = [updateItem displayVersionString]; - NSString *hostVersion = [host displayVersion]; - // Display more info if the version strings are the same; useful for betas. - if( !versionDisplayer && [updateItemVersion isEqualToString:hostVersion] ) - { - updateItemVersion = [updateItemVersion stringByAppendingFormat:@" (%@)", [updateItem versionString]]; - hostVersion = [hostVersion stringByAppendingFormat:@" (%@)", [host version]]; - } - else - [versionDisplayer formatVersion: &updateItemVersion andVersion: &hostVersion]; - return [NSString stringWithFormat:SULocalizedString(@"%@ %@ is now available--you have %@. Would you like to download it now?", nil), [host name], updateItemVersion, hostVersion]; -} - -- (void)webView:(WebView *)sender didFinishLoadForFrame:frame -{ - if ([frame parentFrame] == nil) { - webViewFinishedLoading = YES; - [releaseNotesSpinner setHidden:YES]; - [sender display]; // necessary to prevent weird scroll bar artifacting - } -} - -- (void)webView:sender decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:frame decisionListener:listener -{ - if (webViewFinishedLoading) { - [[NSWorkspace sharedWorkspace] openURL:[request URL]]; - - [listener ignore]; - } - else { - [listener use]; - } -} - -// Clean up the contextual menu. -- (NSArray *)webView:(WebView *)sender contextMenuItemsForElement:(NSDictionary *)element defaultMenuItems:(NSArray *)defaultMenuItems -{ - NSMutableArray *webViewMenuItems = [[defaultMenuItems mutableCopy] autorelease]; - - if (webViewMenuItems) - { - NSEnumerator *itemEnumerator = [defaultMenuItems objectEnumerator]; - NSMenuItem *menuItem = nil; - while ((menuItem = [itemEnumerator nextObject])) - { - NSInteger tag = [menuItem tag]; - - switch (tag) - { - case WebMenuItemTagOpenLinkInNewWindow: - case WebMenuItemTagDownloadLinkToDisk: - case WebMenuItemTagOpenImageInNewWindow: - case WebMenuItemTagDownloadImageToDisk: - case WebMenuItemTagOpenFrameInNewWindow: - case WebMenuItemTagGoBack: - case WebMenuItemTagGoForward: - case WebMenuItemTagStop: - case WebMenuItemTagReload: - [webViewMenuItems removeObjectIdenticalTo: menuItem]; - } - } - } - - return webViewMenuItems; -} - -- (void)setDelegate:del -{ - delegate = del; -} - -@end diff --git a/Frameworks/Sparkle/SUUpdateDriver.h b/Frameworks/Sparkle/SUUpdateDriver.h deleted file mode 100644 index 9e8a73e2e..000000000 --- a/Frameworks/Sparkle/SUUpdateDriver.h +++ /dev/null @@ -1,35 +0,0 @@ -// -// SUUpdateDriver.h -// Sparkle -// -// Created by Andy Matuschak on 5/7/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUUPDATEDRIVER_H -#define SUUPDATEDRIVER_H - -#import - -extern NSString * const SUUpdateDriverFinishedNotification; - -@class SUHost, SUUpdater; -@interface SUUpdateDriver : NSObject -{ - SUHost *host; - SUUpdater *updater; - NSURL *appcastURL; - - BOOL finished; -} - -- initWithUpdater:(SUUpdater *)updater; -- (void)checkForUpdatesAtURL:(NSURL *)URL host:(SUHost *)host; -- (void)abortUpdate; -- (BOOL)finished; -- (SUHost*)host; -- (void)setHost:(SUHost*)newHost; - -@end - -#endif diff --git a/Frameworks/Sparkle/SUUpdateDriver.m b/Frameworks/Sparkle/SUUpdateDriver.m deleted file mode 100644 index e1bae4eee..000000000 --- a/Frameworks/Sparkle/SUUpdateDriver.m +++ /dev/null @@ -1,56 +0,0 @@ -// -// SUUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 5/7/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUUpdateDriver.h" -#import "SUHost.h" - -NSString * const SUUpdateDriverFinishedNotification = @"SUUpdateDriverFinished"; - -@implementation SUUpdateDriver -- initWithUpdater:(SUUpdater *)anUpdater -{ - if ((self = [super init])) - updater = anUpdater; - return self; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@, %@>", [self class], [host bundlePath], [host installationPath]]; } - -- (void)checkForUpdatesAtURL:(NSURL *)URL host:(SUHost *)h -{ - appcastURL = [URL copy]; - host = [h retain]; -} - -- (void)abortUpdate -{ - [self setValue:[NSNumber numberWithBool:YES] forKey:@"finished"]; - [[NSNotificationCenter defaultCenter] postNotificationName:SUUpdateDriverFinishedNotification object:self]; -} - -- (BOOL)finished { return finished; } - -- (void)dealloc -{ - [host release]; - [appcastURL release]; - [super dealloc]; -} - -- (SUHost*)host -{ - return host; -} - -- (void)setHost:(SUHost*)newHost -{ - [host release]; - host = [newHost retain]; -} - -@end diff --git a/Frameworks/Sparkle/SUUpdatePermissionPrompt.h b/Frameworks/Sparkle/SUUpdatePermissionPrompt.h deleted file mode 100644 index 9ead535b3..000000000 --- a/Frameworks/Sparkle/SUUpdatePermissionPrompt.h +++ /dev/null @@ -1,39 +0,0 @@ -// -// SUUpdatePermissionPrompt.h -// Sparkle -// -// Created by Andy Matuschak on 1/24/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUUPDATEPERMISSIONPROMPT_H -#define SUUPDATEPERMISSIONPROMPT_H - -#import "SUWindowController.h" - -typedef enum { - SUAutomaticallyCheck, - SUDoNotAutomaticallyCheck -} SUPermissionPromptResult; - -@class SUHost; -@interface SUUpdatePermissionPrompt : SUWindowController { - SUHost *host; - NSArray *systemProfileInformationArray; - id delegate; - IBOutlet NSTextField *descriptionTextField; - IBOutlet NSView *moreInfoView; - IBOutlet NSButton *moreInfoButton; - IBOutlet NSTableView *profileTableView; - BOOL isShowingMoreInfo, shouldSendProfile; -} -+ (void)promptWithHost:(SUHost *)aHost systemProfile:(NSArray *)profile delegate:(id)d; -- (IBAction)toggleMoreInfo:(id)sender; -- (IBAction)finishPrompt:(id)sender; -@end - -@interface NSObject (SUUpdatePermissionPromptDelegateInformalProtocol) -- (void)updatePermissionPromptFinishedWithResult:(SUPermissionPromptResult)result; -@end - -#endif diff --git a/Frameworks/Sparkle/SUUpdatePermissionPrompt.m b/Frameworks/Sparkle/SUUpdatePermissionPrompt.m deleted file mode 100644 index ad3661038..000000000 --- a/Frameworks/Sparkle/SUUpdatePermissionPrompt.m +++ /dev/null @@ -1,136 +0,0 @@ -// -// SUUpdatePermissionPrompt.m -// Sparkle -// -// Created by Andy Matuschak on 1/24/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUUpdatePermissionPrompt.h" - -#import "SUHost.h" -#import "SUConstants.h" - -@implementation SUUpdatePermissionPrompt - -- (BOOL)shouldAskAboutProfile -{ - return [[host objectForInfoDictionaryKey:SUEnableSystemProfilingKey] boolValue]; -} - -- (id)initWithHost:(SUHost *)aHost systemProfile:(NSArray *)profile delegate:(id)d -{ - self = [super initWithHost:aHost windowNibName:@"SUUpdatePermissionPrompt"]; - if (self) - { - host = [aHost retain]; - delegate = d; - isShowingMoreInfo = NO; - shouldSendProfile = [self shouldAskAboutProfile]; - systemProfileInformationArray = [profile retain]; - [self setShouldCascadeWindows:NO]; - } - return self; -} - -+ (void)promptWithHost:(SUHost *)aHost systemProfile:(NSArray *)profile delegate:(id)d -{ - // If this is a background application we need to focus it in order to bring the prompt - // to the user's attention. Otherwise the prompt would be hidden behind other applications and - // the user would not know why the application was paused. - if ([aHost isBackgroundApplication]) { [NSApp activateIgnoringOtherApps:YES]; } - - id prompt = [[[[self class] alloc] initWithHost:aHost systemProfile:profile delegate:d] autorelease]; - [NSApp runModalForWindow:[prompt window]]; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@>", [self class], [host bundlePath]]; } - -- (void)awakeFromNib -{ - if (![self shouldAskAboutProfile]) - { - NSRect frame = [[self window] frame]; - frame.size.height -= [moreInfoButton frame].size.height; - [[self window] setFrame:frame display:YES]; - } else { - // Set the table view's delegate so we can disable row selection. - [profileTableView setDelegate:(id)self]; - } -} - -- (BOOL)tableView:(NSTableView *)tableView shouldSelectRow:(NSInteger)row { return NO; } - -- (void)dealloc -{ - [host release]; - [systemProfileInformationArray release]; - [super dealloc]; -} - -- (NSImage *)icon -{ - return [host icon]; -} - -- (NSString *)promptDescription -{ - return [NSString stringWithFormat:SULocalizedString(@"Should %1$@ automatically check for updates? You can always check for updates manually from the %1$@ menu.", nil), [host name]]; -} - -- (IBAction)toggleMoreInfo:(id)sender -{ - [self willChangeValueForKey:@"isShowingMoreInfo"]; - isShowingMoreInfo = !isShowingMoreInfo; - [self didChangeValueForKey:@"isShowingMoreInfo"]; - - NSView *contentView = [[self window] contentView]; - NSRect contentViewFrame = [contentView frame]; - NSRect windowFrame = [[self window] frame]; - - NSRect profileMoreInfoViewFrame = [moreInfoView frame]; - NSRect profileMoreInfoButtonFrame = [moreInfoButton frame]; - NSRect descriptionFrame = [descriptionTextField frame]; - - if (isShowingMoreInfo) - { - // Add the subview - contentViewFrame.size.height += profileMoreInfoViewFrame.size.height; - profileMoreInfoViewFrame.origin.y = profileMoreInfoButtonFrame.origin.y - profileMoreInfoViewFrame.size.height; - profileMoreInfoViewFrame.origin.x = descriptionFrame.origin.x; - profileMoreInfoViewFrame.size.width = descriptionFrame.size.width; - - windowFrame.size.height += profileMoreInfoViewFrame.size.height; - windowFrame.origin.y -= profileMoreInfoViewFrame.size.height; - - [moreInfoView setFrame:profileMoreInfoViewFrame]; - [moreInfoView setHidden:YES]; - [contentView addSubview:moreInfoView - positioned:NSWindowBelow - relativeTo:moreInfoButton]; - } else { - // Remove the subview - [moreInfoView setHidden:NO]; - [moreInfoView removeFromSuperview]; - contentViewFrame.size.height -= profileMoreInfoViewFrame.size.height; - - windowFrame.size.height -= profileMoreInfoViewFrame.size.height; - windowFrame.origin.y += profileMoreInfoViewFrame.size.height; - } - [[self window] setFrame:windowFrame display:YES animate:YES]; - [contentView setFrame:contentViewFrame]; - [contentView setNeedsDisplay:YES]; - [moreInfoView setHidden:(!isShowingMoreInfo)]; -} - -- (IBAction)finishPrompt:(id)sender -{ - if (![delegate respondsToSelector:@selector(updatePermissionPromptFinishedWithResult:)]) - [NSException raise:@"SUInvalidDelegate" format:@"SUUpdatePermissionPrompt's delegate (%@) doesn't respond to updatePermissionPromptFinishedWithResult:!", delegate]; - [host setBool:shouldSendProfile forUserDefaultsKey:SUSendProfileInfoKey]; - [delegate updatePermissionPromptFinishedWithResult:([sender tag] == 1 ? SUAutomaticallyCheck : SUDoNotAutomaticallyCheck)]; - [[self window] close]; - [NSApp stopModal]; -} - -@end diff --git a/Frameworks/Sparkle/SUUpdater.h b/Frameworks/Sparkle/SUUpdater.h deleted file mode 100644 index cd7956673..000000000 --- a/Frameworks/Sparkle/SUUpdater.h +++ /dev/null @@ -1,161 +0,0 @@ -// -// SUUpdater.h -// Sparkle -// -// Created by Andy Matuschak on 1/4/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUUPDATER_H -#define SUUPDATER_H - -#import "SUVersionComparisonProtocol.h" -#import "SUVersionDisplayProtocol.h" - -@class SUUpdateDriver, SUAppcastItem, SUHost, SUAppcast; - -@interface SUUpdater : NSObject -{ -@private - NSTimer *checkTimer; - SUUpdateDriver *driver; - - NSString *customUserAgentString; - SUHost *host; - IBOutlet id delegate; -} - -+ (SUUpdater *)sharedUpdater; -+ (SUUpdater *)updaterForBundle:(NSBundle *)bundle; -- (id)initForBundle:(NSBundle *)bundle; - -- (NSBundle *)hostBundle; - -- (void)setDelegate:(id)delegate; -- (id)delegate; - -- (void)setAutomaticallyChecksForUpdates:(BOOL)automaticallyChecks; -- (BOOL)automaticallyChecksForUpdates; - -- (void)setUpdateCheckInterval:(NSTimeInterval)interval; -- (NSTimeInterval)updateCheckInterval; - -- (void)setFeedURL:(NSURL *)feedURL; -- (NSURL *)feedURL; // *** MUST BE CALLED ON MAIN THREAD *** - -- (void)setUserAgentString:(NSString *)userAgent; -- (NSString *)userAgentString; - -- (void)setSendsSystemProfile:(BOOL)sendsSystemProfile; -- (BOOL)sendsSystemProfile; - -- (void)setAutomaticallyDownloadsUpdates:(BOOL)automaticallyDownloadsUpdates; -- (BOOL)automaticallyDownloadsUpdates; - -// This IBAction is meant for a main menu item. Hook up any menu item to this action, -// and Sparkle will check for updates and report back its findings verbosely. -- (IBAction)checkForUpdates:(id)sender; - -// This kicks off an update meant to be programmatically initiated. That is, it will display no UI unless it actually finds an update, -// in which case it proceeds as usual. If the fully automated updating is turned on, however, this will invoke that behavior, and if an -// update is found, it will be downloaded and prepped for installation. -- (void)checkForUpdatesInBackground; - -// Date of last update check. Returns nil if no check has been performed. -- (NSDate*)lastUpdateCheckDate; - -// This begins a "probing" check for updates which will not actually offer to update to that version. The delegate methods, though, -// (up to updater:didFindValidUpdate: and updaterDidNotFindUpdate:), are called, so you can use that information in your UI. -- (void)checkForUpdateInformation; - -// Call this to appropriately schedule or cancel the update checking timer according to the preferences for time interval and automatic checks. This call does not change the date of the next check, but only the internal NSTimer. -- (void)resetUpdateCycle; - -- (BOOL)updateInProgress; - -@end - - -// ----------------------------------------------------------------------------- -// SUUpdater Delegate: -// ----------------------------------------------------------------------------- - -@interface NSObject (SUUpdaterDelegateInformalProtocol) - -// Use this to keep Sparkle from popping up e.g. while your setup assistant is showing: -- (BOOL)updaterMayCheckForUpdates:(SUUpdater *)bundle; - -// This method allows you to add extra parameters to the appcast URL, potentially based on whether or not Sparkle will also be sending along the system profile. This method should return an array of dictionaries with keys: "key", "value", "displayKey", "displayValue", the latter two being specifically for display to the user. -- (NSArray *)feedParametersForUpdater:(SUUpdater *)updater sendingSystemProfile:(BOOL)sendingProfile; - -// Override this to dynamically specify the entire URL. -- (NSString*)feedURLStringForUpdater:(SUUpdater*)updater; - -// Use this to override the default behavior for Sparkle prompting the user about automatic update checks. -- (BOOL)updaterShouldPromptForPermissionToCheckForUpdates:(SUUpdater *)bundle; - -// Implement this if you want to do some special handling with the appcast once it finishes loading. -- (void)updater:(SUUpdater *)updater didFinishLoadingAppcast:(SUAppcast *)appcast; - -// If you're using special logic or extensions in your appcast, implement this to use your own logic for finding -// a valid update, if any, in the given appcast. -- (SUAppcastItem *)bestValidUpdateInAppcast:(SUAppcast *)appcast forUpdater:(SUUpdater *)bundle; - -// Sent when a valid update is found by the update driver. -- (void)updater:(SUUpdater *)updater didFindValidUpdate:(SUAppcastItem *)update; - -// Sent when a valid update is not found. -- (void)updaterDidNotFindUpdate:(SUUpdater *)update; - -// Sent immediately before installing the specified update. -- (void)updater:(SUUpdater *)updater willInstallUpdate:(SUAppcastItem *)update; - -// Return YES to delay the relaunch until you do some processing; invoke the given NSInvocation to continue. -// This is not called if the user didn't relaunch on the previous update, in that case it will immediately -// restart. -- (BOOL)updater:(SUUpdater *)updater shouldPostponeRelaunchForUpdate:(SUAppcastItem *)update untilInvoking:(NSInvocation *)invocation; - -// Some apps *can not* be relaunched in certain circumstances. They can use this method -// to prevent a relaunch "hard": -- (BOOL)updaterShouldRelaunchApplication:(SUUpdater *)updater; - -// Called immediately before relaunching. -- (void)updaterWillRelaunchApplication:(SUUpdater *)updater; - -// This method allows you to provide a custom version comparator. -// If you don't implement this method or return nil, the standard version comparator will be used. -- (id )versionComparatorForUpdater:(SUUpdater *)updater; - -// This method allows you to provide a custom version comparator. -// If you don't implement this method or return nil, the standard version displayer will be used. -- (id )versionDisplayerForUpdater:(SUUpdater *)updater; - -// Returns the path which is used to relaunch the client after the update is installed. By default, the path of the host bundle. -- (NSString *)pathToRelaunchForUpdater:(SUUpdater *)updater; - -// Called before and after, respectively, an updater shows a modal alert window, to give the host -// the opportunity to hide attached windows etc. that may get in the way: --(void) updaterWillShowModalAlert:(SUUpdater *)updater; --(void) updaterDidShowModalAlert:(SUUpdater *)updater; - -@end - - -// ----------------------------------------------------------------------------- -// Constants: -// ----------------------------------------------------------------------------- - -// Define some minimum intervals to avoid DOS-like checking attacks. These are in seconds. -#if defined(DEBUG) && DEBUG && 0 -#define SU_MIN_CHECK_INTERVAL 60 -#else -#define SU_MIN_CHECK_INTERVAL 60*60 -#endif - -#if defined(DEBUG) && DEBUG && 0 -#define SU_DEFAULT_CHECK_INTERVAL 60 -#else -#define SU_DEFAULT_CHECK_INTERVAL 60*60*24 -#endif - -#endif diff --git a/Frameworks/Sparkle/SUUpdater.m b/Frameworks/Sparkle/SUUpdater.m deleted file mode 100644 index 7b8c81b68..000000000 --- a/Frameworks/Sparkle/SUUpdater.m +++ /dev/null @@ -1,557 +0,0 @@ -// -// SUUpdater.m -// Sparkle -// -// Created by Andy Matuschak on 1/4/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUHost.h" -#import "SUUpdatePermissionPrompt.h" - -#import "SUAutomaticUpdateDriver.h" -#import "SUProbingUpdateDriver.h" -#import "SUUserInitiatedUpdateDriver.h" -#import "SUScheduledUpdateDriver.h" -#import "SUConstants.h" -#import "SULog.h" -#import "SUCodeSigningVerifier.h" -#include - - -@interface SUUpdater (Private) -- (id)initForBundle:(NSBundle *)bundle; -- (void)startUpdateCycle; -- (void)checkForUpdatesWithDriver:(SUUpdateDriver *)updateDriver; -- (BOOL)automaticallyDownloadsUpdates; -- (void)scheduleNextUpdateCheck; -- (void)registerAsObserver; -- (void)unregisterAsObserver; -- (void)updateDriverDidFinish:(NSNotification *)note; -- (NSURL *)parameterizedFeedURL; - --(void) notifyWillShowModalAlert; --(void) notifyDidShowModalAlert; - -@end - -@implementation SUUpdater - -#pragma mark Initialization - -static NSMutableDictionary *sharedUpdaters = nil; -static NSString * const SUUpdaterDefaultsObservationContext = @"SUUpdaterDefaultsObservationContext"; - -+ (SUUpdater *)sharedUpdater -{ - return [self updaterForBundle:[NSBundle mainBundle]]; -} - -// SUUpdater has a singleton for each bundle. We use the fact that NSBundle instances are also singletons, so we can use them as keys. If you don't trust that you can also use the identifier as key -+ (SUUpdater *)updaterForBundle:(NSBundle *)bundle -{ - if (bundle == nil) bundle = [NSBundle mainBundle]; - id updater = [sharedUpdaters objectForKey:[NSValue valueWithNonretainedObject:bundle]]; - if (updater == nil) - updater = [[[[self class] alloc] initForBundle:bundle] autorelease]; - return updater; -} - -// This is the designated initializer for SUUpdater, important for subclasses -- (id)initForBundle:(NSBundle *)bundle -{ - self = [super init]; - if (bundle == nil) bundle = [NSBundle mainBundle]; - - // Register as observer straight away to avoid exceptions on -dealloc when -unregisterAsObserver is called: - if (self) - [self registerAsObserver]; - - id updater = [sharedUpdaters objectForKey:[NSValue valueWithNonretainedObject:bundle]]; - if (updater) - { - [self release]; - self = [updater retain]; - } - else if (self) - { - if (sharedUpdaters == nil) - sharedUpdaters = [[NSMutableDictionary alloc] init]; - [sharedUpdaters setObject:self forKey:[NSValue valueWithNonretainedObject:bundle]]; - host = [[SUHost alloc] initWithBundle:bundle]; - -#if !ENDANGER_USERS_WITH_INSECURE_UPDATES - // Saving-the-developer-from-a-stupid-mistake-check: - BOOL hasPublicDSAKey = [host publicDSAKey] != nil; - BOOL isMainBundle = [bundle isEqualTo:[NSBundle mainBundle]]; - BOOL hostIsCodeSigned = [SUCodeSigningVerifier hostApplicationIsCodeSigned]; - if (!isMainBundle && !hasPublicDSAKey) { - [self notifyWillShowModalAlert]; - NSRunAlertPanel(@"Insecure update error!", @"For security reasons, you need to sign your updates with a DSA key. See Sparkle's documentation for more information.", @"OK", nil, nil); - [self notifyDidShowModalAlert]; - } else if (isMainBundle && !(hasPublicDSAKey || hostIsCodeSigned)) { - [self notifyWillShowModalAlert]; - NSRunAlertPanel(@"Insecure update error!", @"For security reasons, you need to code sign your application or sign your updates with a DSA key. See Sparkle's documentation for more information.", @"OK", nil, nil); - [self notifyDidShowModalAlert]; - } -#endif - // This runs the permission prompt if needed, but never before the app has finished launching because the runloop won't run before that - [self performSelector:@selector(startUpdateCycle) withObject:nil afterDelay:0]; - } - return self; -} - - -// This will be used when the updater is instantiated in a nib such as MainMenu -- (id)init -{ - return [self initForBundle:[NSBundle mainBundle]]; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@, %@>", [self class], [host bundlePath], [host installationPath]]; } - - --(void) notifyWillShowModalAlert -{ - if( [delegate respondsToSelector: @selector(updaterWillShowModalAlert:)] ) - [delegate updaterWillShowModalAlert: self]; -} - - --(void) notifyDidShowModalAlert -{ - if( [delegate respondsToSelector: @selector(updaterDidShowModalAlert:)] ) - [delegate updaterDidShowModalAlert: self]; -} - - -- (void)startUpdateCycle -{ - BOOL shouldPrompt = NO; - - // If the user has been asked about automatic checks, don't bother prompting - if ([host objectForUserDefaultsKey:SUEnableAutomaticChecksKey]) - { - shouldPrompt = NO; - } - // Does the delegate want to take care of the logic for when we should ask permission to update? - else if ([delegate respondsToSelector:@selector(updaterShouldPromptForPermissionToCheckForUpdates:)]) - { - shouldPrompt = [delegate updaterShouldPromptForPermissionToCheckForUpdates:self]; - } - // Has he been asked already? And don't ask if the host has a default value set in its Info.plist. - else if ([host objectForKey:SUEnableAutomaticChecksKey] == nil) - { - if ([host objectForUserDefaultsKey:SUEnableAutomaticChecksKeyOld]) - [self setAutomaticallyChecksForUpdates:[host boolForUserDefaultsKey:SUEnableAutomaticChecksKeyOld]]; - // Now, we don't want to ask the user for permission to do a weird thing on the first launch. - // We wait until the second launch, unless explicitly overridden via SUPromptUserOnFirstLaunchKey. - else if (![host objectForKey:SUPromptUserOnFirstLaunchKey]) - { - if ([host boolForUserDefaultsKey:SUHasLaunchedBeforeKey] == NO) - [host setBool:YES forUserDefaultsKey:SUHasLaunchedBeforeKey]; - else - shouldPrompt = YES; - } - else - shouldPrompt = YES; - } - - if (shouldPrompt) - { - NSArray *profileInfo = [host systemProfile]; - // Always say we're sending the system profile here so that the delegate displays the parameters it would send. - if ([delegate respondsToSelector:@selector(feedParametersForUpdater:sendingSystemProfile:)]) - profileInfo = [profileInfo arrayByAddingObjectsFromArray:[delegate feedParametersForUpdater:self sendingSystemProfile:YES]]; - [SUUpdatePermissionPrompt promptWithHost:host systemProfile:profileInfo delegate:self]; - // We start the update checks and register as observer for changes after the prompt finishes - } - else - { - // We check if the user's said they want updates, or they haven't said anything, and the default is set to checking. - [self scheduleNextUpdateCheck]; - } -} - -- (void)updatePermissionPromptFinishedWithResult:(SUPermissionPromptResult)result -{ - [self setAutomaticallyChecksForUpdates:(result == SUAutomaticallyCheck)]; - // Schedule checks, but make sure we ignore the delayed call from KVO - [self resetUpdateCycle]; -} - -- (void)updateDriverDidFinish:(NSNotification *)note -{ - if ([note object] == driver && [driver finished]) - { - [driver release]; driver = nil; - [self scheduleNextUpdateCheck]; - } -} - -- (NSDate *)lastUpdateCheckDate -{ - return [host objectForUserDefaultsKey:SULastCheckTimeKey]; -} - -- (void)scheduleNextUpdateCheck -{ - if (checkTimer) - { - [checkTimer invalidate]; - [checkTimer release]; // UK 2009-03-16 Timer is non-repeating, may have invalidated itself, so we had to retain it. - checkTimer = nil; - } - if (![self automaticallyChecksForUpdates]) return; - - // How long has it been since last we checked for an update? - NSDate *lastCheckDate = [self lastUpdateCheckDate]; - if (!lastCheckDate) { lastCheckDate = [NSDate distantPast]; } - NSTimeInterval intervalSinceCheck = [[NSDate date] timeIntervalSinceDate:lastCheckDate]; - - // Now we want to figure out how long until we check again. - NSTimeInterval delayUntilCheck, updateCheckInterval = [self updateCheckInterval]; - if (updateCheckInterval < SU_MIN_CHECK_INTERVAL) - updateCheckInterval = SU_MIN_CHECK_INTERVAL; - if (intervalSinceCheck < updateCheckInterval) - delayUntilCheck = (updateCheckInterval - intervalSinceCheck); // It hasn't been long enough. - else - delayUntilCheck = 0; // We're overdue! Run one now. - checkTimer = [[NSTimer scheduledTimerWithTimeInterval:delayUntilCheck target:self selector:@selector(checkForUpdatesInBackground) userInfo:nil repeats:NO] retain]; // UK 2009-03-16 Timer is non-repeating, may have invalidated itself, so we had to retain it. -} - - --(void) putFeedURLIntoDictionary: (NSMutableDictionary*)theDict // You release this. -{ - [theDict setObject: [self feedURL] forKey: @"feedURL"]; -} - --(void) checkForUpdatesInBgReachabilityCheckWithDriver: (SUUpdateDriver*)inDriver /* RUNS ON ITS OWN THREAD */ -{ - NS_DURING - // This method *must* be called on its own thread. SCNetworkReachabilityCheckByName - // can block, and it can be waiting a long time on slow networks, and we - // wouldn't want to beachball the main thread for a background operation. - // We could use asynchronous reachability callbacks, but those aren't - // reliable enough and can 'get lost' sometimes, which we don't want. - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - SCNetworkConnectionFlags flags = 0; - BOOL isNetworkReachable = YES; - - // Don't perform automatic checks on unconnected laptops or dial-up connections that aren't online: - NSMutableDictionary* theDict = [NSMutableDictionary dictionary]; - [self performSelectorOnMainThread: @selector(putFeedURLIntoDictionary:) withObject: theDict waitUntilDone: YES]; // Get feed URL on main thread, it's not safe to call elsewhere. - - const char *hostname = [[[theDict objectForKey: @"feedURL"] host] cStringUsingEncoding: NSUTF8StringEncoding]; - SCNetworkReachabilityRef reachability = SCNetworkReachabilityCreateWithName(NULL, hostname); - Boolean reachabilityResult = NO; - // If the feed's using a file:// URL, we won't be able to use reachability. - if (reachability != NULL) { - SCNetworkReachabilityGetFlags(reachability, &flags); - CFRelease(reachability); - } - - if( reachabilityResult ) - { - BOOL reachable = (flags & kSCNetworkFlagsReachable) == kSCNetworkFlagsReachable; - BOOL automatic = (flags & kSCNetworkFlagsConnectionAutomatic) == kSCNetworkFlagsConnectionAutomatic; - BOOL local = (flags & kSCNetworkFlagsIsLocalAddress) == kSCNetworkFlagsIsLocalAddress; - - //NSLog(@"reachable = %s, automatic = %s, local = %s", (reachable?"YES":"NO"), (automatic?"YES":"NO"), (local?"YES":"NO")); - - if( !(reachable || automatic || local) ) - isNetworkReachable = NO; - } - - // If the network's not reachable, we pass a nil driver into checkForUpdatesWithDriver, which will then reschedule the next update so we try again later. - [self performSelectorOnMainThread: @selector(checkForUpdatesWithDriver:) withObject: isNetworkReachable ? inDriver : nil waitUntilDone: NO]; - - [pool release]; - NS_HANDLER - SULog(@"UNCAUGHT EXCEPTION IN UPDATE CHECK TIMER: %@",[localException reason]); - // Don't propagate the exception beyond here. In Carbon apps that would trash the stack. - NS_ENDHANDLER -} - - -- (void)checkForUpdatesInBackground -{ - // Background update checks should only happen if we have a network connection. - // Wouldn't want to annoy users on dial-up by establishing a connection every - // hour or so: - SUUpdateDriver * theUpdateDriver = [[[([self automaticallyDownloadsUpdates] ? [SUAutomaticUpdateDriver class] : [SUScheduledUpdateDriver class]) alloc] initWithUpdater:self] autorelease]; - - [NSThread detachNewThreadSelector: @selector(checkForUpdatesInBgReachabilityCheckWithDriver:) toTarget: self withObject: theUpdateDriver]; -} - - -- (BOOL)mayUpdateAndRestart -{ - return( !delegate || ![delegate respondsToSelector: @selector(updaterShouldRelaunchApplication:)] || [delegate updaterShouldRelaunchApplication: self] ); -} - -- (IBAction)checkForUpdates: (id)sender -{ - [self checkForUpdatesWithDriver:[[[SUUserInitiatedUpdateDriver alloc] initWithUpdater:self] autorelease]]; -} - -- (void)checkForUpdateInformation -{ - [self checkForUpdatesWithDriver:[[[SUProbingUpdateDriver alloc] initWithUpdater:self] autorelease]]; -} - -- (void)checkForUpdatesWithDriver:(SUUpdateDriver *)d -{ - if ([self updateInProgress]) { return; } - if (checkTimer) { [checkTimer invalidate]; [checkTimer release]; checkTimer = nil; } // UK 2009-03-16 Timer is non-repeating, may have invalidated itself, so we had to retain it. - - SUClearLog(); - SULog( @"===== %@ =====", [[NSFileManager defaultManager] displayNameAtPath: [[NSBundle mainBundle] bundlePath]] ); - - [self willChangeValueForKey:@"lastUpdateCheckDate"]; - [host setObject:[NSDate date] forUserDefaultsKey:SULastCheckTimeKey]; - [self didChangeValueForKey:@"lastUpdateCheckDate"]; - - if( [delegate respondsToSelector: @selector(updaterMayCheckForUpdates:)] && ![delegate updaterMayCheckForUpdates: self] ) - { - [self scheduleNextUpdateCheck]; - return; - } - - driver = [d retain]; - - // If we're not given a driver at all, just schedule the next update check and bail. - if (!driver) - { - [self scheduleNextUpdateCheck]; - return; - } - - NSURL* theFeedURL = [self parameterizedFeedURL]; - if( theFeedURL ) // Use a NIL URL to cancel quietly. - [driver checkForUpdatesAtURL: theFeedURL host:host]; - else - [driver abortUpdate]; -} - -- (void)registerAsObserver -{ - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(updateDriverDidFinish:) name:SUUpdateDriverFinishedNotification object:nil]; - [[NSUserDefaultsController sharedUserDefaultsController] addObserver:self forKeyPath:[@"values." stringByAppendingString:SUScheduledCheckIntervalKey] options:0 context:SUUpdaterDefaultsObservationContext]; - [[NSUserDefaultsController sharedUserDefaultsController] addObserver:self forKeyPath:[@"values." stringByAppendingString:SUEnableAutomaticChecksKey] options:0 context:SUUpdaterDefaultsObservationContext]; -} - -- (void)unregisterAsObserver -{ - @try - { - [[NSNotificationCenter defaultCenter] removeObserver:self]; - [[NSUserDefaultsController sharedUserDefaultsController] removeObserver:self forKeyPath:[@"values." stringByAppendingString:SUScheduledCheckIntervalKey]]; - [[NSUserDefaultsController sharedUserDefaultsController] removeObserver:self forKeyPath:[@"values." stringByAppendingString:SUEnableAutomaticChecksKey]]; - } - @catch (NSException *e) - { - NSLog(@"Sparkle Error: [SUUpdater unregisterAsObserver] called, but the updater wasn't registered as an observer."); - } -} - -- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context -{ - if (context == SUUpdaterDefaultsObservationContext) - { - // Allow a small delay, because perhaps the user or developer wants to change both preferences. This allows the developer to interpret a zero check interval as a sign to disable automatic checking. - // Or we may get this from the developer and from our own KVO observation, this will effectively coalesce them. - [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(resetUpdateCycle) object:nil]; - [self performSelector:@selector(resetUpdateCycle) withObject:nil afterDelay:1]; - } - else - { - [super observeValueForKeyPath:keyPath ofObject:object change:change context:context]; - } -} - -- (void)resetUpdateCycle -{ - [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(resetUpdateCycle) object:nil]; - [self scheduleNextUpdateCheck]; -} - -- (void)setAutomaticallyChecksForUpdates:(BOOL)automaticallyCheckForUpdates -{ - [host setBool:automaticallyCheckForUpdates forUserDefaultsKey:SUEnableAutomaticChecksKey]; - // Hack to support backwards compatibility with older Sparkle versions, which supported - // disabling updates by setting the check interval to 0. - if (automaticallyCheckForUpdates && [self updateCheckInterval] == 0) - [self setUpdateCheckInterval:SU_DEFAULT_CHECK_INTERVAL]; - [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(resetUpdateCycle) object:nil]; - // Provide a small delay in case multiple preferences are being updated simultaneously. - [self performSelector:@selector(resetUpdateCycle) withObject:nil afterDelay:1]; -} - -- (BOOL)automaticallyChecksForUpdates -{ - // Don't automatically update when the check interval is 0, to be compatible with 1.1 settings. - if ([self updateCheckInterval] == 0) - return NO; - return [host boolForKey:SUEnableAutomaticChecksKey]; -} - -- (void)setAutomaticallyDownloadsUpdates:(BOOL)automaticallyUpdates -{ - [host setBool:automaticallyUpdates forUserDefaultsKey:SUAutomaticallyUpdateKey]; -} - -- (BOOL)automaticallyDownloadsUpdates -{ - // If the SUAllowsAutomaticUpdatesKey exists and is set to NO, return NO. - if ([host objectForInfoDictionaryKey:SUAllowsAutomaticUpdatesKey] && [host boolForInfoDictionaryKey:SUAllowsAutomaticUpdatesKey] == NO) - return NO; - - // Otherwise, automatically downloading updates is allowed. Does the user want it? - return [host boolForUserDefaultsKey:SUAutomaticallyUpdateKey]; -} - -- (void)setFeedURL:(NSURL *)feedURL -{ - [host setObject:[feedURL absoluteString] forUserDefaultsKey:SUFeedURLKey]; -} - -- (NSURL *)feedURL // *** MUST BE CALLED ON MAIN THREAD *** -{ - // A value in the user defaults overrides one in the Info.plist (so preferences panels can be created wherein users choose between beta / release feeds). - NSString *appcastString = [host objectForKey:SUFeedURLKey]; - if( [delegate respondsToSelector: @selector(feedURLStringForUpdater:)] ) - appcastString = [delegate feedURLStringForUpdater: self]; - if (!appcastString) // Can't find an appcast string! - [NSException raise:@"SUNoFeedURL" format:@"You must specify the URL of the appcast as the SUFeedURL key in either the Info.plist or the user defaults!"]; - NSCharacterSet* quoteSet = [NSCharacterSet characterSetWithCharactersInString: @"\"\'"]; // Some feed publishers add quotes; strip 'em. - NSString* castUrlStr = [appcastString stringByTrimmingCharactersInSet:quoteSet]; - if( !castUrlStr || [castUrlStr length] == 0 ) - return nil; - else - return [NSURL URLWithString: castUrlStr]; -} - -- (void)setUserAgentString:(NSString *)userAgent -{ - if (customUserAgentString == userAgent) - return; - - [customUserAgentString release]; - customUserAgentString = [userAgent copy]; -} - -- (NSString *)userAgentString -{ - if (customUserAgentString) - return customUserAgentString; - - NSString *version = [SPARKLE_BUNDLE objectForInfoDictionaryKey:@"CFBundleVersion"]; - NSString *userAgent = [NSString stringWithFormat:@"%@/%@ Sparkle/%@", [host name], [host displayVersion], version ? version : @"?"]; - NSData *cleanedAgent = [userAgent dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES]; - return [[[NSString alloc] initWithData:cleanedAgent encoding:NSASCIIStringEncoding] autorelease]; -} - -- (void)setSendsSystemProfile:(BOOL)sendsSystemProfile -{ - [host setBool:sendsSystemProfile forUserDefaultsKey:SUSendProfileInfoKey]; -} - -- (BOOL)sendsSystemProfile -{ - return [host boolForUserDefaultsKey:SUSendProfileInfoKey]; -} - -- (NSURL *)parameterizedFeedURL -{ - NSURL *baseFeedURL = [self feedURL]; - - // Determine all the parameters we're attaching to the base feed URL. - BOOL sendingSystemProfile = [self sendsSystemProfile]; - - // Let's only send the system profiling information once per week at most, so we normalize daily-checkers vs. biweekly-checkers and the such. - NSDate *lastSubmitDate = [host objectForUserDefaultsKey:SULastProfileSubmitDateKey]; - if(!lastSubmitDate) - lastSubmitDate = [NSDate distantPast]; - const NSTimeInterval oneWeek = 60 * 60 * 24 * 7; - sendingSystemProfile &= (-[lastSubmitDate timeIntervalSinceNow] >= oneWeek); - - NSArray *parameters = [NSArray array]; - if ([delegate respondsToSelector:@selector(feedParametersForUpdater:sendingSystemProfile:)]) - parameters = [parameters arrayByAddingObjectsFromArray:[delegate feedParametersForUpdater:self sendingSystemProfile:sendingSystemProfile]]; - if (sendingSystemProfile) - { - parameters = [parameters arrayByAddingObjectsFromArray:[host systemProfile]]; - [host setObject:[NSDate date] forUserDefaultsKey:SULastProfileSubmitDateKey]; - } - if ([parameters count] == 0) { return baseFeedURL; } - - // Build up the parameterized URL. - NSMutableArray *parameterStrings = [NSMutableArray array]; - NSEnumerator *profileInfoEnumerator = [parameters objectEnumerator]; - NSDictionary *currentProfileInfo; - while ((currentProfileInfo = [profileInfoEnumerator nextObject])) - [parameterStrings addObject:[NSString stringWithFormat:@"%@=%@", [[[currentProfileInfo objectForKey:@"key"] description] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding], [[[currentProfileInfo objectForKey:@"value"] description] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]]; - - NSString *separatorCharacter = @"?"; - if ([baseFeedURL query]) - separatorCharacter = @"&"; // In case the URL is already http://foo.org/baz.xml?bat=4 - NSString *appcastStringWithProfile = [NSString stringWithFormat:@"%@%@%@", [baseFeedURL absoluteString], separatorCharacter, [parameterStrings componentsJoinedByString:@"&"]]; - - // Clean it up so it's a valid URL - return [NSURL URLWithString:appcastStringWithProfile]; -} - -- (void)setUpdateCheckInterval:(NSTimeInterval)updateCheckInterval -{ - [host setObject:[NSNumber numberWithDouble:updateCheckInterval] forUserDefaultsKey:SUScheduledCheckIntervalKey]; - if (updateCheckInterval == 0) // For compatibility with 1.1's settings. - [self setAutomaticallyChecksForUpdates:NO]; - [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(resetUpdateCycle) object:nil]; - - // Provide a small delay in case multiple preferences are being updated simultaneously. - [self performSelector:@selector(resetUpdateCycle) withObject:nil afterDelay:1]; -} - -- (NSTimeInterval)updateCheckInterval -{ - // Find the stored check interval. User defaults override Info.plist. - NSNumber *intervalValue = [host objectForKey:SUScheduledCheckIntervalKey]; - if (intervalValue) - return [intervalValue doubleValue]; - else - return SU_DEFAULT_CHECK_INTERVAL; -} - -- (void)dealloc -{ - [self unregisterAsObserver]; - [host release]; - if (checkTimer) { [checkTimer invalidate]; [checkTimer release]; checkTimer = nil; } // UK 2009-03-16 Timer is non-repeating, may have invalidated itself, so we had to retain it. - [super dealloc]; -} - -- (BOOL)validateMenuItem:(NSMenuItem *)item -{ - if ([item action] == @selector(checkForUpdates:)) - return ![self updateInProgress]; - return YES; -} - -- (void)setDelegate:aDelegate -{ - delegate = aDelegate; -} - -- (BOOL)updateInProgress -{ - return driver && ([driver finished] == NO); -} - -- (id)delegate { return delegate; } -- (NSBundle *)hostBundle { return [host bundle]; } - -@end diff --git a/Frameworks/Sparkle/SUUpdater_Private.h b/Frameworks/Sparkle/SUUpdater_Private.h deleted file mode 100644 index 599ddfcdd..000000000 --- a/Frameworks/Sparkle/SUUpdater_Private.h +++ /dev/null @@ -1,15 +0,0 @@ -// -// SUUpdater_Private.h -// Sparkle -// -// Created by Andy Matuschak on 5/9/11. -// Copyright 2011 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -@interface SUUpdater (Private) - -- (BOOL)mayUpdateAndRestart; - -@end diff --git a/Frameworks/Sparkle/SUUserInitiatedUpdateDriver.h b/Frameworks/Sparkle/SUUserInitiatedUpdateDriver.h deleted file mode 100644 index 8df5f89dc..000000000 --- a/Frameworks/Sparkle/SUUserInitiatedUpdateDriver.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// SUUserInitiatedUpdateDriver.h -// Sparkle -// -// Created by Andy Matuschak on 5/30/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUUSERINITIATEDUPDATEDRIVER_H -#define SUUSERINITIATEDUPDATEDRIVER_H - -#import -#import "SUUIBasedUpdateDriver.h" - -@interface SUUserInitiatedUpdateDriver : SUUIBasedUpdateDriver -{ -@private - SUStatusController *checkingController; - BOOL isCanceled; -} - -@end - -#endif diff --git a/Frameworks/Sparkle/SUUserInitiatedUpdateDriver.m b/Frameworks/Sparkle/SUUserInitiatedUpdateDriver.m deleted file mode 100644 index 276b032b1..000000000 --- a/Frameworks/Sparkle/SUUserInitiatedUpdateDriver.m +++ /dev/null @@ -1,88 +0,0 @@ -// -// SUUserInitiatedUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 5/30/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUUserInitiatedUpdateDriver.h" - -#import "SUStatusController.h" -#import "SUHost.h" - -@implementation SUUserInitiatedUpdateDriver - -- (void)closeCheckingWindow -{ - if (checkingController) - { - [[checkingController window] close]; - [checkingController release]; - checkingController = nil; - } -} - -- (void)cancelCheckForUpdates:sender -{ - [self closeCheckingWindow]; - isCanceled = YES; -} - -- (void)checkForUpdatesAtURL:(NSURL *)URL host:(SUHost *)aHost -{ - checkingController = [[SUStatusController alloc] initWithHost:aHost]; - [[checkingController window] center]; // Force the checking controller to load its window. - [checkingController beginActionWithTitle:SULocalizedString(@"Checking for updates...", nil) maxProgressValue:0.0 statusText:nil]; - [checkingController setButtonTitle:SULocalizedString(@"Cancel", nil) target:self action:@selector(cancelCheckForUpdates:) isDefault:NO]; - [checkingController showWindow:self]; - [super checkForUpdatesAtURL:URL host:aHost]; - - // For background applications, obtain focus. - // Useful if the update check is requested from another app like System Preferences. - if ([aHost isBackgroundApplication]) - { - [NSApp activateIgnoringOtherApps:YES]; - } -} - -- (void)appcastDidFinishLoading:(SUAppcast *)ac -{ - if (isCanceled) - { - [self abortUpdate]; - return; - } - [self closeCheckingWindow]; - [super appcastDidFinishLoading:ac]; -} - -- (void)abortUpdateWithError:(NSError *)error -{ - [self closeCheckingWindow]; - [super abortUpdateWithError:error]; -} - -- (void)abortUpdate -{ - [self closeCheckingWindow]; - [super abortUpdate]; -} - -- (void)appcast:(SUAppcast *)ac failedToLoadWithError:(NSError *)error -{ - if (isCanceled) - { - [self abortUpdate]; - return; - } - [super appcast:ac failedToLoadWithError:error]; -} - -- (BOOL)itemContainsValidUpdate:(SUAppcastItem *)ui -{ - // We don't check to see if this update's been skipped, because the user explicitly *asked* if he had the latest version. - return [self hostSupportsItem:ui] && [self isItemNewer:ui]; -} - -@end diff --git a/Frameworks/Sparkle/SUVersionComparisonProtocol.h b/Frameworks/Sparkle/SUVersionComparisonProtocol.h deleted file mode 100644 index 6c65ea45a..000000000 --- a/Frameworks/Sparkle/SUVersionComparisonProtocol.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// SUVersionComparisonProtocol.h -// Sparkle -// -// Created by Andy Matuschak on 12/21/07. -// Copyright 2007 Andy Matuschak. All rights reserved. -// - -#ifndef SUVERSIONCOMPARISONPROTOCOL_H -#define SUVERSIONCOMPARISONPROTOCOL_H - -#import - -/*! - @protocol - @abstract Implement this protocol to provide version comparison facilities for Sparkle. -*/ -@protocol SUVersionComparison - -/*! - @method - @abstract An abstract method to compare two version strings. - @discussion Should return NSOrderedAscending if b > a, NSOrderedDescending if b < a, and NSOrderedSame if they are equivalent. -*/ -- (NSComparisonResult)compareVersion:(NSString *)versionA toVersion:(NSString *)versionB; // *** MAY BE CALLED ON NON-MAIN THREAD! - -@end - -#endif diff --git a/Frameworks/Sparkle/SUVersionDisplayProtocol.h b/Frameworks/Sparkle/SUVersionDisplayProtocol.h deleted file mode 100644 index 368b9c9f4..000000000 --- a/Frameworks/Sparkle/SUVersionDisplayProtocol.h +++ /dev/null @@ -1,27 +0,0 @@ -// -// SUVersionDisplayProtocol.h -// EyeTV -// -// Created by Uli Kusterer on 08.12.09. -// Copyright 2009 Elgato Systems GmbH. All rights reserved. -// - -#import - - -/*! - @protocol - @abstract Implement this protocol to apply special formatting to the two - version numbers. -*/ -@protocol SUVersionDisplay - -/*! - @method - @abstract An abstract method to format two version strings. - @discussion You get both so you can display important distinguishing - information, but leave out unnecessary/confusing parts. -*/ --(void) formatVersion: (NSString**)inOutVersionA andVersion: (NSString**)inOutVersionB; - -@end diff --git a/Frameworks/Sparkle/SUWindowController.h b/Frameworks/Sparkle/SUWindowController.h deleted file mode 100644 index fc50ba184..000000000 --- a/Frameworks/Sparkle/SUWindowController.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// SUWindowController.h -// Sparkle -// -// Created by Andy Matuschak on 2/13/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUWINDOWCONTROLLER_H -#define SUWINDOWCONTROLLER_H - -#import - -@class SUHost; -@interface SUWindowController : NSWindowController { } -// We use this instead of plain old NSWindowController initWithWindowNibName so that we'll be able to find the right path when running in a bundle loaded from another app. -- (id)initWithHost:(SUHost *)host windowNibName:(NSString *)nibName; -@end - -#endif diff --git a/Frameworks/Sparkle/SUWindowController.m b/Frameworks/Sparkle/SUWindowController.m deleted file mode 100644 index 038900ac2..000000000 --- a/Frameworks/Sparkle/SUWindowController.m +++ /dev/null @@ -1,27 +0,0 @@ -// -// SUWindowController.m -// Sparkle -// -// Created by Andy Matuschak on 2/13/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUWindowController.h" -#import "SUHost.h" - -@implementation SUWindowController - -- (id)initWithHost:(SUHost *)host windowNibName:(NSString *)nibName -{ - NSString *path = [[NSBundle bundleForClass:[self class]] pathForResource:nibName ofType:@"nib"]; - if (path == nil) // Slight hack to resolve issues with running Sparkle in debug configurations. - { - NSString *frameworkPath = [[[host bundle] sharedFrameworksPath] stringByAppendingPathComponent:@"Sparkle.framework"]; - NSBundle *framework = [NSBundle bundleWithPath:frameworkPath]; - path = [framework pathForResource:nibName ofType:@"nib"]; - } - self = [super initWithWindowNibPath:path owner:self]; - return self; -} - -@end diff --git a/Frameworks/Sparkle/Sample Appcast.xml b/Frameworks/Sparkle/Sample Appcast.xml deleted file mode 100755 index 04d255594..000000000 --- a/Frameworks/Sparkle/Sample Appcast.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - Your Great App's Changelog - http://you.com/app/appcast.xml - Most recent changes with links to updates. - en - - Version 2.0 (2 bugs fixed; 3 new features) - - http://you.com/app/2.0.html - - Wed, 09 Jan 2006 19:20:11 +0000 - - - - - Version 1.5 (8 bugs fixed; 2 new features) - - http://you.com/app/1.5.html - - Wed, 01 Jan 2006 12:20:11 +0000 - - - - - - Version 1.4 (5 bugs fixed; 2 new features) - - http://you.com/app/1.4.html - - Wed, 25 Dec 2005 12:20:11 +0000 - - - - \ No newline at end of file diff --git a/Frameworks/Sparkle/Sparkle.h b/Frameworks/Sparkle/Sparkle.h deleted file mode 100644 index 08dd57775..000000000 --- a/Frameworks/Sparkle/Sparkle.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// Sparkle.h -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. (Modified by CDHW on 23/12/07) -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SPARKLE_H -#define SPARKLE_H - -// This list should include the shared headers. It doesn't matter if some of them aren't shared (unless -// there are name-space collisions) so we can list all of them to start with: - -#import - -#import -#import -#import - -#endif diff --git a/Frameworks/Sparkle/Sparkle.icns b/Frameworks/Sparkle/Sparkle.icns deleted file mode 100644 index 8e56d45c0..000000000 Binary files a/Frameworks/Sparkle/Sparkle.icns and /dev/null differ diff --git a/Frameworks/Sparkle/Sparkle.pch b/Frameworks/Sparkle/Sparkle.pch deleted file mode 100644 index 9bd4777fd..000000000 --- a/Frameworks/Sparkle/Sparkle.pch +++ /dev/null @@ -1,30 +0,0 @@ -// -// Sparkle.pch -// Sparkle -// -// Created by Andy Matuschak on 7/23/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef NSAppKitVersionNumber10_4 -#define NSAppKitVersionNumber10_4 824 -#endif - -#ifndef NSAppKitVersionNumber10_5 -#define NSAppKitVersionNumber10_5 949 -#endif - -#ifndef NSAppKitVersionNumber10_6 -#define NSAppKitVersionNumber10_6 1038 -#endif - -#ifdef __OBJC__ - -#define SPARKLE_BUNDLE [NSBundle bundleWithIdentifier:@"org.andymatuschak.Sparkle"] -#define SULocalizedString(key,comment) NSLocalizedStringFromTableInBundle(key, @"Sparkle", SPARKLE_BUNDLE, comment) -#define SUAbstractFail() NSAssert2(nil, @"Can't call %@ on an instance of %@; this is an abstract method!", __PRETTY_FUNCTION__, [self class]); - -#import -#import "SUConstants.h" - -#endif diff --git a/Frameworks/Sparkle/Sparkle.xcodeproj/.gitignore b/Frameworks/Sparkle/Sparkle.xcodeproj/.gitignore deleted file mode 100644 index 9c4f6f50c..000000000 --- a/Frameworks/Sparkle/Sparkle.xcodeproj/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -*.pbxuser -*.perspectivev3 -*.mode1v3 -project.xcworkspace/ -xcuserdata/ diff --git a/Frameworks/Sparkle/Test Application/English.lproj/InfoPlist.strings b/Frameworks/Sparkle/Test Application/English.lproj/InfoPlist.strings deleted file mode 100644 index cd67fb781..000000000 Binary files a/Frameworks/Sparkle/Test Application/English.lproj/InfoPlist.strings and /dev/null differ diff --git a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/classes.nib b/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/classes.nib deleted file mode 100644 index 141962916..000000000 --- a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/classes.nib +++ /dev/null @@ -1,43 +0,0 @@ - - - - - IBClasses - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - ACTIONS - - checkForUpdates - id - - CLASS - SUUpdater - LANGUAGE - ObjC - OUTLETS - - delegate - id - - SUPERCLASS - NSObject - - - IBVersion - 1 - - diff --git a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/designable.nib b/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/designable.nib deleted file mode 100644 index 724376799..000000000 --- a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/designable.nib +++ /dev/null @@ -1,2636 +0,0 @@ - - - - 1050 - 10A432 - 732 - 1038 - 437.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 732 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - NSApplication - - - - FirstResponder - - - NSApplication - - - 7 - 2 - {{447, 824}, {313, 173}} - 1886912512 - Window - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {213, 107} - - - 256 - - - - 268 - {{21, 112}, {225, 18}} - - YES - - -2080244224 - 0 - Automatically check for updates - - LucidaGrande - 13 - 1044 - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - - 268 - {{21, 92}, {228, 18}} - - YES - - -2080244224 - 0 - Automatically download updates - - - 1211912703 - 2 - - - - - 200 - 25 - - - - - 268 - {{21, 72}, {224, 18}} - - YES - - -2080244224 - 0 - Send system profile information - - - 1211912703 - 2 - - - - - 200 - 25 - - - - - 268 - {{21, 52}, {152, 18}} - - YES - - -2080244224 - 0 - Has launched before - - - 1211912703 - 2 - - - - - 200 - 25 - - - - - 268 - {{20, 136}, {106, 17}} - - YES - - 67239488 - 272630784 - Debug options: - - LucidaGrande-Bold - 13 - 16 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{17, 20}, {157, 17}} - - YES - - 68288064 - 272630784 - Check for updates every - - - - - - - - - 268 - {{240, 20}, {56, 17}} - - YES - - 68288064 - 272630784 - seconds - - - - - - - - - 268 - {{179, 18}, {56, 22}} - - YES - - -1804468671 - 272630784 - - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - - - - - {313, 173} - - - {{0, 0}, {1680, 1028}} - {213, 129} - {1.79769e+308, 1.79769e+308} - - - MainMenu - - - - NewApplication - - 1048576 - 2147483647 - - NSImage - NSMenuCheckmark - - - NSImage - NSMenuMixedState - - submenuAction: - - NewApplication - - - - About NewApplication - - 2147483647 - - - - - - Check for Updates... - u - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Preferences… - , - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Services - - 1048576 - 2147483647 - - - submenuAction: - - - Services - - - _NSServicesMenu - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Hide NewApplication - h - 1048576 - 2147483647 - - - - - - Hide Others - h - 1572864 - 2147483647 - - - - - - Show All - - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Quit NewApplication - q - 1048576 - 2147483647 - - - - - _NSAppleMenu - - - - - File - - 1048576 - 2147483647 - - - submenuAction: - - - File - - - - - New - n - 1048576 - 2147483647 - - - - - - Open... - o - 1048576 - 2147483647 - - - - - - Open Recent - - 1048576 - 2147483647 - - - submenuAction: - - - Open Recent - - - - - Clear Menu - - 1048576 - 2147483647 - - - - - _NSRecentDocumentsMenu - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Close - w - 1048576 - 2147483647 - - - - - - Save - s - 1048576 - 2147483647 - - - - - - Save As… - S - 1048576 - 2147483647 - - - - - - Revert - - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Page Setup… - P - 1048576 - 2147483647 - - - - - - Print… - p - 1048576 - 2147483647 - - - - - - - - - Edit - - 1048576 - 2147483647 - - - submenuAction: - - - Edit - - - - - Undo - z - 1048576 - 2147483647 - - - - - - Redo - Z - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Cut - x - 1048576 - 2147483647 - - - - - - Copy - c - 1048576 - 2147483647 - - - - - - Paste - v - 1048576 - 2147483647 - - - - - - Paste and Match Style - V - 1572864 - 2147483647 - - - - - - Delete - - 1048576 - 2147483647 - - - - - - Select All - a - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Find - - 1048576 - 2147483647 - - - submenuAction: - - - Find - - - - - Find… - f - 1048576 - 2147483647 - - - 1 - - - - Find Next - g - 1048576 - 2147483647 - - - 2 - - - - Find Previous - G - 1048576 - 2147483647 - - - 3 - - - - Use Selection for Find - e - 1048576 - 2147483647 - - - 7 - - - - Jump to Selection - j - 1048576 - 2147483647 - - - - - - - - - Spelling - - 1048576 - 2147483647 - - - submenuAction: - - Spelling - - - - Spelling… - : - 1048576 - 2147483647 - - - - - - Check Spelling - ; - 1048576 - 2147483647 - - - - - - Check Spelling as You Type - - 1048576 - 2147483647 - - - - - - - - - - - - Window - - 1048576 - 2147483647 - - - submenuAction: - - - Window - - - - - Minimize - m - 1048576 - 2147483647 - - - - - - Zoom - - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Bring All to Front - - 1048576 - 2147483647 - - - - - _NSWindowsMenu - - - - - Help - - 1048576 - 2147483647 - - - submenuAction: - - Help - - - - NewApplication Help - ? - 1048576 - 2147483647 - - - - - - - - _NSMainMenu - - - SUUpdater - - - YES - - - - - - - performMiniaturize: - - - - 37 - - - - arrangeInFront: - - - - 39 - - - - print: - - - - 86 - - - - runPageLayout: - - - - 87 - - - - showHelp: - - - - 122 - - - - clearRecentDocuments: - - - - 127 - - - - terminate: - - - - 139 - - - - orderFrontStandardAboutPanel: - - - - 142 - - - - hideOtherApplications: - - - - 146 - - - - hide: - - - - 152 - - - - unhideAllApplications: - - - - 153 - - - - cut: - - - - 175 - - - - paste: - - - - 176 - - - - redo: - - - - 178 - - - - selectAll: - - - - 179 - - - - undo: - - - - 180 - - - - copy: - - - - 181 - - - - showGuessPanel: - - - - 188 - - - - checkSpelling: - - - - 190 - - - - toggleContinuousSpellChecking: - - - - 192 - - - - performClose: - - - - 193 - - - - delete: - - - - 195 - - - - performZoom: - - - - 198 - - - - performFindPanelAction: - - - - 199 - - - - performFindPanelAction: - - - - 200 - - - - performFindPanelAction: - - - - 201 - - - - performFindPanelAction: - - - - 202 - - - - centerSelectionInVisibleArea: - - - - 203 - - - - pasteAsPlainText: - - - - 205 - - - - checkForUpdates: - - - - 208 - - - - value: values.SUHasLaunchedBefore - - - - - - value: values.SUHasLaunchedBefore - value - values.SUHasLaunchedBefore - 2 - - - 225 - - - - value: automaticallyChecksForUpdates - - - - - - value: automaticallyChecksForUpdates - value - automaticallyChecksForUpdates - 2 - - - 257 - - - - value: automaticallyDownloadsUpdates - - - - - - value: automaticallyDownloadsUpdates - value - automaticallyDownloadsUpdates - 2 - - - 259 - - - - value: sendsSystemProfile - - - - - - value: sendsSystemProfile - value - sendsSystemProfile - 2 - - - 261 - - - - value: updateCheckInterval - - - - - - value: updateCheckInterval - value - updateCheckInterval - 2 - - - 263 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 21 - - - - - - Window - - - 2 - - - - - - - - - - - - - - - 210 - - - - - - - - 216 - - - - - - - - 220 - - - - - - - - 222 - - - - - - - - 227 - - - - - - - - 238 - - - - - - - - 240 - - - - - - - - 242 - - - - - - - - 29 - - - - - - - - - - MainMenu - - - 19 - - - - - - - - 24 - - - - - - - - - - - 5 - - - - - 23 - - - - - 92 - - - - - 197 - - - - - 56 - - - - - - - - 57 - - - - - - - - - - - - - - - - - - - 58 - - - - - 129 - - - - - 131 - - - - - - - - 130 - - - - - 134 - - - - - 136 - - - - - 143 - - - - - 144 - - - - - 145 - - - - - 149 - - - - - 150 - - - - - 196 - - - - - 207 - - - - - 83 - - - - - - - - 81 - - - - - - - - - - - - - - - - - - 72 - - - - - 73 - - - - - 74 - - - - - 75 - - - - - 77 - - - - - 78 - - - - - 79 - - - - - 80 - - - - - 82 - - - - - 112 - - - - - 124 - - - - - - - - 125 - - - - - - - - 126 - - - - - 103 - - - - - - - - 106 - - - - - - - - 111 - - - - - 163 - - - - - - - - 169 - - - - - - - - - - - - - - - - - - - 156 - - - - - 157 - - - - - 158 - - - - - 160 - - - - - 164 - - - - - 168 - - - - - - - - 159 - - - - - - - - - - - - 154 - - - - - 155 - - - - - 161 - - - - - 162 - - - - - 167 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 184 - - - - - - - - 185 - - - - - - - - - - 187 - - - - - 189 - - - - - 191 - - - - - 204 - - - - - 206 - - - SUUpdater - - - 212 - - - Shared User Defaults Controller - - - 248 - - - - - 249 - - - - - 250 - - - - - 251 - - - - - 252 - - - - - 253 - - - - - 254 - - - - - 255 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - com.apple.InterfaceBuilder.CocoaPlugin - - {{0, 672}, {313, 173}} - com.apple.InterfaceBuilder.CocoaPlugin - {{0, 672}, {313, 173}} - - - - {213, 107} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{258, 684}, {362, 20}} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{270, 481}, {242, 203}} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - - 263 - - - - - FirstResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdater - NSObject - - checkForUpdates: - id - - - delegate - id - - - - - SUUpdater - NSObject - - IBUserSource - - - - - - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBrowser - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSBrowser.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSDocument - NSObject - - id - id - id - id - id - id - - - IBFrameworkSource - AppKit.framework/Headers/NSDocument.h - - - - NSDocument - - IBFrameworkSource - AppKit.framework/Headers/NSDocumentScripting.h - - - - NSDocumentController - NSObject - - id - id - id - id - - - IBFrameworkSource - AppKit.framework/Headers/NSDocumentController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSMatrix - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSMatrix.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSMenuItem - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSMovieView - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMovieView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTableView - NSControl - - - - NSText - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSText.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - WebView - NSView - - id - id - id - id - id - id - id - id - id - id - id - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - ../../Sparkle.xcodeproj - 3 - - diff --git a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/info.nib b/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/info.nib deleted file mode 100644 index 09d036204..000000000 --- a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/info.nib +++ /dev/null @@ -1,21 +0,0 @@ - - - - - IBFramework Version - 667 - IBLastKnownRelativeProjectPath - ../../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 2 - 57 - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/keyedobjects.nib b/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/keyedobjects.nib deleted file mode 100644 index bd3d4a2e1..000000000 Binary files a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/keyedobjects.nib and /dev/null differ diff --git a/Frameworks/Sparkle/Test Application/Test Application-Info.plist b/Frameworks/Sparkle/Test Application/Test Application-Info.plist deleted file mode 100644 index 6cb773f66..000000000 --- a/Frameworks/Sparkle/Test Application/Test Application-Info.plist +++ /dev/null @@ -1,34 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - Sparkle - CFBundleName - Sparkle Test App - CFBundleIdentifier - org.andymatuschak.SparkleTestApp - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleVersion - 1.5 - NSMainNibFile - MainMenu - NSPrincipalClass - NSApplication - SUFeedURL - http://www.andymatuschak.org/files/sparkletestcast.xml - SUEnableSystemProfiling - - SUPublicDSAKeyFile - dsa_pub.pem - - diff --git a/Frameworks/Sparkle/Test Application/dsa_priv.pem b/Frameworks/Sparkle/Test Application/dsa_priv.pem deleted file mode 100644 index b2719584f..000000000 --- a/Frameworks/Sparkle/Test Application/dsa_priv.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN DSA PRIVATE KEY----- -MIIDPgIBAAKCAQEA9lmy8fAXdW9b6fBXQ6Us5B2dLZV+cR685tFlhPSKJDpicP1F -pNRkGESZwPFJbnxUyVeHWVS9yLeMcKqllhcjd+i1oEFKX7LPXk5+zO745OwVWHIe -0DLOIxhJ0mJHm7mH1YVGZYOVVYkPt+0Y/hDbQVK5DycSGAhgDiCZ+Obl+aDSD2xJ -RZGnVOpu83dYJ/CoUYCHqWtpN4gW5Bbgm8Uz0/2qiyPjFvJEeI1yE04AZA3sOg1y -1S/UrCbqeC3gBIs0xsskwWOW3zCWjvDWgfPrj65At0mVfq/yyGgXJlN71X5sONxR -swZSbRn5T2i/BJPZUStWks5Nxq+7T3WmnaPbTwIVAJp+BByoy95V3x8wZg0q66eR -ufiJAoIBABbxkX6C9Lt8zeDvvIpk8X4kmHBVIwVJcuICJTVzOAIBZsvFhPnYmUYe -v93oPgjtAdYqPrYZlNrExQG1e7B1bhmgaT8hbXL6whxhqRHKlsJsboVHNQs3qAbx -sOLvJnwgb3FD4xX4ZZSSRXSIGk62FxcaoLG+mSlirGM/SY4yZDpURSJUX6MHdUZa -qHWWGL3b31pz3d9h6SPYv6H4T3ZReVtn+dXYh/41SWkQqEyhAsHGBvqpDwuYJCCI -Mwuvwz0U/KcwiydDaFo900MC9S33zEpk/YUxgA9YsiY5+UvWSy5M/yvkKBkvkb+I -G6DAMWtApWu0fDcLV6jA9JKXmcAwAIECggEBAPC0OJEnLkOwU1Ehop7o2XJbWDKN -giFt44IO3l9gx1fu05HrieDbwAJTkRK7qNEA0yk1iMT2hMHHbwLRNddEsOJuUd7o -iyKwqwkmCQ2Q1zYPBR09wag9NEr8xLSTQJCw9CpxTRSH+9hc1DeuwkwAnTEn7JiW -WbcxVCRtmtaUlN7+dTozxqGJHpYF6WsqHMeuG7Ixnyf6he8Fz8mjxnrc7/l73gFL -Q+IZvUSjzh2zqtqaejtcmlNcT+fGmEFKxpcLB3JP3uu8PN8MbS/R6j191f1ovuM9 -U4MO3RuT4xJF0OlwyWAnOEik1S1p+tNQciQ/Ipv8Ff3DDBct9YZPPlNGi+ICFHHD -tP5yX7hMTJIykGaMuM44KJMM ------END DSA PRIVATE KEY----- diff --git a/Frameworks/Sparkle/Test Application/dsa_pub.pem b/Frameworks/Sparkle/Test Application/dsa_pub.pem deleted file mode 100644 index dacd55e96..000000000 --- a/Frameworks/Sparkle/Test Application/dsa_pub.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN PUBLIC KEY----- -MIIDOzCCAi0GByqGSM44BAEwggIgAoIBAQD2WbLx8Bd1b1vp8FdDpSzkHZ0tlX5x -Hrzm0WWE9IokOmJw/UWk1GQYRJnA8UlufFTJV4dZVL3It4xwqqWWFyN36LWgQUpf -ss9eTn7M7vjk7BVYch7QMs4jGEnSYkebuYfVhUZlg5VViQ+37Rj+ENtBUrkPJxIY -CGAOIJn45uX5oNIPbElFkadU6m7zd1gn8KhRgIepa2k3iBbkFuCbxTPT/aqLI+MW -8kR4jXITTgBkDew6DXLVL9SsJup4LeAEizTGyyTBY5bfMJaO8NaB8+uPrkC3SZV+ -r/LIaBcmU3vVfmw43FGzBlJtGflPaL8Ek9lRK1aSzk3Gr7tPdaado9tPAhUAmn4E -HKjL3lXfHzBmDSrrp5G5+IkCggEAFvGRfoL0u3zN4O+8imTxfiSYcFUjBUly4gIl -NXM4AgFmy8WE+diZRh6/3eg+CO0B1io+thmU2sTFAbV7sHVuGaBpPyFtcvrCHGGp -EcqWwmxuhUc1CzeoBvGw4u8mfCBvcUPjFfhllJJFdIgaTrYXFxqgsb6ZKWKsYz9J -jjJkOlRFIlRfowd1RlqodZYYvdvfWnPd32HpI9i/ofhPdlF5W2f51diH/jVJaRCo -TKECwcYG+qkPC5gkIIgzC6/DPRT8pzCLJ0NoWj3TQwL1LffMSmT9hTGAD1iyJjn5 -S9ZLLkz/K+QoGS+Rv4gboMAxa0Cla7R8NwtXqMD0kpeZwDAAgQOCAQYAAoIBAQDw -tDiRJy5DsFNRIaKe6NlyW1gyjYIhbeOCDt5fYMdX7tOR64ng28ACU5ESu6jRANMp -NYjE9oTBx28C0TXXRLDiblHe6IsisKsJJgkNkNc2DwUdPcGoPTRK/MS0k0CQsPQq -cU0Uh/vYXNQ3rsJMAJ0xJ+yYllm3MVQkbZrWlJTe/nU6M8ahiR6WBelrKhzHrhuy -MZ8n+oXvBc/Jo8Z63O/5e94BS0PiGb1Eo84ds6ramno7XJpTXE/nxphBSsaXCwdy -T97rvDzfDG0v0eo9fdX9aL7jPVODDt0bk+MSRdDpcMlgJzhIpNUtafrTUHIkPyKb -/BX9wwwXLfWGTz5TRovi ------END PUBLIC KEY----- diff --git a/Frameworks/Sparkle/Test Application/main.m b/Frameworks/Sparkle/Test Application/main.m deleted file mode 100644 index c4bc08f73..000000000 --- a/Frameworks/Sparkle/Test Application/main.m +++ /dev/null @@ -1,14 +0,0 @@ -// -// main.m -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright Andy Matuschak 2006. All rights reserved. -// - -#import - -int main(int argc, char *argv[]) -{ - return NSApplicationMain(argc, (const char **) argv); -} diff --git a/Frameworks/Sparkle/Tests/SUVersionComparisonTest.h b/Frameworks/Sparkle/Tests/SUVersionComparisonTest.h deleted file mode 100644 index b263a8d42..000000000 --- a/Frameworks/Sparkle/Tests/SUVersionComparisonTest.h +++ /dev/null @@ -1,16 +0,0 @@ -// -// SUVersionComparisonTest.h -// Sparkle -// -// Created by Andy Matuschak on 4/15/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import - - -@interface SUVersionComparisonTest : SenTestCase { - -} - -@end diff --git a/Frameworks/Sparkle/Tests/Sparkle Unit Tests-Info.plist b/Frameworks/Sparkle/Tests/Sparkle Unit Tests-Info.plist deleted file mode 100644 index 65013556d..000000000 --- a/Frameworks/Sparkle/Tests/Sparkle Unit Tests-Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - com.yourcompany.${PRODUCT_NAME:identifier} - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - BNDL - CFBundleSignature - ???? - CFBundleVersion - 1.0 - - diff --git a/Frameworks/Sparkle/ar.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/ar.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100755 index 2fa0e31bf..000000000 --- a/Frameworks/Sparkle/ar.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,616 +0,0 @@ - - - - 1050 - 11C74 - 1938 - 1138.23 - 567.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1938 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {616, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{532, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {497, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{17, 81}, {497, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{14, 12}, {168, 32}} - - - - YES - - 67239424 - 134217728 - تثبيت وإعادة تشغيل التطبيق - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{182, 12}, {146, 32}} - - - - YES - - 67239424 - 134217728 - تثبيت عند إنهاء التطبيق - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{438, 12}, {92, 32}} - - - - YES - - 67239424 - 134217728 - عدم التثبيت - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{-55, 58}, {581, 18}} - - - - YES - - 67239424 - 67239936 - تنزيل التحديثات وتثبيتها تلقائيًا في المستقبل - - - 1210864127 - 2 - - NSSwitch - - - - 200 - 25 - - - - {616, 152} - - - - - {{0, 0}, {1280, 778}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/ar.lproj/SUPasswordPrompt.xib b/Frameworks/Sparkle/ar.lproj/SUPasswordPrompt.xib deleted file mode 100755 index fbd97bcdb..000000000 --- a/Frameworks/Sparkle/ar.lproj/SUPasswordPrompt.xib +++ /dev/null @@ -1,603 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSSecureTextField - NSSecureTextFieldCell - NSTextField - NSTextFieldCell - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUPasswordPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{196, 372}, {394, 118}} - 544736256 - كلمة السر - NSWindow - - - - - 256 - - YES - - - 290 - {{20, 49}, {195, 22}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - 3 - MAA - - - - YES - NSAllRomanInputSourcesLocaleIdentifier - - - NO - - - - 292 - {{220, 51}, {68, 17}} - - - - YES - - 68157504 - 71304192 - كلمة السر: - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - NO - - - - 289 - {{14, 13}, {83, 32}} - - - - YES - - 67108864 - 134217728 - فتح القفل - - - -2038284288 - 129 - - DQ - 200 - 25 - - NO - - - - 289 - {{97, 13}, {82, 32}} - - - - YES - - 67108864 - 134217728 - إلغاء - - - -2038284288 - 129 - - Gw - 200 - 25 - - NO - - - - 266 - {{17, 86}, {271, 17}} - - - - YES - - 67108864 - 71303168 - هذا التحديث مقفول بكلمة سر. - - LucidaGrande-Bold - 13 - 16 - - - - - - NO - - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{310, 39}, {64, 64}} - - - - YES - - 134217728 - 33554432 - 0 - 0 - 0 - NO - - NO - YES - - - {394, 118} - - - - - {{0, 0}, {1280, 778}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - mPasswordField - - - - 19 - - - - window - - - - 20 - - - - cancel: - - - - 21 - - - - accept: - - - - 22 - - - - mTextDescription - - - - 25 - - - - mIconView - - - - 26 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 1 - - - YES - - - - - - 2 - - - YES - - - - - - - - - - - 3 - - - YES - - - - - - 4 - - - - - 5 - - - YES - - - - - - 6 - - - - - 7 - - - YES - - - - - - 8 - - - - - 9 - - - YES - - - - - - 10 - - - - - 15 - - - YES - - - - - - 16 - - - - - 17 - - - YES - - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 1.IBPluginDependency - 1.IBWindowTemplateEditedContentRect - 1.NSWindowTemplate.visibleAtLaunch - 10.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 2.IBPluginDependency - 3.IBPluginDependency - 4.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{316, 826}, {362, 138}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 26 - - - - YES - - SUPasswordPrompt - SUWindowController - - YES - - YES - accept: - cancel: - - - YES - id - id - - - - YES - - YES - accept: - cancel: - - - YES - - accept: - id - - - cancel: - id - - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - NSImageView - NSSecureTextField - NSTextField - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - - mIconView - NSImageView - - - mPasswordField - NSSecureTextField - - - mTextDescription - NSTextField - - - - - IBProjectSource - ./Classes/SUPasswordPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - diff --git a/Frameworks/Sparkle/ar.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/ar.lproj/SUUpdateAlert.xib deleted file mode 100755 index 34d98d212..000000000 --- a/Frameworks/Sparkle/ar.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1045 +0,0 @@ - - - - 1050 - 12B19 - 2488 - 1187 - 624.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 2488 - 1445 - - - - YES - NSBox - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - WebView - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{382, 217}, {575, 370}} - -260571136 - محدث البرنامج - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{491, 291}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - NO - YES - - - - 266 - {{106, 338}, {452, 17}} - - - - YES - - 67108864 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 268 - {{21, 280}, {452, 14}} - - - - YES - - 67108864 - 71303168 - معلومات عن الإصدار: - - LucidaGrande-Bold - 11 - 3357 - - - - - - NO - - - - 289 - {{123, 12}, {100, 32}} - - - - YES - - 67108864 - 134217728 - تذكيري لاحقًا - - LucidaGrande - 13 - 1044 - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 288 - {{346, 12}, {130, 32}} - - - - YES - - 67108864 - 134217728 - تخطي هذا الإصدار - - - -2038284288 - 1 - - - - - - 200 - 25 - - NO - - - - 289 - {{19, 12}, {104, 32}} - - - - YES - - -2080374784 - 134217728 - تثبيت التحديث - - - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - - - {{25, 76}, {445, 199}} - - - - {0, 0} - - 67108864 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{21, 302}, {452, 28}} - - - - YES - - 67108864 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 290 - {{21, 50}, {451, 18}} - - - - YES - - 67108864 - 67239936 - تنزيل التحديثات وتثبيتها تلقائيًا في المستقبل - - - 1210863872 - 2 - - NSSwitch - - - - 200 - 25 - - NO - - - {575, 370} - - - - - {{0, 0}, {1280, 778}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBNSWindowAutoPositionCentersHorizontal - 5.IBNSWindowAutoPositionCentersVertical - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - com.apple.InterfaceBuilder.CocoaPlugin - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - NSTextField - NSButton - NSButton - WebView - NSButton - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/ar.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/ar.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100755 index b955f4522..000000000 --- a/Frameworks/Sparkle/ar.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1070 - 12C60 - 2843 - 1187.34 - 625.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2843 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{109, 12}, {102, 32}} - - - - 1 - YES - - -2080374784 - 134217728 - التحقق تلقائيًا - - GeezaPro - 13 - 16 - - - 1 - -2038284288 - 1 - - LucidaGrande - 13 - 1044 - - - DQ - 200 - 25 - - NO - - - - 257 - {{17, 12}, {92, 32}} - - - - YES - - 67108864 - 134217728 - عدم التحقق - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{48, 114}, {289, 34}} - - - - YES - - 67108864 - 71303168 - هل تريد أن يتم التحقق من وجود تحديثات تلقائيًا؟ - - GeezaPro-Bold - 13 - 16 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{20, 81}, {317, 42}} - - - - YES - - 67108864 - 71303168 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{58, 53}, {278, 18}} - - - - YES - - -2080374784 - 67272704 - تضمين تقرير عن النظام دون ذكر معلومات عن المستخدم - - - 1210863872 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{354, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 265 - {{333, 50}, {27, 26}} - - - - YES - - 67108864 - 134250624 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - - {{0, 0}, {1280, 778}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - YES - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QW5vbnltb3VzIHN5c3RlbSBwcm9maWxlIGluZm9ybWF0aW9uIGlzIHVzZWQgdG8gaGVscCB1cyBwbGFu -IGZ1dHVyZSBkZXZlbG9wbWVudCB3b3JrLiBQbGVhc2UgY29udGFjdCB1cyBpZiB5b3UgaGF2ZSBhbnkg -cXVlc3Rpb25zIGFib3V0IHRoaXMuCgpUaGlzIGlzIHRoZSBpbmZvcm1hdGlvbiB0aGF0IHdvdWxkIGJl -IHNlbnQ6A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 185 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - - - YES - NSTextField - NSButton - NSView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ar.lproj/Sparkle.strings b/Frameworks/Sparkle/ar.lproj/Sparkle.strings deleted file mode 100755 index 858a71fae..000000000 Binary files a/Frameworks/Sparkle/ar.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/bsdiff.c b/Frameworks/Sparkle/bsdiff.c deleted file mode 100644 index a742ea974..000000000 --- a/Frameworks/Sparkle/bsdiff.c +++ /dev/null @@ -1,501 +0,0 @@ -/*- - * Copyright 2003 - 2005 Colin Percival - * All rights reserved - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted providing that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING - * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -#if 0 -__FBSDID("$FreeBSD: src/usr.bin/bsdiff/bsdiff/bsdiff.c, v 1.1 2005/08/06 01:59:05 cperciva Exp $"); -#endif - -#include - -#include -#include -#include -#include -#include -#include - -#define MIN(x, y) (((x)<(y)) ? (x) : (y)) - -static void split(off_t *I, off_t *V, off_t start, off_t len, off_t h) -{ - off_t i, j, k, x, tmp, jj, kk; - - if (len < 16) { - for (k = start; k < start + len; k += j) { - j = 1; x = V[I[k] + h]; - for (i = 1; k + i < start + len; i++) { - if (V[I[k + i] + h] < x) { - x = V[I[k + i] + h]; - j = 0; - }; - if (V[I[k + i] + h] == x) { - tmp = I[k + j]; I[k + j] = I[k + i]; I[k + i] = tmp; - j++; - }; - }; - for (i = 0; i < j; i++) - V[I[k + i]] = k + j - 1; - if (j == 1) - I[k] = -1; - }; - return; - }; - - x = V[I[start + len/2] + h]; - jj = 0; kk = 0; - for (i = start; i < start + len; i++) { - if (V[I[i] + h] < x) - jj++; - if (V[I[i] + h] == x) - kk++; - }; - jj += start; kk += jj; - - i = start; j = 0; k = 0; - while (i < jj) { - if (V[I[i] + h] < x) { - i++; - } else if (V[I[i] + h] == x) { - tmp = I[i]; I[i] = I[jj + j]; I[jj + j] = tmp; - j++; - } else { - tmp = I[i]; I[i] = I[kk + k]; I[kk + k] = tmp; - k++; - }; - }; - - while (jj + j < kk) { - if (V[I[jj + j] + h] == x) { - j++; - } else { - tmp = I[jj + j]; I[jj + j] = I[kk + k]; I[kk + k] = tmp; - k++; - }; - }; - - if (jj > start) - split(I, V, start, jj - start, h); - - for (i = 0; i < kk - jj; i++) - V[I[jj + i]] = kk - 1; - if (jj == kk - 1) - I[jj] = -1; - - if (start + len > kk) - split(I, V, kk, start + len - kk, h); -} - -/* qsufsort(I, V, old, oldsize) - * - * Computes the suffix sort of the string at 'old' and stores the resulting - * indices in 'I', using 'V' as a temporary array for the computation. */ -static void qsufsort(off_t *I, off_t *V, u_char *old, off_t oldsize) -{ - off_t buckets[256]; - off_t i, h, len; - - /* count number of each byte */ - for (i = 0; i < 256; i++) - buckets[i] = 0; - for (i = 0; i < oldsize; i++) - buckets[old[i]]++; - /* make buckets cumulative */ - for (i = 1; i < 256; i++) - buckets[i] += buckets[i - 1]; - /* shift right by one */ - for (i = 255; i > 0; i--) - buckets[i] = buckets[i - 1]; - buckets[0] = 0; - /* at this point, buckets[c] is the number of bytes in the old file with - * value less than c. */ - - /* set up the sort order of the suffixes based solely on the first - * character */ - for (i = 0; i < oldsize; i++) - I[++buckets[old[i]]] = i; - I[0] = oldsize; - /* ? */ - for (i = 0; i < oldsize; i++) - V[i] = buckets[old[i]]; - V[oldsize] = 0; - /* forward any entries in the ordering which have the same initial - * character */ - for (i = 1; i < 256; i++) { - if (buckets[i] == buckets[i - 1] + 1) - I[buckets[i]] = -1; - } - I[0] = -1; - - for (h = 1; I[0] != -(oldsize + 1); h += h) { - len = 0; - for (i = 0; i < oldsize + 1;) { - if (I[i] < 0) { - len -= I[i]; - i -= I[i]; - } else { - if (len) - I[i - len] = -len; - len = V[I[i]] + 1 - i; - split(I, V, i, len, h); - i += len; - len = 0; - } - } - if (len) - I[i - len] = -len; - }; - - for (i = 0; i < oldsize + 1; i++) I[V[i]] = i; -} - -/* matchlen(old, oldsize, new, newsize) - * - * Returns the length of the longest common prefix between 'old' and 'new'. */ -static off_t matchlen(u_char *old, off_t oldsize, u_char *new, off_t newsize) -{ - off_t i; - - for (i = 0; (i < oldsize) && (i < newsize); i++) - { - if (old[i] != new[i]) - break; - } - - return i; -} - -/* search(I, old, oldsize, new, newsize, st, en, pos) - * - * Searches for the longest prefix of 'new' that occurs in 'old', stores its - * offset in '*pos', and returns its length. 'I' should be the suffix sort of - * 'old', and 'st' and 'en' are the lowest and highest indices in the suffix - * sort to consider. If you're searching all suffixes, 'st = 0' and 'en = - * oldsize - 1'. */ -static off_t search(off_t *I, u_char *old, off_t oldsize, - u_char *new, off_t newsize, off_t st, off_t en, off_t *pos) -{ - off_t x, y; - - if (en - st < 2) { - x = matchlen(old + I[st], oldsize - I[st], new, newsize); - y = matchlen(old + I[en], oldsize - I[en], new, newsize); - - if (x > y) { - *pos = I[st]; - return x; - } else { - *pos = I[en]; - return y; - } - } - - x = st + (en - st)/2; - if (memcmp(old + I[x], new, MIN(oldsize - I[x], newsize)) < 0) { - return search(I, old, oldsize, new, newsize, x, en, pos); - } else { - return search(I, old, oldsize, new, newsize, st, x, pos); - }; -} - -/* offtout(x, buf) - * - * Writes the off_t 'x' portably to the array 'buf'. */ -static void offtout(off_t x, u_char *buf) -{ - off_t y; - - if (x < 0) - y = -x; - else - y = x; - - buf[0] = y % 256; - y -= buf[0]; - y = y/256; buf[1] = y%256; y -= buf[1]; - y = y/256; buf[2] = y%256; y -= buf[2]; - y = y/256; buf[3] = y%256; y -= buf[3]; - y = y/256; buf[4] = y%256; y -= buf[4]; - y = y/256; buf[5] = y%256; y -= buf[5]; - y = y/256; buf[6] = y%256; y -= buf[6]; - y = y/256; buf[7] = y%256; - - if (x < 0) - buf[7] |= 0x80; -} - -int bsdiff(int argc, char *argv[]); // Added by AMM: suppresses a warning about the following not having a prototype. - -int bsdiff(int argc, char *argv[]) -{ - int fd; - u_char *old,*new; /* contents of old, new files */ - off_t oldsize, newsize; /* length of old, new files */ - off_t *I,*V; /* arrays used for suffix sort; I is ordering */ - off_t scan; /* position of current match in old file */ - off_t pos; /* position of current match in new file */ - off_t len; /* length of current match */ - off_t lastscan; /* position of previous match in old file */ - off_t lastpos; /* position of previous match in new file */ - off_t lastoffset; /* lastpos - lastscan */ - off_t oldscore, scsc; /* temp variables in match search */ - off_t s, Sf, lenf, Sb, lenb; /* temp vars in match extension */ - off_t overlap, Ss, lens; - off_t i; - off_t dblen, eblen; /* length of diff, extra sections */ - u_char *db,*eb; /* contents of diff, extra sections */ - u_char buf[8]; - u_char header[32]; - FILE * pf; - - if (argc != 4) - errx(1,"usage: %s oldfile newfile patchfile\n", argv[0]); - - /* Allocate oldsize + 1 bytes instead of oldsize bytes to ensure - that we never try to malloc(0) and get a NULL pointer */ - if (((fd = open(argv[1], O_RDONLY, 0)) < 0) || - ((oldsize = lseek(fd, 0, SEEK_END)) == -1) || - ((old = malloc(oldsize + 1)) == NULL) || - (lseek(fd, 0, SEEK_SET) != 0) || - (read(fd, old, oldsize) != oldsize) || - (close(fd) == -1)) - err(1,"%s", argv[1]); - - if (((I = malloc((oldsize + 1) * sizeof(off_t))) == NULL) || - ((V = malloc((oldsize + 1) * sizeof(off_t))) == NULL)) - err(1, NULL); - - /* Do a suffix sort on the old file. */ - qsufsort(I, V, old, oldsize); - - free(V); - - /* Allocate newsize + 1 bytes instead of newsize bytes to ensure - that we never try to malloc(0) and get a NULL pointer */ - if (((fd = open(argv[2], O_RDONLY, 0)) < 0) || - ((newsize = lseek(fd, 0, SEEK_END)) == -1) || - ((new = malloc(newsize + 1)) == NULL) || - (lseek(fd, 0, SEEK_SET) != 0) || - (read(fd, new, newsize) != newsize) || - (close(fd) == -1)) - err(1,"%s", argv[2]); - - if (((db = malloc(newsize + 1)) == NULL) || - ((eb = malloc(newsize + 1)) == NULL)) - err(1, NULL); - dblen = 0; - eblen = 0; - - /* Create the patch file */ - if ((pf = fopen(argv[3], "w")) == NULL) - err(1, "%s", argv[3]); - - /* Header is - 0 8 "BSDIFN40" - 8 8 length of ctrl block - 16 8 length of diff block - 24 8 length of new file */ - /* File is - 0 32 Header - 32 ?? ctrl block - ?? ?? diff block - ?? ?? extra block */ - memcpy(header, "BSDIFN40", 8); - offtout(0, header + 8); - offtout(0, header + 16); - offtout(newsize, header + 24); - if (fwrite(header, 32, 1, pf) != 1) - err(1, "fwrite(%s)", argv[3]); - - /* Compute the differences, writing ctrl as we go */ - scan = 0; - len = 0; - lastscan = 0; - lastpos = 0; - lastoffset = 0; - while (scan < newsize) { - oldscore = 0; - - for (scsc = scan += len; scan < newsize; scan++) { - /* 'oldscore' is the number of characters that match between the - * substrings 'old[lastoffset + scan:lastoffset + scsc]' and - * 'new[scan:scsc]'. */ - len = search(I, old, oldsize, new + scan, newsize - scan, - 0, oldsize, &pos); - - /* If this match extends further than the last one, add any new - * matching characters to 'oldscore'. */ - for (; scsc < scan + len; scsc++) { - if ((scsc + lastoffset < oldsize) && - (old[scsc + lastoffset] == new[scsc])) - oldscore++; - } - - /* Choose this as our match if it contains more than eight - * characters that would be wrong if matched with a forward - * extension of the previous match instead. */ - if (((len == oldscore) && (len != 0)) || - (len > oldscore + 8)) - break; - - /* Since we're advancing 'scan' by 1, remove the character under it - * from 'oldscore' if it matches. */ - if ((scan + lastoffset < oldsize) && - (old[scan + lastoffset] == new[scan])) - oldscore--; - } - - /* Skip this section if we found an exact match that would be - * better serviced by a forward extension of the previous match. */ - if ((len != oldscore) || (scan == newsize)) { - /* Figure out how far forward the previous match should be - * extended... */ - s = 0; - Sf = 0; - lenf = 0; - for (i = 0; (lastscan + i < scan) && (lastpos + i < oldsize);) { - if (old[lastpos + i] == new[lastscan + i]) - s++; - i++; - if (s * 2 - i > Sf * 2 - lenf) { - Sf = s; - lenf = i; - } - } - - /* ... and how far backwards the next match should be extended. */ - lenb = 0; - if (scan < newsize) { - s = 0; - Sb = 0; - for (i = 1; (scan >= lastscan + i) && (pos >= i); i++) { - if (old[pos - i] == new[scan - i]) - s++; - if (s * 2 - i > Sb * 2 - lenb) { - Sb = s; - lenb = i; - } - } - } - - /* If there is an overlap between the extensions, find the best - * dividing point in the middle and reset 'lenf' and 'lenb' - * accordingly. */ - if (lastscan + lenf > scan - lenb) { - overlap = (lastscan + lenf) - (scan - lenb); - s = 0; - Ss = 0; - lens = 0; - for (i = 0; i < overlap; i++) { - if (new[lastscan + lenf - overlap + i] == - old[lastpos + lenf - overlap + i]) - s++; - if (new[scan - lenb + i] == old[pos - lenb + i]) - s--; - if (s > Ss) { - Ss = s; - lens = i + 1; - } - } - - lenf += lens - overlap; - lenb -= lens; - } - - /* Write the diff data for the last match to the diff section... */ - for (i = 0; i < lenf; i++) - db[dblen + i] = new[lastscan + i] - old[lastpos + i]; - /* ... and, if there's a gap between the extensions just - * calculated, write the data in that gap to the extra section. */ - for (i = 0; i< (scan - lenb) - (lastscan + lenf); i++) - eb[eblen + i] = new[lastscan + lenf + i]; - - /* Update the diff and extra section lengths accordingly. */ - dblen += lenf; - eblen += (scan - lenb) - (lastscan + lenf); - - /* Write the following triple of integers to the control section: - * - length of the diff - * - length of the extra section - * - offset between the end of the diff and the start of the next - * diff, in the old file - */ - offtout(lenf, buf); - if (fwrite(buf, 8, 1, pf) != 1) - errx(1, "fwrite"); - - offtout((scan - lenb) - (lastscan + lenf), buf); - if (fwrite(buf, 8, 1, pf) != 1) - err(1, "fwrite"); - - offtout((pos - lenb) - (lastpos + lenf), buf); - if (fwrite(buf, 8, 1, pf) != 1) - err(1, "fwrite"); - - /* Update the variables describing the last match. Note that - * 'lastscan' is set to the start of the current match _after_ the - * backwards extension; the data in that extension will be written - * in the next pass. */ - lastscan = scan - lenb; - lastpos = pos - lenb; - lastoffset = pos - scan; - } - } - - /* Compute size of compressed ctrl data */ - if ((len = ftello(pf)) == -1) - err(1, "ftello"); - offtout(len - 32, header + 8); - - /* Write diff data */ - if (dblen && fwrite(db, dblen, 1, pf) != 1) - err(1, "fwrite"); - - /* Compute size of compressed diff data */ - if ((newsize = ftello(pf)) == -1) - err(1, "ftello"); - offtout(newsize - len, header + 16); - - /* Write extra data */ - if (eblen && fwrite(eb, eblen, 1, pf) != 1) - err(1, "fwrite"); - - /* Seek to the beginning, write the header, and close the file */ - if (fseeko(pf, 0, SEEK_SET)) - err(1, "fseeko"); - if (fwrite(header, 32, 1, pf) != 1) - err(1, "fwrite(%s)", argv[3]); - if (fclose(pf)) - err(1, "fclose"); - - /* Free the memory we used */ - free(db); - free(eb); - free(I); - free(old); - free(new); - - return 0; -} diff --git a/Frameworks/Sparkle/bspatch.c b/Frameworks/Sparkle/bspatch.c deleted file mode 100644 index d1f8ce943..000000000 --- a/Frameworks/Sparkle/bspatch.c +++ /dev/null @@ -1,271 +0,0 @@ -/*- - * Copyright 2003-2005 Colin Percival - * All rights reserved - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted providing that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING - * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -#if 0 -__FBSDID("$FreeBSD: src/usr.bin/bsdiff/bspatch/bspatch.c,v 1.1 2005/08/06 01:59:06 cperciva Exp $"); -#endif - -#include -#include -#include -#include -#include -#include -#include -#include - -/* Compatibility layer for reading either the old BSDIFF40 or the new BSDIFN40 - patch formats: */ - -typedef void* stream_t; - -typedef struct -{ - stream_t (*open)(FILE*); - void (*close)(stream_t); - int (*read)(stream_t, void*, int); -} io_funcs_t; - -static stream_t BSDIFF40_open(FILE *f) -{ - int bzerr; - BZFILE *s; - if ((s = BZ2_bzReadOpen(&bzerr, f, 0, 0, NULL, 0)) == NULL) - errx(1, "BZ2_bzReadOpen, bz2err = %d", bzerr); - return s; -} - -static void BSDIFF40_close(stream_t s) -{ - int bzerr; - BZ2_bzReadClose(&bzerr, (BZFILE*)s); -} - -static int BSDIFF40_read(stream_t s, void *buf, int len) -{ - int bzerr, lenread; - lenread = BZ2_bzRead(&bzerr, (BZFILE*)s, buf, len); - if (bzerr != BZ_OK && bzerr != BZ_STREAM_END) - errx(1, "Corrupt patch\n"); - return lenread; -} - -static io_funcs_t BSDIFF40_funcs = { - BSDIFF40_open, - BSDIFF40_close, - BSDIFF40_read -}; - - -static stream_t BSDIFN40_open(FILE *f) -{ - return f; -} - -static void BSDIFN40_close(stream_t s) -{ -} - -static int BSDIFN40_read(stream_t s, void *buf, int len) -{ - return fread(buf, 1, len, (FILE*)s); -} - -static io_funcs_t BSDIFN40_funcs = { - BSDIFN40_open, - BSDIFN40_close, - BSDIFN40_read -}; - - -#ifndef u_char -typedef unsigned char u_char; -#endif - -static off_t offtin(u_char *buf) -{ - off_t y; - - y=buf[7]&0x7F; - y=y*256;y+=buf[6]; - y=y*256;y+=buf[5]; - y=y*256;y+=buf[4]; - y=y*256;y+=buf[3]; - y=y*256;y+=buf[2]; - y=y*256;y+=buf[1]; - y=y*256;y+=buf[0]; - - if(buf[7]&0x80) y=-y; - - return y; -} - -int bspatch(int argc,char * argv[]) -{ - FILE * f, * cpf, * dpf, * epf; - stream_t cstream, dstream, estream; - int fd; - ssize_t oldsize,newsize; - ssize_t bzctrllen,bzdatalen; - u_char header[32],buf[8]; - u_char *old, *new; - off_t oldpos,newpos; - off_t ctrl[3]; - off_t lenread; - off_t i; - io_funcs_t * io; - - if(argc!=4) errx(1,"usage: %s oldfile newfile patchfile\n",argv[0]); - - /* Open patch file */ - if ((f = fopen(argv[3], "r")) == NULL) - err(1, "fopen(%s)", argv[3]); - - /* - File format: - 0 8 "BSDIFF40" (bzip2) or "BSDIFN40" (raw) - 8 8 X - 16 8 Y - 24 8 sizeof(newfile) - 32 X bzip2(control block) - 32+X Y bzip2(diff block) - 32+X+Y ??? bzip2(extra block) - with control block a set of triples (x,y,z) meaning "add x bytes - from oldfile to x bytes from the diff block; copy y bytes from the - extra block; seek forwards in oldfile by z bytes". - */ - - /* Read header */ - if (fread(header, 1, 32, f) < 32) { - if (feof(f)) - errx(1, "Corrupt patch\n"); - err(1, "fread(%s)", argv[3]); - } - - /* Check for appropriate magic */ - if (memcmp(header, "BSDIFF40", 8) == 0) - io = &BSDIFF40_funcs; - else if (memcmp(header, "BSDIFN40", 8) == 0) - io = &BSDIFN40_funcs; - else - errx(1, "Corrupt patch\n"); - - /* Read lengths from header */ - bzctrllen=offtin(header+8); - bzdatalen=offtin(header+16); - newsize=offtin(header+24); - if((bzctrllen<0) || (bzdatalen<0) || (newsize<0)) - errx(1,"Corrupt patch\n"); - - /* Close patch file and re-open it via libbzip2 at the right places */ - if (fclose(f)) - err(1, "fclose(%s)", argv[3]); - if ((cpf = fopen(argv[3], "r")) == NULL) - err(1, "fopen(%s)", argv[3]); - if (fseeko(cpf, 32, SEEK_SET)) - err(1, "fseeko(%s, %lld)", argv[3], - (long long)32); - cstream = io->open(cpf); - if ((dpf = fopen(argv[3], "r")) == NULL) - err(1, "fopen(%s)", argv[3]); - if (fseeko(dpf, 32 + bzctrllen, SEEK_SET)) - err(1, "fseeko(%s, %lld)", argv[3], - (long long)(32 + bzctrllen)); - dstream = io->open(dpf); - if ((epf = fopen(argv[3], "r")) == NULL) - err(1, "fopen(%s)", argv[3]); - if (fseeko(epf, 32 + bzctrllen + bzdatalen, SEEK_SET)) - err(1, "fseeko(%s, %lld)", argv[3], - (long long)(32 + bzctrllen + bzdatalen)); - estream = io->open(epf); - - if(((fd=open(argv[1],O_RDONLY,0))<0) || - ((oldsize=lseek(fd,0,SEEK_END))==-1) || - ((old=malloc(oldsize+1))==NULL) || - (lseek(fd,0,SEEK_SET)!=0) || - (read(fd,old,oldsize)!=oldsize) || - (close(fd)==-1)) err(1,"%s",argv[1]); - if((new=malloc(newsize+1))==NULL) err(1,NULL); - - oldpos=0;newpos=0; - while(newposread(cstream, buf, 8); - if (lenread < 8) - errx(1, "Corrupt patch\n"); - ctrl[i]=offtin(buf); - }; - - /* Sanity-check */ - if(newpos+ctrl[0]>newsize) - errx(1,"Corrupt patch\n"); - - /* Read diff string */ - lenread = io->read(dstream, new + newpos, ctrl[0]); - if (lenread < ctrl[0]) - errx(1, "Corrupt patch\n"); - - /* Add old data to diff string */ - for(i=0;i=0) && (oldpos+inewsize) - errx(1,"Corrupt patch\n"); - - /* Read extra string */ - lenread = io->read(estream, new + newpos, ctrl[1]); - if (lenread < ctrl[1]) - errx(1, "Corrupt patch\n"); - - /* Adjust pointers */ - newpos+=ctrl[1]; - oldpos+=ctrl[2]; - }; - - /* Clean up the bzip2 reads */ - io->close(cstream); - io->close(dstream); - io->close(estream); - if (fclose(cpf) || fclose(dpf) || fclose(epf)) - err(1, "fclose(%s)", argv[3]); - - /* Write the new file */ - if(((fd=open(argv[2],O_CREAT|O_TRUNC|O_WRONLY,0666))<0) || - (write(fd,new,newsize)!=newsize) || (close(fd)==-1)) - err(1,"%s",argv[2]); - - free(new); - free(old); - - return 0; -} diff --git a/Frameworks/Sparkle/bspatch.h b/Frameworks/Sparkle/bspatch.h deleted file mode 100644 index f9bb672f5..000000000 --- a/Frameworks/Sparkle/bspatch.h +++ /dev/null @@ -1,12 +0,0 @@ -/* - * bspatch.h - * Sparkle - * - * Created by Andy Matuschak on 1/11/10. - * Copyright 2010 Andy Matuschak. All rights reserved. - * - */ - -// So that we can use this method in SUBinaryDeltaApply.m. -// Silences the GCC warning that the prototype doesn't exist. -int bspatch(int argc, char * argv[]); diff --git a/Frameworks/Sparkle/ca.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/ca.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index a933d4d92..000000000 Binary files a/Frameworks/Sparkle/ca.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ca.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/ca.lproj/SUUpdateAlert.strings deleted file mode 100644 index c2d7cfd04..000000000 Binary files a/Frameworks/Sparkle/ca.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ca.lproj/Sparkle.strings b/Frameworks/Sparkle/ca.lproj/Sparkle.strings deleted file mode 100644 index ac0a33fe3..000000000 Binary files a/Frameworks/Sparkle/ca.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/cs.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/cs.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 8b3470141..000000000 Binary files a/Frameworks/Sparkle/cs.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/cs.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/cs.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 5999c8ab8..000000000 --- a/Frameworks/Sparkle/cs.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,688 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {635, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {507, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {507, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{409, 12}, {212, 32}} - - - YES - - 67239424 - 134217728 - Nainstalovat, znovu spustit - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{236, 12}, {173, 32}} - - - YES - - 67239424 - 134217728 - Nainstalovat, ukončit - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {118, 32}} - - - YES - - 67239424 - 134217728 - Neinstalovat - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - YES - - 67239424 - 131072 - V budoucnosti kopírovat a instalovat aktualizace automaticky - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {635, 152} - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/cs.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/cs.lproj/SUUpdateAlert.strings deleted file mode 100644 index 5804b89ce..000000000 Binary files a/Frameworks/Sparkle/cs.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/cs.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/cs.lproj/SUUpdateAlert.xib deleted file mode 100644 index 58f2eaaca..000000000 --- a/Frameworks/Sparkle/cs.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1633 +0,0 @@ - - - - 1050 - 10C540 - 759 - 1038.25 - 458.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 759 - 759 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - YES - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {586, 370}} - -260571136 - Aktualizace aplikace - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - YES - - 67239424 - 272629760 - Poznámky k vydání: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{273, 12}, {172, 32}} - - YES - - 67239424 - 134217728 - Připomenout později - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {162, 32}} - - YES - - 67239424 - 134217728 - Přeskočit tuto verzi - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{445, 12}, {127, 32}} - - YES - - -2080244224 - 134217728 - Nainstalovat - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - {{109, 76}, {457, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - YES - - 67239424 - 131072 - V budoucnosti kopírovat a instalovat aktualizace automaticky - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1680, 1028}} - {586, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{462, 397}, {586, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{462, 397}, {586, 370}} - - - {586, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 176 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/cs.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/cs.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 2a3c4d10a..000000000 --- a/Frameworks/Sparkle/cs.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{255, 12}, {174, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Ověřovat automaticky - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{138, 12}, {117, 32}} - - - YES - - 67108864 - 134217728 - Neověřovat - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - Ověřovat aktualizace automaticky? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Odeslat anonymní systémový profil - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - SW5mb3JtYWNlIHogYW5vbnltbsOtaG8gc3lzdMOpbW92w6lobyBwcm9maWx1IHBvbcOhaGFqw60gdsO9 -dm9qw6HFmcWvbSBsw6lwZSBwbMOhbm92YXQgYnVkb3Vjw60gdsO9dm9qIGFwbGlrYWNlCk9icmHFpXRl -IHNlIG5hIG7DoXMgdiBwxZnDrXBhZMSbLCDFvmUgYnVkZXRlIG3DrXQgayBuxJttdSBuxJtqYWvDvSBk -b3Rhei4KClR5dG8gaW5mb3JtYWNlIGJ5IG3Em2xpIGLDvXQgb2Rlc2zDoW55Og - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 908}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/cs.lproj/Sparkle.strings b/Frameworks/Sparkle/cs.lproj/Sparkle.strings deleted file mode 100644 index 9bbb99686..000000000 Binary files a/Frameworks/Sparkle/cs.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/cy.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/cy.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 15e62ba81..000000000 Binary files a/Frameworks/Sparkle/cy.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/cy.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/cy.lproj/SUUpdateAlert.strings deleted file mode 100644 index c14506f58..000000000 Binary files a/Frameworks/Sparkle/cy.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/cy.lproj/Sparkle.strings b/Frameworks/Sparkle/cy.lproj/Sparkle.strings deleted file mode 100644 index 7b09601d3..000000000 Binary files a/Frameworks/Sparkle/cy.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/da.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/da.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100755 index 7a3ae675f..000000000 Binary files a/Frameworks/Sparkle/da.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/da.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/da.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100755 index 96ef560ae..000000000 --- a/Frameworks/Sparkle/da.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,623 +0,0 @@ - - - - 1050 - 12E55 - 3084 - 1187.39 - 626.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 3084 - - - YES - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {616, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - NO - YES - - - - 270 - {{105, 120}, {497, 17}} - - - - YES - - 67108864 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 270 - {{105, 81}, {497, 31}} - - - - YES - - 67108864 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 257 - {{434, 12}, {168, 32}} - - - - YES - - 67108864 - 134217728 - Installer og genstart - - LucidaGrande - 13 - 1044 - - - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{282, 12}, {152, 32}} - - - - YES - - 67108864 - 134217728 - Afslut og installer - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 256 - {{102, 12}, {121, 32}} - - - - YES - - 67108864 - 134217728 - Installer ikke - - - -2038284288 - 1 - - - - - - 200 - 25 - - NO - - - - 256 - {{105, 58}, {619, 18}} - - - - YES - - 67108864 - 131072 - Hent og installer opdateringer automatisk i fremtiden - - - 1211912448 - 2 - - NSSwitch - - - - 200 - 25 - - NO - - - {616, 152} - - - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/da.lproj/SUPasswordPrompt.xib b/Frameworks/Sparkle/da.lproj/SUPasswordPrompt.xib deleted file mode 100755 index 4a3c6c599..000000000 --- a/Frameworks/Sparkle/da.lproj/SUPasswordPrompt.xib +++ /dev/null @@ -1,603 +0,0 @@ - - - - 1050 - 12E55 - 3084 - 1187.39 - 626.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 3084 - - - YES - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSSecureTextField - NSSecureTextFieldCell - NSTextField - NSTextFieldCell - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUPasswordPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{196, 372}, {394, 118}} - 544736256 - Password - NSWindow - - - - - 256 - - YES - - - 290 - {{173, 49}, {201, 22}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - 3 - MAA - - - - YES - NSAllRomanInputSourcesLocaleIdentifier - - - NO - - - - 292 - {{106, 51}, {62, 17}} - - - - YES - - 68157504 - 272630784 - Kodeord: - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - NO - - - - 289 - {{298, 13}, {82, 32}} - - - - YES - - 67108864 - 134217728 - Lås op - - - -2038284288 - 129 - - DQ - 200 - 25 - - NO - - - - 289 - {{209, 13}, {89, 32}} - - - - YES - - 67108864 - 134217728 - Annuller - - - -2038284288 - 129 - - Gw - 200 - 25 - - NO - - - - 266 - {{106, 86}, {271, 17}} - - - - YES - - 67108864 - 272629760 - Opdateringen er adgangskodebeskyttet - - LucidaGrande-Bold - 13 - 16 - - - - - - NO - - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{20, 39}, {64, 64}} - - - - YES - - 134217728 - 33554432 - 0 - 0 - 0 - NO - - NO - YES - - - {394, 118} - - - - - {{0, 0}, {1920, 1178}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - mPasswordField - - - - 19 - - - - window - - - - 20 - - - - cancel: - - - - 21 - - - - accept: - - - - 22 - - - - mTextDescription - - - - 25 - - - - mIconView - - - - 26 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 1 - - - YES - - - - - - 2 - - - YES - - - - - - - - - - - 3 - - - YES - - - - - - 4 - - - - - 5 - - - YES - - - - - - 6 - - - - - 7 - - - YES - - - - - - 8 - - - - - 9 - - - YES - - - - - - 10 - - - - - 15 - - - YES - - - - - - 16 - - - - - 17 - - - YES - - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 1.IBPluginDependency - 1.IBWindowTemplateEditedContentRect - 1.NSWindowTemplate.visibleAtLaunch - 10.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 2.IBPluginDependency - 3.IBPluginDependency - 4.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{316, 826}, {362, 138}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 26 - - - - YES - - SUPasswordPrompt - SUWindowController - - YES - - YES - accept: - cancel: - - - YES - id - id - - - - YES - - YES - accept: - cancel: - - - YES - - accept: - id - - - cancel: - id - - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - NSImageView - NSSecureTextField - NSTextField - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - - mIconView - NSImageView - - - mPasswordField - NSSecureTextField - - - mTextDescription - NSTextField - - - - - IBProjectSource - ./Classes/SUPasswordPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - diff --git a/Frameworks/Sparkle/da.lproj/SUStatus.strings b/Frameworks/Sparkle/da.lproj/SUStatus.strings deleted file mode 100755 index ad32ad706..000000000 Binary files a/Frameworks/Sparkle/da.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/da.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/da.lproj/SUUpdateAlert.strings deleted file mode 100755 index cf1c72f76..000000000 Binary files a/Frameworks/Sparkle/da.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/da.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/da.lproj/SUUpdateAlert.xib deleted file mode 100755 index 5ec68fce7..000000000 --- a/Frameworks/Sparkle/da.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1069 +0,0 @@ - - - - 1050 - 12E55 - 3084 - 1187.39 - 626.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 3084 - 2053 - - - - YES - NSBox - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - WebView - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Software Update - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - NO - YES - - - - 266 - {{106, 338}, {452, 17}} - - - - YES - - 67108864 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 268 - {{106, 280}, {452, 14}} - - - - YES - - 67108864 - 272629760 - Om denne udgivelse: - - LucidaGrande-Bold - 11 - 3357 - - - - - - NO - - - - 289 - {{303, 12}, {161, 32}} - - - - YES - - 67108864 - 134217728 - Påmind mig senere - - LucidaGrande - 13 - 1044 - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 288 - {{103, 12}, {112, 32}} - - - - YES - - 67108864 - 134217728 - Spring over - - - -2038284288 - 1 - - - - - - 200 - 25 - - NO - - - - 289 - {{464, 12}, {97, 32}} - - - - YES - - -2080374784 - 134217728 - Installer - - - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - - - {{110, 76}, {445, 199}} - - - - {0, 0} - - 67108864 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - - - YES - - 67108864 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 290 - {{106, 50}, {451, 18}} - - - - YES - - 67108864 - 131072 - Hent og installer opdateringer automatisk i fremtiden - - - 1211912448 - 2 - - NSSwitch - - - - 200 - 25 - - NO - - - {575, 370} - - - - - {{0, 0}, {1920, 1178}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - WebView - - reloadFromOrigin: - id - - - reloadFromOrigin: - - reloadFromOrigin: - id - - - - IBProjectSource - ./Classes/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/da.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/da.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100755 index b145e8e6b..000000000 Binary files a/Frameworks/Sparkle/da.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/da.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/da.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100755 index 406672cf0..000000000 --- a/Frameworks/Sparkle/da.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1189 +0,0 @@ - - - - 1050 - 12E55 - 3084 - 1187.39 - 626.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 3084 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{284, 12}, {138, 32}} - - - - 1 - YES - - -2080374784 - 134217728 - Søg automatisk - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{190, 12}, {94, 32}} - - - - YES - - 67108864 - 134217728 - Søg ikke - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - - YES - - 67108864 - 272629760 - Søg efter opdateringer automatisk? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - Vedhæft anonym systemprofil - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 265 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - - {{0, 0}, {1920, 1178}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - - YES - - 67108864 - 272629760 - QW5vbnltb3VzIHN5c3RlbSBwcm9maWxlIGluZm9ybWF0aW9uIGlzIHVzZWQgdG8gaGVscCB1cyBwbGFu -IGZ1dHVyZSBkZXZlbG9wbWVudCB3b3JrLiBQbGVhc2UgY29udGFjdCB1cyBpZiB5b3UgaGF2ZSBhbnkg -cXVlc3Rpb25zIGFib3V0IHRoaXMuCgpUaGlzIGlzIHRoZSBpbmZvcm1hdGlvbiB0aGF0IHdvdWxkIGJl -IHNlbnQ6A - - - - - - NO - - - {362, 205} - - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 187 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 187 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/da.lproj/Sparkle.strings b/Frameworks/Sparkle/da.lproj/Sparkle.strings deleted file mode 100755 index bcf691da5..000000000 Binary files a/Frameworks/Sparkle/da.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index e7fe71d68..000000000 Binary files a/Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 0b72e4937..000000000 --- a/Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,713 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {730, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {608, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {608, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{484, 12}, {232, 32}} - - - - YES - - 67239424 - 134217728 - Installieren und erneut starten - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{282, 12}, {202, 32}} - - - - YES - - 67239424 - 134217728 - Beim Beenden installieren - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {147, 32}} - - - - YES - - 67239424 - 134217728 - Nicht installieren - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - - YES - - 67239424 - 131072 - Aktualisierungen in Zukunft automatisch herunterladen und installieren - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {730, 152} - - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/de.lproj/SUStatus.strings b/Frameworks/Sparkle/de.lproj/SUStatus.strings deleted file mode 100644 index 041995192..000000000 Binary files a/Frameworks/Sparkle/de.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/de.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/de.lproj/SUUpdateAlert.strings deleted file mode 100644 index 1ee675e5e..000000000 Binary files a/Frameworks/Sparkle/de.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/de.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/de.lproj/SUUpdateAlert.xib deleted file mode 100644 index 32d781d0f..000000000 --- a/Frameworks/Sparkle/de.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1915 +0,0 @@ - - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Software-Aktualisierung - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Versionshinweise: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Später erinnern - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - Diese Version überspringen - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Installieren - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - Aktualisierungen in Zukunft automatisch herunterladen und installieren - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/de.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/de.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index d3fca25bd..000000000 Binary files a/Frameworks/Sparkle/de.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/de.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/de.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 048316780..000000000 --- a/Frameworks/Sparkle/de.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{255, 12}, {169, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Automatisch suchen - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{138, 12}, {117, 32}} - - - YES - - 67108864 - 134217728 - Nicht suchen - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {317, 34}} - - - YES - - 67108864 - 272629760 - Automatisch nach Aktualisierungen suchen? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Anonymisiertes Systemprofil übertragen - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - RGFzIGFub255bWlzaWVydGUgU3lzdGVtcHJvZmlsIHVudGVyc3TDvHR6dCB1bnMgYmVpIGRlciB6dWvD -vG5mdGlnZW4gRW50d2lja2x1bmcuIEJpdHRlIGtvbnRha3RpZXJlbiBTaWUgdW5zLCB3ZW5uIFNpZSBG -cmFnZW4gaGllcnp1IGhhYmVuLgoKRGllc2UgSW5mb3JtYXRpb25lbiB3w7xyZGVuIGFuIHVucyBnZXNl -bmRldDo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/de.lproj/Sparkle.strings b/Frameworks/Sparkle/de.lproj/Sparkle.strings deleted file mode 100644 index 664946d41..000000000 Binary files a/Frameworks/Sparkle/de.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.nib/designable.nib b/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.nib/designable.nib deleted file mode 100644 index 87dc97af5..000000000 --- a/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.nib/designable.nib +++ /dev/null @@ -1,553 +0,0 @@ - - - - 1050 - 10J869 - 1306 - 1038.35 - 461.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1306 - - - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {756, 152}} - 1886912512 - - - NSWindow - - - View - - {511, 152} - - - 256 - - - - 268 - - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 268 - {{105, 120}, {389, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {435, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{494, 12}, {248, 32}} - - - - YES - - 67239424 - 134217728 - Εγκατάσταση και Επανεκκίνηση - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{286, 12}, {208, 32}} - - - - YES - - 67239424 - 134217728 - Εγκατάσταση στην Έξοδο - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{74, 12}, {212, 32}} - - - - YES - - 67239424 - 134217728 - Παράλειψη Εγκατάστασης - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - - YES - - 67239424 - 131072 - Αυτόματη λήψη και εγκατάσταση ενημερώσεων στο μέλλον - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {{7, 11}, {756, 152}} - - - - - {{0, 0}, {1280, 778}} - {511, 174} - {1e+13, 1e+13} - - - YES - - - - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - - - - Window - - - 6 - - - - - - - - - - - - - - 7 - - - - - - - - 8 - - - - - - - - 9 - - - - - - - - 15 - - - - - - - - 16 - - - - - - - - 17 - - - - - - - - 30 - - - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 69ca444d3..000000000 Binary files a/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib and /dev/null differ diff --git a/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 8a48e7f76..000000000 Binary files a/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/el.lproj/SUStatus.strings b/Frameworks/Sparkle/el.lproj/SUStatus.strings deleted file mode 100644 index ad32ad706..000000000 Binary files a/Frameworks/Sparkle/el.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/designable.nib b/Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/designable.nib deleted file mode 100644 index 584ade5fa..000000000 --- a/Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/designable.nib +++ /dev/null @@ -1,801 +0,0 @@ - - - - 1050 - 10J869 - 1306 - 1038.35 - 461.00 - - 1306 - 30 - - - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {687, 370}} - -260571136 - Software Update - NSWindow - - View - - {586, 370} - - - 256 - - - - 268 - - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - {{24, 291}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - - - YES - - 67239424 - 272629760 - Σημειώσεις Έκδοσης: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{276, 12}, {184, 32}} - - - - YES - - 67239424 - 134217728 - Υπενθύμιση Αργότερα - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {173, 32}} - - - - YES - - 67239424 - 134217728 - Παράλειψη Έκδοσης - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{460, 12}, {213, 32}} - - - - YES - - -2080244224 - 134217728 - Εγκατάσταση Ενημέρωσης - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - - - 256 - - - - 274 - - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - {{-1, 0}, {558, 197}} - - - - - - - - - - - - - - NO - YES - - - {{1, 1}, {556, 197}} - - - - - - {{109, 76}, {558, 199}} - - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - - - YES - - 67239424 - 131072 - Αυτόματη λήψη και εγκατάσταση ενημερώσεων στο μέλλον - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {{7, 11}, {687, 370}} - - - - - {{0, 0}, {1280, 778}} - {586, 392} - {1e+13, 1e+13} - - - - YES - - - - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - - - - Update Alert (release notes) - - - 6 - - - - - - - - - - - - - - - - 7 - - - - - - - - 10 - - - - - - - - 17 - - - - - - - - 22 - - - - - - - - 23 - - - - - - - - 76 - - - - - - - - 89 - - - - - - - - 101 - - - - - - - - 117 - - - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - - 175 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/keyedobjects.nib b/Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 06bba98e7..000000000 Binary files a/Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/keyedobjects.nib and /dev/null differ diff --git a/Frameworks/Sparkle/el.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/el.lproj/SUUpdateAlert.strings deleted file mode 100644 index 5baabbdbf..000000000 Binary files a/Frameworks/Sparkle/el.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/designable.nib b/Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/designable.nib deleted file mode 100644 index da8ddadf6..000000000 --- a/Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/designable.nib +++ /dev/null @@ -1,975 +0,0 @@ - - - - 1050 - 10J869 - 1306 - 1038.35 - 461.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1306 - - - NSUserDefaultsController - NSScroller - NSArrayController - NSButton - NSScrollView - NSImageView - NSTextFieldCell - NSButtonCell - NSImageCell - NSTableView - NSCustomView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSTableColumn - - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - {213, 107} - - - 256 - - - - 257 - {{255, 12}, {169, 32}} - - - - 1 - YES - - -2080244224 - 134217728 - Έλεγχος Αυτόματα - - LucidaGrande - 13 - 1044 - - - 1 - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{138, 12}, {117, 32}} - - - - YES - - 67239424 - 134217728 - Μή έλεγχος - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 264 - {{104, 114}, {289, 34}} - - - - YES - - 67239424 - 272629760 - Αυτόματος έλεγχος για ενημερώσεις; - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67239424 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080244224 - 163840 - Αποστολή ανώνυμου προφίλ συστήματος - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - - 264 - - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - {{23, 84}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - YES - - - - 265 - {{80, 50}, {27, 26}} - - - - YES - - 67239424 - 134250496 - - - - -1194573569 - 133 - - - 200 - 25 - - - - {{7, 11}, {438, 168}} - - - - - {{0, 0}, {1280, 778}} - {213, 129} - {1e+13, 1e+13} - - - - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - YES - YES - YES - - - - 266 - - - - 274 - - - - 2304 - - - - 4352 - {353, 113} - - - YES - - - 256 - {{346, 0}, {12, 17}} - - - - 128 - 40 - 1000 - - 75628096 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69336577 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75628096 - 2048 - - - - - - - 69336577 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - - - {{1, 1}, {353, 113}} - - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - - 530 - - - - AAAAAAAAAABBgAAAQYAAAA - - - - 266 - {{1, 128}, {358, 70}} - - - YES - - 67239424 - 272629760 - zqTOvyDOsc69z47Ovc+FzrzOvyDPgM+Bzr/Phs6vzrsgz4PPhc+Dz4TOrs68zrHPhM6/z4Igz4fPgc63 -z4POuc68zr/PgM6/zrnOtc6vz4TOsc65IM6zzrnOsSDOvc6xIM68zrHPgiDOss6/zrfOuM6uz4POtc65 -IM+DzrUgzrzOtc67zrvOv869z4TOuc66zq4gzrHOvc6sz4DPhM+Fzr7OtyDPhM6/z4Ugz4DPgc6/zrPP -gc6szrzOvM6xz4TOv8+CLiDOoM6xz4HOsc66zrHOu8+OIM61z4DOuc66zr/Ouc69z4nOvc6uz4PPhM61 -IM68zrHOts6vIM68zrHPgiDOrM69IM6tz4fOtc+EzrUgzrXPgc+Jz4TOrs+DzrXOuc+CLgoKzpHPhc+E -zq3PgiDOtc6vzr3Osc65IM6/zrkgz4DOu863z4HOv8+Gzr/Pgc6vzrXPgiDPgM6/z4UgzrjOsSDPg8+E -zrHOu86/z43OvTo - - - - - - - - {362, 205} - - - NSView - NSResponder - - - - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - - - - 2 - - - 148 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - - - - Profile Info - - - 6 - - - - - - - - - - - - - - 13 - - - - - - - - 14 - - - - - - - - 32 - - - - - - - - 33 - - - - - - - - 34 - - - - - - - - 37 - - - - - - - - 71 - - - - - - - - 24 - - - Array Controller - - - 39 - - - - - - - MoreInfoView - - - 40 - - - - - - - - - - 41 - - - - - - - - - 42 - - - - - - - - 43 - - - - - 44 - - - - - - - - 45 - - - - - 46 - - - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - - 185 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - {128, 128} - {15, 15} - - - diff --git a/Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib deleted file mode 100644 index cdf7fa2c1..000000000 Binary files a/Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib and /dev/null differ diff --git a/Frameworks/Sparkle/el.lproj/Sparkle.strings b/Frameworks/Sparkle/el.lproj/Sparkle.strings deleted file mode 100644 index e159bd276..000000000 Binary files a/Frameworks/Sparkle/el.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/en.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/en.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 2146e87c5..000000000 Binary files a/Frameworks/Sparkle/en.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/en.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/en.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index b4199e252..000000000 --- a/Frameworks/Sparkle/en.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,633 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {616, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {497, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {497, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{435, 12}, {167, 32}} - - - YES - - 67239424 - 134217728 - Install and Relaunch - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{306, 12}, {129, 32}} - - - YES - - 67239424 - 134217728 - Install on Quit - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {116, 32}} - - - YES - - 67239424 - 134217728 - Don't Install - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - YES - - 67239424 - 131072 - Automatically download and install updates in the future - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {616, 152} - - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/en.lproj/SUPasswordPrompt.xib b/Frameworks/Sparkle/en.lproj/SUPasswordPrompt.xib deleted file mode 100644 index 2002c8e79..000000000 --- a/Frameworks/Sparkle/en.lproj/SUPasswordPrompt.xib +++ /dev/null @@ -1,606 +0,0 @@ - - - - 1050 - 12A251 - 2488 - 1183 - 622.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2488 - - - YES - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSSecureTextField - NSSecureTextFieldCell - NSTextField - NSTextFieldCell - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUPasswordPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{196, 372}, {394, 118}} - 544736256 - Password - NSWindow - - - - - 256 - - YES - - - 290 - {{179, 49}, {195, 22}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - 3 - MAA - - - - YES - NSAllRomanInputSourcesLocaleIdentifier - - - NO - - - - 292 - {{106, 51}, {68, 17}} - - - - YES - - 68157504 - 272630784 - Password: - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - NO - - - - 289 - {{297, 13}, {83, 32}} - - - YES - - 67108864 - 134217728 - Unlock - - - -2038284288 - 129 - - DQ - 200 - 25 - - NO - - - - 289 - {{215, 13}, {82, 32}} - - - - YES - - 67108864 - 134217728 - Cancel - - - -2038284288 - 129 - - Gw - 200 - 25 - - NO - - - - 266 - {{106, 86}, {271, 17}} - - - - YES - - 67108864 - 272629760 - This update is locked with a password. - - LucidaGrande-Bold - 13 - 16 - - - - - - NO - - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{20, 39}, {64, 64}} - - - - YES - - 0 - 33554432 - 0 - 0 - 0 - NO - - NO - YES - - - {394, 118} - - - - - {{0, 0}, {1440, 878}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - mPasswordField - - - - 19 - - - - window - - - - 20 - - - - cancel: - - - - 21 - - - - accept: - - - - 22 - - - - mTextDescription - - - - 25 - - - - mIconView - - - - 26 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 1 - - - YES - - - - - - 2 - - - YES - - - - - - - - - - - 3 - - - YES - - - - - - 4 - - - - - 5 - - - YES - - - - - - 6 - - - - - 7 - - - YES - - - - - - 8 - - - - - 9 - - - YES - - - - - - 10 - - - - - 15 - - - YES - - - - - - 16 - - - - - 17 - - - YES - - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 1.IBPluginDependency - 1.IBWindowTemplateEditedContentRect - 1.NSWindowTemplate.visibleAtLaunch - 10.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 2.IBPluginDependency - 3.IBPluginDependency - 4.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{316, 826}, {362, 138}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 26 - - - - YES - - SUPasswordPrompt - SUWindowController - - YES - - YES - accept: - cancel: - - - YES - id - id - - - - YES - - YES - accept: - cancel: - - - YES - - accept: - id - - - cancel: - id - - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - NSImageView - NSSecureTextField - NSTextField - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - - mIconView - NSImageView - - - mPasswordField - NSSecureTextField - - - mTextDescription - NSTextField - - - - - IBProjectSource - ./Classes/SUPasswordPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - diff --git a/Frameworks/Sparkle/en.lproj/SUStatus.strings b/Frameworks/Sparkle/en.lproj/SUStatus.strings deleted file mode 100644 index ad32ad706..000000000 Binary files a/Frameworks/Sparkle/en.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/en.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/en.lproj/SUUpdateAlert.strings deleted file mode 100644 index 33887286d..000000000 Binary files a/Frameworks/Sparkle/en.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/en.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/en.lproj/SUUpdateAlert.xib deleted file mode 100644 index 24f17c7fc..000000000 --- a/Frameworks/Sparkle/en.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1902 +0,0 @@ - - - - 1050 - 10J567 - 804 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 804 - 804 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Software Update - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Release Notes: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Remind Me Later - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - Skip This Version - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Install Update - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - Automatically download and install updates in the future - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - - {{0, 0}, {1920, 1178}} - {575, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index ef0ca7f26..000000000 Binary files a/Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 72779ac1d..000000000 --- a/Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1199 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{255, 12}, {169, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Check Automatically - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{138, 12}, {117, 32}} - - - - YES - - 67108864 - 134217728 - Don't Check - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - - YES - - 67108864 - 272629760 - Check for updates automatically? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - Include anonymous system profile - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 265 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - - - YES - - 67108864 - 272629760 - QW5vbnltb3VzIHN5c3RlbSBwcm9maWxlIGluZm9ybWF0aW9uIGlzIHVzZWQgdG8gaGVscCB1cyBwbGFu -IGZ1dHVyZSBkZXZlbG9wbWVudCB3b3JrLiBQbGVhc2UgY29udGFjdCB1cyBpZiB5b3UgaGF2ZSBhbnkg -cXVlc3Rpb25zIGFib3V0IHRoaXMuCgpUaGlzIGlzIHRoZSBpbmZvcm1hdGlvbiB0aGF0IHdvdWxkIGJl -IHNlbnQ6A - - - - - - NO - - - {362, 205} - - - - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 187 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 187 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/en.lproj/Sparkle.strings b/Frameworks/Sparkle/en.lproj/Sparkle.strings deleted file mode 100644 index f9c15d880..000000000 Binary files a/Frameworks/Sparkle/en.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/es.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/es.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 655bdcd72..000000000 Binary files a/Frameworks/Sparkle/es.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/es.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/es.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 651d663aa..000000000 --- a/Frameworks/Sparkle/es.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,638 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {622, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {503, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {503, 31}} - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{400, 12}, {208, 32}} - - YES - - 67239424 - 134217728 - Instalar y volver a arrancar - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{267, 12}, {133, 32}} - - YES - - 67239424 - 134217728 - Instalar al salir - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {109, 32}} - - YES - - 67239424 - 134217728 - No instalar - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - YES - - 67239424 - 131072 - Descargar e instalar actualizaciones automáticamente - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {622, 152} - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/es.lproj/SUStatus.strings b/Frameworks/Sparkle/es.lproj/SUStatus.strings deleted file mode 100644 index 041995192..000000000 Binary files a/Frameworks/Sparkle/es.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/es.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/es.lproj/SUUpdateAlert.strings deleted file mode 100644 index f06459f0b..000000000 Binary files a/Frameworks/Sparkle/es.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/es.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/es.lproj/SUUpdateAlert.xib deleted file mode 100644 index d1185580a..000000000 --- a/Frameworks/Sparkle/es.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1915 +0,0 @@ - - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Actualización de software - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Notas de la versión: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Recordármelo - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - No instalar esta versión - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Instalar actualización - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - Descargar e instalar actualizaciones automáticamente - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/es.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/es.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 60c1329ad..000000000 Binary files a/Frameworks/Sparkle/es.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/es.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/es.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 1ca61eb81..000000000 --- a/Frameworks/Sparkle/es.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {487, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{248, 12}, {225, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Comprobar automáticamente - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{117, 12}, {131, 32}} - - - YES - - 67108864 - 134217728 - No comprobar - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 131}, {366, 17}} - - - YES - - 67108864 - 272629760 - ¿Comprobar si hay actualizaciones automáticamente? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {364, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Incluir perfil de sistema anónimo - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {487, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - TGEgaW5mb3JtYWNpw7NuIGRlIHBlcmZpbCBkZSBzaXN0ZW1hIGFuw7NuaW1vIHNlIHVzYSBwYXJhIGF5 -dWRhcm5vcyBhIHBsYW5lYXIgZWwgdHJhYmFqbyBkZSBkZXNhcnJvbGxvIGZ1dHVyby4gUG9yIGZhdm9y -LCBww7NuZ2FzZSBlbiBjYW50YWN0byBjb24gbm9zb3Ryb3Mgc2kgdGllbmUgcHJlZ3VudGFzIHNvYnJl -IGVzdG8uCgpFc3RhIGVzIGxhIGluZm9ybWFjacOzbiBxdWUgc2Ugbm9zIGVudmlhcsOtYTo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/es.lproj/Sparkle.strings b/Frameworks/Sparkle/es.lproj/Sparkle.strings deleted file mode 100644 index 8e4ab943b..000000000 Binary files a/Frameworks/Sparkle/es.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/fi.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/fi.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 957a2caac..000000000 Binary files a/Frameworks/Sparkle/fi.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/fi.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/fi.lproj/SUUpdateAlert.strings deleted file mode 100644 index efe935834..000000000 Binary files a/Frameworks/Sparkle/fi.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/fi.lproj/Sparkle.strings b/Frameworks/Sparkle/fi.lproj/Sparkle.strings deleted file mode 100644 index b16e10c34..000000000 Binary files a/Frameworks/Sparkle/fi.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/finish_installation-Info.plist b/Frameworks/Sparkle/finish_installation-Info.plist deleted file mode 100644 index 966f0a344..000000000 --- a/Frameworks/Sparkle/finish_installation-Info.plist +++ /dev/null @@ -1,34 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - Sparkle - CFBundleIdentifier - org.andymatuschak.sparkle.${PRODUCT_NAME:rfc1034identifier} - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSBackgroundOnly - 1 - LSMinimumSystemVersion - 10.4 - LSUIElement - 1 - NSMainNibFile - MainMenu - NSPrincipalClass - NSApplication - - diff --git a/Frameworks/Sparkle/finish_installation.m b/Frameworks/Sparkle/finish_installation.m deleted file mode 100644 index 740de4b43..000000000 --- a/Frameworks/Sparkle/finish_installation.m +++ /dev/null @@ -1,214 +0,0 @@ - -#import -#import "SUInstaller.h" -#import "SUHost.h" -#import "SUStandardVersionComparator.h" -#import "SUStatusController.h" -#import "SUPlainInstallerInternals.h" -#import "SULog.h" - -#include - -#define LONG_INSTALLATION_TIME 5 // If the Installation takes longer than this time the Application Icon is shown in the Dock so that the user has some feedback. -#define CHECK_FOR_PARENT_TO_QUIT_TIME .5 // Time this app uses to recheck if the parent has already died. - -@interface TerminationListener : NSObject -{ - const char *hostpath; - const char *executablepath; - pid_t parentprocessid; - const char *folderpath; - NSString *selfPath; - NSString *installationPath; - NSTimer *watchdogTimer; - NSTimer *longInstallationTimer; - SUHost *host; - BOOL shouldRelaunch; -} - -- (void) parentHasQuit; - -- (void) relaunch; -- (void) install; - -- (void) showAppIconInDock:(NSTimer *)aTimer; -- (void) watchdog:(NSTimer *)aTimer; - -@end - -@implementation TerminationListener - -- (id) initWithHostPath:(const char *)inhostpath executablePath:(const char *)execpath parentProcessId:(pid_t)ppid folderPath: (const char*)infolderpath shouldRelaunch:(BOOL)relaunch - selfPath: (NSString*)inSelfPath -{ - if( !(self = [super init]) ) - return nil; - - hostpath = inhostpath; - executablepath = execpath; - parentprocessid = ppid; - folderpath = infolderpath; - selfPath = [inSelfPath retain]; - shouldRelaunch = relaunch; - - BOOL alreadyTerminated = (getppid() == 1); // ppid is launchd (1) => parent terminated already - - if( alreadyTerminated ) - [self parentHasQuit]; - else - watchdogTimer = [[NSTimer scheduledTimerWithTimeInterval:CHECK_FOR_PARENT_TO_QUIT_TIME target:self selector:@selector(watchdog:) userInfo:nil repeats:YES] retain]; - - return self; -} - - --(void) dealloc -{ - [longInstallationTimer invalidate]; - [longInstallationTimer release]; - longInstallationTimer = nil; - - [selfPath release]; - selfPath = nil; - - [installationPath release]; - - [watchdogTimer release]; - watchdogTimer = nil; - - [host release]; - host = nil; - - [super dealloc]; -} - - --(void) parentHasQuit -{ - [watchdogTimer invalidate]; - longInstallationTimer = [[NSTimer scheduledTimerWithTimeInterval: LONG_INSTALLATION_TIME - target: self selector: @selector(showAppIconInDock:) - userInfo:nil repeats:NO] retain]; - - if( folderpath ) - [self install]; - else - [self relaunch]; -} - -- (void) watchdog:(NSTimer *)aTimer -{ - ProcessSerialNumber psn; - if (GetProcessForPID(parentprocessid, &psn) == procNotFound) - [self parentHasQuit]; -} - -- (void)showAppIconInDock:(NSTimer *)aTimer; -{ - ProcessSerialNumber psn = { 0, kCurrentProcess }; - TransformProcessType( &psn, kProcessTransformToForegroundApplication ); -} - - -- (void) relaunch -{ - if (shouldRelaunch) - { - NSString *appPath = nil; - if( !folderpath || strcmp(executablepath, hostpath) != 0 ) - appPath = [[NSFileManager defaultManager] stringWithFileSystemRepresentation:executablepath length:strlen(executablepath)]; - else - appPath = installationPath; - [[NSWorkspace sharedWorkspace] openFile: appPath]; - } - - if (folderpath) - { - NSError *theError = nil; - if( ![SUPlainInstaller _removeFileAtPath: [SUInstaller updateFolder] error: &theError] ) - SULog( @"Couldn't remove update folder: %@.", theError ); - } -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] removeFileAtPath: selfPath handler: nil]; -#else - [[NSFileManager defaultManager] removeItemAtPath: selfPath error: NULL]; -#endif - - exit(EXIT_SUCCESS); -} - - -- (void) install -{ - NSBundle *theBundle = [NSBundle bundleWithPath: [[NSFileManager defaultManager] stringWithFileSystemRepresentation: hostpath length:strlen(hostpath)]]; - host = [[SUHost alloc] initWithBundle: theBundle]; - installationPath = [[host installationPath] copy]; - - // Perhaps a poor assumption but: if we're not relaunching, we assume we shouldn't be showing any UI either. Because non-relaunching installations are kicked off without any user interaction, we shouldn't be interrupting them. - if (shouldRelaunch) { - SUStatusController* statusCtl = [[SUStatusController alloc] initWithHost: host]; // We quit anyway after we've installed, so leak this for now. - [statusCtl setButtonTitle: SULocalizedString(@"Cancel Update",@"") target: nil action: Nil isDefault: NO]; - [statusCtl beginActionWithTitle: SULocalizedString(@"Installing update...",@"") - maxProgressValue: 0 statusText: @""]; - [statusCtl showWindow: self]; - } - - [SUInstaller installFromUpdateFolder: [[NSFileManager defaultManager] stringWithFileSystemRepresentation: folderpath length: strlen(folderpath)] - overHost: host - installationPath: installationPath - delegate: self synchronously: NO - versionComparator: [SUStandardVersionComparator defaultComparator]]; -} - -- (void) installerFinishedForHost:(SUHost *)aHost -{ - [self relaunch]; -} - -- (void) installerForHost:(SUHost *)host failedWithError:(NSError *)error -{ - // Perhaps a poor assumption but: if we're not relaunching, we assume we shouldn't be showing any UI either. Because non-relaunching installations are kicked off without any user interaction, we shouldn't be interrupting them. - if (shouldRelaunch) - NSRunAlertPanel( @"", @"%@", @"OK", @"", @"", [error localizedDescription] ); - exit(EXIT_FAILURE); -} - -@end - -int main (int argc, const char * argv[]) -{ - if( argc < 5 || argc > 6 ) - return EXIT_FAILURE; - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - - //ProcessSerialNumber psn = { 0, kCurrentProcess }; - //TransformProcessType( &psn, kProcessTransformToForegroundApplication ); - [[NSApplication sharedApplication] activateIgnoringOtherApps: YES]; - - #if 0 // Cmdline tool - NSString* selfPath = nil; - if( argv[0][0] == '/' ) - selfPath = [[NSFileManager defaultManager] stringWithFileSystemRepresentation: argv[0] length: strlen(argv[0])]; - else - { - selfPath = [[NSFileManager defaultManager] currentDirectoryPath]; - selfPath = [selfPath stringByAppendingPathComponent: [[NSFileManager defaultManager] stringWithFileSystemRepresentation: argv[0] length: strlen(argv[0])]]; - } - #else - NSString* selfPath = [[NSBundle mainBundle] bundlePath]; - #endif - - [NSApplication sharedApplication]; - [[[TerminationListener alloc] initWithHostPath: (argc > 1) ? argv[1] : NULL - executablePath: (argc > 2) ? argv[2] : NULL - parentProcessId: (argc > 3) ? atoi(argv[3]) : 0 - folderPath: (argc > 4) ? argv[4] : NULL - shouldRelaunch: (argc > 5) ? atoi(argv[5]) : 1 - selfPath: selfPath] autorelease]; - [[NSApplication sharedApplication] run]; - - [pool drain]; - - return EXIT_SUCCESS; -} diff --git a/Frameworks/Sparkle/finish_installation.pch b/Frameworks/Sparkle/finish_installation.pch deleted file mode 100644 index f29230f16..000000000 --- a/Frameworks/Sparkle/finish_installation.pch +++ /dev/null @@ -1,16 +0,0 @@ -// -// Sparkle.pch -// Sparkle -// -// Created by Andy Matuschak on 7/23/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#define SPARKLE_BUNDLE [NSBundle mainBundle] -#define SULocalizedString(key,comment) NSLocalizedStringFromTableInBundle(key, @"Sparkle", SPARKLE_BUNDLE, comment) -#define SUAbstractFail() NSAssert2(nil, @"Can't call %@ on an instance of %@; this is an abstract method!", __PRETTY_FUNCTION__, [self class]); - -#ifdef __OBJC__ -#import -#import "SUConstants.h" -#endif diff --git a/Frameworks/Sparkle/fr.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/fr.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 4dc0ad057..000000000 Binary files a/Frameworks/Sparkle/fr.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/fr.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/fr.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index a5f8d1ba7..000000000 --- a/Frameworks/Sparkle/fr.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,638 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {626, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {507, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {507, 31}} - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{450, 12}, {162, 32}} - - YES - - 67239424 - 134217728 - Installer et relancer - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{286, 12}, {164, 32}} - - YES - - 67239424 - 134217728 - Installer en quittant - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {86, 32}} - - YES - - 67239424 - 134217728 - Ignorer - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - YES - - 67239424 - 131072 - Automatiquement télécharger et installer les mises à jour à l’avenir - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {626, 152} - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/fr.lproj/SUStatus.strings b/Frameworks/Sparkle/fr.lproj/SUStatus.strings deleted file mode 100644 index 041995192..000000000 Binary files a/Frameworks/Sparkle/fr.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/fr.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/fr.lproj/SUUpdateAlert.strings deleted file mode 100644 index 0b965f6ae..000000000 Binary files a/Frameworks/Sparkle/fr.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/fr.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/fr.lproj/SUUpdateAlert.xib deleted file mode 100644 index 4bad2e375..000000000 --- a/Frameworks/Sparkle/fr.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1915 +0,0 @@ - - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Mise à jour logiciel - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Notes de version : - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Pas maintenant - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - Ignorer cette version - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Installer - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - Automatiquement télécharger et installer les mises à jour à l’avenir - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 126135e25..000000000 Binary files a/Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 2da01c79f..000000000 --- a/Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1187 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {457, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{241, 12}, {202, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Vérifier automatiquement - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{110, 12}, {131, 32}} - - - - YES - - 67108864 - 134217728 - Ne pas vérifier - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {325, 34}} - - - - YES - - 67108864 - 272629760 - Rechercher automatiquement les mises à jour ? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {334, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {300, 18}} - - - - YES - - -2080374784 - 163840 - Avec transmission anonyme de mon profil système - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {457, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - TGVzIGluZm9ybWF0aW9ucyBhbm9ueW1lcyBkZSBwcm9maWwgc3lzdMOobWUgbm91cyBhaWRlbnQgw6Ag -cGxhbmlmaWVyIGxlcyBmdXR1cnMgZMOpdmVsb3BwZW1lbnRzLiBDb250YWN0ZXotbm91cyBwb3VyIHRv -dXRlIHF1ZXN0aW9uIMOgIGNlIHN1amV0LgoKQ2ktZGVzc291cyBmaWd1cmVudCBsZXMgaW5mb3JtYXRp -b25zIHF1aSBzZXJvbnQgdHJhbnNtaXNlc8KgOg - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/fr.lproj/Sparkle.strings b/Frameworks/Sparkle/fr.lproj/Sparkle.strings deleted file mode 100644 index 25c9f21b2..000000000 Binary files a/Frameworks/Sparkle/fr.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/generate_keys.rb b/Frameworks/Sparkle/generate_keys.rb deleted file mode 100755 index 1d527195d..000000000 --- a/Frameworks/Sparkle/generate_keys.rb +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/ruby -["dsaparam.pem", "dsa_priv.pem", "dsa_pub.pem"].each do |file| - if File.exist? file - puts "There's already a #{file} here! Move it aside or be more careful!" - exit - end -end -openssl = "/usr/bin/openssl" -`#{openssl} dsaparam 1024 < /dev/urandom > dsaparam.pem` -`#{openssl} gendsa dsaparam.pem -out dsa_priv.pem` -`#{openssl} dsa -in dsa_priv.pem -pubout -out dsa_pub.pem` -`rm dsaparam.pem` -puts "\nGenerated private and public keys: dsa_priv.pem and dsa_pub.pem.\n -BACK UP YOUR PRIVATE KEY AND KEEP IT SAFE!\n -If you lose it, your users will be unable to upgrade!\n" diff --git a/Frameworks/Sparkle/he.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/he.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 9e466bb77..000000000 Binary files a/Frameworks/Sparkle/he.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/he.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/he.lproj/SUUpdateAlert.strings deleted file mode 100644 index 42117d016..000000000 Binary files a/Frameworks/Sparkle/he.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/he.lproj/Sparkle.strings b/Frameworks/Sparkle/he.lproj/Sparkle.strings deleted file mode 100644 index eef47b628..000000000 Binary files a/Frameworks/Sparkle/he.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/hu.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/hu.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 15e62ba81..000000000 Binary files a/Frameworks/Sparkle/hu.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/hu.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/hu.lproj/SUUpdateAlert.strings deleted file mode 100644 index c14506f58..000000000 Binary files a/Frameworks/Sparkle/hu.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/hu.lproj/Sparkle.strings b/Frameworks/Sparkle/hu.lproj/Sparkle.strings deleted file mode 100644 index 7b09601d3..000000000 Binary files a/Frameworks/Sparkle/hu.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/id.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/id.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 15e62ba81..000000000 Binary files a/Frameworks/Sparkle/id.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/id.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/id.lproj/SUUpdateAlert.strings deleted file mode 100644 index c14506f58..000000000 Binary files a/Frameworks/Sparkle/id.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/id.lproj/Sparkle.strings b/Frameworks/Sparkle/id.lproj/Sparkle.strings deleted file mode 100644 index 7b09601d3..000000000 Binary files a/Frameworks/Sparkle/id.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/is.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/is.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 65ad89dfd..000000000 Binary files a/Frameworks/Sparkle/is.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/is.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/is.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 7ab6c379a..000000000 --- a/Frameworks/Sparkle/is.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,692 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {629, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {504, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {508, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{433, 12}, {182, 32}} - - - YES - - 67239424 - 134217728 - Innsetja og endurræsa - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{264, 12}, {169, 32}} - - - YES - - 67239424 - 134217728 - Innsetja eftir notkun - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{100, 12}, {120, 32}} - - - YES - - 67239424 - 134217728 - Ekki innsetja - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - YES - - 67239424 - 131072 - Sækja og innsetja uppfærslur sjálfkrafa framvegis - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {629, 152} - - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 901}, {559, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 901}, {559, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/is.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/is.lproj/SUUpdateAlert.strings deleted file mode 100644 index 2f678ebfb..000000000 Binary files a/Frameworks/Sparkle/is.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/is.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/is.lproj/SUUpdateAlert.xib deleted file mode 100644 index 186221e76..000000000 --- a/Frameworks/Sparkle/is.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1633 +0,0 @@ - - - - 1050 - 10C540 - 759 - 1038.25 - 458.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 759 - 759 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - YES - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {586, 370}} - -260571136 - Hugbúnaðaruppfærsla - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - YES - - 67239424 - 272629760 - Útgáfupunktar: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{286, 12}, {157, 32}} - - YES - - 67239424 - 134217728 - Áminntu mig síðar - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {176, 32}} - - YES - - 67239424 - 134217728 - Sleppa þessari útgáfu - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{443, 12}, {129, 32}} - - YES - - -2080244224 - 134217728 - Innsetja - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - {{109, 76}, {457, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - YES - - 67239424 - 131072 - Sækja og innsetja uppfærslur sjálfkrafa framvegis - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1920, 1178}} - {586, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{347, 291}, {586, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{347, 291}, {586, 370}} - - - {586, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 176 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 699132926..000000000 Binary files a/Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 879b9b317..000000000 --- a/Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{287, 12}, {137, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Kanna sjálfkrafa - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{170, 12}, {117, 32}} - - - YES - - 67108864 - 134217728 - Ekki kanna - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - Athuga sjálfkrafa með uppfærslur? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Innifela nafnlausa kerfisskýrslu - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - VXBwbMO9c2luZ2FyIMO6ciBuYWZubGF1c3VtIGtlcmZpc3Nrw71yc2x1bSBlcnUgbm90YcOwYXIgdGls -IGHDsCBoasOhbHBhIG9ra3VyIHZpw7AgZnJhbXTDrcOwYXLDvnLDs3VuIGh1Z2LDum5hw7Bhcmlucy4g -RWtraSBoaWthIHZpw7AgYcOwIGhhZmEgc2FtYmFuZCBlZiBzcHVybmluZ2FyIHZha25hIHVtIMO+ZXR0 -YS4KCsOeZXR0YSBlcnUgdXBwbMO9c2luZ2FybmFyIHNlbSB5csOwdSBzZW5kYXI6A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 862}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/is.lproj/Sparkle.strings b/Frameworks/Sparkle/is.lproj/Sparkle.strings deleted file mode 100644 index 665e273e4..000000000 Binary files a/Frameworks/Sparkle/is.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index d563ab3ee..000000000 Binary files a/Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 46c777c7b..000000000 --- a/Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,638 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {581, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {463, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {463, 31}} - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{422, 12}, {145, 32}} - - YES - - 67239424 - 134217728 - Installa e Riavvia - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{289, 12}, {133, 32}} - - YES - - 67239424 - 134217728 - Installa ed Esci - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {128, 32}} - - YES - - 67239424 - 134217728 - Non installare - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - YES - - 67239424 - 131072 - In futuro scarica e installa automaticamente gli aggiornamenti - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {581, 152} - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/it.lproj/SUStatus.strings b/Frameworks/Sparkle/it.lproj/SUStatus.strings deleted file mode 100644 index 041995192..000000000 Binary files a/Frameworks/Sparkle/it.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/it.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/it.lproj/SUUpdateAlert.strings deleted file mode 100644 index 1ab68bdee..000000000 Binary files a/Frameworks/Sparkle/it.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/it.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/it.lproj/SUUpdateAlert.xib deleted file mode 100644 index 24c5f9b85..000000000 --- a/Frameworks/Sparkle/it.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1915 +0,0 @@ - - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Aggiormento Software - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Note di rilascio: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Ricordamelo più tardi - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - Ignora questa versione - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Installa - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - In futuro scarica e installa automaticamente gli aggiornamenti - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 46ce2c8f4..000000000 Binary files a/Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 490d51d86..000000000 --- a/Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {468, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{240, 12}, {214, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Controlla Automaticamente - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{102, 12}, {138, 32}} - - - YES - - 67108864 - 134217728 - Non controllare - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {331, 34}} - - - YES - - 67108864 - 272629760 - Controllo automaticamente gli aggiornamenti? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {345, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Include profilo di sistema anonimo - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {468, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - TGUgaW5mb3JtYXppb25pIGRlbCBwcm9maWxvIGRpIHNpc3RlbWEgYW5vbWlubyBzb25vIHV0aWxpenph -dGUgcGVyIGFpdXRhcmNpIGluIGZ1dHVyaSBsYXZvcmkgZGkgc3ZpbHVwcG8uIENvbnRhdHRhY2kgc2Ug -aGFpIGRlaSBxdWVzaXRpIHN1bGzigJlhcmdvbWVudG8uCgpRdWVzdGUgc29ubyBsZSBpbmZvcm1hemlv -bmkgY2hlIHZlcnJlYmJlcm8gaW52aWF0ZTo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/it.lproj/Sparkle.strings b/Frameworks/Sparkle/it.lproj/Sparkle.strings deleted file mode 100644 index e0c2c4dfb..000000000 Binary files a/Frameworks/Sparkle/it.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ja.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/ja.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 38beb7cea..000000000 Binary files a/Frameworks/Sparkle/ja.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ja.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/ja.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 037bdd95c..000000000 --- a/Frameworks/Sparkle/ja.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,629 +0,0 @@ - - - - 1050 - 11D50 - 1938 - 1138.32 - 568.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1938 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {678, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {557, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {557, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{481, 12}, {183, 32}} - - - YES - - 67239424 - 134217728 - インストールして再起動 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{311, 12}, {170, 32}} - - - YES - - 67239424 - 134217728 - 終了してインストール - - AquaKana - 13 - 16 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {157, 32}} - - - YES - - 67239424 - 134217728 - インストールしない - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - YES - - 67239424 - 131072 - 今後はアップデートのダウンロードとインストールを自動で行う - - AquaKana - 11 - 16 - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {678, 152} - - - - {{0, 0}, {2560, 1418}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ja.lproj/SUStatus.strings b/Frameworks/Sparkle/ja.lproj/SUStatus.strings deleted file mode 100644 index 041995192..000000000 Binary files a/Frameworks/Sparkle/ja.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ja.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/ja.lproj/SUUpdateAlert.strings deleted file mode 100644 index 2b4826be8..000000000 Binary files a/Frameworks/Sparkle/ja.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ja.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/ja.lproj/SUUpdateAlert.xib deleted file mode 100644 index 043c2bb4e..000000000 --- a/Frameworks/Sparkle/ja.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1071 +0,0 @@ - - - - 1050 - 11D50 - 1938 - 1138.32 - 568.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 1938 - 822 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - ソフトウェア・アップデート - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {452, 17}} - - - YES - - 67239424 - 272629760 - リリースノート: - - AquaKana-Bold - 11 - 16 - - - - - - - - - 289 - {{273, 12}, {92, 32}} - - - YES - - 67239424 - 134217728 - 後で通知 - - AquaKana - 13 - 16 - - - -2038284033 - 1 - - LucidaGrande - 13 - 1044 - - - Gw - 200 - 25 - - - - - 288 - {{72, 12}, {196, 32}} - - - YES - - 67239424 - 134217728 - このバージョンはスキップ - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{365, 12}, {196, 32}} - - - YES - - -2080244224 - 134217728 - アップデートをインストール - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - - {{110, 76}, {445, 199}} - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - - YES - - 67239424 - 131072 - 今後はアップデートのダウンロードとインストールを自動で行う - - AquaKana - 11 - 16 - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - - - {{0, 0}, {2560, 1418}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - WebView - - reloadFromOrigin: - id - - - reloadFromOrigin: - - reloadFromOrigin: - id - - - - IBProjectSource - ./Classes/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ja.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/ja.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 32be6c6d9..000000000 Binary files a/Frameworks/Sparkle/ja.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ja.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/ja.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index e76d2da31..000000000 --- a/Frameworks/Sparkle/ja.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1189 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{300, 12}, {105, 32}} - - - 1 - YES - - -2080374784 - 134217728 - 自動で確認 - - AquaKana - 13 - 16 - - - 1 - -2038284288 - 1 - - LucidaGrande - 13 - 1044 - - - DQ - 200 - 25 - - NO - - - - 257 - {{162, 12}, {105, 32}} - - - YES - - 67108864 - 134217728 - 確認しない - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - アップデートを自動で確認させますか? - - AquaKana-Bold - 13 - 16 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - 匿名のシステム情報を含める - - AquaKana - 11 - 16 - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - 5Yy/5ZCN44Gu44K344K544OG44Og44OX44Ot44OV44Kh44Kk44Or5oOF5aCx44Gv44CB5LuK5b6M5oiR -44GM56S+44Gu5LyB55S76ZaL55m644KS6KiI55S744GZ44KL5LiK44Gn5Y+C6ICD44Gr44GV44Gb44Gm -44GE44Gf44Gg44GN44G+44GZ44CC44GT44Gu5Lu244Gr6Zai44GX44Gm44GU6LOq5ZWP44GM44GC44KM -44Gw44CB44GU6YCj57Wh5LiL44GV44GE44CCCgrku6XkuIvjga7mg4XloLHjgpLpgIHkv6HjgZfjgabj -gY/jgaDjgZXjgYTvvJo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ja.lproj/Sparkle.strings b/Frameworks/Sparkle/ja.lproj/Sparkle.strings deleted file mode 100644 index b21ea044d..000000000 Binary files a/Frameworks/Sparkle/ja.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ko.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/ko.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 15e62ba81..000000000 Binary files a/Frameworks/Sparkle/ko.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ko.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/ko.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index fe76030a8..000000000 --- a/Frameworks/Sparkle/ko.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,692 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {583, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {458, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {458, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{442, 12}, {127, 32}} - - - YES - - 67239424 - 134217728 - 설치 및 재실행 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{328, 12}, {114, 32}} - - - YES - - 67239424 - 134217728 - 종료 시 설치 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {96, 32}} - - - YES - - 67239424 - 134217728 - 설치 중단 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - YES - - 67239424 - 131072 - 나중에 업데이트 자동으로 다운로드 및 설치 - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {583, 152} - - - - {{0, 0}, {1024, 746}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 855}, {559, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 855}, {559, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/ko.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/ko.lproj/SUUpdateAlert.strings deleted file mode 100644 index c14506f58..000000000 Binary files a/Frameworks/Sparkle/ko.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ko.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/ko.lproj/SUUpdateAlert.xib deleted file mode 100644 index 76aff59f7..000000000 --- a/Frameworks/Sparkle/ko.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1633 +0,0 @@ - - - - 1050 - 10C540 - 759 - 1038.25 - 458.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 759 - 759 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - YES - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{424, 279}, {586, 370}} - -260571136 - Software Update - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - YES - - 67239424 - 272629760 - 배포 정보: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{299, 12}, {114, 32}} - - YES - - 67239424 - 134217728 - 나중에 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {149, 32}} - - YES - - 67239424 - 134217728 - 이 버전 건너뛰기 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{413, 12}, {159, 32}} - - YES - - -2080244224 - 134217728 - 업데이트 설치 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - {{109, 76}, {457, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 47}, {442, 19}} - - YES - - 67239424 - 131072 - 나중에 업데이트 자동으로 다운로드 및 설치 - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1440, 878}} - {586, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{347, 268}, {586, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{347, 268}, {586, 370}} - - - {586, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 176 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/ko.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/ko.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 91654197a..000000000 --- a/Frameworks/Sparkle/ko.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{302, 12}, {122, 32}} - - - 1 - YES - - -2080374784 - 134217728 - 자동으로 확인 - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{236, 12}, {66, 32}} - - - YES - - 67108864 - 134217728 - 취소 - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - 자동으로 업데이트 확인할까요? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 19}} - - - YES - - -2080374784 - 163840 - 익명 시스템 정보 포함 - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 128} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 128}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 130}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 142}, {358, 56}} - - YES - - 67108864 - 272629760 - 7J2166qF7Jy866GcIOuztOuCtOyngOuKlCDsi5zsiqTthZwg7KCV67O066GcIOywqO2bhCDtlITroZzq -t7jrnqgg6rCc67Cc7JeQIOuPhOybgOydtCDrkKAg7IiYIOyeiOyKteuLiOuLpC4g7KeI66y47J20IOye -iOycvOyLnOuptCDsl7Drnb0g7KO87Iut7Iuc7JikLgoK7JWE656YIOygleuztOqwgCDsoITshqHrkKAg -6rKD7J6F64uI64ukLg - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 816}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ko.lproj/Sparkle.strings b/Frameworks/Sparkle/ko.lproj/Sparkle.strings deleted file mode 100644 index 25371221d..000000000 Binary files a/Frameworks/Sparkle/ko.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/mercury.xml b/Frameworks/Sparkle/mercury.xml deleted file mode 100644 index 1e58c0604..000000000 --- a/Frameworks/Sparkle/mercury.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - Cog - https://kode54.net/cog/mercury.xml - Follows my Mercurial repository, updated whenever. - en - - diff --git a/Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index dca47c728..000000000 Binary files a/Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 4f2e79221..000000000 --- a/Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,700 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {617, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {495, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {498, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{432, 12}, {171, 32}} - - - YES - - 67239424 - 134217728 - Installeer en herstart - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{282, 12}, {150, 32}} - - - YES - - 67239424 - 134217728 - Installeer bij Stop - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {126, 32}} - - - YES - - 67239424 - 134217728 - Installeer niet - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - YES - - 67239424 - 131072 - Download en installeer updates in de toekomst automatisch - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {617, 152} - - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/nl.lproj/SUStatus.strings b/Frameworks/Sparkle/nl.lproj/SUStatus.strings deleted file mode 100644 index 041995192..000000000 Binary files a/Frameworks/Sparkle/nl.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/nl.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/nl.lproj/SUUpdateAlert.strings deleted file mode 100644 index 399772201..000000000 Binary files a/Frameworks/Sparkle/nl.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/nl.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/nl.lproj/SUUpdateAlert.xib deleted file mode 100644 index 0c9d15d6f..000000000 --- a/Frameworks/Sparkle/nl.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1915 +0,0 @@ - - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Software-update - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Versiegegevens: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Herinner mij er later aan - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - Sla deze versie over - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Installeer update - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - Download en installeer updates in de toekomst automatisch - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 6992a2c42..000000000 Binary files a/Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 673b246f0..000000000 --- a/Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {485, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{282, 12}, {189, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Controleer automatisch - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{147, 12}, {135, 32}} - - - YES - - 67108864 - 134217728 - Controleer niet - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - Automatisch controleren op updates? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {362, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Inclusief anoniem systeemprofiel - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {485, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QWFuIGRlIGhhbmQgdmFuIGFub25pZW1lIGluZm9ybWF0aWUgb3ZlciBoZXQgc3lzdGVlbXByb2ZpZWwg -a3VubmVuIHdpaiB0b2Vrb21zdGlnZSBvbnR3aWtrZWxpbmdzd2Vya3phYW1oZWRlbiBiZXRlciBwbGFu -bmVuLiBOZWVtIGNvbnRhY3QgbWV0IG9ucyBvcCBhbHMgdSBoaWVyb3ZlciB2cmFnZW4gaGVidC4KCkRp -dCBpcyBkZSBpbmZvcm1hdGllIGRpZSB3b3JkdCB2ZXJ6b25kZW46A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/nl.lproj/Sparkle.strings b/Frameworks/Sparkle/nl.lproj/Sparkle.strings deleted file mode 100644 index 023c473b2..000000000 Binary files a/Frameworks/Sparkle/nl.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/no.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/no.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 503b2cbaf..000000000 Binary files a/Frameworks/Sparkle/no.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/no.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/no.lproj/SUUpdateAlert.strings deleted file mode 100644 index f9b8201ae..000000000 Binary files a/Frameworks/Sparkle/no.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/no.lproj/Sparkle.strings b/Frameworks/Sparkle/no.lproj/Sparkle.strings deleted file mode 100644 index f069d45ef..000000000 Binary files a/Frameworks/Sparkle/no.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/pl.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/pl.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 0f615561d..000000000 Binary files a/Frameworks/Sparkle/pl.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/pl.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/pl.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index f5cfebc75..000000000 --- a/Frameworks/Sparkle/pl.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,692 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{139, 604}, {664, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {542, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {542, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{430, 12}, {220, 32}} - - - YES - - 67239424 - 134217728 - Instaluj i uruchom ponownie - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{235, 12}, {195, 32}} - - - YES - - 67239424 - 134217728 - Instaluj przy zamknięciu - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {111, 32}} - - - YES - - 67239424 - 134217728 - Nie instaluj - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - YES - - 67239424 - 131072 - Automatycznie pobierz i zainstaluj przyszłe uaktualnienia - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {664, 152} - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 763}, {559, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 763}, {559, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/pl.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/pl.lproj/SUUpdateAlert.strings deleted file mode 100644 index 176d179ec..000000000 Binary files a/Frameworks/Sparkle/pl.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/pl.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/pl.lproj/SUUpdateAlert.xib deleted file mode 100644 index e14c1883e..000000000 --- a/Frameworks/Sparkle/pl.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1633 +0,0 @@ - - - - 1050 - 10C540 - 759 - 1038.25 - 458.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 759 - 759 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - YES - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{399, 283}, {586, 370}} - -260571136 - Software Update - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - YES - - 67239424 - 272629760 - Szczegóły wydania: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{283, 12}, {162, 32}} - - YES - - 67239424 - 134217728 - Przypomnij później - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {149, 32}} - - YES - - 67239424 - 134217728 - Pomiń tę wersję - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{440, 12}, {138, 32}} - - YES - - -2080244224 - 134217728 - Zainstaluj teraz - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - {{109, 76}, {457, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - YES - - 67239424 - 131072 - Automatycznie pobierz i zainstaluj przyszłe uaktualnienia - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1440, 878}} - {586, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{347, 337}, {586, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{347, 337}, {586, 370}} - - - {586, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 176 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/pl.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/pl.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index a832b4515..000000000 --- a/Frameworks/Sparkle/pl.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{99, 573}, {444, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{230, 12}, {201, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Sprawdzaj automatycznie - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{101, 12}, {129, 32}} - - - YES - - 67108864 - 134217728 - Nie sprawdzaj - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - Sprawdzać automatycznie uaktualnienia? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {321, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Załącz anonimowe informacje o systemie - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {444, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QW5vbnltb3VzIHN5c3RlbSBwcm9maWxlIGluZm9ybWF0aW9uIGlzIHVzZWQgdG8gaGVscCB1cyBwbGFu -IGZ1dHVyZSBkZXZlbG9wbWVudCB3b3JrLiBQbGVhc2UgY29udGFjdCB1cyBpZiB5b3UgaGF2ZSBhbnkg -cXVlc3Rpb25zIGFib3V0IHRoaXMuCgpUaGlzIGlzIHRoZSBpbmZvcm1hdGlvbiB0aGF0IHdvdWxkIGJl -IHNlbnQ6A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 724}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/pl.lproj/Sparkle.strings b/Frameworks/Sparkle/pl.lproj/Sparkle.strings deleted file mode 100644 index 8748ed600..000000000 Binary files a/Frameworks/Sparkle/pl.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/pt-BR.lproj/SUPasswordPrompt.xib b/Frameworks/Sparkle/pt-BR.lproj/SUPasswordPrompt.xib deleted file mode 100644 index 2002c8e79..000000000 --- a/Frameworks/Sparkle/pt-BR.lproj/SUPasswordPrompt.xib +++ /dev/null @@ -1,606 +0,0 @@ - - - - 1050 - 12A251 - 2488 - 1183 - 622.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2488 - - - YES - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSSecureTextField - NSSecureTextFieldCell - NSTextField - NSTextFieldCell - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUPasswordPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{196, 372}, {394, 118}} - 544736256 - Password - NSWindow - - - - - 256 - - YES - - - 290 - {{179, 49}, {195, 22}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - 3 - MAA - - - - YES - NSAllRomanInputSourcesLocaleIdentifier - - - NO - - - - 292 - {{106, 51}, {68, 17}} - - - - YES - - 68157504 - 272630784 - Password: - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - NO - - - - 289 - {{297, 13}, {83, 32}} - - - YES - - 67108864 - 134217728 - Unlock - - - -2038284288 - 129 - - DQ - 200 - 25 - - NO - - - - 289 - {{215, 13}, {82, 32}} - - - - YES - - 67108864 - 134217728 - Cancel - - - -2038284288 - 129 - - Gw - 200 - 25 - - NO - - - - 266 - {{106, 86}, {271, 17}} - - - - YES - - 67108864 - 272629760 - This update is locked with a password. - - LucidaGrande-Bold - 13 - 16 - - - - - - NO - - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{20, 39}, {64, 64}} - - - - YES - - 0 - 33554432 - 0 - 0 - 0 - NO - - NO - YES - - - {394, 118} - - - - - {{0, 0}, {1440, 878}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - mPasswordField - - - - 19 - - - - window - - - - 20 - - - - cancel: - - - - 21 - - - - accept: - - - - 22 - - - - mTextDescription - - - - 25 - - - - mIconView - - - - 26 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 1 - - - YES - - - - - - 2 - - - YES - - - - - - - - - - - 3 - - - YES - - - - - - 4 - - - - - 5 - - - YES - - - - - - 6 - - - - - 7 - - - YES - - - - - - 8 - - - - - 9 - - - YES - - - - - - 10 - - - - - 15 - - - YES - - - - - - 16 - - - - - 17 - - - YES - - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 1.IBPluginDependency - 1.IBWindowTemplateEditedContentRect - 1.NSWindowTemplate.visibleAtLaunch - 10.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 2.IBPluginDependency - 3.IBPluginDependency - 4.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{316, 826}, {362, 138}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 26 - - - - YES - - SUPasswordPrompt - SUWindowController - - YES - - YES - accept: - cancel: - - - YES - id - id - - - - YES - - YES - accept: - cancel: - - - YES - - accept: - id - - - cancel: - id - - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - NSImageView - NSSecureTextField - NSTextField - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - - mIconView - NSImageView - - - mPasswordField - NSSecureTextField - - - mTextDescription - NSTextField - - - - - IBProjectSource - ./Classes/SUPasswordPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 026b7ef58..000000000 Binary files a/Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 735cf1d4b..000000000 --- a/Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,675 +0,0 @@ - - - - 1050 - 11E53 - 2182 - 1138.47 - 569.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2182 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {559, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {438, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {438, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{383, 12}, {157, 32}} - - - - YES - - 67239424 - 134217728 - Instalar e Reiniciar - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{230, 12}, {157, 32}} - - - - YES - - 67239424 - 134217728 - Instalar ao Encerrar - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {116, 32}} - - - - YES - - 67239424 - 134217728 - Não Instalar - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - - YES - - 67239424 - 131072 - Sempre baixar e instalar atualizações automaticamente - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {559, 152} - - - - - {{0, 0}, {1366, 746}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 717}, {559, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUPasswordPrompt.xib b/Frameworks/Sparkle/pt_BR.lproj/SUPasswordPrompt.xib deleted file mode 100644 index 377da8818..000000000 --- a/Frameworks/Sparkle/pt_BR.lproj/SUPasswordPrompt.xib +++ /dev/null @@ -1,597 +0,0 @@ - - - - 1050 - 11E53 - 2182 - 1138.47 - 569.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2182 - - - YES - NSTextField - NSView - NSWindowTemplate - NSSecureTextField - NSTextFieldCell - NSImageView - NSButtonCell - NSImageCell - NSButton - NSSecureTextFieldCell - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUPasswordPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{196, 372}, {394, 118}} - 544736256 - Senha - NSWindow - - - - - 256 - - YES - - - 290 - {{179, 49}, {195, 22}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - 3 - MAA - - - - YES - NSAllRomanInputSourcesLocaleIdentifier - - - - - - 292 - {{128, 51}, {46, 17}} - - - - YES - - 68157504 - 272630784 - Senha: - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - - - - 289 - {{321, 13}, {59, 32}} - - - - YES - - 67108864 - 134217728 - OK - - - -2038284288 - 129 - - DQ - 200 - 25 - - - - - 289 - {{229, 13}, {95, 32}} - - - - YES - - 67108864 - 134217728 - Cancelar - - - -2038284288 - 129 - - Gw - 200 - 25 - - - - - 266 - {{99, 79}, {278, 24}} - - - - YES - - 67108864 - 272629760 - Esta atualização encontra-se bloqueada. - - LucidaGrande-Bold - 13 - 16 - - - - - - - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{20, 39}, {64, 64}} - - - - YES - - 0 - 33554432 - 0 - 0 - 0 - NO - - YES - - - {394, 118} - - - - - {{0, 0}, {1366, 746}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - mPasswordField - - - - 19 - - - - window - - - - 20 - - - - cancel: - - - - 21 - - - - accept: - - - - 22 - - - - mTextDescription - - - - 25 - - - - mIconView - - - - 26 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 1 - - - YES - - - - - - 2 - - - YES - - - - - - - - - - - 3 - - - YES - - - - - - 4 - - - - - 5 - - - YES - - - - - - 6 - - - - - 7 - - - YES - - - - - - 8 - - - - - 9 - - - YES - - - - - - 10 - - - - - 15 - - - YES - - - - - - 16 - - - - - 17 - - - YES - - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 1.IBPluginDependency - 1.IBWindowTemplateEditedContentRect - 1.NSWindowTemplate.visibleAtLaunch - 10.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 2.IBPluginDependency - 3.IBPluginDependency - 4.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{316, 826}, {362, 138}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 26 - - - - YES - - SUPasswordPrompt - SUWindowController - - YES - - YES - accept: - cancel: - - - YES - id - id - - - - YES - - YES - accept: - cancel: - - - YES - - accept: - id - - - cancel: - id - - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - NSImageView - NSSecureTextField - NSTextField - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - - mIconView - NSImageView - - - mPasswordField - NSSecureTextField - - - mTextDescription - NSTextField - - - - - IBProjectSource - ./Classes/SUPasswordPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUStatus.strings b/Frameworks/Sparkle/pt_BR.lproj/SUStatus.strings deleted file mode 100644 index ad32ad706..000000000 Binary files a/Frameworks/Sparkle/pt_BR.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.strings deleted file mode 100644 index bb66fb224..000000000 Binary files a/Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.xib deleted file mode 100644 index 391fef951..000000000 --- a/Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1025 +0,0 @@ - - - - 1070 - 12C3006 - 2844 - 1187.34 - 625.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 2844 - 1810 - - - - YES - NSBox - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - WebView - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{63, 446}, {582, 375}} - -260571136 - Atualização de Software - NSWindow - - View - - - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{20, 291}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - NO - YES - - - - 264 - {{102, 338}, {443, 17}} - - - - YES - - 67108864 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 268 - {{102, 277}, {443, 17}} - - - - YES - - 67108864 - 272629760 - Sobre a atualização: - - LucidaGrande-Bold - 11 - 3357 - - - - - - NO - - - - 289 - {{303, 12}, {109, 32}} - - - - YES - - 67108864 - 134217728 - Mais Tarde - - LucidaGrande - 13 - 1044 - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 288 - {{99, 12}, {149, 32}} - - - - YES - - 67108864 - 134217728 - Pular Esta Versão - - - -2038284288 - 1 - - - - - - 200 - 25 - - NO - - - - 289 - {{408, 12}, {160, 32}} - - - - YES - - -2080374784 - 134217728 - Instalar Atualização - - - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - - - {{105, 76}, {457, 199}} - - - - {0, 0} - - 67108864 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{102, 302}, {463, 28}} - - - - YES - - 67108864 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 256 - {{102, 48}, {442, 18}} - - - - YES - - 67108864 - 131072 - Sempre baixar e instalar atualizações automaticamente - - - 1211912448 - 2 - - NSSwitch - - - - 200 - 25 - - NO - - - {582, 375} - - - - - {{0, 0}, {1440, 878}} - {586, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{347, 240}, {582, 375}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 176 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - NSTextField - NSButton - NSButton - WebView - NSButton - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/pt_BR.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index e69de29bb..000000000 diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/pt_BR.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 42302e3ad..000000000 --- a/Frameworks/Sparkle/pt_BR.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1178 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {446, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{230, 12}, {197, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Buscar Automaticamente - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{108, 12}, {111, 32}} - - - YES - - 67108864 - 134217728 - Não Buscar - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - Buscar atualizações automaticamente? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {323, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Incluir perfil anônimo do sistema - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {446, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - SW5mb3JtYcOnw7VlcyBhbsO0bmltYXMgZG8gc2lzdGVtYSBzw6NvIHV0aWxpemFkYXMgcGFyYSBub3Mg -YWp1ZGFyIGEgcGxhbmVqYXIgbyBkZXNlbnZvbHZpbWVudG8gZnV0dXJvIGRvIGFwbGljYXRpdm8uIENh -c28gdm9jw6ogdGVuaGEgZMO6dmlkYXMgc29icmUgZXNzZSBwcm9jZWRpbWVudG8sIHBvciBmYXZvciBj -b250YXRlLW5vcy4KCkEgc2VndWludGUgaW5mb3JtYcOnw6NvIHNlcmlhIGVudmlhZGE6A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 678}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/pt_BR.lproj/Sparkle.strings b/Frameworks/Sparkle/pt_BR.lproj/Sparkle.strings deleted file mode 100644 index 81db58e57..000000000 Binary files a/Frameworks/Sparkle/pt_BR.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/pt_PT.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/pt_PT.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index e163238d2..000000000 --- a/Frameworks/Sparkle/pt_PT.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,617 +0,0 @@ - - - - 1050 - 11C74 - 1617 - 1138.23 - 567.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1617 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {559, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {435, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {435, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{376, 12}, {167, 32}} - - - - YES - - 67239424 - 134217728 - Instalar e reiniciar - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{243, 12}, {133, 32}} - - - - YES - - 67239424 - 134217728 - Instalar ao sair - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {116, 32}} - - - - YES - - 67239424 - 134217728 - Não instalar - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - - YES - - 67239424 - 131072 - No futuro, transferir e instalar actualizações automaticamente - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {559, 152} - - - - - {{0, 0}, {1280, 778}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{108, 455}, {559, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/pt_PT.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/pt_PT.lproj/SUUpdateAlert.xib deleted file mode 100644 index fc3e6d7f5..000000000 --- a/Frameworks/Sparkle/pt_PT.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,918 +0,0 @@ - - - - 1050 - 11C74 - 1617 - 1138.23 - 567.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 1617 - 518 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - - YES - - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {650, 370}} - -260571136 - Actualização de Software - NSWindow - - View - - - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - - - YES - - 67239424 - 272629760 - Notas de lançamento: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{301, 12}, {163, 32}} - - - - YES - - 67239424 - 134217728 - Lembrar mais tarde - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {151, 32}} - - - - YES - - 67239424 - 134217728 - Saltar esta versão - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{466, 12}, {169, 32}} - - - - YES - - -2080244224 - 134217728 - Instalar actualização - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {521, 197}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {519, 197}} - - - - - - {{109, 76}, {521, 199}} - - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - - - YES - - 67239424 - 131072 - No futuro, transferir e instalar actualizações automaticamente - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {650, 370} - - - - - {{0, 0}, {1440, 878}} - {586, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - skipButton - - - - 179 - - - - laterButton - - - - 180 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{84, 29}, {650, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 180 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/pt_PT.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/pt_PT.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index c8540811f..000000000 --- a/Frameworks/Sparkle/pt_PT.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1187 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {446, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{224, 12}, {207, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Procurar automaticamente - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{101, 12}, {123, 32}} - - - - YES - - 67108864 - 134217728 - Não procurar - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - - YES - - 67108864 - 272629760 - Procurar actualizações automaticamente? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - Incluir perfil de sistema anónimo - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {446, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QSBpbmZvcm1hw6fDo28gYW7Ds25pbWEgZG8gcGVyZmlsIGRlIHNpc3RlbWEgw6kgdXNhZGEgcGFyYSBu -byBmdXR1cm8gbm9zIGFqdWRhciBhIHBsYW5lYXIgbyB0cmFiYWxobyBkZSBkZXNlbnZvbHZpbWVudG8u -IFBvciBmYXZvciBjb250YWN0ZS1ub3Mgc2UgdGl2ZXIgYWxndW1hIHF1ZXN0w6NvIGFjZXJjYSBkZXN0 -ZSBhc3N1bnRvLgoKRXN0YSDDqSBhIGluZm9ybWHDp8OjbyBxdWUgc2VyaWEgZW52aWFkYTo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{108, 557}, {446, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/pt_PT.lproj/Sparkle.strings b/Frameworks/Sparkle/pt_PT.lproj/Sparkle.strings deleted file mode 100755 index 497cd8303..000000000 Binary files a/Frameworks/Sparkle/pt_PT.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ro.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/ro.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index d17dec8a4..000000000 --- a/Frameworks/Sparkle/ro.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,676 +0,0 @@ - - - - 1050 - 11C74 - 1576 - 1138.23 - 567.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1576 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {616, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {497, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {497, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{413, 12}, {192, 32}} - - - - YES - - 67239424 - 134217728 - Instalează și Relansează - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{256, 12}, {157, 32}} - - - - YES - - 67239424 - 134217728 - Instalează la Iesire - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {116, 32}} - - - - YES - - 67239424 - 134217728 - Nu instala - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - - YES - - 67239424 - 131072 - Descarcă și instalează automat actualizarile pe viitor - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {616, 152} - - - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/ro.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/ro.lproj/SUUpdateAlert.xib deleted file mode 100644 index e40b0f1a8..000000000 --- a/Frameworks/Sparkle/ro.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1059 +0,0 @@ - - - - 1050 - 11C74 - 1576 - 1138.23 - 567.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 1576 - 513 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - - YES - - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 400}, {612, 371}} - -260571136 - Software Update - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 292}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 339}, {489, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 278}, {452, 17}} - - - - YES - - 67239424 - 272629760 - Note de ediție: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{228, 12}, {186, 32}} - - - - YES - - 67239424 - 134217728 - Amintește-mi mai târziu - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {114, 32}} - - - - YES - - 67239424 - 134217728 - Sari peste .. - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{414, 12}, {184, 32}} - - - - YES - - -2080244224 - 134217728 - Instalează actualizarea - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {482, 200}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {480, 198}} - - - - - - {{110, 76}, {482, 200}} - - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 303}, {489, 28}} - - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {488, 18}} - - - - YES - - 67239424 - 131072 - Descarcă și instalează automat actualizarile pe viitor - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {612, 371} - - - - - {{0, 0}, {1280, 778}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - StaticText - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - NSTextField - NSButton - NSButton - WebView - NSButton - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - WebView - - reloadFromOrigin: - id - - - reloadFromOrigin: - - reloadFromOrigin: - id - - - - IBProjectSource - ./Classes/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/ro.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/ro.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 49632ba00..000000000 --- a/Frameworks/Sparkle/ro.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1187 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{278, 12}, {146, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Verifică Automat - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{161, 12}, {117, 32}} - - - - YES - - 67108864 - 134217728 - Nu Verifica - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {315, 34}} - - - - YES - - 67108864 - 272629760 - Verifică pentru actualizări în mod automat? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - Include profil de sistem anonim - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 265 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QW5vbnltb3VzIHN5c3RlbSBwcm9maWxlIGluZm9ybWF0aW9uIGlzIHVzZWQgdG8gaGVscCB1cyBwbGFu -IGZ1dHVyZSBkZXZlbG9wbWVudCB3b3JrLiBQbGVhc2UgY29udGFjdCB1cyBpZiB5b3UgaGF2ZSBhbnkg -cXVlc3Rpb25zIGFib3V0IHRoaXMuCgpUaGlzIGlzIHRoZSBpbmZvcm1hdGlvbiB0aGF0IHdvdWxkIGJl -IHNlbnQ6A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ro.lproj/Sparkle.strings b/Frameworks/Sparkle/ro.lproj/Sparkle.strings deleted file mode 100644 index e90bdf598..000000000 Binary files a/Frameworks/Sparkle/ro.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 19acb2f7f..000000000 Binary files a/Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 56ad5f994..000000000 --- a/Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,680 +0,0 @@ - - - - 1050 - 11D46 - 2177 - 1138.32 - 568.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2177 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {743, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {621, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {621, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{502, 12}, {226, 32}} - - - YES - - 67239424 - 134217728 - Установить и перезапустить - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{290, 12}, {207, 32}} - - - YES - - 67239424 - 134217728 - Установить при закрытии - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {157, 32}} - - - YES - - 67239424 - 134217728 - Не устанавливать - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - YES - - 67239424 - 131072 - Автоматически загружать и устанавливать обновления в будущем - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {743, 152} - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ru.lproj/SUStatus.strings b/Frameworks/Sparkle/ru.lproj/SUStatus.strings deleted file mode 100644 index 041995192..000000000 Binary files a/Frameworks/Sparkle/ru.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ru.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/ru.lproj/SUUpdateAlert.strings deleted file mode 100644 index 9fce4212a..000000000 Binary files a/Frameworks/Sparkle/ru.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ru.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/ru.lproj/SUUpdateAlert.xib deleted file mode 100644 index 9dc1062d2..000000000 --- a/Frameworks/Sparkle/ru.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1035 +0,0 @@ - - - - 1050 - 11D46 - 2177 - 1138.32 - 568.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 2177 - 1117 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {643, 375}} - -260571136 - Обновление программного обеспечения - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 296}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 343}, {520, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 285}, {452, 14}} - - - YES - - 67239424 - 272629760 - Заметки о выпуске: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{269, 12}, {162, 32}} - - - YES - - 67239424 - 134217728 - Напоминать позже - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{72, 12}, {185, 32}} - - - YES - - 67239424 - 134217728 - Пропустить эту версию - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{435, 12}, {194, 32}} - - - YES - - -2080244224 - 134217728 - Установить обновление - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {513, 204}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {511, 202}} - - - - - {{110, 76}, {513, 204}} - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 307}, {520, 28}} - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {519, 18}} - - - YES - - 67239424 - 131072 - Автоматически загружать и устанавливать обновления в будущем - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {643, 375} - - - - {{0, 0}, {1440, 878}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - NSTextField - NSButton - NSButton - WebView - NSButton - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ru.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/ru.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100755 index acf4be101..000000000 Binary files a/Frameworks/Sparkle/ru.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/ru.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/ru.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 5bed9599b..000000000 --- a/Frameworks/Sparkle/ru.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1183 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {542, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{320, 12}, {208, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Проверять автоматически - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{192, 12}, {128, 32}} - - - YES - - 67108864 - 134217728 - Не проверять - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {421, 34}} - - - YES - - 67108864 - 272629760 - Выполнять автоматическую проверку наличия обновлений? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {419, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Включить анонимный профиль системы - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {542, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - 0JjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUg0LDQvdC+0L3QuNC80L3QvtCz0L4g0L/RgNC+0YTQuNC7 -0Y8g0YHQuNGB0YLQtdC80Ysg0L/QvtC80L7Qs9Cw0LXRgiDQvdCw0Lwg0LIg0L/Qu9Cw0L3QuNGA0L7Q -stCw0L3QuNC4INCx0YPQtNGD0YnQtdC5INGA0LDQsdC+0YLRiyDQv9C+INGA0LDQt9GA0LDQsdC+0YLQ -utC1LiDQldGB0LvQuCDRgyDQstCw0YEg0LXRgdGC0Ywg0LrQsNC60LjQtS3Qu9C40LHQviDQstC+0L/R -gNC+0YHRiyDQv9C+INGN0YLQvtC5INGC0LXQvNC1LCDQvtCx0YDQsNGJ0LDQudGC0LXRgdGMINC6INC9 -0LDQvC4KCtCt0YLQviDQuNC90YTQvtGA0LzQsNGG0LjRjywg0L/RgNC10LTQvdCw0LfQvdCw0YfQtdC9 -0L3QsNGPINC00LvRjyDQvtGC0L/RgNCw0LLQu9C10L3QuNGPOg - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ru.lproj/Sparkle.strings b/Frameworks/Sparkle/ru.lproj/Sparkle.strings deleted file mode 100644 index 7afef95f4..000000000 Binary files a/Frameworks/Sparkle/ru.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/sign_update.rb b/Frameworks/Sparkle/sign_update.rb deleted file mode 100755 index 199ea40cc..000000000 --- a/Frameworks/Sparkle/sign_update.rb +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/ruby -if ARGV.length < 2 - puts "Usage: ruby sign_update.rb update_archive private_key" - exit -end -openssl = "/usr/bin/openssl" -puts `#{openssl} dgst -sha1 -binary < "#{ARGV[0]}" | #{openssl} dgst -dss1 -sign "#{ARGV[1]}" | #{openssl} enc -base64` \ No newline at end of file diff --git a/Frameworks/Sparkle/sk.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/sk.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 1a6954be4..000000000 --- a/Frameworks/Sparkle/sk.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,621 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{139, 604}, {614, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {492, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {492, 31}} - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{415, 12}, {185, 32}} - - YES - - 67239424 - 134217728 - Inštalovať a reštartovať - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{259, 12}, {156, 32}} - - YES - - 67239424 - 134217728 - Inštalovať a ukončiť - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{101, 12}, {118, 32}} - - YES - - 67239424 - 134217728 - Neinštalovať - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - YES - - 67239424 - 131072 - V budúcnosti aktualizácie preberať a inštalovať automaticky - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {614, 152} - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/sk.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/sk.lproj/SUUpdateAlert.xib deleted file mode 100644 index 07581928b..000000000 --- a/Frameworks/Sparkle/sk.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1633 +0,0 @@ - - - - 1050 - 10C540 - 759 - 1038.25 - 458.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 759 - 759 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - YES - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{411, 259}, {586, 370}} - -260571136 - Aktualizácia softvéru - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - YES - - 67239424 - 272629760 - Poznámky k vydaniu: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{285, 12}, {160, 32}} - - YES - - 67239424 - 134217728 - Pripomenúť neskôr - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{100, 12}, {167, 32}} - - YES - - 67239424 - 134217728 - Vynechať túto verziu - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{445, 12}, {127, 32}} - - YES - - -2080244224 - 134217728 - Nainštalovať - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - {{109, 76}, {457, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - YES - - 67239424 - 131072 - V budúcnosti aktualizácie preberať a inštalovať automaticky - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1440, 878}} - {586, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{483, 374}, {586, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{483, 374}, {586, 370}} - - - {586, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 176 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/sk.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/sk.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 9b92a59a6..000000000 --- a/Frameworks/Sparkle/sk.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1178 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{99, 573}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{230, 12}, {195, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Kontrolovať automaticky - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{101, 12}, {130, 32}} - - - YES - - 67108864 - 134217728 - Nekontrolovať - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - Kontrolovať aktualizácie automaticky? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Zahrnúť anonymný profil systému - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QW5vbnltbsO9IHByb2ZpbCBzeXN0w6ltdSBuw6FtIHVtb8W+bsOtIHpsZXDFoWnFpSBwbMOhbm92YW5p -ZSBidWTDumNlaG8gdsO9dm9qYSBhcGxpa8OhY2llLiBBayBtw6F0ZSBvaMS+YWRvbSB0b2h0byBha8Op -a2/EvnZlayBvdMOhemt5LCBuZXbDoWhhanRlIGEga29udGFrdHVqdGUgbsOhcy4KCk9kb3NpZWxhbsOp -IGJ1ZMO6IG5hc2xlZHVqw7pjZSBpbmZvcm3DoWNpZTo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/sk.lproj/Sparkle.strings b/Frameworks/Sparkle/sk.lproj/Sparkle.strings deleted file mode 100644 index 47713c19f..000000000 Binary files a/Frameworks/Sparkle/sk.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/sl.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/sl.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 3244ebdf5..000000000 --- a/Frameworks/Sparkle/sl.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,548 +0,0 @@ - - - - 1050 - 11D39 - 1938 - 1138.30 - 568.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1938 - - - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {657, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - - - 268 - - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 268 - {{105, 120}, {389, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {435, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{415, 12}, {228, 32}} - - YES - - 67239424 - 134217728 - Namestitev in ponoven zagon - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{244, 12}, {171, 32}} - - - YES - - 67239424 - 134217728 - Namestitev in izhod - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {116, 32}} - - - YES - - 67239424 - 134217728 - Ne namesti - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - YES - - 67239424 - 131072 - V prihodnje samodejno nameščaj posodobitve - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {657, 152} - - - {{0, 0}, {1280, 778}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - - - - Window - - - 6 - - - - - - - - - - - - - - 7 - - - - - - - - 8 - - - - - - - - 9 - - - - - - - - 15 - - - - - - - - 16 - - - - - - - - 17 - - - - - - - - 30 - - - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - {128, 128} - {15, 15} - - - diff --git a/Frameworks/Sparkle/sl.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/sl.lproj/SUUpdateAlert.xib deleted file mode 100644 index 1fa30eea1..000000000 --- a/Frameworks/Sparkle/sl.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,790 +0,0 @@ - - - - 1050 - 11D39 - 1938 - 1138.30 - 568.00 - - 1938 - 822 - - - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 400}, {586, 370}} - -260571136 - Posodabljanje programske opreme - NSWindow - - View - - - {586, 370} - - - 256 - - - - 268 - - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - {{24, 291}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {443, 14}} - - - YES - - 67239424 - 272629760 - Opombe ob izdaji: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{256, 12}, {152, 32}} - - - YES - - 67239424 - 134217728 - Spomni me kasneje - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {149, 32}} - - - YES - - 67239424 - 134217728 - Preskoči to verzijo - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{408, 12}, {164, 32}} - - YES - - -2080244224 - 134217728 - Namesti posodobitev - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - - - 274 - - - - 274 - - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - {{-1, 0}, {456, 197}} - - - - - - - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - - {{109, 76}, {457, 199}} - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 50}, {442, 16}} - - - YES - - 67239424 - 131072 - V prihodnje samodejno nameščaj posodobitve - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1280, 778}} - {586, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - - - - Update Alert (release notes) - - - 6 - - - - - - - - - - - - - - - - 7 - - - - - - - - 10 - - - - - - - - 17 - - - - - - - - 22 - - - - - - - - 23 - - - - - - - - 76 - - - - - - - - 89 - - - - - - - - 101 - - - - - - - - 117 - - - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - 175 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - {128, 128} - {15, 15} - - - diff --git a/Frameworks/Sparkle/sl.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/sl.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 227d16749..000000000 --- a/Frameworks/Sparkle/sl.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1037 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {496, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - - - 257 - {{313, 12}, {169, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Samodejno preverjaj - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{196, 12}, {117, 32}} - - - - YES - - 67108864 - 134217728 - Ne preverjaj - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {375, 34}} - - - - YES - - 67108864 - 272629760 - Naj občasno preverjam, če so na voljo posodobitve? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - Vključi anonimni profil sistema - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 265 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {496, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - - - 274 - - - - 2304 - - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - 256 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QW5vbmltbmkgcHJvZmlsIHNpc3RlbWEgc2UgdXBvcmFibGphIHphIG5hxI1ydG92YW5qZSBuYWRhbGpu -ZWdhIHJhenZvamEgcHJvZ3JhbWEuIFYgcHJpbWVydSB2cHJhxaFhbmogbmFzIGxhaGtvIGtvbnRha3Rp -cmF0ZS4KClBvxaFsamVqbyBzZSBzbGVkZcSNZSBpbmZvcm1hY2lqZTo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - - - - Profile Info - - - 6 - - - - - - - - - - - - - - 13 - - - - - - - - 14 - - - - - - - - 32 - - - - - - - - 33 - - - - - - - - 34 - - - - - - - - 37 - - - - - - - - 71 - - - - - - - - 24 - - - Array Controller - - - 39 - - - - - - - MoreInfoView - - - 40 - - - - - - - - - - 41 - - - - - - - - - 42 - - - - - - - - 43 - - - - - 44 - - - - - - - - 45 - - - - - 46 - - - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - 186 - - - - - SUUpdatePermissionPrompt - SUWindowController - - id - id - - - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - NSTextField - NSButton - NSView - NSTableView - - - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - {128, 128} - {15, 15} - - - diff --git a/Frameworks/Sparkle/sl.lproj/Sparkle.strings b/Frameworks/Sparkle/sl.lproj/Sparkle.strings deleted file mode 100644 index 13f89cda7..000000000 --- a/Frameworks/Sparkle/sl.lproj/Sparkle.strings +++ /dev/null @@ -1,95 +0,0 @@ -/* No comment provided by engineer. */ -"%1$@ %2$@ has been downloaded and is ready to use! Would you like to install it and relaunch %1$@ now?" = "%1$@ %2$@ je bil uspešno prenešen s spleta in je pripravljen na namestitev. Ga želite namestiti in ponovno zagnati takoj?"; - -/* No comment provided by engineer. */ -"%1$@ can't be updated when it's running from a read-only volume like a disk image or an optical drive. Move %1$@ to your Applications folder, relaunch it from there, and try again." = "Programa %1$@ ni mogoče posodobiti, ker ga poganjate iz lokacije, kamor pisanje ni dovoljeno (pogosto je to slika diska dmg ali optična enota). Poskusite %1$@ premakniti v direktorij z aplikacijami (Applications), ga ponovno zagnati in šele nato posodobiti."; - -/* No comment provided by engineer. */ -"%@ %@ is currently the newest version available." = "%1$@ %2$@ je najnovejša verzija programa."; - -/* No comment provided by engineer. */ -"%@ %@ is now available--you have %@. Would you like to download it now?" = "Na voljo je %1$@ %2$@ — vi imate %3$@. Ga želite prenesti s spleta sedaj?"; - -/* No comment provided by engineer. */ -"%@ downloaded" = "prenešenih je %@"; - -/* No comment provided by engineer. */ -"%@ of %@" = "%1$@ od %2$@"; - -/* No comment provided by engineer. */ -"A new version of %@ is available!" = "Na voljo je nova verzija programa %@."; - -/* No comment provided by engineer. */ -"A new version of %@ is ready to install!" = "Najnovejša verzija programa %@ je že nameščena."; - -/* No comment provided by engineer. */ -"An error occurred in retrieving update information. Please try again later." = "Med iskanjem posodobitev je prišlo do napake. Prosimo poskusite ponovno čez nekaj časa."; - -/* No comment provided by engineer. */ -"An error occurred while downloading the update. Please try again later." = "Med prenašanje posodobitve s spleta je prišlo do napake. Prosimo poskusite ponovno čez nekaj časa."; - -/* No comment provided by engineer. */ -"An error occurred while extracting the archive. Please try again later." = "Med odpiranjem arhiva je prišlo do napake. Prosimo poskusite ponovno čez nekaj časa."; - -/* No comment provided by engineer. */ -"An error occurred while installing the update. Please try again later." = "Med nameščanjem posodobitve je prišlo do napake. Prosimo poskusite ponovno čez nekaj časa."; - -/* No comment provided by engineer. */ -"An error occurred while parsing the update feed." = "Napaka pri interpretaciji RSS vira s posodobitvami."; - -/* No comment provided by engineer. */ -"An error occurred while relaunching %1$@, but the new version will be available next time you run %1$@." = "Med ponovnim zagonom programa %1$@ je sicer prišlo do napake, vendar bo nova verzija na voljo, ko boste naslednjič pognali program."; - -/* the unit for bytes */ -"B" = "B"; - -/* No comment provided by engineer. */ -"Cancel" = "Prekliči"; - -/* No comment provided by engineer. */ -"Cancel Update" = "Prekliči posodabljanje"; - -/* No comment provided by engineer. */ -"Checking for updates..." = "Iskanje posodobitev …"; - -/* Take care not to overflow the status window. */ -"Downloading update..." = "Prenašanje posodobitve …"; - -/* Take care not to overflow the status window. */ -"Extracting update..." = "Razpakiranje posodobitve …"; - -/* the unit for gigabytes */ -"GB" = "GB"; - -/* No comment provided by engineer. */ -"Install and Relaunch" = "Namesti in ponovno zaženi"; - -/* Take care not to overflow the status window. */ -"Installing update..." = "Nameščanje posodobitve …"; - -/* the unit for kilobytes */ -"KB" = "KB"; - -/* the unit for megabytes */ -"MB" = "MB"; - -/* No comment provided by engineer. */ -"OK" = "V redu"; - -/* No comment provided by engineer. */ -"Ready to Install" = "Pripravljen na namestitev"; - -/* No comment provided by engineer. */ -"Should %1$@ automatically check for updates? You can always check for updates manually from the %1$@ menu." = "Naj %1$@ samodejno preverja, če so na voljo posodobitve? To lahko kadarkoli preverite tudi sami iz menija za %1$@."; - -/* No comment provided by engineer. */ -"Update Error!" = "Napaka pri posodabljanju"; - -/* No comment provided by engineer. */ -"Updating %@" = "Posodabljam %@"; - -/* No comment provided by engineer. */ -"You already have the newest version of %@." = "Najnovejša verzija programa %@ je že nameščena."; - -/* No comment provided by engineer. */ -"You're up-to-date!" = "Uporabljate zadnjo verzijo."; \ No newline at end of file diff --git a/Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index f399ff1ce..000000000 Binary files a/Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 6d9ddd2e7..000000000 --- a/Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,638 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {692, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {571, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {571, 31}} - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{489, 12}, {189, 32}} - - YES - - 67239424 - 134217728 - Installera och starta om - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{316, 12}, {173, 32}} - - YES - - 67239424 - 134217728 - Installera och avsluta - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {126, 32}} - - YES - - 67239424 - 134217728 - Installera inte - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - YES - - 67239424 - 131072 - Ladda automatiskt ned och installera nya uppdateringar i framtiden. - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {692, 152} - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/sv.lproj/SUStatus.strings b/Frameworks/Sparkle/sv.lproj/SUStatus.strings deleted file mode 100644 index 041995192..000000000 Binary files a/Frameworks/Sparkle/sv.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/sv.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/sv.lproj/SUUpdateAlert.strings deleted file mode 100644 index 6d83675c2..000000000 Binary files a/Frameworks/Sparkle/sv.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/sv.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/sv.lproj/SUUpdateAlert.xib deleted file mode 100644 index 776f57501..000000000 --- a/Frameworks/Sparkle/sv.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1915 +0,0 @@ - - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Programuppdatering - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Release Notes: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Påminn mig senare - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - Hoppa över denna version - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Installera uppdatering - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - Ladda automatiskt ned och installera nya uppdateringar i framtiden. - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100755 index fb474a0db..000000000 Binary files a/Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index ec9b313fa..000000000 --- a/Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {541, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{335, 12}, {190, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Kontrollera automatiskt - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{197, 12}, {138, 32}} - - - YES - - 67108864 - 134217728 - Kontrollera inte - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - U8O2ayBlZnRlciB1cHBkYXRlcmluZ2FyIGF1dG9tYXRpc2t0Pwo - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {418, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Inkludera anonym systemprofil - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {541, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Textcell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Textcell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QW5vbnltIHN5c3RlbXByb2ZpbGluZm9ybWF0aW9uIGFudsOkbmRzIGbDtnIgYXR0IGhqw6RscGEgb3Nz -IGF0dCBwbGFuZXJhIGZyYW10aWRhIHV0dmVja2xpbmdzYXJiZXRlLiBWw6RubGlnZW4ga29udGFrdGEg -b3NzIGlmYWxsIGR1IGhhciBuw6VncmEgZnLDpWdvdCBvbSBkZXR0YS4KCkRldHRhIMOkciBpbmZvcm1h -dGlvbmVuIHNvbSBza3VsbGUgc8OkbmRhczo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/sv.lproj/Sparkle.strings b/Frameworks/Sparkle/sv.lproj/Sparkle.strings deleted file mode 100644 index 16c3fb842..000000000 Binary files a/Frameworks/Sparkle/sv.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/th.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/th.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 15e62ba81..000000000 Binary files a/Frameworks/Sparkle/th.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/th.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/th.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 78325dcfd..000000000 --- a/Frameworks/Sparkle/th.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,674 +0,0 @@ - - - - 1050 - 11D50d - 2182 - 1138.32 - 568.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2182 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {616, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {497, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {497, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{435, 12}, {167, 32}} - - - YES - - 67239424 - 134217728 - ติดตั้งและเริ่มใหม่ - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{306, 12}, {129, 32}} - - - - YES - - 67239424 - 134217728 - ติดตั้งเมื่อปิด - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {116, 32}} - - - - YES - - 67239424 - 134217728 - ไม่ติดตั้ง - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - - YES - - 67239424 - 131072 - ดาวน์โหลดและติดตั้งอัพเดทโดยอัตโนมัติในอนาคต - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {616, 152} - - - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/th.lproj/SUPasswordPrompt.xib b/Frameworks/Sparkle/th.lproj/SUPasswordPrompt.xib deleted file mode 100644 index 7c4a0cdf0..000000000 --- a/Frameworks/Sparkle/th.lproj/SUPasswordPrompt.xib +++ /dev/null @@ -1,568 +0,0 @@ - - - - 1050 - 11D50d - 2182 - 1138.32 - 568.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2182 - - - YES - NSTextField - NSView - NSWindowTemplate - NSSecureTextField - NSTextFieldCell - NSImageView - NSButtonCell - NSImageCell - NSButton - NSSecureTextFieldCell - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUPasswordPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{196, 372}, {394, 118}} - 544736256 - รหัสผ่าน - NSWindow - - - - - 256 - - YES - - - 290 - {{179, 49}, {195, 22}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - 3 - MAA - - - - YES - NSAllRomanInputSourcesLocaleIdentifier - - - - - - 292 - {{106, 51}, {68, 17}} - - - - YES - - 68157504 - 272630784 - รหัสผ่าน: - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - - - - 289 - {{297, 13}, {83, 32}} - - - YES - - 67108864 - 134217728 - ปลดล็อก - - - -2038284288 - 129 - - DQ - 200 - 25 - - - - - 289 - {{215, 13}, {82, 32}} - - - - YES - - 67108864 - 134217728 - ยกเลิก - - - -2038284288 - 129 - - Gw - 200 - 25 - - - - - 266 - {{106, 86}, {271, 17}} - - - - YES - - 67108864 - 272629760 - อัพเดทนี้ถูกล็อกด้วยรหัสผ่าน - - LucidaGrande-Bold - 13 - 16 - - - - - - - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{20, 39}, {64, 64}} - - - - YES - - 0 - 33554432 - 0 - 0 - 0 - NO - - YES - - - {394, 118} - - - - - {{0, 0}, {1440, 878}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - mPasswordField - - - - 19 - - - - window - - - - 20 - - - - cancel: - - - - 21 - - - - accept: - - - - 22 - - - - mTextDescription - - - - 25 - - - - mIconView - - - - 26 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 1 - - - YES - - - - - - 2 - - - YES - - - - - - - - - - - 3 - - - YES - - - - - - 4 - - - - - 5 - - - YES - - - - - - 6 - - - - - 7 - - - YES - - - - - - 8 - - - - - 9 - - - YES - - - - - - 10 - - - - - 15 - - - YES - - - - - - 16 - - - - - 17 - - - YES - - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 1.IBPluginDependency - 1.IBWindowTemplateEditedContentRect - 1.NSWindowTemplate.visibleAtLaunch - 10.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 2.IBPluginDependency - 3.IBPluginDependency - 4.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{316, 826}, {362, 138}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 26 - - - - YES - - SUPasswordPrompt - SUWindowController - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - NSImageView - NSSecureTextField - NSTextField - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - - mIconView - NSImageView - - - mPasswordField - NSSecureTextField - - - mTextDescription - NSTextField - - - - - IBProjectSource - ./Classes/SUPasswordPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - diff --git a/Frameworks/Sparkle/th.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/th.lproj/SUUpdateAlert.strings deleted file mode 100644 index c14506f58..000000000 Binary files a/Frameworks/Sparkle/th.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/th.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/th.lproj/SUUpdateAlert.xib deleted file mode 100644 index ca9741a24..000000000 --- a/Frameworks/Sparkle/th.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,898 +0,0 @@ - - - - 1050 - 11D50d - 2182 - 1138.32 - 568.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 2182 - 1117 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - อัพเดทซอฟต์แวร์ - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Release Notes: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - เตือนในภายหลัง - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - ข้ามเวอร์ชั่นนี้ - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - ติดตั้งอัพเดท - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - ดาวน์โหลดและติดตั้งอัพเดทโดยอัตโนมัติในอนาคต - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - - {{0, 0}, {1600, 878}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/th.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/th.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 3512eaa5c..000000000 --- a/Frameworks/Sparkle/th.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1190 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{255, 12}, {169, 32}} - - - 1 - YES - - -2080374784 - 134217728 - ตรวจสอบโดยอัตโนมัติ - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{138, 12}, {117, 32}} - - - - YES - - 67108864 - 134217728 - ไม่ต้องตรวจสอบ - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - - YES - - 67108864 - 272629760 - ตรวจสอบอัพเดทอัตโนมัติ? - - Thonburi-Bold - 13 - 16 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - ส่งข้อมูลระบบแบบนิรนาม - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 265 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 128} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 128}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 130}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 142}, {358, 56}} - - YES - - 67108864 - 272629760 - 4LiC4LmJ4Lit4Lih4Li54Lil4Lij4Liw4Lia4Lia4LmB4Lia4Lia4LiZ4Li04Lij4LiZ4Liy4Lih4LiK -4LmI4Lin4Lii4LmD4LiZ4LiB4Liy4Lij4Lin4Liy4LiH4LmB4Lic4LiZ4Lie4Lix4LiS4LiZ4Liy4LmB -4Lit4Lib4Lie4Lil4Li04LmA4LiE4LiK4Lix4LiZ4LiC4Lit4LiH4LmA4Lij4Liy4LmD4LiZ4Lit4LiZ -4Liy4LiE4LiVIOC4geC4o+C4uOC4k+C4suC4leC4tOC4lOC4leC5iOC4reC5gOC4o+C4suC4luC5ieC4 -suC4hOC4uOC4k+C4oeC4teC4guC5ieC4reC4quC4h+C4quC4seC4ouC5g+C4meC5gOC4o+C4t+C5iOC4 -reC4h+C4meC4teC5iQoK4LiZ4Li14LmI4LiE4Li34Lit4LiC4LmJ4Lit4Lih4Li54Lil4LiX4Li14LmI -4LiI4Liw4LiW4Li54LiB4Liq4LmI4LiH4LmE4LibOg - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/th.lproj/Sparkle.strings b/Frameworks/Sparkle/th.lproj/Sparkle.strings deleted file mode 100644 index 3e5a490d9..000000000 --- a/Frameworks/Sparkle/th.lproj/Sparkle.strings +++ /dev/null @@ -1,100 +0,0 @@ -/* No comment provided by engineer. */ -"%1$@ %2$@ has been downloaded and is ready to use! Would you like to install it and relaunch %1$@ now?" = "%1$@ %2$@ ได้ถูกดาวน์โหลดและพร้อมใช้งานแล้ว คุณต้องการติดตั้งและเริ่ม %1$@ ใหม่เดี๋ยวนี้หรือไม่"; - -/* No comment provided by engineer. */ -"%1$@ can't be updated when it's running from a read-only volume like a disk image or an optical drive. Move %1$@ to your Applications folder, relaunch it from there, and try again." = "%1$@ ไม่สามารถรับการอัพเดทได้เมื่อถูกเรียกจากดิสก์แบบอ่านอย่างเดียวหรือซีดีรอม ย้าย %1$@ ไปยังโฟลเดอร์แอปพลิเคชัน และเรียกใช้งาน จากนั้นลองใหม่อีกครั้ง"; - -/* No comment provided by engineer. */ -"%@ %@ is currently the newest version available." = "%1$@ %2$@ เป็นเวอร์ชั่นใหม่ล่าสุดแล้ว"; - -/* No comment provided by engineer. */ -"%@ %@ is now available--you have %@. Would you like to download it now?" = "%1$@ %2$@ พร้อมให้ดาวน์โหลดแล้ว (คุณมีเวอร์ชั่น %3$@) ต้องการดาวน์โหลดเลยหรือไม่"; - -/* No comment provided by engineer. */ -"%@ downloaded" = "ดาวน์โหลด %@ เสร็จสิ้น"; - -/* No comment provided by engineer. */ -"%@ of %@" = "%1$@ จาก %2$@"; - -/* No comment provided by engineer. */ -"A new version of %@ is available!" = "%@ มีเวอร์ชั่นใหม่!"; - -/* No comment provided by engineer. */ -"A new version of %@ is ready to install!" = "เวอร์ชั่นใหม่ของ %@ พร้อมสำหรับการติดตั้งแล้ว"; - -/* No comment provided by engineer. */ -"An error occurred in retrieving update information. Please try again later." = "เกิดข้อผิดพลาดระหว่างการรับข้อมูลอัพเดท กรุณาลองใหม่ในภายหลัง"; - -/* No comment provided by engineer. */ -"An error occurred while downloading the update. Please try again later." = "เกิดข้อผิดพลาดระหว่างพยายามดาวน์โหลดอัพเดท กรุณาลองใหม่ในภายหลัง"; - -/* No comment provided by engineer. */ -"An error occurred while extracting the archive. Please try again later." = "เกิดข้อผิดพลาดระหว่างการแตกไฟล์ที่ถูกบีบอัด กรุณาลองใหม่ในภายหลัง"; - -/* No comment provided by engineer. */ -"An error occurred while installing the update. Please try again later." = "เกิดข้อผิดพลาดระหว่างการติดตั้งอัพเดท กรุณาลองใหม่ในภายหลัง"; - -/* No comment provided by engineer. */ -"An error occurred while parsing the update feed." = "เกิดข้อผิดพลาดระหว่างการประมวลผลฟีดอัพเดท กรุณาลองใหม่ในภายหลัง"; - -/* No comment provided by engineer. */ -"An error occurred while relaunching %1$@, but the new version will be available next time you run %1$@." = "เกิดข้อผิดพลาดระหว่างการเริ่ม %1$@ ใหม่ อย่างไรก็ตามเวอร์ชั่นใหม่จะใช้ได้เมื่อคุณเรียก %1$@ ครั้งถัดไป"; - -/* the unit for bytes */ -"B" = "B"; - -/* No comment provided by engineer. */ -"Cancel" = "ยกเลิก"; - -/* No comment provided by engineer. */ -"Cancel Update" = "ยกเลิกอัพเดท"; - -/* No comment provided by engineer. */ -"Checking for updates..." = "ตรวจสอบอัพเดท…"; - -/* Take care not to overflow the status window. */ -"Downloading update..." = "กำลังดาวน์โหลดอัพเดท…"; - -/* Take care not to overflow the status window. */ -"Extracting update..." = "กำลังแตกไฟล์อัพเดท…"; - -/* the unit for gigabytes */ -"GB" = "GB"; - -/* No comment provided by engineer. */ -"Install and Relaunch" = "ติดตั้งและเริ่มแอปพลิเคชันใหม่"; - -/* Take care not to overflow the status window. */ -"Installing update..." = "กำลังติดตั้งอัพเดท…"; - -/* the unit for kilobytes */ -"KB" = "KB"; - -/* the unit for megabytes */ -"MB" = "MB"; - -/* OK button. */ -"OK" = "ตกลง"; - -/* Status message on progress window once download has finished. */ -"Ready to Install" = "พร้อมติดตั้ง"; - -/* Message that is optionally shown at startup to allow users to turn on/off update checks. */ -"Should %1$@ automatically check for updates? You can always check for updates manually from the %1$@ menu." = "คุณต้องการให้ %1$@ ตรวจสอบอัพเดทโดยอัตโนมัติหรือไม่ คุณสามารถเริ่มการตรวจสอบอัพเดทด้วยตนเองได้ทุกเมื่อจากเมนูของ %1$@"; - -/* No comment provided by engineer. */ -"Update Error!" = "อัพเดทผิดพลาด!"; - -/* No comment provided by engineer. */ -"Updating %@" = "กำลังอัพเดท %@"; - -/* 'Error' message when the user checks for updates but is already current or the feed doesn't contain any updates. (not necessarily shown in UI) */ -"You already have the newest version of %@." = "คุณมีเวอร์ชั่นล่าสุดของ %@ แล้ว"; - -/* Status message shown when the user checks for updates but is already current or the feed doesn't contain any updates. */ -"You're up-to-date!" = "คุณมีเวอร์ชั่นล่าสุดแล้ว!"; - -/* Alternative name for "Install" button if we have a paid update or other update - without a download but with a URL. */ -"Learn More..." = "เรียนรู้เพิ่มเติม…"; - diff --git a/Frameworks/Sparkle/tr.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/tr.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index d3c8baa07..000000000 --- a/Frameworks/Sparkle/tr.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,693 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {680, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {558, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {558, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{502, 12}, {164, 32}} - - - YES - - 67239424 - 134217728 - Kur ve tekrar başlat - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{364, 12}, {133, 32}} - - - - YES - - 67239424 - 134217728 - Kapatırken kur - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {169, 32}} - - - - YES - - 67239424 - 134217728 - Güncellemeyi kurma - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {419, 18}} - - - - YES - - 67239424 - 131072 - Bundan sonra Güncellemeleri otomatik olarak indir ve kur - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {680, 152} - - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{72, 669}, {680, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{72, 669}, {680, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/tr.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/tr.lproj/SUUpdateAlert.xib deleted file mode 100644 index a2b53a83b..000000000 --- a/Frameworks/Sparkle/tr.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1108 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 1553 - 509 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {600, 370}} - -260571136 - Software-Aktualisierung - NSWindow - - View - - - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - - - YES - - 67239424 - 272629760 - Sürüm Hakkında: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{387, 12}, {137, 32}} - - - - YES - - -2080244224 - 134217728 - tekrar Hatırlat - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {134, 32}} - - - - YES - - 67239424 - 134217728 - Bu sürümü geç - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{524, 12}, {62, 32}} - - - YES - - -2080244224 - 134217728 - Kur - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {470, 197}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {469, 197}} - - - - - - {{109, 76}, {471, 199}} - - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {477, 28}} - - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - - - YES - - 67239424 - 131072 - Bundan sonra Güncellemeleri otomatik olarak indir ve kur - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {600, 370} - - - - - {{0, 0}, {1440, 878}} - {586, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - skipButton - - - - 176 - - - - laterButton - - - - 177 - - - - installButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.IBViewBoundsToFrameTransform - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCzgAAwigAAA - - - {{112, 583}, {600, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{112, 583}, {600, 370}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - NSTextField - NSButton - NSButton - WebView - NSButton - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - WebView - - YES - - YES - reloadFromOrigin: - resetPageZoom: - zoomPageIn: - zoomPageOut: - - - YES - id - id - id - id - - - - YES - - YES - reloadFromOrigin: - resetPageZoom: - zoomPageIn: - zoomPageOut: - - - YES - - reloadFromOrigin: - id - - - resetPageZoom: - id - - - zoomPageIn: - id - - - zoomPageOut: - id - - - - - IBProjectSource - ./Classes/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/tr.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/tr.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 253917bdc..000000000 --- a/Frameworks/Sparkle/tr.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1185 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{256, 12}, {168, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Otomatik olarak Ara - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{175, 12}, {81, 32}} - - - - YES - - 67108864 - 134217728 - Arama - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {315, 34}} - - - - YES - - 67108864 - 272629760 - Otomatik olarak güncelleme Aransınmı? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - isimsiz Sistem-Bilgilerini ulaştır - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {356, 162} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 167 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {356, 162}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {358, 164}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 178}, {361, 70}} - - YES - - 67108864 - 272629760 - R8O2bmRlcmRpxJ9pbml6IGlzaW1zaXogU2lzdGVtLUJpbGdpbGVyaSBidSBQcm9ncmFtxLFuIGdlbGnF -n2ltaSBpw6dpbiBrdWxsYW7EsWxtYXRhZMSxci4gQnUga29udSBoYWtrxLFuZGEgZGFoYSBmYXpsYSBC -aWxnaSBlZGlubWVrIGnDp2luLCBiaXppbWxlIGJhxJ9sYW50xLF5YSBnZcOnaW5pei4KCkfDtm5kZXJl -Y2XEn2luaXogQmlsZ2lsZXI6A - - - - - - NO - - - {365, 254} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 173 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.visibleKey - - - - - - value: arrangedObjects.visibleKey - value - arrangedObjects.visibleKey - 2 - - - 47 - - - - value: arrangedObjects.visibleValue - - - - - - value: arrangedObjects.visibleValue - value - arrangedObjects.visibleValue - 2 - - - 48 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 163 - - - - - 164 - - - - - 165 - - - - - 166 - - - - - 167 - - - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 163.IBPluginDependency - 164.IBPluginDependency - 165.IBPluginDependency - 166.IBPluginDependency - 167.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 171.IBShouldRemoveOnLegacySave - 172.IBPluginDependency - 172.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{58, 823}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 173 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/tr.lproj/Sparkle.strings b/Frameworks/Sparkle/tr.lproj/Sparkle.strings deleted file mode 100644 index cabc21160..000000000 Binary files a/Frameworks/Sparkle/tr.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 482c9ecf4..000000000 Binary files a/Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index abca47c3e..000000000 --- a/Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,687 +0,0 @@ - - - - 1050 - 11D46 - 2177 - 1138.32 - 568.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2177 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {743, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {621, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {621, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{491, 12}, {248, 32}} - - - YES - - 67239424 - 134217728 - Встановити та перезавантажити - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{289, 12}, {200, 32}} - - - - YES - - 67239424 - 134217728 - Встановити при закритті - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {158, 32}} - - - - YES - - 67239424 - 134217728 - Не встановлювати - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - - YES - - 67239424 - 131072 - Автоматично завантажувати та встановлювати оновлення у майбутньому - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {743, 152} - - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/uk.lproj/SUStatus.strings b/Frameworks/Sparkle/uk.lproj/SUStatus.strings deleted file mode 100644 index 041995192..000000000 Binary files a/Frameworks/Sparkle/uk.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/uk.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/uk.lproj/SUUpdateAlert.strings deleted file mode 100644 index 580048f35..000000000 Binary files a/Frameworks/Sparkle/uk.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/uk.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/uk.lproj/SUUpdateAlert.xib deleted file mode 100644 index 4a9f56be1..000000000 --- a/Frameworks/Sparkle/uk.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1045 +0,0 @@ - - - - 1050 - 11D46 - 2177 - 1138.32 - 568.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 2177 - 1117 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {612, 369}} - -260571136 - Оновлення програмного забезпечення - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 290}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 337}, {489, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 276}, {452, 17}} - - - - YES - - 67239424 - 272629760 - Примітки про нову версію: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{261, 12}, {154, 32}} - - - - YES - - 67239424 - 134217728 - Нагадати пізніше - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{65, 12}, {188, 32}} - - - - YES - - 67239424 - 134217728 - Пропустити цю версію - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{415, 12}, {187, 32}} - - - YES - - -2080244224 - 134217728 - Встановити оновлення - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {482, 198}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {480, 196}} - - - - - - {{110, 76}, {482, 198}} - - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 301}, {489, 28}} - - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {488, 18}} - - - - YES - - 67239424 - 131072 - Автоматично завантажувати та встановлювати оновлення у майбутньому - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {612, 369} - - - - - {{0, 0}, {1440, 878}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - NSTextField - NSButton - NSButton - WebView - NSButton - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100755 index 6076fcdb3..000000000 Binary files a/Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index a44b63d1f..000000000 --- a/Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1182 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {542, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{325, 12}, {199, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Перевіряти автоматично - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{186, 12}, {140, 32}} - - - YES - - 67108864 - 134217728 - Не перервіряти - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {421, 34}} - - - YES - - 67108864 - 272629760 - Виконувати автоматичну перевірку оновлень? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {419, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Автоматично надсилати профіль системи - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {542, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - 0JLQuNC60L7RgNC40YHRgtCw0L3QvdGPINCw0L3QvtC90ZbQvNC90L7Qs9C+INC/0YDQvtGE0ZbQu9GO -INGB0LjRgdGC0LXQvNC4INC00L7Qv9C+0LzQsNCz0LDRlCDQvdCw0Lwg0YMg0L/Qu9Cw0L3Rg9Cy0LDQ -vdC90Y8g0LzQsNC50LHRg9GC0L3RjNC+0Zcg0YDQvtC30YDQvtCx0LrQuC4g0K/QutGJ0L4g0YMg0LLQ -sNGBINCy0LjQvdC40LrQu9C4INC/0LjRgtCw0L3QvdGPINGJ0L7QtNC+INGG0YzQvtCz0L4sINC30LLQ -tdGA0YLQsNC50YLQtdGB0Ywg0LTQviDQvdCw0YEuCgrQhtC90YTQvtGA0LzQsNGG0ZbRjywg0YnQviDQ -sdGD0LTQtSDQvdCw0LTRltGB0LvQsNC90L46A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/uk.lproj/Sparkle.strings b/Frameworks/Sparkle/uk.lproj/Sparkle.strings deleted file mode 100644 index 0f92ac4b7..000000000 --- a/Frameworks/Sparkle/uk.lproj/Sparkle.strings +++ /dev/null @@ -1,100 +0,0 @@ -/* No comment provided by engineer. */ -"%1$@ %2$@ has been downloaded and is ready to use! Would you like to install it and relaunch %1$@ now?" = "%1$@ %2$@ завантажений і готовий до використання! Бажаєте встановити і перезавантажити %1$@?"; - -/* No comment provided by engineer. */ -"%1$@ can't be updated when it's running from a read-only volume like a disk image or an optical drive. Move %1$@ to your Applications folder, relaunch it from there, and try again." = "Під час роботи з %1$@ з тому, що призначений лише для читання, наприклад, образу диска чи оптичного диску, його неможливо оновити. Перемістіть %1$@ у папку з програмами, перезавантажте його звідти і спробуйте ще раз."; - -/* No comment provided by engineer. */ -"%@ %@ is currently the newest version available." = "У данний момент %1$@ %2$@ є останньою версією."; - -/* No comment provided by engineer. */ -"%@ %@ is now available--you have %@. Would you like to download it now?" = "%1$@ %2$@ доступна – ви маєте %3$@. Бажаєте завантажити її зараз?"; - -/* No comment provided by engineer. */ -"%@ downloaded" = "%@ завантажено"; - -/* No comment provided by engineer. */ -"%@ of %@" = "%1$@ із %2$@"; - -/* No comment provided by engineer. */ -"A new version of %@ is available!" = "Доступна нова версія %@!"; - -/* No comment provided by engineer. */ -"A new version of %@ is ready to install!" = "Нова версія %@ готова до встановлення!"; - -/* No comment provided by engineer. */ -"An error occurred in retrieving update information. Please try again later." = "Виникла помилка при отриманні інформації про оновлення. Спробуйте ще пізніше."; - -/* No comment provided by engineer. */ -"An error occurred while downloading the update. Please try again later." = "Виникла помилка при завантаження оновлення. Спробуйте ще пізніше."; - -/* No comment provided by engineer. */ -"An error occurred while extracting the archive. Please try again later." = "Виникла помилка при розпаковуванні архіву. Спробуйте ще пізніше."; - -/* No comment provided by engineer. */ -"An error occurred while installing the update. Please try again later." = "Виникла помилка при встановленні оновлення. Спробуйте ще пізніше."; - -/* No comment provided by engineer. */ -"An error occurred while parsing the update feed." = "Виникла помилка при розборі фіду оновлень."; - -/* No comment provided by engineer. */ -"An error occurred while relaunching %1$@, but the new version will be available next time you run %1$@." = "Виникла помилка при перезавантаженні %1$@, але наступного разу при завантаження %1$@ буде доступна нова версія."; - -/* the unit for bytes */ -"B" = "Б"; - -/* No comment provided by engineer. */ -"Cancel" = "Відмінити"; - -/* No comment provided by engineer. */ -"Cancel Update" = "Відмінити оновлення"; - -/* No comment provided by engineer. */ -"Checking for updates..." = "Перевіря наявність оновлень…"; - -/* Take care not to overflow the status window. */ -"Downloading update..." = "Завантажую оновлення…"; - -/* Take care not to overflow the status window. */ -"Extracting update..." = "Розпаковую оновлення…"; - -/* the unit for gigabytes */ -"GB" = "ГБ"; - -/* No comment provided by engineer. */ -"Install and Relaunch" = "Встановити та перезавантажити"; - -/* Take care not to overflow the status window. */ -"Installing update..." = "Встановлюю оновлення…"; - -/* the unit for kilobytes */ -"KB" = "КБ"; - -/* the unit for megabytes */ -"MB" = "МБ"; - -/* No comment provided by engineer. */ -"OK" = "OK"; - -/* No comment provided by engineer. */ -"Ready to Install" = "Готовий до встановлення"; - -/* No comment provided by engineer. */ -"Should %1$@ automatically check for updates? You can always check for updates manually from the %1$@ menu." = "Чи повинен %1$@ автоматично виконувати перевірку на оновлення? Ви завжди можете самостійно перевірити оновлення у меню %1$@."; - -/* No comment provided by engineer. */ -"Update Error!" = "Помилка оновлення!"; - -/* No comment provided by engineer. */ -"Updating %@" = "Оновлюю %@"; - -/* No comment provided by engineer. */ -"You already have the newest version of %@." = "Ви вже маєте саму останню версію программи %@."; - -/* No comment provided by engineer. */ -"You're up-to-date!" = "У вас остання версія!"; - -/* Alternative name for "Install" button if we have a paid update or other update - without a download but with a URL. */ - -"Learn More..." = "Дізнатись більше…"; \ No newline at end of file diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 0b788cb96..000000000 Binary files a/Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 03997362d..000000000 --- a/Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,705 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {570, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {449, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {452, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{425, 12}, {131, 32}} - - - YES - - 67239424 - 134217728 - 安装并重新启动 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{320, 12}, {105, 32}} - - - YES - - 67239424 - 134217728 - 結束時安裝 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {92, 32}} - - - YES - - 67239424 - 134217728 - 不要安裝 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - YES - - 67239424 - 131072 - 以后自动下载和安装更新 - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {570, 152} - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUStatus.strings b/Frameworks/Sparkle/zh_CN.lproj/SUStatus.strings deleted file mode 100644 index 041995192..000000000 Binary files a/Frameworks/Sparkle/zh_CN.lproj/SUStatus.strings and /dev/null differ diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.strings deleted file mode 100644 index 2f249bb18..000000000 Binary files a/Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.xib deleted file mode 100644 index 90057f7f8..000000000 --- a/Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1915 +0,0 @@ - - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - 软件更新 - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - 更新信息: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - 稍候再提示我 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - 跳过这个版本 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - 安装更新 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - 以后自动下载和安装更新 - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 8176fbb56..000000000 Binary files a/Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.strings and /dev/null differ diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index b4d808123..000000000 --- a/Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1179 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{332, 12}, {92, 32}} - - - 1 - YES - - -2080374784 - 134217728 - 自动核查 - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{253, 12}, {79, 32}} - - - YES - - 67108864 - 134217728 - 不核查 - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - 自动核查更新? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - 包括无记名系统概况 - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - 5peg6K6w5ZCN57O757uf5qaC5Ya15L+h5oGv6KKr55So5LqO5biu5Yqp5oiR5Lus5a6J5o6S5bCG5p2l -55qE5byA5Y+R5bel5L2c44CC5aaC5p6c5a+55q2k5a2Y5Zyo55aR6Zeu6K+36IGU57O75oiR5Lus44CC -Cgrov5nmmK/lsIbopoHooqvlj5HpgIHnmoTkv6Hmga/vvJo6A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/zh_CN.lproj/Sparkle.strings b/Frameworks/Sparkle/zh_CN.lproj/Sparkle.strings deleted file mode 100644 index b741758fd..000000000 Binary files a/Frameworks/Sparkle/zh_CN.lproj/Sparkle.strings and /dev/null differ diff --git a/Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 5e19dde21..000000000 Binary files a/Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index ad515bbf8..000000000 --- a/Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,621 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {559, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 73}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {437, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {435, 31}} - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{414, 12}, {131, 32}} - - YES - - 67239424 - 134217728 - 安裝與重新啟動 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{309, 12}, {105, 32}} - - YES - - 67239424 - 134217728 - 結束時安裝 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {92, 32}} - - YES - - 67239424 - 134217728 - 不要安裝 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - YES - - 67239424 - 131072 - 自動下載並安裝未來的更新項目 - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {559, 152} - - - {{0, 0}, {1280, 778}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.strings deleted file mode 100644 index 0e7ff0c9a..000000000 Binary files a/Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.strings and /dev/null differ diff --git a/Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.xib deleted file mode 100644 index d313a8e34..000000000 --- a/Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1633 +0,0 @@ - - - - 1050 - 10C540 - 759 - 1038.25 - 458.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 759 - 759 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - YES - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{411, 283}, {586, 370}} - -260571136 - 軟體更新 - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {443, 14}} - - YES - - 67239424 - 272629760 - 更新事項: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{299, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - 暫緩提醒 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {149, 32}} - - YES - - 67239424 - 134217728 - 跳過此版本 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{445, 12}, {127, 32}} - - YES - - -2080244224 - 134217728 - 安裝更新項目 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - {{109, 76}, {457, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 49}, {442, 18}} - - YES - - 67239424 - 131072 - 自動下載並安裝未來的更新項目 - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1440, 878}} - {586, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{294, 153}, {586, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{294, 153}, {586, 370}} - - - {586, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 176 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/zh_TW.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/zh_TW.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 807be7336..000000000 --- a/Frameworks/Sparkle/zh_TW.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1175 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {400, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{294, 12}, {92, 32}} - - - 1 - YES - - -2080374784 - 134217728 - 自動檢查 - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{202, 12}, {92, 32}} - - - YES - - 67108864 - 134217728 - 不要檢查 - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - 自動檢查更新項目? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {277, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - 包含匿名的系統描述資料 - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {400, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - 5Yy/5ZCN57O757Wx5o+P6L+w6LOH6KiK5Y+v55So5L6G5Y2U5Yqp5oiR5YCR6KiI55Wr5pyq5L6G55qE -6ZaL55m85bel5L2c44CC6Iul5oKo5pyJ5Lu75L2V55u46Zec5ZWP6aGM77yM6KuL6IiH5oiR5YCR6IGv -57mr44CCCgrku6XkuIvmmK/mnIPlgrPpgIHnmoTos4foqIrvvJo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/zh_TW.lproj/Sparkle.strings b/Frameworks/Sparkle/zh_TW.lproj/Sparkle.strings deleted file mode 100644 index ad4138935..000000000 Binary files a/Frameworks/Sparkle/zh_TW.lproj/Sparkle.strings and /dev/null differ