diff --git a/Classes/CocoaShare/MGMController.h b/Classes/CocoaShare/MGMController.h index 18af576..c64d6a1 100644 --- a/Classes/CocoaShare/MGMController.h +++ b/Classes/CocoaShare/MGMController.h @@ -9,6 +9,7 @@ #import #import "MGMPlugInProtocol.h" #import "MGMLocalized.h" +#import extern NSString * const MGMDisplay; extern NSString * const MGMStartup; @@ -17,6 +18,10 @@ extern NSString * const MGMHistoryCount; extern NSString * const MGMGrowlErrors; extern NSString * const MGMUploadLimit; +extern NSString * const MGMHURL; +extern NSString * const MGMHInfo; +extern NSString * const MGMHDate; + extern NSString * const MGMESound; extern NSString * const MGMEPath; extern NSString * const MGMEDelete; @@ -30,10 +35,18 @@ extern NSString * const MGMEvent; extern NSString * const MGMEventPath; extern NSString * const MGMEventURL; -extern NSString * const MGMFiltersPlist; +extern NSString * const MGMFID; extern NSString * const MGMFPath; extern NSString * const MGMFFilter; +extern NSString * const MGMRID; +extern NSString * const MGMRWidth; +extern NSString * const MGMRHeight; +extern NSString * const MGMRScale; +extern NSString * const MGMRFilters; +extern NSString * const MGMRNetworks; +extern NSString * const MGMRIPPrefix; + @class MGMURLConnectionManager, MGMPreferences, MGMAbout, MGMMenuItem, MGMPathSubscriber; @interface MGMController : NSObject @@ -43,6 +56,12 @@ extern NSString * const MGMFFilter; { NSTimer *autoreleaseDrain; + CFRunLoopSourceRef runLoop; + SCDynamicStoreRef store; + NSDictionary *lastAirPortState; + NSArray *IPv4Addresses; + NSArray *IPv6Addresses; + MGMURLConnectionManager *connectionManager; MGMPreferences *preferences; MGMAbout *about; @@ -62,16 +81,16 @@ extern NSString * const MGMFFilter; MGMPathSubscriber *filterWatcher; BOOL filtersEnabled; + NSMutableArray *resizeLogic; + NSMutableArray *accountPlugIns; NSMutableArray *plugIns; id currentPlugIn; int currentPlugInIndex; - NSMutableArray *MUThemes; int currentMUThemeIndex; - NSLock *uploadLock; NSMutableArray *multiUploadLinks; NSMutableArray *uploads; } @@ -79,6 +98,11 @@ extern NSString * const MGMFFilter; - (void)registerDefaults; +- (void)ipv4Changed:(NSDictionary *)theInfo; +- (void)ipv6Changed:(NSDictionary *)theInfo; + +- (void)airportChanged:(NSDictionary *)theInfo; + - (MGMURLConnectionManager *)connectionManager; - (MGMPreferences *)preferences; @@ -122,6 +146,12 @@ extern NSString * const MGMFFilter; - (void)updateFilterWatcher; - (void)subscribedPathChanged:(NSString *)thePath; +- (NSMutableArray *)resizeLogic; +- (void)resizeIfNeeded:(NSString *)thePath; +- (void)resizeIfNeeded:(NSString *)thePath filterID:(NSString *)theID; +- (void)resize:(NSString *)thePath toSize:(NSSize)theSize scale:(float)theScale; +- (void)saveResizeLogic; + - (void)removePassword; - (void)setPassword:(NSString *)thePassword; - (NSString *)password; @@ -131,10 +161,11 @@ extern NSString * const MGMFFilter; - (NSMutableArray *)uploads; - (NSDictionary *)uploadForPath:(NSString *)thePath; -- (void)addPathToUploads:(NSString *)thePath isAutomatic:(BOOL)isAutomatic; -- (void)addPathToUploads:(NSString *)thePath isAutomatic:(BOOL)isAutomatic multiUpload:(int)multiUploadState; +- (void)addPathToUploads:(NSString *)thePath automaticFilter:(NSString *)theFilter; +- (void)addPathToUploads:(NSString *)thePath automaticFilter:(NSString *)theFilter multiUpload:(int)multiUploadState; - (void)processNextUpload; - (void)upload:(NSString *)thePath receivedError:(NSError *)theError; - (void)uploadFinished:(NSString *)thePath url:(NSURL *)theURL; +- (void)uploadFinished:(NSString *)thePath url:(NSURL *)theURL info:(id)theInfo; - (void)multiUploadPageCreated:(NSURL *)theURL; @end \ No newline at end of file diff --git a/Classes/CocoaShare/MGMController.m b/Classes/CocoaShare/MGMController.m index 85acdb4..d50df07 100644 --- a/Classes/CocoaShare/MGMController.m +++ b/Classes/CocoaShare/MGMController.m @@ -30,6 +30,7 @@ NSString * const MGMUploadLimit = @"MGMUploadLimit"; NSString * const MGMHistoryPlist = @"history.plist"; NSString * const MGMHURL = @"url"; +NSString * const MGMHInfo = @"info"; NSString * const MGMHDate = @"date"; NSString * const MGMESound = @"MGME%dSound"; @@ -46,9 +47,19 @@ NSString * const MGMEventPath = @"path"; NSString * const MGMEventURL = @"URL"; NSString * const MGMFiltersPlist = @"filters.plist"; +NSString * const MGMFID = @"id"; NSString * const MGMFPath = @"path"; NSString * const MGMFFilter = @"filter"; +NSString * const MGMResizePlist = @"resize.plist"; +NSString * const MGMRID = @"id"; +NSString * const MGMRWidth = @"width"; +NSString * const MGMRHeight = @"height"; +NSString * const MGMRScale = @"scale"; +NSString * const MGMRFilters = @"filters"; +NSString * const MGMRNetworks = @"networks"; +NSString * const MGMRIPPrefix = @"IPPrefix"; + NSString * const MGMPluginFolder = @"PlugIns"; NSString * const MGMCurrentPlugIn = @"MGMCurrentPlugIn"; @@ -78,6 +89,34 @@ OSStatus frontAppChanged(EventHandlerCallRef nextHandler, EventRef theEvent, voi static MGMController *MGMSharedController; +NSString * const MGMPrimaryInterface = @"PrimaryInterface"; +NSString * const MGMAddresses = @"Addresses"; + +NSString * const MGMIPv4Info = @"State:/Network/Interface/%@/IPv4"; +NSString * const MGMIPv6Info = @"State:/Network/Interface/%@/IPv6"; +NSString * const MGMIPv4State = @"State:/Network/Global/IPv4"; +NSString * const MGMIPv6State = @"State:/Network/Global/IPv6"; +NSString * const MGMAirPortInfo = @"State:/Network/Interface/%@/AirPort"; + +static void systemNotification(SCDynamicStoreRef store, NSArray *changedKeys, void *info) { + for (int i=0; i<[changedKeys count]; ++i) { + NSString *key = [changedKeys objectAtIndex:i]; + if ([key isEqual:MGMIPv4State]) { + NSDictionary *value = (NSDictionary *)SCDynamicStoreCopyValue(store, (CFStringRef)key); + [(MGMController *)info ipv4Changed:value]; + [value release]; + } else if ([key isEqual:MGMIPv6State]) { + NSDictionary *value = (NSDictionary *)SCDynamicStoreCopyValue(store, (CFStringRef)key); + [(MGMController *)info ipv6Changed:value]; + [value release]; + } else if ([key hasSuffix:@"AirPort"]) { + NSDictionary *value = (NSDictionary *)SCDynamicStoreCopyValue(store, (CFStringRef)key); + [(MGMController *)info airportChanged:value]; + [value release]; + } + } +} + @implementation MGMController + (id)sharedController { if (MGMSharedController==nil) { @@ -104,6 +143,53 @@ static MGMController *MGMSharedController; [GrowlApplicationBridge setGrowlDelegate:nil]; + NSString *AirPortBSDName = nil; + CFArrayRef interfaces = SCNetworkInterfaceCopyAll(); + for (int i=0; i0) [self addMenu]; preferences = [MGMPreferences new]; [preferences addPreferencesPaneClassName:@"MGMGeneralPane"]; [preferences addPreferencesPaneClassName:@"MGMAccountPane"]; - [preferences addPreferencesPaneClassName:@"MGMAutoUploadPane"]; + [preferences addPreferencesPaneClassName:@"MGMAutoUploadPane"]; + [preferences addPreferencesPaneClassName:@"MGMResizePane"]; [preferences addPreferencesPaneClassName:@"MGMEventsPane"]; EventTypeSpec eventType; @@ -167,15 +266,37 @@ static MGMController *MGMSharedController; about = [MGMAbout new]; - uploadLock = [NSLock new]; uploads = [NSMutableArray new]; + if ([defaults objectForKey:MGMVersion]==nil || [[defaults objectForKey:MGMVersion] doubleValue]<=0.3) { + for (int i=0; i<[filters count]; i++) { + if ([[filters objectAtIndex:i] objectForKey:MGMFID]==nil) { + CFUUIDRef uuid = CFUUIDCreate(NULL); + NSString *uuidString = [(NSString *)CFUUIDCreateString(NULL, uuid) autorelease]; + CFRelease(uuid); + NSDictionary *filter = [[filters objectAtIndex:i] mutableCopy]; + [filter setValue:uuidString forKey:MGMFID]; + [filters replaceObjectAtIndex:i withObject:filter]; + [filter release]; + } + } + [self saveFilters]; + } + [defaults setObject:[[MGMSystemInfo info] applicationVersion] forKey:MGMVersion]; + [self loadMUThemes]; [self loadPlugIns]; } - (void)dealloc { [autoreleaseDrain invalidate]; [autoreleaseDrain release]; + if (store!=NULL) { + CFRunLoopRemoveSource(CFRunLoopGetCurrent(), runLoop, kCFRunLoopDefaultMode); + CFRelease(store); + } + [IPv4Addresses release]; + [IPv6Addresses release]; + [lastAirPortState release]; [connectionManager release]; [preferences release]; [[NSStatusBar systemStatusBar] removeStatusItem:statusItem]; @@ -187,14 +308,12 @@ static MGMController *MGMSharedController; [filterWatcher release]; [accountPlugIns release]; [plugIns release]; - [uploadLock release]; [uploads release]; [super dealloc]; } - (void)registerDefaults { NSMutableDictionary *defaults = [NSMutableDictionary dictionary]; - [defaults setObject:[[MGMSystemInfo info] applicationVersion] forKey:MGMVersion]; [defaults setObject:[NSNumber numberWithInt:1] forKey:MGMLaunchCount]; [defaults setObject:[NSNumber numberWithInt:([[MGMSystemInfo info] isUIElement] ? 2 : 0)] forKey:MGMDisplay]; @@ -204,6 +323,8 @@ static MGMController *MGMSharedController; [defaults setObject:[NSNumber numberWithInt:5] forKey:MGMUploadLimit]; [defaults setObject:[NSNumber numberWithInt:2] forKey:[NSString stringWithFormat:MGMEDelete, MGMEUploadedAutomatic]]; + + [defaults setObject:[[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:MGMMUThemesFolder] stringByAppendingPathComponent:@"White Background"] forKey:MGMCurrentMUTheme]; [[NSUserDefaults standardUserDefaults] registerDefaults:defaults]; } @@ -212,6 +333,26 @@ static MGMController *MGMSharedController; [[NSApplication sharedApplication] postEvent:event atStart:NO]; } + +- (void)ipv4Changed:(NSDictionary *)theInfo { + NSDictionary *info = (NSDictionary *)SCDynamicStoreCopyValue(store, (CFStringRef)[NSString stringWithFormat:MGMIPv4Info, [theInfo objectForKey:MGMPrimaryInterface]]); + [IPv4Addresses autorelease]; + IPv4Addresses = [[info objectForKey:MGMAddresses] retain]; + [info release]; +} +- (void)ipv6Changed:(NSDictionary *)theInfo { + NSDictionary *info = (NSDictionary *)SCDynamicStoreCopyValue(store, (CFStringRef)[NSString stringWithFormat:MGMIPv6Info, [theInfo objectForKey:MGMPrimaryInterface]]); + [IPv6Addresses autorelease]; + IPv6Addresses = [[info objectForKey:MGMAddresses] retain]; + [info release]; +} + +- (void)airportChanged:(NSDictionary *)theInfo { + [lastAirPortState autorelease]; + lastAirPortState = [theInfo retain]; +} + + - (MGMURLConnectionManager *)connectionManager { return connectionManager; } @@ -445,7 +586,7 @@ static MGMController *MGMSharedController; [alert runModal]; continue; } - [self addPathToUploads:[files objectAtIndex:i] isAutomatic:NO multiUpload:([files count]==1 ? 0 : (i==0 ? 1 : (i==[files count]-1 ? 3 : 2)))]; + [self addPathToUploads:[files objectAtIndex:i] automaticFilter:nil multiUpload:([files count]==1 ? 0 : (i==0 ? 1 : (i==[files count]-1 ? 3 : 2)))]; } } } @@ -504,6 +645,18 @@ static MGMController *MGMSharedController; [history writeToFile:[[MGMUser applicationSupportPath] stringByAppendingPathComponent:MGMHistoryPlist] atomically:YES]; [self updateMenu]; } +- (void)uploadFinished:(NSString *)thePath url:(NSURL *)theURL info:(id)theInfo { + [history addObject:[NSDictionary dictionaryWithObjectsAndKeys:[theURL absoluteString], MGMHURL, theInfo, MGMHInfo, [NSDate date], MGMHDate, nil]]; + int maxHistoryItems = [[NSUserDefaults standardUserDefaults] integerForKey:MGMHistoryCount]; + int itemsToDelete = [history count]-maxHistoryItems; + if (itemsToDelete>0) { + for (int i=0; i0) @@ -755,8 +1079,8 @@ static MGMController *MGMSharedController; return nil; } -- (void)addPathToUploads:(NSString *)thePath isAutomatic:(BOOL)isAutomatic { - [self addPathToUploads:thePath isAutomatic:isAutomatic multiUpload:0]; +- (void)addPathToUploads:(NSString *)thePath automaticFilter:(NSString *)theFilter { + [self addPathToUploads:thePath automaticFilter:theFilter multiUpload:0]; } /* @@ -766,8 +1090,7 @@ static MGMController *MGMSharedController; 3 - Last upload in the queue. 4 - The multi upload page. */ -- (void)addPathToUploads:(NSString *)thePath isAutomatic:(BOOL)isAutomatic multiUpload:(int)multiUploadState { - [uploadLock lock]; +- (void)addPathToUploads:(NSString *)thePath automaticFilter:(NSString *)theFilter multiUpload:(int)multiUploadState { if ([self uploadForPath:thePath]==nil) { if ([currentPlugIn respondsToSelector:@selector(allowedExtensions)]) { if (![[currentPlugIn allowedExtensions] containsObject:[[thePath pathExtension] lowercaseString]]) { @@ -778,11 +1101,12 @@ static MGMController *MGMSharedController; return; } } - [uploads addObject:[NSDictionary dictionaryWithObjectsAndKeys:thePath, MGMUPath, [NSNumber numberWithBool:isAutomatic], MGMUAutomatic, [NSNumber numberWithInt:multiUploadState], MGMUMultiUpload, nil]]; + [self resizeIfNeeded:thePath filterID:theFilter]; + + [uploads addObject:[NSDictionary dictionaryWithObjectsAndKeys:thePath, MGMUPath, [NSNumber numberWithBool:(theFilter!=nil)], MGMUAutomatic, [NSNumber numberWithInt:multiUploadState], MGMUMultiUpload, nil]]; if ([uploads count]==1) [self processNextUpload]; } - [uploadLock unlock]; } - (void)processNextUpload { if ([uploads count]>0) { @@ -838,6 +1162,7 @@ static MGMController *MGMSharedController; - (void)upload:(NSString *)thePath receivedError:(NSError *)theError { NSDictionary *upload = [self uploadForPath:thePath]; if (upload!=nil) { + NSLog(@"Error: %@", theError); if ([[NSUserDefaults standardUserDefaults] boolForKey:MGMGrowlErrors]) { [GrowlApplicationBridge notifyWithTitle:[@"Unable to upload" localized] description:[NSString stringWithFormat:@"%@: %@", [[upload objectForKey:MGMUPath] lastPathComponent], [theError localizedDescription]] notificationName:@"UploadError" iconData:[[[NSApplication sharedApplication] applicationIconImage] TIFFRepresentation] priority:1 isSticky:NO clickContext:nil]; } else { @@ -846,10 +1171,8 @@ static MGMController *MGMSharedController; [alert setInformativeText:[NSString stringWithFormat:[@"Unable to upload %@: %@" localized], [[upload objectForKey:MGMUPath] lastPathComponent], [theError localizedDescription]]]; [alert runModal]; } - [uploadLock lock]; [uploads removeObject:upload]; [self processNextUpload]; - [uploadLock unlock]; } } - (void)uploadFinished:(NSString *)thePath url:(NSURL *)theURL { @@ -878,10 +1201,8 @@ static MGMController *MGMSharedController; NSString *imageHTML = [NSString stringWithContentsOfFile:[[self currentMUTheme] stringByAppendingPathComponent:@"image.html"] encoding:NSUTF8StringEncoding error:nil]; if (imageHTML==nil) { - [uploadLock lock]; [uploads removeObject:upload]; [self processNextUpload]; - [uploadLock unlock]; return; } NSString *fileHTML = [NSString stringWithContentsOfFile:[[self currentMUTheme] stringByAppendingPathComponent:@"file.html"] encoding:NSUTF8StringEncoding error:nil]; @@ -901,17 +1222,15 @@ static MGMController *MGMSharedController; } [multiUploadHtml writeData:[NSData dataWithContentsOfFile:[[self currentMUTheme] stringByAppendingPathComponent:@"footer.html"]]]; [multiUploadHtml closeFile]; - [self addPathToUploads:htmlPath isAutomatic:YES multiUpload:4]; + [self addPathToUploads:htmlPath automaticFilter:nil multiUpload:4]; } } if (multiUpload==4) { [[NSFileManager defaultManager] removeItemAtPath:[upload objectForKey:MGMUPath]]; } - [uploadLock lock]; [uploads removeObject:upload]; [self processNextUpload]; - [uploadLock unlock]; } } - (void)multiUploadPageCreated:(NSURL *)theURL { diff --git a/Classes/CocoaShare/MGMPlugInProtocol.h b/Classes/CocoaShare/MGMPlugInProtocol.h index 826cc65..af69294 100644 --- a/Classes/CocoaShare/MGMPlugInProtocol.h +++ b/Classes/CocoaShare/MGMPlugInProtocol.h @@ -29,7 +29,7 @@ /* If the plugin is responsible for creating the multi upload page, use this method to be called instead of having CocoaShare itself create a page. If you have this method, you must ether: - 1. Tell CocoaShare to upload the page to go through the usual file sending with [self addPathToUploads:filePath isAutomatic:YES multiUpload:4]; + 1. Tell CocoaShare to upload the page to go through the usual file sending with [self addPathToUploads:filePath automaticFilter:nil multiUpload:4]; 2. Call multiUploadPageCreated: with the URL of the multi upload page. */ @end \ No newline at end of file diff --git a/Classes/CocoaShare/Preferences/MGMAutoUploadPane.m b/Classes/CocoaShare/Preferences/MGMAutoUploadPane.m index f7467a3..b05f2d5 100644 --- a/Classes/CocoaShare/Preferences/MGMAutoUploadPane.m +++ b/Classes/CocoaShare/Preferences/MGMAutoUploadPane.m @@ -41,7 +41,7 @@ return view; } -- (NSInteger)numberOfRowsInTableView:(NSTableView *)aTableView { +- (NSInteger)numberOfRowsInTableView:(NSTableView *)theTableView { return [[controller filters] count]; } - (id)tableView:(NSTableView *)theTableView objectValueForTableColumn:(NSTableColumn *)theTableColumn row:(NSInteger)rowIndex { @@ -80,7 +80,10 @@ [NSMenu popUpContextMenu:addMenu withEvent:event forView:addButton]; } - (IBAction)addNewFilter:(id)sender { - [[controller filters] addObject:[NSDictionary dictionaryWithObjectsAndKeys:@"", MGMFPath, @"", MGMFFilter, nil]]; + CFUUIDRef uuid = CFUUIDCreate(NULL); + NSString *uuidString = [(NSString *)CFUUIDCreateString(NULL, uuid) autorelease]; + CFRelease(uuid); + [[controller filters] addObject:[NSDictionary dictionaryWithObjectsAndKeys:uuidString, MGMFID, @"", MGMFPath, @"", MGMFFilter, nil]]; [filtersTable reloadData]; int index = [[controller filters] count]-1; [filtersTable selectRowIndexes:[NSIndexSet indexSetWithIndex:index] byExtendingSelection:NO]; @@ -92,7 +95,10 @@ filter = @"MD:(?i)isScreenCapture\\z"; else filter = [@"(?i)Picture [0-9]+\\.(?:bmp|gif|jpg|pdf|pict|png|sgi|tga|tif|tiff)\\z" localized]; - [[controller filters] addObject:[NSDictionary dictionaryWithObjectsAndKeys:@"~/Desktop", MGMFPath, filter, MGMFFilter, nil]]; + CFUUIDRef uuid = CFUUIDCreate(NULL); + NSString *uuidString = [(NSString *)CFUUIDCreateString(NULL, uuid) autorelease]; + CFRelease(uuid); + [[controller filters] addObject:[NSDictionary dictionaryWithObjectsAndKeys:uuidString, MGMFID, @"~/Desktop", MGMFPath, filter, MGMFFilter, nil]]; [filtersTable reloadData]; int index = [[controller filters] count]-1; [filtersTable selectRowIndexes:[NSIndexSet indexSetWithIndex:index] byExtendingSelection:NO]; diff --git a/Classes/CocoaShare/Preferences/MGMResizePane.h b/Classes/CocoaShare/Preferences/MGMResizePane.h new file mode 100644 index 0000000..a2f4d2a --- /dev/null +++ b/Classes/CocoaShare/Preferences/MGMResizePane.h @@ -0,0 +1,57 @@ +// +// MGMResizePane.h +// CocoaShare +// +// Created by Mr. Gecko on 12/30/15. +// Copyright (c) 2015 Mr. Gecko's Media (James Coleman). All rights reserved. http://mrgeckosmedia.com/ +// +// + +#import +#import + +@class MGMController; + +@interface MGMResizePane : MGMPreferencesPane { + MGMController *controller; + IBOutlet NSView *view; + IBOutlet NSTableView *logicTable; + IBOutlet NSButton *addButton; + IBOutlet NSButton *removeButton; + + IBOutlet NSTextField *widthField; + IBOutlet NSTextField *heightField; + IBOutlet NSTextField *scaleField; + + IBOutlet NSButton *filtersButton; + IBOutlet NSWindow *filtersWindow; + IBOutlet NSTableView *filtersTable; + + IBOutlet NSButton *networksButton; + IBOutlet NSWindow *networksWindow; + IBOutlet NSTableView *networksTable; + + IBOutlet NSTextField *IPPrefixField; + + NSMutableArray *AirPortNetworks; + + int currentLogic; +} +- (id)initWithPreferences:(MGMPreferences *)thePreferences; ++ (void)setUpToolbarItem:(NSToolbarItem *)theItem; ++ (NSString *)title; +- (NSView *)preferencesView; + +- (void)tableViewSelectionDidChange:(NSNotification *)aNotification; + +- (IBAction)addLogic:(id)sender; +- (IBAction)removeLogic:(id)sender; + +- (IBAction)selectFilters:(id)sender; +- (IBAction)saveFilters:(id)sender; + +- (IBAction)selectNetworks:(id)sender; +- (IBAction)saveNetworks:(id)sender; + +- (IBAction)fieldsChanged:(id)sender; +@end diff --git a/Classes/CocoaShare/Preferences/MGMResizePane.m b/Classes/CocoaShare/Preferences/MGMResizePane.m new file mode 100644 index 0000000..b07f37c --- /dev/null +++ b/Classes/CocoaShare/Preferences/MGMResizePane.m @@ -0,0 +1,252 @@ +// +// MGMResizePane.m +// CocoaShare +// +// Created by Mr. Gecko on 12/30/15. +// Copyright (c) 2015 Mr. Gecko's Media (James Coleman). All rights reserved. http://mrgeckosmedia.com/ +// +// + +#import "MGMResizePane.h" +#import "MGMController.h" + +@implementation MGMResizePane +- (id)initWithPreferences:(MGMPreferences *)thePreferences { + if ((self = [super initWithPreferences:thePreferences])) { + if (![NSBundle loadNibNamed:@"ResizePane" owner:self]) { + NSLog(@"Error loading Events pane"); + } else { + controller = [MGMController sharedController]; + [logicTable reloadData]; + [filtersTable reloadData]; + [self tableViewSelectionDidChange:nil]; + AirPortNetworks = [NSMutableArray new]; + NSDictionary *AirPortPreferences = [NSDictionary dictionaryWithContentsOfFile:@"/Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist"]; + if ([AirPortPreferences objectForKey:@"KnownNetworks"]!=nil) {// Leopard and above. + NSDictionary *knownNetworks = [AirPortPreferences objectForKey:@"KnownNetworks"]; + NSArray *networkKeys = [knownNetworks allKeys]; + for (int i=0; i<[networkKeys count]; i++) { + NSDictionary *network = [knownNetworks objectForKey:[networkKeys objectAtIndex:i]]; + NSString *SSID = [network objectForKey:@"SSIDString"]; + if (SSID==nil) { + SSID = [network objectForKey:@"SSID_STR"];//Leopard + } + [AirPortNetworks addObject:SSID]; + } + } else if ([AirPortPreferences objectForKey:@"List of known networks"]!=nil) {// Tiger. + NSArray *knownNetworks = [AirPortPreferences objectForKey:@"List of known networks"]; + for (int i=0; i<[knownNetworks count]; i++) { + NSDictionary *network = [knownNetworks objectAtIndex:i]; + NSString *SSID = [[[NSString alloc] initWithData:[network objectForKey:@"SSID"] encoding:NSUTF8StringEncoding] autorelease]; + [AirPortNetworks addObject:SSID]; + } + } + [networksTable reloadData]; + } + } + return self; +} +- (void)dealloc { + [view release]; + [filtersWindow release]; + [networksWindow release]; + [AirPortNetworks release]; + [super dealloc]; +} ++ (void)setUpToolbarItem:(NSToolbarItem *)theItem { + [theItem setLabel:[self title]]; + [theItem setPaletteLabel:[theItem label]]; + [theItem setImage:[NSImage imageNamed:@"Resize"]]; +} ++ (NSString *)title { + return [@"Resize" localized]; +} +- (NSView *)preferencesView { + return view; +} + +- (NSInteger)numberOfRowsInTableView:(NSTableView *)theTableView { + if (theTableView==logicTable) { + return [[controller resizeLogic] count]; + } else if (theTableView==filtersTable) { + return [[controller filters] count]; + } else if (theTableView==networksTable) { + return [AirPortNetworks count]; + } + return 0; +} +- (id)tableView:(NSTableView *)theTableView objectValueForTableColumn:(NSTableColumn *)theTableColumn row:(NSInteger)rowIndex { + if (theTableView==logicTable) { + if ([[theTableColumn identifier] isEqual:@"size"]) { + NSDictionary *resizeLogic = [[controller resizeLogic] objectAtIndex:rowIndex]; + if ([[resizeLogic objectForKey:MGMRScale] intValue]!=0) { + return [NSString stringWithFormat:@"%d%%", [[resizeLogic objectForKey:MGMRScale] intValue]]; + } else { + return [NSString stringWithFormat:@"%dx%d", [[resizeLogic objectForKey:MGMRWidth] intValue], [[resizeLogic objectForKey:MGMRHeight] intValue]]; + } + } else if ([[theTableColumn identifier] isEqual:@"logic"]) { + NSMutableString *result = [NSMutableString string]; + NSDictionary *resizeLogic = [[controller resizeLogic] objectAtIndex:rowIndex]; + if ([[resizeLogic objectForKey:MGMRFilters] count]!=0 && [[resizeLogic objectForKey:MGMRNetworks] count]!=0) { + [result appendString:@"Some networks and filters"]; + } else if ([[resizeLogic objectForKey:MGMRFilters] count]>=1) { + [result appendString:@"Some filters"]; + } else if ([[resizeLogic objectForKey:MGMRNetworks] count]>=1) { + if ([[resizeLogic objectForKey:MGMRNetworks] count]==1) { + [result appendFormat:@"Network %@", [[resizeLogic objectForKey:MGMRNetworks] objectAtIndex:0]]; + } else { + [result appendFormat:@"Networks including %@", [[resizeLogic objectForKey:MGMRNetworks] objectAtIndex:0]]; + } + } + if (![[resizeLogic objectForKey:MGMRIPPrefix] isEqual:@""]) { + if ([result isEqual:@""]) { + [result appendFormat:@"IP Prefix equals %@", [resizeLogic objectForKey:MGMRIPPrefix]]; + } else { + [result appendString:@" and an IP Prefix"]; + } + } + if ([result isEqual:@""]) { + return @"Anything"; + } + return result; + } + } else if (theTableView==filtersTable) { + if ([[theTableColumn identifier] isEqual:@"filter"]) { + return [[[controller filters] objectAtIndex:rowIndex] objectForKey:MGMFFilter]; + } else if ([[theTableColumn identifier] isEqual:@"path"]) { + return [[[controller filters] objectAtIndex:rowIndex] objectForKey:MGMFPath]; + } + } else if (theTableView==networksTable) { + return [AirPortNetworks objectAtIndex:rowIndex]; + } + return @""; +} +- (void)tableViewSelectionDidChange:(NSNotification *)aNotification { + if (aNotification==nil || [aNotification object]==logicTable) { + if ([logicTable selectedRow]>=0) { + currentLogic = [logicTable selectedRow]; + NSMutableDictionary *logic = [[controller resizeLogic] objectAtIndex:currentLogic]; + [removeButton setEnabled:YES]; + [widthField setEditable:YES]; + [widthField setIntValue:[[logic objectForKey:MGMRWidth] intValue]]; + [heightField setEditable:YES]; + [heightField setIntValue:[[logic objectForKey:MGMRHeight] intValue]]; + [scaleField setEditable:YES]; + [scaleField setIntValue:[[logic objectForKey:MGMRScale] intValue]]; + [filtersButton setEnabled:YES]; + NSMutableIndexSet *filtersIndexSet = [NSMutableIndexSet indexSet]; + for (int i=0; i<[[controller filters] count]; i++) { + if ([[logic objectForKey:MGMRFilters] containsObject:[[[controller filters] objectAtIndex:i] objectForKey:MGMFID]]) { + [filtersIndexSet addIndex:i]; + } + } + [filtersTable selectRowIndexes:filtersIndexSet byExtendingSelection:NO]; + [networksButton setEnabled:YES]; + NSMutableIndexSet *networksIndexSet = [NSMutableIndexSet indexSet]; + for (int i=0; i<[AirPortNetworks count]; i++) { + if ([[logic objectForKey:MGMRNetworks] containsObject:[AirPortNetworks objectAtIndex:i]]) { + [networksIndexSet addIndex:i]; + } + } + [networksTable selectRowIndexes:networksIndexSet byExtendingSelection:NO]; + [IPPrefixField setEditable:YES]; + [IPPrefixField setStringValue:[logic objectForKey:MGMRIPPrefix]]; + } else { + [removeButton setEnabled:NO]; + [widthField setEditable:NO]; + [widthField setStringValue:@""]; + [heightField setEditable:NO]; + [heightField setStringValue:@""]; + [scaleField setEditable:NO]; + [scaleField setStringValue:@""]; + [filtersButton setEnabled:NO]; + [networksButton setEnabled:NO]; + [IPPrefixField setEditable:NO]; + [IPPrefixField setStringValue:@""]; + [logicTable reloadData]; + } + } +} + +- (IBAction)addLogic:(id)sender { + CFUUIDRef uuid = CFUUIDCreate(NULL); + NSString *uuidString = [(NSString *)CFUUIDCreateString(NULL, uuid) autorelease]; + CFRelease(uuid); + [[controller resizeLogic] addObject:[NSMutableDictionary dictionaryWithObjectsAndKeys:uuidString, MGMRID, [NSNumber numberWithInt:0], MGMRWidth, [NSNumber numberWithInt:0], MGMRHeight, [NSNumber numberWithInt:0], MGMRScale, [NSMutableArray array], MGMRFilters, [NSMutableArray array], MGMRNetworks, @"", MGMRIPPrefix, nil]]; + [logicTable reloadData]; + int index = [[controller resizeLogic] count]-1; + [logicTable selectRowIndexes:[NSIndexSet indexSetWithIndex:index] byExtendingSelection:NO]; + [NSThread detachNewThreadSelector:@selector(saveResizeLogic) toTarget:controller withObject:nil]; +} +- (IBAction)removeLogic:(id)sender { + if ([logicTable selectedRow]>=0) { + int row = [logicTable selectedRow]; + [logicTable deselectAll:self]; + [[controller resizeLogic] removeObjectAtIndex:row]; + [logicTable reloadData]; + [NSThread detachNewThreadSelector:@selector(saveResizeLogic) toTarget:controller withObject:nil]; + } +} + + +- (IBAction)selectFilters:(id)sender { + [NSApp beginSheet:filtersWindow modalForWindow:[preferences preferencesWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; +} +- (IBAction)saveFilters:(id)sender { + [NSApp endSheet:filtersWindow]; + [filtersWindow orderOut:sender]; + + NSMutableDictionary *logic = [[controller resizeLogic] objectAtIndex:currentLogic]; + NSMutableArray *filters = [logic objectForKey:MGMRFilters]; + [filters removeAllObjects]; + NSIndexSet *indexSet = [filtersTable selectedRowIndexes]; + NSUInteger currentIndex = [indexSet firstIndex]; + while (currentIndex!=NSNotFound) { + [filters addObject:[[[controller filters] objectAtIndex:currentIndex] objectForKey:MGMFID]]; + currentIndex = [indexSet indexGreaterThanIndex:currentIndex]; + } + [NSThread detachNewThreadSelector:@selector(saveResizeLogic) toTarget:controller withObject:nil]; +} + +- (IBAction)selectNetworks:(id)sender { + [NSApp beginSheet:networksWindow modalForWindow:[preferences preferencesWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; +} +- (IBAction)saveNetworks:(id)sender { + [NSApp endSheet:networksWindow]; + [networksWindow orderOut:sender]; + + NSMutableDictionary *logic = [[controller resizeLogic] objectAtIndex:currentLogic]; + NSMutableArray *networks = [logic objectForKey:MGMRNetworks]; + [networks removeAllObjects]; + NSIndexSet *indexSet = [networksTable selectedRowIndexes]; + NSUInteger currentIndex = [indexSet firstIndex]; + while (currentIndex!=NSNotFound) { + [networks addObject:[AirPortNetworks objectAtIndex:currentIndex]]; + currentIndex = [indexSet indexGreaterThanIndex:currentIndex]; + } + [NSThread detachNewThreadSelector:@selector(saveResizeLogic) toTarget:controller withObject:nil]; +} + +- (IBAction)fieldsChanged:(id)sender { + NSMutableDictionary *logic = [[controller resizeLogic] objectAtIndex:currentLogic]; + int width = [widthField intValue]; + if (width<0) + width = 0; + [logic setObject:[NSNumber numberWithInt:width] forKey:MGMRWidth]; + [widthField setIntValue:width]; + int height = [heightField intValue]; + if (height<0) + height = 0; + [logic setObject:[NSNumber numberWithInt:height] forKey:MGMRHeight]; + [heightField setIntValue:height]; + int scale = [scaleField intValue]; + if (scale<0) + scale = 0; + if (scale>100) + scale = 100; + [logic setObject:[NSNumber numberWithInt:scale] forKey:MGMRScale]; + [scaleField setIntValue:scale]; + [logic setObject:[IPPrefixField stringValue] forKey:MGMRIPPrefix]; + [NSThread detachNewThreadSelector:@selector(saveResizeLogic) toTarget:controller withObject:nil]; +} +@end diff --git a/Classes/HTTP/MGMHTTPPlugIn.m b/Classes/HTTP/MGMHTTPPlugIn.m index 4e19af9..f003d9c 100644 --- a/Classes/HTTP/MGMHTTPPlugIn.m +++ b/Classes/HTTP/MGMHTTPPlugIn.m @@ -186,7 +186,7 @@ const BOOL MGMHTTPResponseInvisible = YES; - (void)sendFileAtPath:(NSString *)thePath withName:(NSString *)theName { NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; - if ([defaults objectForKey:MGMHTTPURL]==nil) { + if ([defaults objectForKey:MGMHTTPURL]==nil || [[defaults objectForKey:MGMHTTPURL] isEqual:@""]) { NSError *error = [NSError errorWithDomain:[[NSBundle bundleForClass:[self class]] bundleIdentifier] code:5 userInfo:[NSDictionary dictionaryWithObject:[@"Account is not logged in." localizedFor:self] forKey:NSLocalizedDescriptionKey]]; [[MGMController sharedController] upload:thePath receivedError:error]; return; diff --git a/CocoaShare.xcodeproj/project.pbxproj b/CocoaShare.xcodeproj/project.pbxproj index 76ac8ea..6852ca4 100644 --- a/CocoaShare.xcodeproj/project.pbxproj +++ b/CocoaShare.xcodeproj/project.pbxproj @@ -43,6 +43,7 @@ 2A28115012EBCE4A00435C36 /* AutoUpload.png in Resources */ = {isa = PBXBuildFile; fileRef = 2A28113E12EBCDFC00435C36 /* AutoUpload.png */; }; 2A28115112EBCE4A00435C36 /* Events.png in Resources */ = {isa = PBXBuildFile; fileRef = 2A28113F12EBCDFC00435C36 /* Events.png */; }; 2A28115212EBCE4A00435C36 /* General.png in Resources */ = {isa = PBXBuildFile; fileRef = 2A28114012EBCDFC00435C36 /* General.png */; }; + 2A2B36DA1C3C587400D00446 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A2B36D91C3C587400D00446 /* SystemConfiguration.framework */; }; 2A2F97A212F05C720069B37E /* FTP.bundle in PlugIns */ = {isa = PBXBuildFile; fileRef = 2A0C8C9412EF844F00A75AB7 /* FTP.bundle */; }; 2A2F995412F094F10069B37E /* SFTP.bundle in PlugIns */ = {isa = PBXBuildFile; fileRef = 2A2F994512F094710069B37E /* SFTP.bundle */; }; 2A2F996E12F095DA0069B37E /* MGMSFTPPlugIn.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A2F996D12F095DA0069B37E /* MGMSFTPPlugIn.m */; }; @@ -70,6 +71,9 @@ 2A55259D12F05BA700F97FE6 /* MGMFTPPlugIn.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A0C8CB412EF854D00A75AB7 /* MGMFTPPlugIn.m */; }; 2A5C1B0812F2FB5D005153FA /* MGMWebDavPlugIn.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A5C1B0712F2FB5D005153FA /* MGMWebDavPlugIn.m */; }; 2A5C1B4912F32EE3005153FA /* WebDav.bundle in PlugIns */ = {isa = PBXBuildFile; fileRef = 2A5C1AF312F2FA6F005153FA /* WebDav.bundle */; }; + 2A63D4991C346D040048B9FF /* ResizePane.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2A63D49B1C346D040048B9FF /* ResizePane.xib */; }; + 2A63D49E1C346D4A0048B9FF /* MGMResizePane.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A63D49D1C346D4A0048B9FF /* MGMResizePane.m */; }; + 2A63D4A01C346FB10048B9FF /* Resize.png in Resources */ = {isa = PBXBuildFile; fileRef = 2A63D49F1C346FB10048B9FF /* Resize.png */; }; 2ACA5CD8160E76C700F294C2 /* MGMTinyGrabPlugIn.m in Sources */ = {isa = PBXBuildFile; fileRef = 2ACA5CD7160E76C700F294C2 /* MGMTinyGrabPlugIn.m */; }; 2ACA5CF1160E782700F294C2 /* TinyGrabAccountPane.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2ACA5CEB160E782700F294C2 /* TinyGrabAccountPane.xib */; }; 2ACA5CF3160E782700F294C2 /* tinygrab.png in Resources */ = {isa = PBXBuildFile; fileRef = 2ACA5CF0160E782700F294C2 /* tinygrab.png */; }; @@ -264,6 +268,7 @@ 2A28114012EBCDFC00435C36 /* General.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = General.png; sourceTree = ""; }; 2A28148112ECD20C00435C36 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; }; 2A28153D12ECE24300435C36 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; }; + 2A2B36D91C3C587400D00446 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; 2A2F994512F094710069B37E /* SFTP.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SFTP.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 2A2F996112F095320069B37E /* prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = prefix.pch; path = Classes/SFTP/prefix.pch; sourceTree = ""; }; 2A2F996712F0955B0069B37E /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -311,6 +316,10 @@ 2A5C1B0312F2FB3F005153FA /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/WebDavAccountPane.xib; sourceTree = ""; }; 2A5C1B0612F2FB5D005153FA /* MGMWebDavPlugIn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MGMWebDavPlugIn.h; sourceTree = ""; }; 2A5C1B0712F2FB5D005153FA /* MGMWebDavPlugIn.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MGMWebDavPlugIn.m; sourceTree = ""; }; + 2A63D49A1C346D040048B9FF /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/ResizePane.xib; sourceTree = ""; }; + 2A63D49C1C346D4A0048B9FF /* MGMResizePane.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MGMResizePane.h; sourceTree = ""; }; + 2A63D49D1C346D4A0048B9FF /* MGMResizePane.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MGMResizePane.m; sourceTree = ""; }; + 2A63D49F1C346FB10048B9FF /* Resize.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Resize.png; sourceTree = ""; }; 2ACA5CC7160E763A00F294C2 /* TinyGrab.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TinyGrab.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 2ACA5CC8160E763A00F294C2 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; 2ACA5CD5160E76B300F294C2 /* prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = prefix.pch; path = Classes/TinyGrab/prefix.pch; sourceTree = ""; }; @@ -412,6 +421,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 2A2B36DA1C3C587400D00446 /* SystemConfiguration.framework in Frameworks */, 2ACA5CF6160E796B00F294C2 /* Carbon.framework in Frameworks */, 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */, 2AEAB3F312E2A57400552BAA /* GeckoReporter.framework in Frameworks */, @@ -496,6 +506,7 @@ 29B97323FDCFA39411CA2CEA /* Frameworks */ = { isa = PBXGroup; children = ( + 2A2B36D91C3C587400D00446 /* SystemConfiguration.framework */, 2A48833312E52E9B001618B5 /* Linked Libraries */, 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, 2ACA5CC8160E763A00F294C2 /* CoreFoundation.framework */, @@ -789,6 +800,8 @@ 2AEAB4BA12E2AF9800552BAA /* MGMAccountPane.m */, 2AEAB4BF12E2AFB100552BAA /* MGMAutoUploadPane.h */, 2AEAB4C012E2AFB100552BAA /* MGMAutoUploadPane.m */, + 2A63D49C1C346D4A0048B9FF /* MGMResizePane.h */, + 2A63D49D1C346D4A0048B9FF /* MGMResizePane.m */, 2AEAB4C412E2AFC800552BAA /* MGMEventsPane.h */, 2AEAB4C512E2AFC800552BAA /* MGMEventsPane.m */, ); @@ -841,6 +854,8 @@ 2A28113D12EBCDFC00435C36 /* Account.png */, 2AEAB4F212E2B2FF00552BAA /* AutoUploadPane.xib */, 2A28113E12EBCDFC00435C36 /* AutoUpload.png */, + 2A63D49B1C346D040048B9FF /* ResizePane.xib */, + 2A63D49F1C346FB10048B9FF /* Resize.png */, 2AEAB4F412E2B30500552BAA /* EventsPane.xib */, 2A28113F12EBCDFC00435C36 /* Events.png */, ); @@ -1100,6 +1115,7 @@ buildActionMask = 2147483647; files = ( 2A28114F12EBCE4A00435C36 /* Account.png in Resources */, + 2A63D4A01C346FB10048B9FF /* Resize.png in Resources */, 2A28115012EBCE4A00435C36 /* AutoUpload.png in Resources */, 2A28115112EBCE4A00435C36 /* Events.png in Resources */, 2A28115212EBCE4A00435C36 /* General.png in Resources */, @@ -1108,6 +1124,7 @@ 2AEAB4EF12E2B2F600552BAA /* GeneralPane.xib in Resources */, 2AEAB4F112E2B2FB00552BAA /* AccountPane.xib in Resources */, 2AEAB4F312E2B2FF00552BAA /* AutoUploadPane.xib in Resources */, + 2A63D4991C346D040048B9FF /* ResizePane.xib in Resources */, 2A3954E71C3194A700DE02CC /* Multi Upload Themes in Resources */, 2AEAB4F512E2B30500552BAA /* EventsPane.xib in Resources */, 2AEAB53712E2B68300552BAA /* dsa_pub.pem in Resources */, @@ -1218,6 +1235,7 @@ 2A0501D512F49A7B000F74EA /* MGMWebDav.m in Sources */, 2A0501D612F49A7B000F74EA /* MGMWebDavAddons.m in Sources */, 2A0501D712F49A7B000F74EA /* MGMWebDavDelete.m in Sources */, + 2A63D49E1C346D4A0048B9FF /* MGMResizePane.m in Sources */, 2A0501D812F49A7B000F74EA /* MGMWebDavGet.m in Sources */, 2A0501D912F49A7B000F74EA /* MGMWebDavMkCol.m in Sources */, 2A0501DA12F49A7B000F74EA /* MGMWebDavOptions.m in Sources */, @@ -1354,6 +1372,14 @@ name = twitpicPostWindow.xib; sourceTree = ""; }; + 2A63D49B1C346D040048B9FF /* ResizePane.xib */ = { + isa = PBXVariantGroup; + children = ( + 2A63D49A1C346D040048B9FF /* en */, + ); + name = ResizePane.xib; + sourceTree = ""; + }; 2ACA5CEB160E782700F294C2 /* TinyGrabAccountPane.xib */ = { isa = PBXVariantGroup; children = ( diff --git a/Resources/CocoaShare/Info.plist b/Resources/CocoaShare/Info.plist index 8cf0e42..7f73fe7 100644 --- a/Resources/CocoaShare/Info.plist +++ b/Resources/CocoaShare/Info.plist @@ -34,7 +34,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 0.2 + 0.3 CFBundleSignature ???? CFBundleVersion diff --git a/Resources/CocoaShare/Preferences/English.lproj/AutoUploadPane.xib b/Resources/CocoaShare/Preferences/English.lproj/AutoUploadPane.xib index f0f11d2..c3b7251 100644 --- a/Resources/CocoaShare/Preferences/English.lproj/AutoUploadPane.xib +++ b/Resources/CocoaShare/Preferences/English.lproj/AutoUploadPane.xib @@ -1,44 +1,35 @@ - + - 1050 - 10J567 - 1294 - 1038.35 - 462.00 + 1040 + 14F1021 + 6249 + 1348.17 + 758.70 com.apple.InterfaceBuilder.CocoaPlugin - 1294 + 6249 - - YES - NSScroller - NSTableView - NSMenu - NSScrollView - NSTextField - NSCustomObject - NSMenuItem - NSCustomView - NSTableHeaderView + NSButton NSButtonCell + NSCustomObject + NSCustomView + NSMenu + NSMenuItem + NSScrollView + NSScroller NSTableColumn + NSTableHeaderView + NSTableView + NSTextField NSTextFieldCell - - - YES + + com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES + + + MGMAutoUploadPane @@ -51,8 +42,7 @@ 268 - - YES + 268 @@ -61,13 +51,13 @@ YES - 67239424 + 67108864 272629760 These filters uses Regular Expression. If you do not know Regex, It's best to just use the predefined ones. - - LucidaGrande + + YES 13 - 16 + 1044 @@ -76,7 +66,7 @@ controlColor 3 - MC42NjY2NjY2ODY1AA + MC42NjY2NjY2NjY3AA @@ -89,6 +79,8 @@ + NO + 1 @@ -98,22 +90,19 @@ YES - -2080244224 + -2080374784 134217728 Remove Filter - - LucidaGrande - 13 - 1044 - + - -2033434369 + -2033434624 162 400 75 + NO @@ -123,18 +112,19 @@ YES - -2080244224 + -2080374784 134217728 Add Filter - -2033434369 + -2033434624 162 400 75 + NO @@ -144,7 +134,7 @@ YES - 68288064 + 68157504 272630784 No Match @@ -152,6 +142,8 @@ + NO + 1 @@ -161,7 +153,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -183,6 +175,8 @@ + NO + 1 @@ -192,18 +186,19 @@ YES - 67239424 + 67108864 134217728 Choose - -2038284033 + -2038284288 129 200 25 + NO @@ -213,7 +208,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -222,6 +217,8 @@ + NO + 1 @@ -231,7 +228,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -240,6 +237,8 @@ + NO + 1 @@ -249,7 +248,7 @@ YES - 68288064 + 68157504 71304192 Test: @@ -257,6 +256,8 @@ + NO + 1 @@ -266,7 +267,7 @@ YES - 68288064 + 68157504 71304192 Filter: @@ -274,6 +275,8 @@ + NO + 1 @@ -283,7 +286,7 @@ YES - 68288064 + 68157504 71304192 Path: @@ -291,17 +294,17 @@ + NO + 1 268 - - YES + - 2304 - - YES + 2322 + 256 @@ -309,6 +312,8 @@ YES + NO + YES 256 @@ -317,26 +322,23 @@ - - + + -2147483392 {{224, 0}, {16, 17}} - - - - YES + filter 169 40 1000 - 75628096 + 75497536 2048 Filter - LucidaGrande + YES 11 3100 @@ -352,7 +354,7 @@ - 337772096 + 337641536 2048 Text Cell @@ -375,7 +377,7 @@ 40 1000 - 75628096 + 75497536 2048 Path @@ -383,7 +385,7 @@ - 337772096 + 337641536 2048 Text Cell @@ -395,7 +397,7 @@ YES - + 3 2 @@ -409,7 +411,7 @@ 17 - -692060160 + -759169024 4 @@ -417,8 +419,9 @@ 0 YES 0 + 1 - + {{1, 17}, {388, 73}} @@ -426,6 +429,7 @@ 4 + YES @@ -433,6 +437,9 @@ {{224, 17}, {15, 102}} + NO + _doScroller: + _doScroller: 37 @@ -444,6 +451,9 @@ {{1, 119}, {223, 15}} + NO + _doScroller: + 1 _doScroller: @@ -451,11 +461,10 @@ - 2304 - - YES + 2338 + - + {{1, 0}, {388, 17}} @@ -463,22 +472,24 @@ 4 + YES - - + {{0, 163}, {390, 91}} - 562 + 133682 - QSAAAEEgAABBmAAAQZgAAA + 0.25 + 4 + 1 - + {390, 254} @@ -486,8 +497,7 @@ - - YES + Add new filter @@ -510,12 +520,11 @@ - + - + - - YES + view @@ -628,30 +637,6 @@ 86 - - - nextKeyView - - - - 87 - - - - nextKeyView - - - - 88 - - - - nextKeyView - - - - 89 - addButton @@ -700,13 +685,36 @@ 95 - + + + nextKeyView + + + + 87 + + + + nextKeyView + + + + 88 + + + + nextKeyView + + + + 89 + + - - YES + 0 - + @@ -731,8 +739,7 @@ 1 - - YES + @@ -745,19 +752,18 @@ - + 36 - - YES + - + @@ -773,11 +779,10 @@ 39 - - YES + - + @@ -788,19 +793,17 @@ 41 - - YES + - + 42 - - YES + - + @@ -816,10 +819,9 @@ 45 - - YES + - + @@ -830,10 +832,9 @@ 47 - - YES + - + @@ -844,10 +845,9 @@ 49 - - YES + - + @@ -858,10 +858,9 @@ 51 - - YES + - + @@ -872,10 +871,9 @@ 53 - - YES + - + @@ -886,10 +884,9 @@ 55 - - YES + - + @@ -900,10 +897,9 @@ 57 - - YES + - + @@ -914,10 +910,9 @@ 59 - - YES + - + @@ -928,10 +923,9 @@ 61 - - YES + - + @@ -942,10 +936,9 @@ 63 - - YES + - + @@ -956,10 +949,9 @@ 65 - - YES + - + @@ -970,11 +962,10 @@ 70 - - YES + - + @@ -987,392 +978,395 @@ - - - - YES - - YES - 1.IBEditorWindowLastContentRect - 1.IBPluginDependency - 1.WindowOrigin - 1.editorWindowContentRectSynchronizationRect - 36.IBPluginDependency - 36.IBViewBoundsToFrameTransform - 37.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 45.IBViewBoundsToFrameTransform - 46.IBPluginDependency - 47.IBPluginDependency - 47.IBViewBoundsToFrameTransform - 48.IBPluginDependency - 49.IBPluginDependency - 49.IBViewBoundsToFrameTransform - 50.IBPluginDependency - 51.CustomClassName - 51.IBAttributePlaceholdersKey - 51.IBPluginDependency - 51.IBViewBoundsToFrameTransform - 52.IBPluginDependency - 53.CustomClassName - 53.IBAttributePlaceholdersKey - 53.IBPluginDependency - 53.IBViewBoundsToFrameTransform - 54.IBPluginDependency - 55.IBPluginDependency - 55.IBViewBoundsToFrameTransform - 56.IBPluginDependency - 57.CustomClassName - 57.IBAttributePlaceholdersKey - 57.IBPluginDependency - 57.IBViewBoundsToFrameTransform - 58.IBPluginDependency - 59.IBPluginDependency - 60.IBPluginDependency - 61.IBPluginDependency - 61.IBViewBoundsToFrameTransform - 62.IBPluginDependency - 63.IBPluginDependency - 63.IBViewBoundsToFrameTransform - 64.IBPluginDependency - 65.IBPluginDependency - 65.IBViewBoundsToFrameTransform - 66.IBPluginDependency - 70.IBEditorWindowLastContentRect - 70.IBPluginDependency - 71.IBPluginDependency - 72.IBPluginDependency - - - YES - {{310, 118}, {390, 254}} - com.apple.InterfaceBuilder.CocoaPlugin - {628, 654} - {{217, 442}, {480, 272}} - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAAAAAAAAw3wAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAwzAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAwxcAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAwxcAAA - - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - - YES - - - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCfAAAwrYAAA - - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - - YES - - - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCfAAAwmQAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDmIAAwrIAAA - - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - - YES - - - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCfAAAwmQAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCggAAwwcAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDOwAAwxAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBMAAAwuQAAA - - com.apple.InterfaceBuilder.CocoaPlugin - {{762, 272}, {194, 43}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - 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 + MGMAutoUpdateField + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + 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 - - - + 95 - - YES + MGMAutoUpdateField NSTextField IBProjectSource - ./Classes/MGMAutoUpdateField.h + ../Classes/CocoaShare/MGMAutoUpdateField.h MGMAutoUploadPane MGMPreferencesPane - - YES - - YES - addFilter: - addNewFilter: - addScreenshotFilter: - choosePath: - filterChanged: - pathChanged: - removeFilter: - test: + + id + id + id + id + id + id + id + id + + + + addFilter: + id - - YES - id - id - id - id - id - id - id - id + + addNewFilter: + id - - - YES - - YES - addFilter: - addNewFilter: - addScreenshotFilter: - choosePath: - filterChanged: - pathChanged: - removeFilter: - test: + + addScreenshotFilter: + id - - YES - - addFilter: - id - - - addNewFilter: - id - - - addScreenshotFilter: - id - - - choosePath: - id - - - filterChanged: - id - - - pathChanged: - id - - - removeFilter: - id - - - test: - id - + + choosePath: + id - - - YES - - YES - addButton - addMenu - choosePathButton - filterField - filtersTable - pathField - removeButton - testField - testStatusField - view + + filterChanged: + id - - YES - NSButton - NSMenu - NSButton - NSTextField - NSTableView - NSTextField - NSButton - NSTextField - NSTextField - NSView + + pathChanged: + id - - - YES - - YES - addButton - addMenu - choosePathButton - filterField - filtersTable - pathField - removeButton - testField - testStatusField - view + + removeFilter: + id - - YES - - addButton - NSButton - - - addMenu - NSMenu - - - choosePathButton - NSButton - - - filterField - NSTextField - - - filtersTable - NSTableView - - - pathField - NSTextField - - - removeButton - NSButton - - - testField - NSTextField - - - testStatusField - NSTextField - - - view - NSView - + + test: + id - + + + NSButton + NSMenu + NSButton + NSTextField + NSTableView + NSTextField + NSButton + NSTextField + NSTextField + NSView + + + + addButton + NSButton + + + addMenu + NSMenu + + + choosePathButton + NSButton + + + filterField + NSTextField + + + filtersTable + NSTableView + + + pathField + NSTextField + + + removeButton + NSButton + + + testField + NSTextField + + + testStatusField + NSTextField + + + view + NSView + + IBProjectSource - ./Classes/MGMAutoUploadPane.h + ../Classes/CocoaShare/Preferences/MGMAutoUploadPane.h + + MGMAutoUploadPane + + id + id + id + id + id + id + id + id + + + + addFilter: + id + + + addNewFilter: + id + + + addScreenshotFilter: + id + + + choosePath: + id + + + filterChanged: + id + + + pathChanged: + id + + + removeFilter: + id + + + test: + id + + + + IBProjectSource + ../Classes/CocoaShare/Preferences/MGMAutoUploadPane.m + + + + MGMPreferencesPane NSObject - IBProjectSource - ./Classes/MGMPreferencesPane.h + IBFrameworkSource + MGMUsers.framework/Headers/MGMPreferencesPane.h - + + NSActionCell + NSCell + + IBFrameworkSource + AppKit.framework/Headers/NSActionCell.h + + + + NSApplication + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSApplication.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 + + + + NSFormatter + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFormatter.h + + + + NSMenu + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenu.h + + + + NSMenuItem + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItem.h + + + + NSResponder + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSResponder.h + + + + NSScrollView + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSScrollView.h + + + + NSScroller + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSScroller.h + + + + NSTableColumn + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSTableColumn.h + + + + NSTableHeaderView + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSTableHeaderView.h + + + + NSTableView + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSTableView.h + + + + NSTextField + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSTextField.h + + + + NSTextFieldCell + NSActionCell + + IBFrameworkSource + AppKit.framework/Headers/NSTextFieldCell.h + + + + NSView + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSView.h + + + 0 IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - + NO com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - + YES 3 - - YES - - YES - NSMenuCheckmark - NSMenuMixedState - - - YES - {9, 8} - {7, 2} - - + + {12, 12} + {10, 2} + diff --git a/Resources/CocoaShare/Preferences/English.lproj/EventsPane.xib b/Resources/CocoaShare/Preferences/English.lproj/EventsPane.xib index 1c35e23..db490c8 100644 --- a/Resources/CocoaShare/Preferences/English.lproj/EventsPane.xib +++ b/Resources/CocoaShare/Preferences/English.lproj/EventsPane.xib @@ -1,42 +1,33 @@ - + - 1060 - 10J567 - 1294 - 1038.35 - 462.00 + 1040 + 14F1021 + 6249 + 1348.17 + 758.70 com.apple.InterfaceBuilder.CocoaPlugin - 1294 + 6249 - - YES - NSPopUpButton - NSTextFieldCell - NSCustomView - NSCustomObject + NSButton - NSMatrix - NSTextField - NSPopUpButtonCell - NSMenuItem - NSMenu NSButtonCell - - - YES + NSCustomObject + NSCustomView + NSMatrix + NSMenu + NSMenuItem + NSPopUpButton + NSPopUpButtonCell + NSTextField + NSTextFieldCell + + com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES + + + MGMEventsPane @@ -49,8 +40,7 @@ 268 - - YES + 268 @@ -58,22 +48,22 @@ YES + NO 1 3 - - YES + - -2080244224 + -2080374784 0 nowhere - LucidaGrande + YES 13 1044 1 - 1211912703 + 1211912448 0 NSRadioButton @@ -84,48 +74,46 @@ 25 - 67239424 + 67108864 0 oblivion - 1211912703 + 1211912448 0 400 75 - 67239424 + 67108864 0 trash - 1211912703 + 1211912448 0 400 75 - + {77, 18} {4, 2} 1151868928 NSActionCell - 67239424 + 67108864 0 Radio - 1211912703 + 1211912448 0 549453824 {18, 18} - - YES - - YES + + @@ -150,14 +138,67 @@ AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES +AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB +AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA +AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAxIAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMSExp +bm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAA +AAAAAPbWAAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAARY3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAA +AhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAA +A0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAA +BDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3 +bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAA +AAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA +b6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAA +ABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAuSUVDIDYx +OTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2 +LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRl +c2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAA +AAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABM +CVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1 +cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3 +AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQET +ARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHp +AfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAML +AxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+ +BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZI +BlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghu +CIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3Arz +CwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3e +DfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExEx +EU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTw +FRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkg +GUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3D +HeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLd +IwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhx +KKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6C +Lrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUT +NU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76Dwn +PGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPA +RANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkvi +TCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSP +VNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3J +XhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeT +Z+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHw +cktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzh +fUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhp +iM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSK +lPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFH +obaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6h +rxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8Ibyb +vRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2 +y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 +2vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb +6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn ++3f8B/yY/Sn9uv5L/tz/bf//A - - + + 3 MCAwAA @@ -174,7 +215,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA controlColor 3 - MC42NjY2NjY2ODY1AA + MC42NjY2NjY2NjY3AA @@ -191,18 +232,19 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES - 67239424 + 67108864 134217728 Choose - -2038284033 + -2038284288 129 200 25 + NO @@ -212,7 +254,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES - -1804468671 + -1804599231 272630784 @@ -234,6 +276,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + NO + 1 @@ -243,11 +287,11 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES - -2076049856 + -2076180416 2048 - 109199615 + 109199360 129 @@ -257,9 +301,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES OtherViews - - YES - + -1 @@ -268,6 +310,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES 2 + NO @@ -277,12 +320,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES - 67239424 + 67108864 0 - 1215582719 + 1215582464 2 NSImage @@ -296,6 +339,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 200 25 + NO @@ -305,7 +349,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES - 68288064 + 68157504 71304192 Growl: @@ -318,6 +362,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + NO + 1 @@ -327,7 +373,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES - 68288064 + 68157504 71304192 Move To: @@ -335,6 +381,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + NO + 1 @@ -344,7 +392,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES - 68288064 + 68157504 71304192 Play Sound: @@ -352,6 +400,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + NO + 1 @@ -361,7 +411,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES - 68288064 + 68157504 71304192 Delete file to: @@ -369,6 +419,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + NO + 1 @@ -378,7 +430,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES - 68288064 + 68157504 71304192 Event: @@ -386,6 +438,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + NO + 1 @@ -395,11 +449,11 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES - -2076049856 + -2076180416 2048 - 109199615 + 109199360 129 @@ -427,8 +481,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES OtherViews - - YES + @@ -466,7 +519,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 4 - + 1 @@ -474,17 +527,17 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES 2 + NO - + {371, 156} NSView - + - - YES + deleteMatrix @@ -589,13 +642,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 102 - + - - YES + 0 - + @@ -620,8 +672,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 54 - - YES + @@ -633,130 +684,117 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - + 55 - - YES + - + 56 - - YES + - + 57 - - YES + - + 58 - - YES + - + 59 - - YES + - + 60 - - YES + - + 61 - - YES + - + 62 - - YES + - + 63 - - YES + - + 64 - - YES + - + 65 - - YES + - + 66 - - YES + - + 67 - - YES + - + @@ -807,10 +845,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 77 - - YES + - + @@ -853,329 +890,345 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - - - - YES - - YES - 54.IBEditorWindowLastContentRect - 54.IBPluginDependency - 54.WindowOrigin - 54.editorWindowContentRectSynchronizationRect - 55.IBPluginDependency - 55.IBViewBoundsToFrameTransform - 56.IBPluginDependency - 56.IBViewBoundsToFrameTransform - 57.IBPluginDependency - 57.IBViewBoundsToFrameTransform - 58.CustomClassName - 58.IBPluginDependency - 58.IBViewBoundsToFrameTransform - 59.IBPluginDependency - 59.IBViewBoundsToFrameTransform - 60.IBPluginDependency - 60.IBViewBoundsToFrameTransform - 61.IBPluginDependency - 61.IBViewBoundsToFrameTransform - 62.IBPluginDependency - 62.IBViewBoundsToFrameTransform - 63.IBPluginDependency - 63.IBViewBoundsToFrameTransform - 64.IBPluginDependency - 64.IBViewBoundsToFrameTransform - 65.IBPluginDependency - 65.IBViewBoundsToFrameTransform - 66.IBPluginDependency - 67.IBEditorWindowLastContentRect - 67.IBPluginDependency - 68.IBPluginDependency - 69.IBPluginDependency - 70.IBPluginDependency - 71.IBPluginDependency - 72.IBPluginDependency - 73.IBPluginDependency - 74.IBPluginDependency - 75.IBPluginDependency - 76.IBPluginDependency - 77.IBPluginDependency - 78.IBEditorWindowLastContentRect - 78.IBPluginDependency - 79.IBPluginDependency - 80.IBPluginDependency - 83.IBPluginDependency - 84.IBPluginDependency - 85.IBPluginDependency - - - YES - {{535, 164}, {371, 156}} - com.apple.InterfaceBuilder.CocoaPlugin - {628, 654} - {{217, 442}, {480, 272}} - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCjgAAwuwAAA - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCxgAAwnAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDogAAwxQAAA - - MGMAutoUpdateField - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDGQAAwxAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDFgAAwykAAA - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDFwAAwroAAA - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCjgAAwroAAA - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCjgAAww0AAA - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCjgAAwyYAAA - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCjgAAwz8AAA - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDFgAAw0IAAA - - com.apple.InterfaceBuilder.CocoaPlugin - {{430, 191}, {260, 83}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{428, 478}, {258, 6}} - 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 - - + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + 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 - - - + 102 - - YES + MGMAutoUpdateField NSTextField IBProjectSource - ./Classes/MGMAutoUpdateField.h + ../Classes/CocoaShare/MGMAutoUpdateField.h MGMEventsPane MGMPreferencesPane - - YES - - YES - deleteChange: - eventChange: - growlChange: - moveChange: - moveChoose: - soundChange: + + id + id + id + id + id + id + + + + deleteChange: + id - - YES - id - id - id - id - id - id + + eventChange: + id - - - YES - - YES - deleteChange: - eventChange: - growlChange: - moveChange: - moveChoose: - soundChange: + + growlChange: + id - - YES - - deleteChange: - id - - - eventChange: - id - - - growlChange: - id - - - moveChange: - id - - - moveChoose: - id - - - soundChange: - id - + + moveChange: + id - - - YES - - YES - deleteMatrix - eventPopUp - growlButton - moveToChooseButton - moveToField - soundPopUp - view + + moveChoose: + id - - YES - NSMatrix - NSPopUpButton - NSButton - NSButton - NSTextField - NSPopUpButton - NSView + + soundChange: + id - - - YES - - YES - deleteMatrix - eventPopUp - growlButton - moveToChooseButton - moveToField - soundPopUp - view + + + NSMatrix + NSPopUpButton + NSButton + NSButton + NSTextField + NSPopUpButton + NSView + + + + deleteMatrix + NSMatrix - - YES - - deleteMatrix - NSMatrix - - - eventPopUp - NSPopUpButton - - - growlButton - NSButton - - - moveToChooseButton - NSButton - - - moveToField - NSTextField - - - soundPopUp - NSPopUpButton - - - view - NSView - + + eventPopUp + NSPopUpButton - + + growlButton + NSButton + + + moveToChooseButton + NSButton + + + moveToField + NSTextField + + + soundPopUp + NSPopUpButton + + + view + NSView + + IBProjectSource - ./Classes/MGMEventsPane.h + ../Classes/CocoaShare/Preferences/MGMEventsPane.h + + MGMEventsPane + + id + id + id + id + id + id + + + + deleteChange: + id + + + eventChange: + id + + + growlChange: + id + + + moveChange: + id + + + moveChoose: + id + + + soundChange: + id + + + + IBProjectSource + ../Classes/CocoaShare/Preferences/MGMEventsPane.m + + + + MGMPreferencesPane NSObject - IBProjectSource - ./Classes/MGMPreferencesPane.h + IBFrameworkSource + MGMUsers.framework/Headers/MGMPreferencesPane.h - + + NSActionCell + NSCell + + IBFrameworkSource + AppKit.framework/Headers/NSActionCell.h + + + + NSApplication + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSApplication.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 + + + + 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 + + + + NSMenuItemCell + NSButtonCell + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItemCell.h + + + + NSPopUpButton + NSButton + + IBFrameworkSource + AppKit.framework/Headers/NSPopUpButton.h + + + + NSPopUpButtonCell + NSMenuItemCell + + IBFrameworkSource + AppKit.framework/Headers/NSPopUpButtonCell.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 + + + + NSView + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSView.h + + + 0 IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - + NO com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - + YES 3 - - YES - - YES - NSMenuCheckmark - NSMenuMixedState - NSSwitch - - - YES - {9, 8} - {7, 2} - {15, 15} - - + + {12, 12} + {10, 2} + {15, 15} + diff --git a/Resources/CocoaShare/Preferences/English.lproj/GeneralPane.xib b/Resources/CocoaShare/Preferences/English.lproj/GeneralPane.xib index 604bc7d..886162b 100644 --- a/Resources/CocoaShare/Preferences/English.lproj/GeneralPane.xib +++ b/Resources/CocoaShare/Preferences/English.lproj/GeneralPane.xib @@ -44,7 +44,7 @@ 268 - {{154, 13}, {162, 26}} + {{154, 17}, {162, 26}} _NS:9 @@ -105,7 +105,7 @@ 268 - {{17, 20}, {133, 17}} + {{17, 24}, {133, 17}} _NS:526 @@ -147,7 +147,7 @@ 268 - {{230, 45}, {60, 17}} + {{230, 49}, {60, 17}} @@ -172,7 +172,7 @@ 268 - {{179, 42}, {46, 22}} + {{179, 46}, {46, 22}} @@ -206,7 +206,7 @@ 268 - {{17, 45}, {157, 17}} + {{17, 49}, {157, 17}} @@ -226,7 +226,7 @@ 268 - {{260, 68}, {18, 18}} + {{260, 72}, {18, 18}} @@ -256,7 +256,7 @@ 268 - {{17, 70}, {240, 17}} + {{17, 74}, {240, 17}} @@ -276,7 +276,7 @@ 268 - {{109, 95}, {122, 17}} + {{109, 99}, {122, 17}} @@ -296,7 +296,7 @@ 268 - {{58, 92}, {46, 22}} + {{58, 96}, {46, 22}} @@ -317,7 +317,7 @@ 268 - {{17, 95}, {36, 17}} + {{17, 99}, {36, 17}} @@ -337,7 +337,7 @@ 268 - {{20, 122}, {293, 38}} + {{20, 126}, {293, 38}} @@ -585,7 +585,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 268 - {{17, 165}, {130, 17}} + {{17, 169}, {130, 17}} @@ -605,7 +605,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 268 - {{110, 189}, {18, 18}} + {{110, 193}, {18, 18}} @@ -630,7 +630,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 268 - {{17, 190}, {90, 17}} + {{17, 194}, {90, 17}} @@ -650,7 +650,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 268 - {{17, 256}, {55, 17}} + {{17, 260}, {55, 17}} @@ -670,7 +670,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 268 - {{77, 215}, {145, 58}} + {{77, 219}, {145, 58}} @@ -923,7 +923,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 - {333, 293} + {333, 297} @@ -1363,7 +1363,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {673.5, 494.5} + {673.5, 496.5} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -1411,7 +1411,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 - 68 + 84 diff --git a/Resources/CocoaShare/Preferences/Resize.ai b/Resources/CocoaShare/Preferences/Resize.ai new file mode 100644 index 0000000..fbfea61 --- /dev/null +++ b/Resources/CocoaShare/Preferences/Resize.ai @@ -0,0 +1,373 @@ +%PDF-1.5 %âãÏÓ +1 0 obj <>/OCGs[5 0 R 25 0 R 45 0 R 68 0 R 88 0 R 129 0 R 176 0 R 190 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream + + + + + Adobe Illustrator CS4 + 2010-07-27T17:11:27-05:00 + 2015-12-30T14:00:56-06:00 + 2015-12-30T14:00:56-06:00 + + + + 256 + 256 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A5Ro+j3+sX6WFggkuZAxR CwUUUcju1B0GWYsUpy4Y82rNmjjjxS5Mh/5VV51/5Y0/5HRf81Zlfydm7vtcL+VtP3/YXf8AKqvO v/LGn/I6L/mrH+Ts3d9q/wArafv+wu/5VV51/wCWNP8AkdF/zVj/ACdm7vtX+VtP3/YXf8qq86/8 saf8jov+asf5Ozd32r/K2n7/ALC7/lVXnX/ljT/kdF/zVj/J2bu+1f5W0/f9hd/yqrzr/wAsaf8A I6L/AJqx/k7N3fav8rafv+wu/wCVVedf+WNP+R0X/NWP8nZu77V/lbT9/wBhd/yqrzr/AMsaf8jo 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 + + + + 1 + False + False + + 512.000000 + 512.000000 + Pixels + + + + Cyan + Magenta + Yellow + Black + + + + + + Default Swatch Group + 0 + + + + Document + application/pdf + proof:pdf + uuid:1a2e7fb4-eb9e-9444-8316-90846572d59a + uuid:3cf72d6e-bf36-dd4f-abb5-18035931468f + + + + + + + + + + + + + + + + + + + + + + + + + endstream endobj 3 0 obj <> endobj 131 0 obj <>/Resources<>/Properties<>>>/Thumb 195 0 R/TrimBox[0.0 0.0 512.0 512.0]/Type/Page>> endobj 192 0 obj <>stream +H‰LŽ1ƒ0 EwŸâ_ÇNLbVÒŠ)ªÔž¡b§C¯ß€ê`¿ÿ?9<*B«‚ùVAÂa?f[{Õ)ã?RÅ –—`ý�•ÌÙ#ÒÈɃõ f8¹½i¾Ôº‹�sÙ5”Üxô�…»C²È“9N·÷Öû 0Z.!ì endstream endobj 133 0 obj <> endobj 195 0 obj <>stream +8;Z]bYlOh9&AZ)4XMrDuNfHTFe%,*05U(;UaYeM$Y1+'0o/t@j4O5DR5tbQ@nbaV] +q-P5q"W.5':uu9~> endstream endobj 196 0 obj [/Indexed/DeviceRGB 255 197 0 R] endobj 197 0 obj <>stream +8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 +b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` +E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn +6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( +l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> endstream endobj 190 0 obj <> endobj 198 0 obj [/View/Design] endobj 199 0 obj <>>> endobj 194 0 obj <> endobj 193 0 obj <> endobj 200 0 obj <> endobj 201 0 obj <>stream +%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 14.0 %%AI8_CreatorVersion: 19.1.0 %%For: (James Coleman) () %%Title: (Resize.ai) %%CreationDate: 12/30/15 2:00 PM %%Canvassize: 16383 %%BoundingBox: 36 29 483 476 %%HiResBoundingBox: 36.1389 29.8812 482.1824 475.9247 %%DocumentProcessColors: Cyan Magenta Yellow Black %AI5_FileFormat 10.0 %AI12_BuildNumber: 29 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%RGBProcessColor: 0 0 0 ([Registration]) %AI3_Cropmarks: 0 0 512 512 %AI3_TemplateBox: 256 256 256 256 %AI3_TileBox: -32 -100 544 634 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 6 %AI9_ColorModel: 1 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 1 %AI9_OpenToView: -1347.5 1223.5 0.3333 1172 657 18 0 0 46 133 0 0 0 1 1 0 1 1 0 %AI5_OpenViewLayers: 7 %%PageOrigin:0 0 %AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9 %AI9_Flatten: 1 %AI12_CMSettings: 00.MS %%EndComments endstream endobj 202 0 obj <>stream +%%BoundingBox: 36 29 483 476 %%HiResBoundingBox: 36.1389 29.8812 482.1824 475.9247 %AI7_Thumbnail: 128 128 8 %%BeginData: 17914 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD8427262727272627272726272727262727272627272726272727 %262727272627272726272727262727272627272726272727262727272627 %272726272727262727272627272726272727262727272627272726272727 %262727272627272726FD212728282E2752282E2752282E2752282E275228 %2E2752282E2752282E2752282E2752282E2752282E2752282E2752282E27 %52282E2752282E2752282E2752282E2752282E2752282E2752282E275228 %2E2752282E2752282E2752282E2752282E2752FD20276161613661616136 %616161366161613661616136616161366161613661616136616161366161 %613661616136616161366161613661616136616161366161613661616136 %616161366161613661616136616161366161613661616136616161352727 %593560356035603560356035603560356035603560356035FD0527526161 %616761616167616161676161616761616167616161676161616761616167 %616161676161616761616167616161676161616761616167616161676161 %616761616167616161676161616761616167616161676161616761616167 %616161602727596760606067606060676060606760606067606060676060 %FD06276161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D61616135272759FD166035FD05272EFD5F615A272759FD1760 %FD0627613D61616137616161376161613761616137616161376161613761 %616137616161376161613761616137616161376161613761616137616161 %376161613761616137616161376161613761616137616161376161613761 %616137616161376136272059606035606060356060603560606035606060 %3560606035FD0527526167FD5D615A27275967FD1660FD0627FD05613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D613627 %2759FD166035FD052752FD5F616027273567FD1660FD0627616161376161 %613761616137616161376161613761616137616161376161613761616137 %616161376161613761616137616161376161613761616137616161376161 %613761616137616161376161613761616137616161376161613761616135 %2727593C60606035606060356060603560606035606060356035FD052752 %FD5F616027275967FD1660FD06276161613D6161613D6161613D6161613D %6161613D6161613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D6161613D6161613D61616135272759FD166035FD0527 %2EFD5F615A272759FD1760FD0627613D6161613761616137616161376161 %613761616137616161376161613761616137616161376161613761616137 %616161376161613761616137616161376161613761616137616161376161 %613761616137616161376161613761616137613627205960603560606035 %60606035606060356060603560606035FD0527526167FD5D615A27275967 %FD1660FD0627FD05613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D6136272759FD166035FD052752FD5F616027273567FD %1660FD062761616137616161376161613761616137616161376161613761 %616137616161376161613761616137616161376161613761616137616161 %376161613761616137616161376161613761616137616161376161613761 %61613761616137616161352727593C606060356060603560606035606060 %35606060356035FD052752FD5F616027275967FD1660FD06276161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %35272759FD166035FD05272EFD5F615A272759FD1760FD0627613D616161 %376161613761616137616161376161613761616137616161376161613761 %616137616161376161613761616137616161376161613761616137616161 %376161613761616137616161376161613761616137616161376161613761 %362720596060356060603560606035606060356060603560606035FD0527 %526167FD5D615A27275967FD1660FD0627FD05613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6136272759FD166035FD05 %2752FD5F616027273567FD1660FD06276161613761616137616161376161 %613761616137616161376161613761616137616161376161613761616137 %616161376161613761616137616161376161613761616137616161376161 %613761616137616161376161613761616137616161352727593C60606035 %606060356060603560606035606060356035FD052752FD5F616027275967 %FD1660FD06276161613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D61616135272759FD166035FD05272EFD5F615A272759 %FD1760FD0627613D61616137616161376161613761616137616161376161 %613761616137616161376161613761616137616161376161613761616137 %616161376161613761616137616161376161613761616137616161376161 %613761616137616161376136272059606035606060356060603560606035 %6060603560606035FD0527526167FD5D615A27275967FD1660FD0627FD05 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %6136272759FD166035FD052752FD5F616027273567FD1660FD0627616161 %376161613761616137616161376161613761616137616161376161613761 %616137616161376161613761616137616161376161613761616137616161 %376161613761616137616161376161613761616137616161376161613761 %6161352727593C60606035606060356060603560606035606060356035FD %052752FD5F616027275967FD1660FD06276161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D61616135272759FD166035 %FD05272EFD5F615A272759FD1760FD0627613D6161613761616137616161 %376161613761616137616161376161613761616137616161376161613761 %616137616161376161613761616137616161376161613761616137616161 %376161613761616137616161376161613761616137613627205960603560 %60603560606035606060356060603560606035FD0527526167FD5D615A27 %275967FD1660FD0627FD05613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6136272759FD166035FD052752FD5F61602727 %3567FD1660FD062761616137616161376161613761616137616161376161 %613761616137616161376161613761616137616161376161613761616137 %616161376161613761616137616161376161613761616137616161376161 %61376161613761616137616161352727593C606060356060603560606035 %60606035606060356035FD052752FD5F616027275967FD1660FD06276161 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %61616135272759FD166035FD05272EFD5F615A272759FD1760FD0627613D %616161376161613761616137616161376161613761616137616161376161 %613761616137616161376161613761616137616161376161613761616137 %616161376161613761616137616161376161613761616137616161376161 %613761362720596060356060603560606035606060356060603560606035 %FD0527526167FD5D615A27275967FD1660FD0627FD05613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D6136272759FD1660 %35FD052752FD5F616027273567FD1660FD06276161613761616137616161 %376161613761616137616161376161613761616137616161376161613761 %616137616161376161613761616137616161376161613761616137616161 %376161613761616137616161376161613761616137616161352727593C60 %606035606060356060603560606035606060356035FD052752FD5F616027 %275967FD1660FD06276161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D61616135272759FD166035FD05272EFD5F615A %272759FD1760FD0627613D61616137616161376161613761616137616161 %376161613761616137616161376161613761616137616161376161613761 %616137616161376161613761616137616161376161613761616137616161 %376161613761616137616161376136272059606035606060356060603560 %6060356060603560606035FD0527526167FD5D615A27275967FD1660FD06 %27FD05613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6136272759FD166035FD052752FD5F616027273567FD1660FD0627 %616161376161613761616137616161376161613761616137616161376161 %613761616137616161376161613761616137616161376161613761616137 %616161376161613761616137616161376161613761616137616161376161 %6137616161352727593C6060603560606035606060356060603560606035 %6035FD052752FD5F616027275967FD1660FD06276161613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D61616135272759FD %166035FD05272EFD5F615A272759FD1760FD0627613D6161613761616137 %616161376161613761616137616161376161613761616137616161376161 %613761616137616161376161613761616137616161376161613761616137 %616161376161613761616137616161376161613761616137613627205960 %60356060603560606035606060356060603560606035FD0527526167FD5D %615A27275967FD1660FD0627FD05613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D6136272759FD166035FD052752FD5F61 %6027273567FD1660FD062761616137616161376161613761616137616161 %376161613761616137616161376161613761616137616161376161613761 %616137616161376161613761616137616161376161613761616137616161 %37616161376161613761616137616161352727593C606060356060603560 %60603560606035606060356035FD052752FD5F616027275967FD1660FD06 %276161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D61616135272759FD166035FD05272EFD5F615A272759FD1760FD06 %27613D616161376161613761616137616161376161613761616137616161 %376161613761616137616161376161613761616137616161376161613761 %616137616161376161613761616137616161376161613761616137616161 %376161613761362720596060356060603560606035606060356060603560 %606035FD0527526167FD5D615A27275967FD1660FD0627FD05613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6136272759 %FD166035FD052752FD5F616027273567FD1660FD06276161613761616137 %616161376161613761616137616161376161613761616137616161376161 %613761616137616161376161613761616137616161376161613761616137 %616161376161613761616137616161376161613761616137616161352727 %593C60606035606060356060603560606035606060356035FD052752FD5F %616027275967FD1660FD06276161613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D61616135272759FD166035FD05272EFD %5F615A272759FD1760FD0627613D61616137616161376161613761616137 %616161376161613761616137616161376161613761616137616161376161 %613761616137616161376161613761616137616161376161613761616137 %616161376161613761616137616161376136272059606035606060356060 %6035606060356060603560606035FD0527526167FD5D615A27275967FD16 %60FD0627FD05613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D6136272759FD166035FD052752FD5F616027273567FD1660 %FD0627616161376161613761616137616161376161613761616137616161 %376161613761616137616161376161613761616137616161376161613761 %616137616161376161613761616137616161376161613761616137616161 %3761616137616161352727593C6060603560606035606060356060603560 %6060356035FD052752FD5F616027275967FD1660FD06276161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613527 %2759FD166035FD05272EFD5F615A272759FD1760FD0627613D6161613761 %616137616161376161613761616137616161376161613761616137616161 %376161613761616137616161376161613761616137616161376161613761 %616137616161376161613761616137616161376161613761616137613627 %20596060356060603560606035606060356060603560606035FD05275261 %67FD5D615A27275967FD1660FD0627FD05613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6161613D6161613D6161613D61 %61613D6161613D6161613D6161613D6161613D6161613D6161613D616161 %3D6161613D6161613D6161613D6161613D6136272759FD166035FD052752 %FD5F616027273567FD1660FD062761616137616161376161613761616137 %616161376161613761616137616161376161613761616137616161376161 %613761616137616161376161613761616137616161376161613761616137 %61616137616161376161613761616137616161352727593C606060356060 %60356060603560606035606060356035FD052752FD5F616027275967FD16 %60FD06276161613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D6161613D6161613D6161613D6161613D6161613D6161613D %6161613D6161613D6161613D6161613D6161613D6161613D6161613D6161 %613D6161613D61616135272759FD166035FD05272EFD5F615A272759FD17 %60FD0627613D616161376161613761616137616161376161613761616137 %616161376161613761616137616161376161613761616137616161376161 %613761616137616161376161613761616137616161376161613761616137 %616161376161613761362720596060356060603560606035606060356060 %603560606035FD0527526167FD5D615A27275967FD1660FD0627FD5E6167 %36272759FD166035FD0527525A5A36605A5A36605A5A36605A5A36605A5A %36605A5A36605A5A36605A5A36605A5A36605A5A36605A5A36605A5A3660 %5A5A36605A5A36605A5A36605A5A36605A5A36605A5A36605A5A36605A5A %36605A5A36605A5A36605A5A36605A5A365927273567FD1660FD09272027 %272720272727202727272027272720272727202727272027272720272727 %202727272027272720272727202727272027272720272727202727272027 %272720272727202727272027272720272727202727272027272720272727 %202727593C60606035606060356060603560606035606060356035FD6827 %3567FD1660FD062759355935593559355935593559355935593559355935 %593559355935593559355935593559355935593559355935593559355935 %593559355935593559355935593559355935593559355935593559355935 %59355935593559355935593559355935FD176035FD062759676060606760 %606067606060676060606760606067606060676060606760606067606060 %676060606760606067606060676060606760606067606060676060606760 %606067606060676060606760606067606060676060606760606067606060 %67FD1860FD0627603C606060356060603560606035606060356060603560 %606035606060356060603560606035606060356060603560606035606060 %356060603560606035606060356060603560606035606060356060603560 %606035606060356060603560606035606060356060603560606035606060 %356060603560606035FD06275967FD7860FD0627FD796035FD062759FD79 %60FD06276060603560606035606060356060603560606035606060356060 %603560606035606060356060603560606035606060356060603560606035 %606060356060603560606035606060356060603560606035606060356060 %603560606035606060356060603560606035606060356060603560606035 %606060356035FD05275259FD7960FD0627FD796035FD06275967FD7860FD %0627603C6060603560606035606060356060603560606035606060356060 %603560606035606060356060603560606035606060356060603560606035 %606060356060603560606035606060356060603560606035606060356060 %603560606035606060356060603560606035606060356060603560606035 %60606035FD06275967FD7860FD0627FD796035FD062759FD7960FD062760 %606035606060356060603560606035606060356060603560606035606060 %356060603560606035606060356060603560606035606060356060603560 %606035606060356060603560606035606060356060603560606035606060 %356060603560606035606060356060603560606035606060356060603560 %35FD05275259FD7960FD0627FD796035FD06275967FD7860FD0627603C60 %606035606060356060603560606035606060356060603560606035606060 %356060603560606035606060356060603560606035606060356060603560 %606035606060356060603560606035606060356060603560606035606060 %3560606035606060356060603560606035606060356060603560606035FD %06275967FD7860FD0627FD796035FD062759FD7960FD06276060603C6060 %603C6060603C6060603C6060603C6060603C6060603C6060603C6060603C %6060603C6060603C6060603C6060603C6060603C6060603C6060603C6060 %603C6060603C6060603C6060603C6060603C6060603C6060603C6060603C %6060603C6060603C6060603C6060603C6060603C6060603C6035FD05272E %596059605960596059605960596059605960596059605960596059605960 %596059605960596059605960596059605960596059605960596059605960 %596059605960596059605960596059605960596059605960596059605960 %596059605960596059605960596059605960596059605960596059605960 %6059FDFC27FD862727 %%EndData endstream endobj 203 0 obj <>stream +%AI12_CompressedDataxœí}ç~:I®è}ÞŒ1ºÉɘ L28€ M0ÑÝ03ÿóá<û­ªÎM'ÂÞÝsggÇtµT¥R©$•T²˜-wzºn¿3,–,IŒ;2fD¿Ëëõ‘:�ð'[ÓnÄ 4J—#C¦a— ©ån3âQŽàÛ¶çц ŒÙݚ،¶v£Íž´—‡5ž5 jù_„g´´³„Üèžá>¯óâA£/†aÆF 6mÿQð ð8ä�øÁo™Ýq;]nç™Ý?1£?dôE��ˆß‡ÀÃÒ �´ðàþH4óD"¸´õyðˆ/^z¢¾@¼•ÛMŽb{h�» AQ ç;’гF[cm4OFÆ>±^ïþ6fÖ£Éʨ–k x3:q ?]Æ}ÃÌq¹ž¾7c�Â…¿ú‡b‡ bFôþ–7à—q8€Î|�‚ÍbFØ ð#úÇöÑ$æK4€^_v,¹ÛoF䊢›ÁðÀ¿ô³6±Ù¯]|Á�ð_¦è?zêöûŒnÐ<Cþý˜' +ñ×’ø;f|Ùm zäiòТç$¯¡¿ô“æqM��íòº„ÐDé±×vSb ÚsïÖ£9ÅŽçÿÒ Ú#rNÀTîÖÇb±‹�¶:úCÀùÁiõ=±mﺨ�nÜ{‚€—|~ðÌãÿ3âxØg ÃF<‚0BFüÌ"ÇÙ¿4BcÑ@i€‰ª“Ëùrc:É唟<€!BÿAãðDÿFÙ郱Ėà™lMÀ˜§ÖóÛiv·�@A¦³¿Œ±ÞÍégÜgô¼~ÜÓ½G߇`®är a^ГȰ±>‚GErwÜ—·³�ÁF/óì ¹­oÁ‡…1C©…±½Û­ÁÂ5`ÑPàCò@¿ƒ~‡o€U½·ÿÇàâÞ‘ÃþOÁ‘­×Ë99Ú/–942Ï9|Âgg  J<ô•ý¯öÛ­ šD¹¾Šq˜ŸÏèáÿ ]b69 ç¦Æúø|P�Ä6¶ÉѬ,ð�k£ƒ÷�0ÙƒæË¿XÒQž÷•é^dÆüt ú¦€KµMëïÑa²¨.Ç”6¶êr{Ò]ôÛˆ<ü½#W�hSbÄo–:&wEô'�¢½,½N×ÄvJqt ¿ò\R¦ÓÑÍ?›ñn½¤6<ë ~i€Ž.'k¢õ‡:mh9bÆ!è×üö/b½Û #ÝNÇhף툔L{ñÖl <@Ø�8ôÔ BÊÍ–Û)XU­ãò@ð²g·ÙCeËØZŒö5۲ŠÁ~%Ü‘Ün­­ŠÞîP7è¥ÇŽŠ^Ô50´9èL�ˆìêÏŒªRÔ þW�>öÚ�º3p·våÆCR’ï›R×À# ®øÐÿ¡ú…aFÁ?7íw”~¾ÃŸ5A¼•íîï-úbŒl€GÇõáËnô¾µßè2x[K ylÌX7`U 7öFà‡¦󄃘(KžP8<ü€ù|>¨(ax(À¼ÔKX |ù¾<ƒ?à§¿�cÍøñ…§à×^Ó€ O ^šÃã£tü Œœ†&-£5PÉÔõÆXwg¥z:tï¿ 'ú{cbhd¸n°ØÎ™‹*'œ€“Q¢—L:ŽÑ�hqÁüægHò£p¦¯¬  ¼‘Á2ô²ß_ÀoË ¤Æˆüƒ¾cFo<²L¸‘k‰T[cu´�áÖÛØí¡tS:ÖÝnDi¤–›ãÍÝ$ úƒÊÐp#ILu¶œ“¡*ßGÍápÀ[é„$è OÐpç–Úo;ùÚ,§Fhy38¡õ͵eg‡¶Ï[|+žÎ`�åH$ØqÚÄ?¤jŒÆËõòð‡nìíÕª/À.”e†¸ÑöÏf½�Ý@U!—ãã� ˜÷Ò$9¢[ý«Aܾ Õd±\OI)åÙ§ðÏáÏž¡¤íaK ÿ‘THÖ€¾�‹›þ5â8ýN)´Û©L7czB‰¾ý¥Îv·%tf½›¬àªÑ¦ ÛòFŒy鏯Kä¹ÂuŒ 0��/hÚã¶¾Ñô_I \•ºÆ¿�ׄÆ×œÕóBŸ©Ãnó¯Zêÿ“¤Xì/݃ƒMõ³ò¿ŽcÔ*¼PÇKL/;þË×èËPWþX¥ÔìïÿàÝøß¼ ¨õrò?]!€ +{“­•Ǻ –ó…žÕŵü÷Ša½ãú{9=,ô ‹iøïgl( g¼;€]µJÌôÑ�ž‘�¾óï${l©1sôŒívv×…ƒaÏb5ó�.áù±ù#©×ÚÉ �N�ÿí»?Ø£þÝ]؇Ñ(C×ö#ze?ÌSÆK¡‡��á/Ë£™5AL¡8莄Þ$Ô1xüž&‰QÌ0¾—÷ªàЛp+Èÿsà�¨´……M,ÀÓÓ~a‚~펇5<:ÿN]Cr-©¹[”¤1@ß‘`¢1ê°öLiˆˆë FDÙÔÁÃטöü†©ç�ýt¯·º;µŸêNû˸7ä¦z¿'™f*SÚ0Ø™iå5mi;�ÉŽ*¶Ú{xD©ÕF‘xÖ`�××ò°c�¼¢õ–$�>Tì%ÝVÈ 0¬ìÂSãø�1G-„TŸ…ŸYÙÅ3‘PM¹‘�h* À2¡Íf I³“IG­ÐQ—r('¦µœo'„>…†huŒí_ "jˆ4íF-¨t­ ø–h:NG½&=¡(Ûb²Û‚©?@ÅDe,°%·yŽa@¬J[rêÙ‘KB+¶² g`§]ìÈÿb˜]¡Õ~G-57�uîQe=¦Í_'³´5­ –f»¿ÔÇHMöëÉe™D·™l)5m@·¨o +ã³´íµéÀ´Sé;Ú®€Ív,5© [Q0ú@ߢ洔旅žwÃ`D9Ó�/¨¸! ±$RÙ�5ÚLHV+6ÙéºÜÎvÍHADˆRhÅ�G$¥2�b}‚ß\t4>†¤ÕV°ÃèP‚ønèhÌuCG[A7äVÑl{ðL×ê�n³'g»­š´ƒÍ( �3ØürsD��þE¬U4 +è�PSU™hʳ%æ#Þ• Ðh"µ‚Û�Íf«k�O�¥|¢ãKÚQ‹Ñ” *ÁFÄš@[Ð7޲ÐÄ­ÂrrþŸ½Gd6¡®Éµ"¥Š<2mäZÎeT~¹vÌ(ò\¨´£ýê-Á¶¦Úzq�G(Ñåîö©‚P*3ŽL�Êê h@÷ˆ½þ^,» õ¡Hê + 9%)íýµš·Ž¢Û0Æ.ËU›zg´Ý²ÞáuÒJˈ˜lŠ•­ãiyŒoÄØ˜Ý�@Ÿþ´µÞê�O»ñ/Ÿ†·zŸ@9”›ÐbË­ +g"8´‡c²ù£¦™ñ w‡k ƹØ-B™f›¡­­ËìÖ¡©²ñh@ŸŸxsO”aÍË7”2¯3¯UD0lE­–{ °nUÈ›‘@˜“±C!Ī-¡ñ=:èì;nJŽÔÏ»1 ¶Zè” ò‘ÆòbÝ È1‘°AuDÒ ŽrŽaH&ð8R מJQŸ×`IÅ«&’mô|ÈÌK¯ÕT"@´²ËÇä$çñXç'¨ªÓ>ÀÎ,±ð{ñ�ûùÊÞÝ®ôfW¥Àp g2d>r�û·ÌÏÚúf°äfØóXØ}8: w_?>Óí¬§«ŒTØ.ö•J¬ +_©åÙ8s.˱`+Ng "Vá{X?æf_oáÌ:µîÅf™Å!»¿ã"r|?ä&xõ7•x²¾Ñp@—©ì`>Ø�O¿¹ò´lʸ#?÷é–Û¼¥ûÐM�KôÇæœä'ÁW[vÆi‹ÿÁ™yq};SYk§�%ŽŽd÷Ù¼ˆO&£ü´tægÕ�Ǽ£0¹¼ÿŽ-ÏÓÌÚòdu“ÎÏcºÚzø…ý·§âÏ ¿ÁŠw¿Réíĺq>ÖâÞðæóq{©™?MNʸsÃ9ˆ“Ü3Õd [‰ð››Æ–YïÌ/^{´¹]Dfnlèô«–T¶œ0¿å]Ñ æ¥ü2'ÃÙÝÀ™èN?b¾±ù �Mn-`@É�à §ä#ôzÝB:%3+{ÈͰfwZÅð/s-ç% +&ç; ±„àƒ‚‚š,Øø®@Ÿ�ÉB‚ù”xËWèæYWþ›æëûÊ€u{˜3™Ì»|¹§ù#çí1Ÿþ¼ ÐLrðê™ ƒ4ÊuG¿ô€’¡È(oîÒíçÃñthÊ +èÀND�4± Z`åÔ³ƒ%ÿ>µÌ}߉§VøLù $¾…à‡Ë™ÙEÒ¹SV8±ìDМ󴠎ˆJ`,B:=W‹éá3Ž8&áÜÇ¿ ¶YÅ“ÆíwŸý~� ;"&GèØŒÛÃÞž]„𫼳ê)ðœ +@%L+?…š‹jó†f¶gç‹<ŽO:ÍtøÝ÷&�ƒFiÝÁ¾+æÝ®qTnJ¢+¢’5XÒíÚÔ $L2šËTû+¹Þ¢–‚vÅ~xMÞ‡ùŠ�Ú)ç{c/ä‚ï>g²øí6Xøq�QMf…|.΄Üõ.8¼Ôu!¤9ï÷Þ‘ù9L7™õ¶»K·½{¢âäìó®Ý‹¯ðछ³…¼öõ� 9« ZZÚs3k)z»[ÐR0ßí•XT¾ÚþBjþ؃þ;7,ÞÒË„·{H7ÛëÈÏÚ�@�ßþùîKdV¶ý²�(â6�lo:FBš€½D ¬ql|ÌÛßø�Fòp²ížƒî­“ç‘og¼L̀Иƒü¸þH·¾Ÿ³ÌÓhú;•(e= ÉwH�êC?Ó­c;À?E��?lRä$ö@Ï–p}zû‰§zvnÎæ6|<è¤ý¦û<äé,^ÌVSðS{.â�1Ž=á.[ö‰û-É¿a°ð-ѯðkŠÂ,z} µª¾Wøô‘~›E�…¿eh`é„»ºsMßð}Ÿ‡M¨1üš3X¸îe`£�âƒHq�OroÄQØ›ê7Ü4êˆÁ‚†Iv*Ü(ÕÚð·8ÆcA ¤$b»,EоrðZ îmôN>GÃxâI‰š£îÑTÜÎ㯠Zˆž–„dêÀì‹'Jfj/˜É40Xèw ±xØhˆNbr<¢Qñ_0sQ¦)Ù±$µ§„î2úÄA¤‘Š¿Òl$¿c(²l\åFųŠ,±ÐÀɧÄz¤ÇŠVKŽG~̰q]ލ’•Ê𑦘d˜ˆ&11ˆ'qo²fš§%HQc~ÕNægK4«IžkQsH‰´ÌR‰s=lpƒfRô€Yûìù¤VçDrDE™á19ˆ†Æ-ÍóØ�žn ÑÒõ±Šàö:úD“uþy«~Žt»[ÙRV¢ 4ý™O¸aDÓ[°WΫ…ïZ?V09<`ƒãа»½ûh.¹UêÍÜ™g—ƒa*?Yý>Ð[™@�ÊæŒPíp¾!sØbbƒu47wÛŸhÕ¯Q¶ò{œÈÚÂÌ©®ÕÍ.ŽÍ÷\¥ò›(3$ÒÍm®žj È1Ð`ש .ÆâD¶Cì[îïÂNúÔ{gÿFhwŸŸ¸ÚÞLÈås ìF<3žçG¾ÄëVPSz>FyÂ0ZØg¤.0Ý„J0M¡m]v3Z=;Ð €×Ü;o­ù™†ýšÐÖƒï×':L¨)]iœè0M­�ãP7m2‹lßÁŠ·P"kYbæ cY1úQï9ƒÔXžN<¨ÿ¿, dH³öTé3WÉ„¬�}œyM}82¯–¯R‡¡¨ËÐIh‹ ¶O†*ž\ù'<âÉ, H8†üém)Ü]WÛéz§Ø¬Nš9ùŽ(4=“¡�ƒ[ÅÌ:4ÿ@Ú¿ÁÂëÿ§%ê¹âÊB€åõš€N� øä:÷wãhÔ¼ˆÁVŒ”„•–0Åtk�r‚·ç¿ø¤ùT÷¥:¦(c©¶ Ö* aôûÞWæìâÓÙÙÿò€ázÀÚϬjN`ˆ4fn�Ä a0Ȭ|�&þÇìXlºYcpšžE6r(SHä?=”paðå0òÛ#X•>Kt¡9Ëuïýˆ„'ÕçÌk#v‹þæ…éè±oI¿¾´ºÐÖf¼ýøï°ðê8n`Õ½g]¤ê)Á̬J î[c6X8–,¤HrÑ ÄjoOA{ŠCë.‹Í¢Ù²v}Ÿ)eÇ †»:”I4ƒt4^qsÚ�_Ï2�l±¼+EÞ=— +»+ÄÕ°o\Ó-Ø�š…ÂÐnZÀ‘úS‰ñ`›z{u>ÄÎÖl~ÑÄçé|âÀ(¹sÏ¤ã›æ±SŽ1å“tKnýŠ€é[½¾Púí€Ð£µ~ý¼ÓQ}õ +:W/0w³ì’Z† WÁýÑÄžó¿Y DV¾ì« ìÜìêõõ¥²FMbxÄtþ‚½ß8¤+}|JOãcåeš›n¢.–ùlwÀNÂrÙ’™ÞŒÜ;SÒC;hïÙÛc0F|? �J ofíiâhk‹Ôƒ…ÆøÒ‰|å‡ËèüÜ”úÍ lÜŽµàøHÝнP"Z†{΀ÚüÛ“œúh‡ (ÌÈû¶7XЈÌxÀú¬„B�…ßR"·®y%˜™Ä�Ù”›µ¾wÙåÝ}0v žÞ&Ë;9‚ó™®¾›ì£µ™O×cùJ*žÙ 5o¦g [ŠtG�P&§Òá¯éKnýöæß‰Ãƒ„žÑÒÚûþ ŸÞ-ê@11³pêúúÉwtê©,à’äcÈ/Ç ÑU:ßN‡£M¤6s³W +ìÈ´¨`z[2²é¯y!›š7K÷�x9õ®ÒòMÒŽŸT·]¹ƒ 7@›ïR±7bžŠìÉ!òKžb�Íà¢ÆBïHi5O %Q\×6Îd¸XûËï{¼ÏM”Ê<Ýô¯€;~RÝYû(€� =sžæÔ�нü¬Ê9øÓݶYæè…[®¿ih½f6`÷‘ߺö.ˆÁ7Kj" $G©~Ì••s� ù„ýÞÒ¼ØÿÍlêÉà)¿¼Þ�íkõ5¥8nr.`ªZÛ››µI`ìa³�`–©¯ï¢¥`ª¤Hóà�›íH� ÃFÁ®9·Ã³�^!;{òóˇ±_ r†ŽXZÅ*Ü÷~–˜/¸ZäŠI TŒhˆöÁNºï6^°•§oиü„2¢—#h*�¼Èžòø6{$HÆß€VTüI×ñŒ˜ÙO«T"¹7 ×"«�OS¯€Šåz%;�|:讼BA�ŸbA�PG_[vOº+T·ùIp 0»=vbYÓáV­æ ßHïÒ3›<@ùJD „ hOØÒ,I•�ßR³Š åølóðÌöŸ¯ Éh5 ±ó4Ù‹ŠNË;ëV' àÀ­Ö.Y˰r0ÈKFæw¨8”¦ÈaÍzHޣȧmd?6û\bùÑ÷�+½}25 +ß¶/\ Ÿ¹gÓ ã»ÇÂâåz©Šõ:c0¢À¨ˆ€ÕiñŒÍÁì5Ï| +}õ¡˜ùKWhQ0:tækÎ(XuNXCm*?I–¨ÎÃþ>ÚÉÜGçoÀF=+A¿¼g�n/&ØÇÿNrazâè¸JoGÑËaa¨¸/žF̤\à „ÖȆt¦%xLßODal^c·^ª¥‘ÀÈBø:{Ÿà2xßr;ÏŽöôu|K6®[>Èš…TÛmw“¹Û¹Ýß[úÎ#iƧl,·þäX5ôðÚ1†³k�šÍO“*Y4lã6¹ÜÔ`^�vÓ&1×ÙåÝg„ÊS4šeaºÈiˆ3Û”»�@oÛ¦Ff�¨q[5 DÔ4£‘Ü*îð’ ¸Uh€MÙôWm u6÷Lµ)Z=­Ãh;‘*ælË69ÚïYì¶ö,#¼ý° ŒLލ‘bné7þ½ ¶FjôŒ�m…•2Œp�Gü™½e3ê=Æ…@‚¿b`vGã,ãnk$èŠPÓàæ£åÖ¸!r2îÕ- œñ°ƒ &„qy€�GÆõèÌÞ‚ÎѦà• {åmå7ò`hl[0íGл݌G¿¤ŒÇí +ÞûëQîfi @OÈåž— ¶!‰.Ïk–K¾®y…;äú&^·ytjLW„Âkt Ú‹ãf¼-×”1„/-+Ë-Ã_°‡Æk°:‡èbUåž‘£?rHÔPÀw×ièí|MÜ1UÁF§�C‰ÙæîmQÊÕ“Jã7qR°Õ‹PT÷2þ¶tÙ‚ŽÝ‡FÔÜ�«ú’æ](Š| ÖXüh± +÷x�´ +™·_ôfë‹5�ìn;¤×ê|—¹Ýú�äŠ ½+CªGø| +Š„Ü˨&Cz¼cóæ4—–,ãk®cÁ[¯Ç/dÔ*^œç�Sü®t˜Z"A±¿gêx<‰ª#…ï*÷6  «ìÌÈfƒrºÊö/€—ÓtaˆªzÆ©â{­Û=ßljdÄ*¾Ø¾<½N"—Às:»G°UÊ'sê¾¼EpEŒô}×Å(0™¾kut¼¬tk”¦”ž�»ñè@×vÒ–ÆŒÅUÞN€ú"Éjï1fˆJ_;KŸØ}×HôòÀZΖ‚\?Њfœ,§m‰ç[rÏ~´¤:ó÷êowü•JPÿ„s ¯j�¹�*d„·VÁ-;-J{UX¢,5ð¦ÚÍF,¨m²Y–a³¦„ÍÄMë Sµ„L…)µjs۹ؚÐkÃK2f„&®öqc¾ÑÒ¢[]r�•˜Ð˜ ¥Å7õÃFúE·Õ¤”¸™<©è6*´Â¥m¥#å:&½>¯µe/NÝtEÓ lŽSx! ЧŒ,S»ìŠ~ •4‚½àK¨ž�ŠÀä:|.*ú-m\ñS_åD\tB¥‹q@Hì3ŒÂ_d37�ÉàwØùÔ{1¯³æt>-~øÉH¼Æü܃Wîz÷?µ™Ü,Z\•ÌÍÇ<@NrO}ÎÇfha²ûK�&·×Ú4XLÎä*a²¿¼GM®Å<úžyLÎc¬erÕz9“«ù0ïc߆ÐMYûk€òQ5йÜ*ðTÿNú3$ôÚ¼£è)ä•äŸb¥!‘5XH2ù8N»ö/Ï©J”JFJ‰7Oa÷èæÉÏw,÷^è· �éÇ îH‡·˜·NtœÉþ—{n4³Xé;èõ}›JuÜe]t… ¸šðS¼ö‰"ÓÚd´tÿ#éeú²æ|Öä]NÒÄã¥"Eß“¹4_‹klúÐϱô¬R$§ºäç:RÁ¼�M”QË‚�-=êÕf/â[Ø•:Oeò+ëHyüÕÈÑ™,šx²!¤�]³µUB:û.Z(s·ß�GúúhMƲÏrH�ñI ¡€4d6XÌÝ÷— üXýw¬� Õe‘Þ~"÷[¼!‡+Ì&%)˜1Ú_ ŸWB:ÅŠE²/?ÒÂoÇ—m�-àµÀN‚΋ucÐ6¬VɬúÉ®w��–çųúA~庈¼öÓ9 |žŽ!5XNXi_zVDzÁâf%¤rÁ{rH *ò’w˜CÇšÜX)ó>SPBZzòmñwy¤{ß_w^RÈcÒY‘b…ÊkFiÈl F‚OrH¡„ ô‡Xa×nËø®xÿøP%Y¤Å×HWq¤n“‡žSƒÏ® +¢Esg§¬)‘:N�–†v¥†÷R¤Õò˃´ï¶ñH 4ÖpÐãa,ExÏ`ÕÍkXiùî©ö'Y¤õ5A/(-EhÒŠçwïR@úáÄZÕߣ<ÒŠP-žL¤0n¢m——e¹±"¤­Z¨ý­„4‡u±ATiÕmnO‡°ûÊŽµ;x¤‘vmÄp¯„´†½¹Ÿ2¤ ƒ6ï|KEȬ,ÒwW{ ˆôç®]Í( ý a_£o'À";Ö—Îr³¼¸d‘½¡"Òñd›K�B, Úö�¯æä‘:ø]ïðZ–CJ’/n3ƒtì·K�3êÈûÑŽ ÐŽîEñN#�þ,‘ºN�Öm¿ƒ|/�>’Ò�&¶ë»¤«¨!eö}„Ö2û¸›!¤¾L/‹…~Ë¿|!R÷‰ü}yq³;Mö %o>ÿã«¡}²å]¢±Ö©“‘JþûX¶"…„ó1òò‘zO‘†,w�ýR }6!¤`ãµ4_¦¾`�Æ^=ÿìó+éS§Z“HßÅmo@{jd…O}‡ Ðú|±íXáùñÁäŸnöòOv°h’ABé) ˜¡¶DOáz‘>ÚE>QÏÓoŸlËï�X5å÷¡§§»ÊûVm>$OyN~OcÕi%¤ôv«™Þ"JOóX}Rn*=,­ìê ðüÃ…µºf“ÒSÖNÕlJOƒXÇôëa(vòî-P猳ü'‘Q4ÍHò ·¤¼k¶Ð~ +÷‘)˜{Ï'<à7¬�Íx&ÙlÆ[q‚×Z{æµoËöÆÏJKn³ß +Z>ohs§³_ðrÓ[‹l­À˜í‘±Dë,ÁÏfïòqlëï.Œ�XC²ï“w>ëcÃÍš;õš`�" .–„i'�4Ðï)"Úø]a*Þ#„H±B;óª€(Æõem¤„ô›GŠ8Y4Ö»¢;*@:}x0óHI*æ¤8¤~ y½E5Î"-®y¤POÜÙ„c ´îy¤äñ÷("Eܦ€4d†–Ã'¿ï ѱ~("äÝø‘"ËA)£�CÛa*7Vˆ”PFyyí)#…úˆ`ß—j$C%¤¯'¬d޹ôèÃç1™Ù—o×1ðYUo±Ð-í º%-/|Õ�ØU%Z¸…#°Ó­Y†÷GÍ ÒÿháÂRÖϽ–‚÷utp÷çChê3¢½p5};·DSà8K6v°sP“o¥„‚ ¢Z,ðþð8¡oBšAPçú“ƒ–c5añ=?1B¯Øi€¯æÏ¨'ж‘#Kè»Í?rxþ‹* +,èr2oaþ¸j;š:´ÎÏŠc~€³Ò³ÏS>ã]9 üXò +K:%é×D¡K®¼ ý«’¡(í±yez&$úQ�èüf|È&�Êdz„ “�EäLJþ45æèØ5ÉüqE~‡GÛyÚ"’ߎ›d=óÇYâ²3wžI,PH·Œ»tÓÅìÅþ^Žî(íLÎÂfø]_kåˆèNûÇd)¯Å¦ºWNã9ùb‰E�gw"zú®=�|7þ3g#‡Qà:ÌÙböÄ—ò´ë»¢ážôÉvô‡¡òôÊ®Êügפ$¸åW%möÈ í ¯T%C“Y•Cs›Õ‡Fÿ!ž‡äÞžØ3~þ*íQ=У’göA#¨Õß~öÏ�k/Þ!üò|^¬< ½î/2LžÿÌyÏ'Ì)Y†$+ÇdöiŒ8t¼ ïpœL[7²ÀÆ”â–�@,ªÀÄëߟ¬»±ïWǘ :Ö]º Ê*ënx´]¯æâd’ô�çäQÁ÷uÌT´&þa:O;±OyŒO,ýü)|îÊØ˜N {æT`ØQ›e= +ƒ¬¿ò:­�}hNIà÷dJVR]Òò¢Ç`Q>¨9U�RRRÚc]°‹¥rUº1iÎ/ÛxZÄG÷Ö’d[¢õ1©þ¤¥=­¢&-b=Žm|—˜ó¹Nù2ïÑgù½’ë�¾.™UöJ~òÔ7vþV÷Š +��Ö)tÌ =2*�Žùã´ ±0b4ì܆0â‡è2Öë €‰6 (ä»8ØÌúÛ»Å4ôº³ú³½ßŒb‰v.Å¿ë‡9$%†«/Ó( +!ZS0èÔŽç%ý¦àéM˱<Ÿ)éT°›²«2Ó[ÝÝhU–à JåCÙ®Ècó’ÿ>^©^H¦7"�ôäó©3ôè6”ǂĕÓ4ÄøŽ0Ú…zWd;¢!D‘×-aW|gÑD¾#`Ù;é“w}¶aìW~‹:$)•ÝŽeƒÈ6D‡š¼“1óŽuŠwgƒÞü”�åuð¢AÙ­AÓî‹ÚêpjðÂÃ.G@€vJNñP±‡•»t0kØûz@ù| ¨Ãü”õ õñœVv^® :ͪš‚Árʵ +ºü“-wÀ™ŸÂùãGÝÐ3¸Ð¿ Õlr`ñ?ÅßÄâ–¸"3tKÇWd8ûÂ%î9]â›gñW0ÒÔ¼KŒ‡Ä»»»Ò—°y–Øy|o –óŒŠ'œvh9Ä.YyɆ†[¯šÿ©Û® Îø4ò‰þbzÝÜ쟰û3ÀÒÝ]= ´§Š4Øóý>OøóQ,ÏeÉbÐA˜ ¨ûkhÉÿ¬ê±‘"OƒX•~Š5UÚ`ñ?u,:œ‰Úªô¾¢è33Xt3ÕS·¨öFy”z+Ò�Pž#N4a¹¡ñÛàåëå©óh×ËçŠ;ò¾"Ýþ.àóØ« í{t,œ§Â€,]¾>Ug…ßï.û +À"Ùêd £­ËBêˆ7:ENÖ¥ËZf³Up >Á˜{›²³Û`9cÝõZ:Î'ä8Bì·,66ŠûÝ™.4Šó¶ª®þVL¬ƒ^$“á¢Á¯õÅgéSÛÕp ‡"ƒå8Î {#ˆíAp\7•[…³+ÏØù8`½›¨8VÖ-n·Ÿê›½öY' ´´Tò{`7Ùn�] {Æûè>ãS$åôÁ'=‡’Ÿ¡ª&Ñ€é´K$ø-&Uã²\$¯ ˆ'Ì©v$”�±£ìÑ¡WVKa½˜¥m‡4¨ ü¦!ÊuÇ\eÁƒ²!$«™ñg¯½îÕ¹Pb!«x¾¯C«‡ÀN£äÄŒÁ¢,PìïykúBUÍš�ïòUpÄ.-)ƒ~8ç„@Èûah8Ú&µŽÞȉOxÕTr)°sY�bª»áè®è”»ª›F°*Z|½· õ{“~þ +t˜kwCLu/4œ³~þêÐïåD´¿Ìð;=> y?º«ÝdpÎÛ}v1çê"Ó § GlCÉï…*§<â s«ï†ê{!!Ú c6×Én³é¶"äöB¡¦ºòqPž: ÃP}Ì& ¥øä]ªXð Réô ˜ +:4]ƒEßêÀ®Ðt%^…!©kuëà—˜-¤B±³ŒK0“]=Z¦Aõü´×Su]ëŽÌ£=½¨SÊ. +ª¦d[òez}7¿-±X¤±—º{{}¹m‰×ú„±kJ‘kÂ)ÉôŠnhéâ2È©BfÉz4l#ýѶ˜®­E5 žÒµ¿èaâLÿîAïLÒû¾R"œK]Á·40¹1¦ §W-¥ͨ‰º$ï¦9YÇòÚ —Å^îRʲ33([.Y_×ÝÑÐ`É™§Ç|!zŸÚÉFþÂ:ŽŠ²tËmrèÔ3è઼E�z˜ý›äЩgÐ!æ9têtËmrèN�Š2èèUy}�z}wÇõ9träå3èd³/È¡SÏ C·Ü ‡N=ƒNšÉui�z<4í·¼>‡N�,püŽü‘Óì"Ðë”3°~%]:ÙÅÔ;%è’FüÐuxñÎÝs²æ¤.¦‹ãW?rRO¯6�”lÛ†U9–\à…ÓC'±‹IƒN<•¤g⹓�þ$´È,2¹Ô’ð¸`ÖJºœŸvZ¬‰âú®ÉœÓ;>Χ;usªuI|”º$=ÑMt-Ï•êzÑ�4§¢6Ÿ²«\´í �÷�MŸª Ìm�çJO0ˆxòzÏæ ÚnãAþB•píƒÁ}š¯Œy€Énj¡ \$¤v²›ªÇX—§&»]}à’×ÐùõF%DÅ ‘çd½ZzB°’cßj°"%BÛY¬O<Œ}G-‰Þ‹VÎûy|¦¬n©˜F‚�(…ÌÌ{»AjÞp0åÓ‹ (¦íÅü× Rìøu1’_ê4/ieÏèÒeK¼ÏW)cˆ_ìJaÙr"²çb%m�ƒV7®)�ç%dê‰tËK�½Ã“§Ú³ˆ½¦¾b–4Š@e¦•h¢•(fˆ;ãSœdÉɈЦ˜k‡k¯}Mrè0áÔOy„Yrº¶7…3 x/\oÐ; ­P~[Ž”fÅ~QóƒFŽ•X�TÌôÉk¤À$UN?:Ï‚+�}¬|3÷ÎOYâÜëcç¬x@'ÝË•–0Êt:Ͻ£”9†¢ Ïrï\’Çg?éêÔ¹¦KÜ^)îÔü$ê’ôN•Ëé¤Ã#cPLû{dR� LIÒë‘Þl|Êc›ç«=2þû˜íÞpizŽxžÕ=2¼ïBG ßæùD`pÛõih2™sïSBihg{dN2RaÚ¥‚i{dd½púòóÎHÎAg|Jé9€:Šé9g%çО^全¼¯hå¡êR–+HY¾6'1öjÑÈÞ×aµøŸ:a©£Ê.ÁŽ\Ñ;«:4»ÜÐØ¸ }Z¹ðÞ0É��0¯N9tጼ:±�UÒ.´òê΋e”µ’*:SHRGÅ´�.PmNVJ®“êi•ž£‚ßìZ1ŠúÎÊtåÃiß×w‹|8î,I”w~L�¤_’Ýî;?N>BõÖùp×E¨ê͇ÓÈH½Q>Ícz⠯ɇ;‘–únî;3e¥�—ªqA>œr ü-óá��dÄi…ô�›‡îƒ=Ɉ»äX§ØÝÝ ³nocVô2žè–˜.ñ¡#&€òÝ":Ý‘né¹òƒ=±R`´Î-®!íu�%~õµ¨7bãY)O\ÎÅ9ö‚L®Ž\,ÃùÏ\r�ÚmZçG<E<é�&âä?³{ ûEç2ìë¾–ËM�O?Ò¸5Eï!¼ñÀú«|zfh²UÞZ©Ñ›M'g7K3¸¯Ï¦õ«¦vözM6×%A.�rÎÈ¥Ùt"«š¯�{ãl:¹ÙÚû·É¦“Ë¥“©—te6�\.#an˜M'7(†ä¦ÙtÚšÒ-²éä@¡óý›fÓ)äŒÜ8›î–SΦ»€bdÓ)Sì–ÙtN™\:”Á}Ól:9¹ÈÖå¹]6�8/·Í¦S͹Y6�\î—Øz½E6�\.�ä,éÙtr3$Ð`o”M§ß®T$‡îô¥“÷[eÓÉåÒiÜA¤¤”Â.�a +ôdqDeŒ:IÞ±å4U …4:‰•ôSÖ*S©7ñI$-´µ‹sëÕÉ)<ÚÅõêµ ízu:é¤TÙV«“N Ííû”äî!�uïÔ*ÑžÓ%©Î¯Ÿ/OªËi• å3…µ:uVj¬´K¼„��R«?{�Bú%Œ¢Eä¿�®¼b‹èYz»Èéy¥>7Ø5eîxŠ©º;O%—)s§]gD�üg•¹Sô] Ý]èŒáËÜ]Ÿ¬»Ì�z|2Sèî,/•\�Áru ”Ž2w§•&®*s÷JÍBwÚeîtÞ vóµ©!•æYì+çg)œ‹�¡]�ËSá·N¹Xý‰tz#Ub­áœ_�[A±¿z"U4 +ÔI÷ÊK²ÒPm: a­DÆÖHÔ _D&É'²I eºŽUK}«Ó»ÑA×¼lb×™Ñé £�›ÖôGC!�ÿ6ÑP(÷ÿjÔV „ÒŸùxu�Iæ&Šësj¥-�“–záh®@]uoTh’ÅꪪÒRobía;I¬ý!4Ï’ôz× 0=% ú¿~‡.a&Ø»$@„ÄlmÕŽ–d IÕê.} +ÁÒÝÝän€,й>3¥sË +†�[V0ì\Aª”§¤¿Ÿ—ùè¼0‘Ad¿@8WîÒP®¿%€†sŽ/ÝA—¥S:/VÖI<+•Asö÷§‰ P»Ñ2T­p§;¿òª +w§¹o·ª[-¬pw¹6~N…;�ÌG× ò‰P¥¼ë—¡v…»3*å]aK +åiEîéË‘«p§$at&Öê¬pwÙ­æÅÏ߳›äPî4RÒu«9”ß qíŽþÄZüN¹JºþZÏ€Þ„ŽÜ ™�7H¬}“óf�s…àèO¬Uô�#8×'Ö¾iÜ wf~ûÉEÕ'Ùíl¤ŠÞŠ^§Á50Uª£~/†™®*«½ ‡¤Ê2ÔLb’îb=õ4¦ó’˜¬�c“x^.¾x[hd¨ô§1YW:V¥¢ßRL1më]Ÿ]9$y^�]©°³Ål½ILY MÚ)û[—b(Š…C‰Q'ª!øíZÅ�¯”7=*Mí¹å³é= BËâÜ×1¥÷ĆŸÅWìÚ«©ø{®ÆÔ­Ê=f=Rçä•òzCÝU@•ooè_˜ã*×%ú6`�u Ô6~õ&ƒµ­Ÿ¤.O•"IßážIÒ{Žöan_þI™œÏ3LëË¢Ü>�¿½ç¦îAÒ9曚Æd ’n!…ëS\‡í΋*”¹»{Ṗ#�߷غKøæÊçTjëúïrHQ6JØúÁ…,)Éý›½´‘>àÏÉÒ)B*ØÅÄuØ2-Rqje^Jùp‘Rò÷~Ã�”IMƒ«’ÉrTNÃ~T«8Å”2ÿBæûæÆ7àw1ižJÂá]� +(#-º¾»¤HƒeÐZ [x¡”åèQCZµ*"%©NÒ$Ø_NrÿR_î¶hV‰(‹}b&ž}ŸnÔÛ,tËÁq³Õ„2ÿò½ºf»à‚á;ÆBç%}¦%j'둱mN¶Î‘TGÜF'1Ÿ„¶˜X[•žÑ©6—…MÊT1kX +.&Y‰J:NçUªb¦·Ê—¾@Lƒv +XAù>½š.­ÃänZ…è$X¥ ©N'¥Ðª ²ÒŠæÕyYi0BS5+í ~R�ÒÒÛǧ“®0>‰eSÜ4ã´tvIÍvrcÛ™©€ú¢´t¬—¸JUzº7§±±bae—«™2ÈßÄÇœ?­™r�¶ï:èuniÕ~íª‡Âè1i “¿Á)Oß­P£Û?–¿Æ¯ÅûÇ`àÕGÖ0PÆ“"––º²u]R*&‹t¯ÌëÏÓ²Zò|”–¬FwInvÅã§g;c߯DÂ\˜5;*ÜÎFûï®v³uGwµ›]vˆ%¹ +_R]Nûæ!ÉqÛ*²—–•‘:媗êÏnSÖÛôÜ!NÔ +‰×µŠò_"÷œ‘56É)o‚ú•âCåì6å{tiã¢N-ƒõÏ-«¤½Fþ¾îTNõš7Ý3ç�”KÔÑÁ 2ܘ–™¢¿_È�ªZ_ì`ª&Å4syΡØ5wŽHAA‰v+Š©Tòd +³ÀõCÙ,@½Æ,³^.ÌÔ›¨óV EúráYÒåY€gû“/ÊâSË<©À®B> Po Іº8 P8Cj9€‹xk9/ P/=!�]ž(X9ª9€26òY€ªÊ¢òé›z`½#?*Í¢|`½À²|g\uIQ¾NVÏÚº°ˆšÔ²ø×åSòÂéLÖY”O Çþ…Eùh­¯ü/.ʧ慻]Q>¥œ‘Ûå»MýJ­¢|§÷�«tŠP\½)º7ÚwC]W×OÍÊÝ<ßàn(T×ïFwCiÔõ;ën¨‹ëú‰†vRÕïü8%ùº~ê^!™ú•Õõ;�¨ªß¥wCIëú]œ_y£\:'ñ6uýàÊUý”niÖïЭܢ¾˜Îº~ê>>“뺺~‚¡É¸sÏ®_©P×ï<¿å¥uýÔ«ú)Vg8³®ß%ªç×õ“g¾“ÅK/Îfêúisò-êú©ot}쪺~º²Òn”î®TÕOÆÏ¯ã›Ӻ~—ðØùuý䢓øª~××ãsèè�žz|zêúé©Çw}]?õª~«kêú©‡¹)ÞBsf]?uKM6Öú‚º~J+º­»’‘žº~˜jU?ÑIâuýÔ«úIý0ª×*uýÎËJ»´®ß‰ðUõSÓ-Ï©ëwÝÚ×[×O=M’‘üWÃQ¿Åã¬z|gæ=È�V_W×O太ŸÀJºª®ŸôìJØjе µëúÉÙ¬ü"D»Ø êú©f�aZCúÓ�Ôªú)ɱsëú�§�_Z×O½ªß5õøô×T¯Çwñ2AùÔºsXw]?Uÿ—Å Sµ×ªëwî�:—ÕõS7¨檺~ܘe«ú‰­×Ëëú©«94'__×O- òØmêú©gážQ�ï +o–¨ßõòW¡ªß™1W2uýô$Ã+Õ9·®ŸztÒanP×O½ªŸ²;7çI­ª”c·¨ë§n¶+ÎË™uýÔÌvh¿Ü*çI­ªß™v¥b]?Y»RÉq]?¥.á*^…óëú©WõSÉ=«®Ÿzú#�]{}]?õ„Ø}ìº~²óÂUõÓð(ê®ë§'»öúº~ê‡ ’{{.®ë'\Ÿ§Uý”ã-Ï«ë§Îï¨ê])ÄÉ9#úMys`ö¶^’²kwÖ‰y¥®]ð›J$«Rà=[_L’¸(⧽ć&§‘å—½ÈáåÜ +I€’¸Lam»Í2e�1/‰,I&›Ë”÷�xNã‘·–Ïš¼Ë¡&0Ÿªäl7F¤Éòé|0AG�É:(-LžÇŸ´3žü�:ñfÌ~{¹Úaùü�Ëÿ¸cX¡òšÃ +»e+¾FÝXµü2Ī›Ù«¯‰Öªù£X»¼ìbj1úØa�u�GìÍݵaﮎûßÕ±Á 7ÆMÿûö÷`ßwÍöJ’dÞKRŸ»8yÄ·]ò8ŒØ(kø*ÍÌì´º—ÓR½ô�¥º_ïs“ãÁÒkÜGâ댥Ñ*>?,V–»»¨÷Åf^O,å@ô¡>þéå¦yü6]ûÀË7š:í-]h·-Ø=1¿5v²2„™”]JQ0�´jrgúA H¦Š` îbòÄŠ9Ž¿Øwb`'É·Se¤{Ï™ð[SX!SÉ`…Ùä+Ö_6”yÃÌU“‘ +'*ï|Œ¼|`ÞÂÐs_±|7²×¸î†r¢†·p^Æ/Ãøã†�«e;øô�ÓZ¯w<ð%£e˜«ñÈÏ~š4µ`½4D7Ú¾Áמ—ywõ�±^kïj€sýƒ´šdú³šú&ÿ°0´T|ßµ_ 3–Õ&„äŠ?ñGâÄÀ>Ë.B…zf1GDYÉÂq�6^z@üÚõÇúë0ï¡çá�NV9 0¼ˆ§làÓg?M}|;°A7áX?�“þ݂ÞŒ‡»î»Zá»f‰¢=Õÿ0¤ÂØsÑsõr滽RºÒÃÌêÛ7w3˜¯ž­‹}S¨ì°ã«p„ÛH–ΡøÖ3Ù_ÞmŒÜ<ÆP�á�¥Om“}¹NšÜÛ×O(K£‹ÜÕÌä=öiaMÚ†–cš‘É4ýB)×'��X6ø:<°¬Y²ÂØ_ZZ:i +• +¤eç�°­>kÊô…&*Ž.ty°:eï²wðÐÞ¬¥+æDÊ2�cùg‰c—±ÄýOÝ—ŠdöáƒÀ&yáʈV°�Te»\q!‰ õH8–Š×™ wKÙïUzФªÁŠÏ*†Çè�¨àü +Ä‹™ß˜œy–ˆošÜ�ðzˆè_`vôîä² +ö"4=ÓΛ§¯­ 3ýVM .`‰ïOx§ý] ú8]¨¹¡ÒœˆbGÒiR¨�V1´÷à³L¹k¶Ê M‚”Ÿ¿‰Á’0}³Dxy"HJŽÓwÑ$ÈQ-QñqŽÇ�:G‚’c"¸tÁŸzµÙŒžê" â4´îüÉ“Œ…žm"<áϳ|2ö +G‚Ò—çΌÞÿÔ>` ‡ë+†¾#.$¤^Sâ+’ªü­/Fât~U¨nµЭAû5 èÓLÕõÆ¢¶"˜û¯èbHnU^ùÞ´—5”0J €Ôñ\Óº¶ +#-/cª³¸JþSù$äK}«[ +@À•€àÞÝ „\y™„± ùRBïlØ„\É )ö¥Ô )^P*ÏÆSlµe8,âû” _^ÂT6E®¤uK= x¾T!¥Â§uÏ—X)×s—*mŨì<óa…væUþò%ØN�©ŒÊ~¾ä“ò˜]‰Çôò¹�ç1žA �é_ñváf|ƒxÌ.䱋†Áó˜„Ïuó˜]‰Çôô�æ1»Ùg²æ>_>j îƒC]òq;² +%<_^ØñŽ|Él8„\©ÀpGV™ ‡_ê\<€ëwd‡/ÓÇË‚¯_‡Ø3ÿÕËVØÓ7`½Bmµä;oðVÀw“;â~‡Ö4°°ëv—Ø'*ØsM¶GÀäN��þ»¯Bçe]¨[*Hº£Ì‹/ç0ÂÞ—uÁ¹ë+váƒèad°p�œÂGUç„{à>„ î�Wø`Ÿ�s$ŽT�zq¿vlc¶ù‹Kø`˜r<ȉ—îSíB+¹ ~Ú›ƒ|¼#0Xhã¹Òö•qAMîÃ1ƤvÕvôÝÄý½ +¯^äGÃ'OeH¶Wì䵃Àú^ðÒ�´0g>»;Mζ[è1~JÅ!–8.ÍÌÚ3w¤“Y5W)›Z|ü ½ñÀ#kñù¶¤üÌà¶— +‰BôÙ_«�¼Lðи' –â×{džnï—ù÷iƒ£Âyþõ})fEô~ÎU <÷æXå�>§ñå^³PпyÙê à3€=þ‚io8ëÿ|C§X;øÉÏ} +Ð òñM|}g 'hâß½ì»ï÷ ξïÛ7X²ýy÷ :ú�[ݳ~ðŸ ;–÷-M0û}ó­[–¼+jËëÞ ÏmÙ«+ L(—à®Ã+yx¤þ{õ üé¿AŸÒÎ}ò ÛÕæø[€Õ”Dýy-|wûÙœ3b/òµn„u¾o‚1Ž… ‡zü÷‰Ä7tü¾CaÖá‹F™){£õú¢Á¼\á�Öë‹6X®ñFëõE³rì2o´^_ô' á¨?è #�@üÇÛ<® ²N.çË­Ñeˆ¼é2Žw¶Ó]�$ˆ6ñÏ!·›7Äö`Œ½éV¶\ŽsÄd7%Œè¶™à7ÏN¦»Œ [˜!òmÓb"7‹W%sóq”›aý¤ôÌĺoÿÂ3“Øy�ꆶß“ËWh™l%Ê¿öé=Ñto*àÅì4ƒÍ†&°·®È^J%ž•âO¥1X”»b÷—áQMžÒ$àÉMôl |Ï<ðø¦÷üœÉ�Õ|h!È„´dб!»+»ñ¶Æv¾@þ-óÛMyŽœ3{3y_)~«=§f�öKºú~qFƒ�O…è}sšýz6£Ë’«@[væ�ô -´äNß�/Ç&`Šü –`x²Nl¡Õ[¹}ÃÒÔ…(ZŰX0:1ô òúŸ:wôÂc�EÍV„‡ZD€6ÚÁÊOíÀט“Y¢�Í_ð5妿~Q­^pâ¬ÜAŠßÚ…ÝtaÛoôQ¬"Üß]Y ·¿W„û;X‚Üþ^ñÌgÜ¡þâ¾//x,/t ^¬Þ�8=A¨ºn?zª.Å} Šân yÁèÝ¿ªúàWúØè]ã�…ƒýê¤�÷8”НnŽ9ï³Ø`dÝ«‡Ñ"BYçCW²à“R}õ1JÅûÎè~ý‚Ó`áNÛiÙ䳇baÚž³6%ÁF$Š å²5Dïm rð0à1Ük¦ÎNœ %;�—tøkjc”Ž÷–‰=Hÿà�€¿yöòÙ�Ó§@¸„šEéJë73/¾Ü{§?7©™OëŽ�ùtü KÓ—·�†Ì'ßž¿-â=!¾{ÐéŠo¸®Òz¥oxlâ¬v÷mï-8BðŸþpœ–4Œåû͔ա³±kŸÕÚ¸?R­Ío9–9…ûËK¯ó_'@Ö<Ä?‚̧܈S{¾ü ÅüÝMZÚŸz¶ýUÈ­ï&éfûÓš»SoPcH ªñŒ +p؇è½S;P‰�¬ƒq?| ž$ìÚ$C–ì1÷^ z9óô˜Ï~›½ØW}gCr3c_“ PC¥Ló´ãïÕm²¸îö>�,5� ´†"¶Ä¬LdR:‚NiììÂnì˜aôVtðŠÎ¥ã‘–w�.‰bCˆ<ôÁšN¤%²ëyi Œ�Ÿ$í¼`'þ¼Ó…"¥äAaÉð’ ʧ€B^OQòÊ…²¢±ítö›´„…ê/\iÑJë/YËžér2…ä´�àɲ—S]<"kfXî9±ÃøP%6P L£º<:ØñY +ç—6“À0Ü´¥eî>æe$(£>覩)…¢”xØL‘iF[r\Q®«�ŽÈ²Ðr;^ít„õÜ5ÝŽÎk�Žð~QM·£óZ§#í·Ôp;^ít„2YÓíxµÓIÝNÂK�Ž=nÇ«�ŽüÙ·ŠÛñj§#X/ÚnÇ«�ŽtVàYGÅ8éj ·ãÕNGF»€pP˜ðà}`!ôBªm™넃¦¢õ±å`Â- +Ç5’SÐ�‡1rê-?¢O4ˆÑÐC{álôá%A­àŽUr0y†ø�×—s8‘èå>Ý(‚Å\ÀTéw +lg2öƒ¯äš{]°Œ±ikð¾öÒÌ›  è6µÙbìAd ÃdòôuFd@QPa\q@lyY¯^Á#<ý„ýš>o”ˆ0�_¯zçaÆWL9á2¬¡CcFN núè’–ÓÅ*í[4°Ò …^„ª> endobj 25 0 obj <> endobj 45 0 obj <> endobj 68 0 obj <> endobj 88 0 obj <> endobj 129 0 obj <> endobj 176 0 obj <> endobj 183 0 obj [/View/Design] endobj 184 0 obj <>>> endobj 169 0 obj [/View/Design] endobj 170 0 obj <>>> endobj 122 0 obj [/View/Design] endobj 123 0 obj <>>> endobj 81 0 obj [/View/Design] endobj 82 0 obj <>>> endobj 61 0 obj [/View/Design] endobj 62 0 obj <>>> endobj 38 0 obj [/View/Design] endobj 39 0 obj <>>> endobj 18 0 obj [/View/Design] endobj 19 0 obj <>>> endobj 191 0 obj [190 0 R] endobj 204 0 obj <> endobj xref 0 205 0000000004 65535 f +0000000016 00000 n +0000000250 00000 n +0000016412 00000 n +0000000006 00000 f +0000060153 00000 n +0000000007 00000 f +0000000008 00000 f +0000000009 00000 f +0000000010 00000 f +0000000011 00000 f +0000000012 00000 f +0000000013 00000 f +0000000014 00000 f +0000000015 00000 f +0000000016 00000 f +0000000017 00000 f +0000000020 00000 f +0000061359 00000 n +0000061390 00000 n +0000000021 00000 f +0000000022 00000 f +0000000023 00000 f +0000000024 00000 f +0000000026 00000 f +0000060223 00000 n +0000000027 00000 f +0000000028 00000 f +0000000029 00000 f +0000000030 00000 f +0000000031 00000 f +0000000032 00000 f +0000000033 00000 f +0000000034 00000 f +0000000035 00000 f +0000000036 00000 f +0000000037 00000 f +0000000040 00000 f +0000061243 00000 n +0000061274 00000 n +0000000041 00000 f +0000000042 00000 f +0000000043 00000 f +0000000044 00000 f +0000000046 00000 f +0000060294 00000 n +0000000047 00000 f +0000000048 00000 f +0000000049 00000 f +0000000050 00000 f +0000000051 00000 f +0000000052 00000 f +0000000053 00000 f +0000000054 00000 f +0000000055 00000 f +0000000056 00000 f +0000000057 00000 f +0000000058 00000 f +0000000059 00000 f +0000000060 00000 f +0000000063 00000 f +0000061127 00000 n +0000061158 00000 n +0000000064 00000 f +0000000065 00000 f +0000000066 00000 f +0000000067 00000 f +0000000069 00000 f +0000060365 00000 n +0000000070 00000 f +0000000071 00000 f +0000000072 00000 f +0000000073 00000 f +0000000074 00000 f +0000000075 00000 f +0000000076 00000 f +0000000077 00000 f +0000000078 00000 f +0000000079 00000 f +0000000080 00000 f +0000000083 00000 f +0000061011 00000 n +0000061042 00000 n +0000000084 00000 f +0000000085 00000 f +0000000086 00000 f +0000000087 00000 f +0000000089 00000 f +0000060436 00000 n +0000000090 00000 f +0000000091 00000 f +0000000092 00000 f +0000000093 00000 f +0000000094 00000 f +0000000095 00000 f +0000000096 00000 f +0000000097 00000 f +0000000098 00000 f +0000000099 00000 f +0000000100 00000 f +0000000101 00000 f +0000000102 00000 f +0000000103 00000 f +0000000104 00000 f +0000000105 00000 f +0000000106 00000 f +0000000107 00000 f +0000000108 00000 f +0000000109 00000 f +0000000110 00000 f +0000000111 00000 f +0000000112 00000 f +0000000113 00000 f +0000000114 00000 f +0000000115 00000 f +0000000116 00000 f +0000000117 00000 f +0000000118 00000 f +0000000119 00000 f +0000000120 00000 f +0000000121 00000 f +0000000124 00000 f +0000060893 00000 n +0000060925 00000 n +0000000125 00000 f +0000000126 00000 f +0000000127 00000 f +0000000128 00000 f +0000000130 00000 f +0000060509 00000 n +0000000132 00000 f +0000016465 00000 n +0000000134 00000 f +0000017018 00000 n +0000000135 00000 f +0000000136 00000 f +0000000137 00000 f +0000000138 00000 f +0000000139 00000 f +0000000140 00000 f +0000000141 00000 f +0000000142 00000 f +0000000143 00000 f +0000000144 00000 f +0000000145 00000 f +0000000146 00000 f +0000000147 00000 f +0000000148 00000 f +0000000149 00000 f +0000000150 00000 f +0000000151 00000 f +0000000152 00000 f +0000000153 00000 f +0000000154 00000 f +0000000155 00000 f +0000000156 00000 f +0000000157 00000 f +0000000158 00000 f +0000000159 00000 f +0000000160 00000 f +0000000161 00000 f +0000000162 00000 f +0000000163 00000 f +0000000164 00000 f +0000000165 00000 f +0000000166 00000 f +0000000167 00000 f +0000000168 00000 f +0000000171 00000 f +0000060775 00000 n +0000060807 00000 n +0000000172 00000 f +0000000173 00000 f +0000000174 00000 f +0000000175 00000 f +0000000000 00000 f +0000060583 00000 n +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000060657 00000 n +0000060689 00000 n +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000017872 00000 n +0000061475 00000 n +0000016823 00000 n +0000018178 00000 n +0000018064 00000 n +0000017084 00000 n +0000017308 00000 n +0000017358 00000 n +0000017946 00000 n +0000017978 00000 n +0000018254 00000 n +0000018432 00000 n +0000019422 00000 n +0000037537 00000 n +0000061502 00000 n +trailer <]>> startxref 61626 %%EOF \ No newline at end of file diff --git a/Resources/CocoaShare/Preferences/Resize.png b/Resources/CocoaShare/Preferences/Resize.png new file mode 100644 index 0000000..1f541f3 Binary files /dev/null and b/Resources/CocoaShare/Preferences/Resize.png differ diff --git a/Resources/CocoaShare/Preferences/en.lproj/ResizePane.xib b/Resources/CocoaShare/Preferences/en.lproj/ResizePane.xib new file mode 100644 index 0000000..1cbbdfb --- /dev/null +++ b/Resources/CocoaShare/Preferences/en.lproj/ResizePane.xib @@ -0,0 +1,421 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/CocoaShare/Preferences/pt_PT.lproj/AutoUploadPane.xib b/Resources/CocoaShare/Preferences/pt_PT.lproj/AutoUploadPane.xib index 655230c..94583e5 100644 --- a/Resources/CocoaShare/Preferences/pt_PT.lproj/AutoUploadPane.xib +++ b/Resources/CocoaShare/Preferences/pt_PT.lproj/AutoUploadPane.xib @@ -1,44 +1,35 @@ - + - 1050 - 10J567 - 1294 - 1038.35 - 462.00 + 1040 + 14F1021 + 6249 + 1348.17 + 758.70 com.apple.InterfaceBuilder.CocoaPlugin - 1294 + 6249 - - YES - NSScroller - NSTableView - NSMenu - NSScrollView - NSTextField - NSCustomObject - NSMenuItem - NSCustomView - NSTableHeaderView + NSButton NSButtonCell + NSCustomObject + NSCustomView + NSMenu + NSMenuItem + NSScrollView + NSScroller NSTableColumn + NSTableHeaderView + NSTableView + NSTextField NSTextFieldCell - - - YES + + com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES + + + MGMAutoUploadPane @@ -51,8 +42,7 @@ 268 - - YES + 268 @@ -61,13 +51,13 @@ YES - 67239424 + 67108864 272629760 Os filtros usam Regular Expression. Se não sabe Regex, não mexa nos valores predefinidos. - - LucidaGrande + + YES 13 - 16 + 1044 @@ -76,7 +66,7 @@ controlColor 3 - MC42NjY2NjY2ODY1AA + MC42NjY2NjY2NjY3AA @@ -89,6 +79,8 @@ + NO + 1 @@ -98,22 +90,19 @@ YES - -2080244224 + -2080374784 134217728 Remover filtro - - LucidaGrande - 13 - 1044 - + - -2033434369 + -2033434624 162 400 75 + NO @@ -123,18 +112,19 @@ YES - -2080244224 + -2080374784 134217728 Adicionar filtro - -2033434369 + -2033434624 162 400 75 + NO @@ -144,7 +134,7 @@ YES - 68288064 + 68157504 272630784 Sem Corresp. @@ -152,6 +142,8 @@ + NO + 1 @@ -161,7 +153,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -183,6 +175,8 @@ + NO + 1 @@ -192,18 +186,19 @@ YES - 67239424 + 67108864 134217728 Escolher - -2038284033 + -2038284288 129 200 25 + NO @@ -213,7 +208,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -222,6 +217,8 @@ + NO + 1 @@ -231,7 +228,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -240,6 +237,8 @@ + NO + 1 @@ -249,7 +248,7 @@ YES - 68288064 + 68157504 71304192 Teste: @@ -257,6 +256,8 @@ + NO + 1 @@ -266,7 +267,7 @@ YES - 68288064 + 68157504 71304192 Filtro: @@ -274,6 +275,8 @@ + NO + 1 @@ -283,7 +286,7 @@ YES - 68288064 + 68157504 71304192 Caminho: @@ -291,17 +294,17 @@ + NO + 1 268 - - YES + - 2304 - - YES + 2322 + 256 @@ -309,6 +312,8 @@ YES + NO + YES 256 @@ -317,26 +322,23 @@ - - + + -2147483392 {{224, 0}, {16, 17}} - - - - YES + filter 169 40 1000 - 75628096 + 75497536 2048 Filtro - LucidaGrande + YES 11 3100 @@ -352,7 +354,7 @@ - 337772096 + 337641536 2048 Text Cell @@ -375,7 +377,7 @@ 40 1000 - 75628096 + 75497536 2048 Caminho @@ -383,7 +385,7 @@ - 337772096 + 337641536 2048 Text Cell @@ -395,7 +397,7 @@ YES - + 3 2 @@ -409,7 +411,7 @@ 17 - -692060160 + -759169024 4 @@ -417,8 +419,9 @@ 0 YES 0 + 1 - + {{1, 17}, {388, 73}} @@ -426,6 +429,7 @@ 4 + YES @@ -433,6 +437,9 @@ {{224, 17}, {15, 102}} + NO + _doScroller: + _doScroller: 37 @@ -444,6 +451,9 @@ {{1, 119}, {223, 15}} + NO + _doScroller: + 1 _doScroller: @@ -451,11 +461,10 @@ - 2304 - - YES + 2338 + - + {{1, 0}, {388, 17}} @@ -463,22 +472,24 @@ 4 + YES - - + {{0, 163}, {390, 91}} - 562 + 133682 - QSAAAEEgAABBmAAAQZgAAA + 0.25 + 4 + 1 - + {390, 254} @@ -486,8 +497,7 @@ - - YES + Adicionar novo filtro @@ -510,12 +520,11 @@ - + - + - - YES + view @@ -628,30 +637,6 @@ 86 - - - nextKeyView - - - - 87 - - - - nextKeyView - - - - 88 - - - - nextKeyView - - - - 89 - addButton @@ -700,13 +685,36 @@ 95 - + + + nextKeyView + + + + 87 + + + + nextKeyView + + + + 88 + + + + nextKeyView + + + + 89 + + - - YES + 0 - + @@ -731,8 +739,7 @@ 1 - - YES + @@ -745,19 +752,18 @@ - + 36 - - YES + - + @@ -773,11 +779,10 @@ 39 - - YES + - + @@ -788,19 +793,17 @@ 41 - - YES + - + 42 - - YES + - + @@ -816,10 +819,9 @@ 45 - - YES + - + @@ -830,10 +832,9 @@ 47 - - YES + - + @@ -844,10 +845,9 @@ 49 - - YES + - + @@ -858,10 +858,9 @@ 51 - - YES + - + @@ -872,10 +871,9 @@ 53 - - YES + - + @@ -886,10 +884,9 @@ 55 - - YES + - + @@ -900,10 +897,9 @@ 57 - - YES + - + @@ -914,10 +910,9 @@ 59 - - YES + - + @@ -928,10 +923,9 @@ 61 - - YES + - + @@ -942,10 +936,9 @@ 63 - - YES + - + @@ -956,10 +949,9 @@ 65 - - YES + - + @@ -970,11 +962,10 @@ 70 - - YES + - + @@ -987,396 +978,395 @@ - - - - YES - - YES - 1.IBEditorWindowLastContentRect - 1.IBPluginDependency - 1.WindowOrigin - 1.editorWindowContentRectSynchronizationRect - 36.IBPluginDependency - 36.IBViewBoundsToFrameTransform - 37.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 45.IBViewBoundsToFrameTransform - 46.IBPluginDependency - 47.IBPluginDependency - 47.IBViewBoundsToFrameTransform - 48.IBPluginDependency - 49.IBPluginDependency - 49.IBViewBoundsToFrameTransform - 50.IBPluginDependency - 51.CustomClassName - 51.IBAttributePlaceholdersKey - 51.IBPluginDependency - 51.IBViewBoundsToFrameTransform - 52.IBPluginDependency - 53.CustomClassName - 53.IBAttributePlaceholdersKey - 53.IBPluginDependency - 53.IBViewBoundsToFrameTransform - 54.IBPluginDependency - 55.IBPluginDependency - 55.IBViewBoundsToFrameTransform - 56.IBPluginDependency - 57.CustomClassName - 57.IBAttributePlaceholdersKey - 57.IBPluginDependency - 57.IBViewBoundsToFrameTransform - 58.IBPluginDependency - 59.IBPluginDependency - 59.IBViewBoundsToFrameTransform - 60.IBPluginDependency - 61.IBPluginDependency - 61.IBViewBoundsToFrameTransform - 62.IBPluginDependency - 63.IBPluginDependency - 63.IBViewBoundsToFrameTransform - 64.IBPluginDependency - 65.IBPluginDependency - 65.IBViewBoundsToFrameTransform - 66.IBPluginDependency - 70.IBEditorWindowLastContentRect - 70.IBPluginDependency - 71.IBPluginDependency - 72.IBPluginDependency - - - YES - {{312, 118}, {390, 254}} - com.apple.InterfaceBuilder.CocoaPlugin - {628, 654} - {{217, 442}, {480, 272}} - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAAAAAAAAw3wAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAwrAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAwxcAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAwxcAAA - - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - - YES - - - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCfAAAwrYAAA - - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - - YES - - - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCfAAAwmQAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDjwAAwr4AAA - - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - - YES - - - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCfAAAwmQAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDmoAAwgwAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCggAAwwcAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDOwAAwxAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBMAAAwuQAAA - - com.apple.InterfaceBuilder.CocoaPlugin - {{762, 272}, {230, 43}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - 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 + MGMAutoUpdateField + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + 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 - - - + 95 - - YES + MGMAutoUpdateField NSTextField IBProjectSource - ./Classes/MGMAutoUpdateField.h + ../Classes/CocoaShare/MGMAutoUpdateField.h MGMAutoUploadPane MGMPreferencesPane - - YES - - YES - addFilter: - addNewFilter: - addScreenshotFilter: - choosePath: - filterChanged: - pathChanged: - removeFilter: - test: + + id + id + id + id + id + id + id + id + + + + addFilter: + id - - YES - id - id - id - id - id - id - id - id + + addNewFilter: + id - - - YES - - YES - addFilter: - addNewFilter: - addScreenshotFilter: - choosePath: - filterChanged: - pathChanged: - removeFilter: - test: + + addScreenshotFilter: + id - - YES - - addFilter: - id - - - addNewFilter: - id - - - addScreenshotFilter: - id - - - choosePath: - id - - - filterChanged: - id - - - pathChanged: - id - - - removeFilter: - id - - - test: - id - + + choosePath: + id - - - YES - - YES - addButton - addMenu - choosePathButton - filterField - filtersTable - pathField - removeButton - testField - testStatusField - view + + filterChanged: + id - - YES - NSButton - NSMenu - NSButton - NSTextField - NSTableView - NSTextField - NSButton - NSTextField - NSTextField - NSView + + pathChanged: + id - - - YES - - YES - addButton - addMenu - choosePathButton - filterField - filtersTable - pathField - removeButton - testField - testStatusField - view + + removeFilter: + id - - YES - - addButton - NSButton - - - addMenu - NSMenu - - - choosePathButton - NSButton - - - filterField - NSTextField - - - filtersTable - NSTableView - - - pathField - NSTextField - - - removeButton - NSButton - - - testField - NSTextField - - - testStatusField - NSTextField - - - view - NSView - + + test: + id - + + + NSButton + NSMenu + NSButton + NSTextField + NSTableView + NSTextField + NSButton + NSTextField + NSTextField + NSView + + + + addButton + NSButton + + + addMenu + NSMenu + + + choosePathButton + NSButton + + + filterField + NSTextField + + + filtersTable + NSTableView + + + pathField + NSTextField + + + removeButton + NSButton + + + testField + NSTextField + + + testStatusField + NSTextField + + + view + NSView + + IBProjectSource - ./Classes/MGMAutoUploadPane.h + ../Classes/CocoaShare/Preferences/MGMAutoUploadPane.h + + MGMAutoUploadPane + + id + id + id + id + id + id + id + id + + + + addFilter: + id + + + addNewFilter: + id + + + addScreenshotFilter: + id + + + choosePath: + id + + + filterChanged: + id + + + pathChanged: + id + + + removeFilter: + id + + + test: + id + + + + IBProjectSource + ../Classes/CocoaShare/Preferences/MGMAutoUploadPane.m + + + + MGMPreferencesPane NSObject - IBProjectSource - ./Classes/MGMPreferencesPane.h + IBFrameworkSource + MGMUsers.framework/Headers/MGMPreferencesPane.h - + + NSActionCell + NSCell + + IBFrameworkSource + AppKit.framework/Headers/NSActionCell.h + + + + NSApplication + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSApplication.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 + + + + NSFormatter + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFormatter.h + + + + NSMenu + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenu.h + + + + NSMenuItem + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItem.h + + + + NSResponder + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSResponder.h + + + + NSScrollView + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSScrollView.h + + + + NSScroller + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSScroller.h + + + + NSTableColumn + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSTableColumn.h + + + + NSTableHeaderView + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSTableHeaderView.h + + + + NSTableView + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSTableView.h + + + + NSTextField + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSTextField.h + + + + NSTextFieldCell + NSActionCell + + IBFrameworkSource + AppKit.framework/Headers/NSTextFieldCell.h + + + + NSView + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSView.h + + + 0 IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - + NO com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - + YES 3 - - YES - - YES - NSMenuCheckmark - NSMenuMixedState - - - YES - {9, 8} - {7, 2} - - + + {12, 12} + {10, 2} + diff --git a/Resources/CocoaShare/Preferences/pt_PT.lproj/GeneralPane.xib b/Resources/CocoaShare/Preferences/pt_PT.lproj/GeneralPane.xib index 803638b..ede13d9 100644 --- a/Resources/CocoaShare/Preferences/pt_PT.lproj/GeneralPane.xib +++ b/Resources/CocoaShare/Preferences/pt_PT.lproj/GeneralPane.xib @@ -1,38 +1,33 @@ - + - 1050 - 10J567 - 1294 - 1038.35 - 462.00 + 1040 + 14F1021 + 6249 + 1348.17 + 758.70 com.apple.InterfaceBuilder.CocoaPlugin - 1294 + 6249 - - YES - NSTextFieldCell + + NSButton + NSButtonCell + NSCustomObject NSCustomView NSMatrix - NSCustomObject - NSButton + NSMenu + NSMenuItem + NSPopUpButton + NSPopUpButtonCell NSTextField - NSButtonCell - - - YES + NSTextFieldCell + + com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES + + + MGMGeneralPane @@ -45,56 +40,144 @@ 268 - - YES - + + 268 - {{259, 23}, {70, 17}} + {{194, 13}, {166, 26}} - + _NS:9 YES - - 68288064 + + 71303232 + 2048 + + YES + 13 + 1301 + + _NS:9 + + 109199360 + 129 + + .HelveticaNeueDeskInterface-Regular + 13 + 16 + + + + 400 + 75 + + + Theme + + 1048576 + 2147483647 + 1 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + _popUpItemAction: + + + YES + + + + + + + 1 + YES + YES + 2 + + NO + + + + 268 + {{18, 20}, {172, 17}} + + + _NS:526 + {251, 750} + YES + + 68157504 272630784 - segundos. + Tema para upload múltiplo: - LucidaGrande + YES 13 1044 - + _NS:526 + 6 System controlColor 3 - MC42NjY2NjY2ODY1AA + MC42NjY2NjY2NjY3AA - + 6 System - controlTextColor + labelColor 3 MAA + NO + 1 + + + + 268 + {{259, 45}, {70, 17}} + + + YES + + 68157504 + 272630784 + segundos. + + + + + 6 + System + controlTextColor + + + + NO + 1 268 - {{208, 20}, {46, 22}} + {{208, 42}, {46, 22}} YES - -1804468671 + -1804599231 272630784 @@ -116,17 +199,19 @@ + NO + 1 268 - {{17, 23}, {186, 17}} + {{17, 45}, {186, 17}} YES - 68288064 + 68157504 272630784 Limitar tempo de upload por @@ -134,22 +219,24 @@ + NO + 1 268 - {{263, 48}, {18, 18}} + {{263, 70}, {18, 18}} YES - 67239424 + 67108864 0 - 1215582719 + 1215582464 2 NSImage @@ -163,17 +250,18 @@ 200 25 + NO 268 - {{17, 49}, {244, 17}} + {{17, 71}, {244, 17}} YES - 68288064 + 68157504 272630784 Mostrar notificações growl para erros: @@ -181,17 +269,19 @@ + NO + 1 268 - {{119, 74}, {138, 17}} + {{119, 96}, {138, 17}} YES - 68288064 + 68157504 272630784 uploads no histórico. @@ -199,17 +289,19 @@ + NO + 1 268 - {{68, 71}, {46, 22}} + {{68, 93}, {46, 22}} YES - -1804468671 + -1804599231 272630784 @@ -218,17 +310,19 @@ + NO + 1 268 - {{17, 74}, {46, 17}} + {{17, 96}, {46, 17}} YES - 68288064 + 68157504 272630784 Deixar @@ -236,27 +330,29 @@ + NO + 1 268 - {{20, 101}, {293, 38}} + {{20, 123}, {293, 38}} YES + NO 2 1 - - YES + - -2080244224 + -2080374784 0 Aleatório para upload automático apenas. 1 - 1211912703 + 1211912448 0 NSRadioButton @@ -267,20 +363,18 @@ 25 - 67239424 + 67108864 0 Aleatório para ambos. - 1211912703 + 1211912448 0 549453824 {18, 18} - - YES - - YES + + @@ -363,8 +457,8 @@ AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA - - + + 3 MCAwAA @@ -374,25 +468,23 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA 400 75 - + {293, 18} {4, 2} 1151868928 NSActionCell - 67239424 + 67108864 0 Radio - 1211912703 + 1211912448 0 549453824 {18, 18} - - YES - - YES + + @@ -417,14 +509,67 @@ AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES +AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB +AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA +AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAxIAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMSExp +bm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAA +AAAAAPbWAAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAARY3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAA +AhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAA +A0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAA +BDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3 +bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAA +AAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA +b6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAA +ABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAuSUVDIDYx +OTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2 +LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRl +c2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAA +AAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABM +CVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1 +cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3 +AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQET +ARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHp +AfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAML +AxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+ +BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZI +BlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghu +CIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3Arz +CwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3e +DfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExEx +EU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTw +FRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkg +GUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3D +HeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLd +IwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhx +KKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6C +Lrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUT +NU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76Dwn +PGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPA +RANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkvi +TCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSP +VNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3J +XhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeT +Z+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHw +cktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzh +fUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhp +iM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSK +lPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFH +obaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6h +rxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8Ibyb +vRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2 +y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 +2vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb +6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn ++3f8B/yY/Sn9uv5L/tz/bf//A - - + + @@ -439,13 +584,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 - {{17, 144}, {113, 17}} + {{17, 166}, {113, 17}} YES - 68288064 + 68157504 272630784 Nome de ficheiro @@ -453,22 +598,24 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + NO + 1 268 - {{122, 168}, {18, 18}} + {{122, 190}, {18, 18}} YES - 67239424 + 67108864 0 - 1215582719 + 1215582464 2 @@ -477,17 +624,18 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 200 25 + NO 268 - {{17, 169}, {103, 17}} + {{17, 191}, {103, 17}} YES - 68288064 + 68157504 272630784 Iniciar no login: @@ -495,17 +643,19 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + NO + 1 268 - {{17, 235}, {57, 17}} + {{17, 257}, {57, 17}} YES - 68288064 + 68157504 272630784 Mostrar: @@ -513,27 +663,29 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + NO + 1 268 - {{77, 194}, {145, 58}} + {{77, 216}, {145, 58}} YES + NO 3 1 - - YES + - -2080244224 + -2080374784 0 Dock 1 - 1211912703 + 1211912448 0 @@ -542,20 +694,18 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 25 - 67239424 + 67108864 0 Dock e Menu Bar - 1211912703 + 1211912448 0 549453824 {18, 18} - - YES - - YES + + @@ -638,8 +788,8 @@ AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA - - + + @@ -647,36 +797,34 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA 75 - 67239424 + 67108864 0 Menu Bar - 1211912703 + 1211912448 0 400 75 - + {145, 18} {4, 2} 1151868928 NSActionCell - 67239424 + 67108864 0 Radio - 1211912703 + 1211912448 0 549453824 {18, 18} - - YES - - YES + + @@ -701,14 +849,67 @@ AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES +AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB +AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA +AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAxIAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMSExp +bm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAA +AAAAAPbWAAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAARY3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAA +AhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAA +A0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAA +BDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3 +bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAA +AAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA +b6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAA +ABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAuSUVDIDYx +OTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2 +LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRl +c2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAA +AAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABM +CVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1 +cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3 +AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQET +ARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHp +AfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAML +AxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+ +BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZI +BlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghu +CIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3Arz +CwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3e +DfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExEx +EU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTw +FRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkg +GUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3D +HeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLd +IwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhx +KKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6C +Lrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUT +NU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76Dwn +PGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPA +RANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkvi +TCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSP +VNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3J +XhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeT +Z+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHw +cktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzh +fUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhp +iM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSK +lPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFH +obaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6h +rxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8Ibyb +vRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2 +y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 +2vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb +6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn ++3f8B/yY/Sn9uv5L/tz/bf//A - - + + @@ -720,17 +921,16 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - - {346, 272} + + {377, 294} NSView - + - - YES + view @@ -835,13 +1035,28 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 53 - + + + changeMUTheme: + + + + 60 + + + + MUThemesButton + + + + 61 + + - - YES + 0 - + @@ -866,8 +1081,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 1 - - YES + @@ -882,19 +1096,20 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - + + + 3 - - YES + - + @@ -910,10 +1125,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 8 - - YES + - + @@ -934,10 +1148,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 16 - - YES + - + @@ -948,10 +1161,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 18 - - YES + - + @@ -962,10 +1174,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 24 - - YES + - + @@ -976,12 +1187,11 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 26 - - YES + - + @@ -1002,10 +1212,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 32 - - YES + - + @@ -1016,10 +1225,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 34 - - YES + - + @@ -1030,10 +1238,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 36 - - YES + - + @@ -1044,10 +1251,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 40 - - YES + - + @@ -1058,10 +1264,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 42 - - YES + - + @@ -1072,28 +1277,25 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 46 - - YES + - + 47 - - YES + - + 48 - - YES + - + @@ -1111,302 +1313,413 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - - - - YES - - YES - 1.IBEditorWindowLastContentRect - 1.IBPluginDependency - 1.WindowOrigin - 1.editorWindowContentRectSynchronizationRect - 16.IBPluginDependency - 16.IBViewBoundsToFrameTransform - 17.IBPluginDependency - 18.IBPluginDependency - 18.IBViewBoundsToFrameTransform - 19.IBPluginDependency - 24.IBPluginDependency - 25.IBPluginDependency - 26.IBPluginDependency - 26.IBViewBoundsToFrameTransform - 27.IBPluginDependency - 28.IBPluginDependency - 29.IBPluginDependency - 3.IBPluginDependency - 3.IBViewBoundsToFrameTransform - 32.IBPluginDependency - 33.IBPluginDependency - 34.CustomClassName - 34.IBPluginDependency - 35.IBPluginDependency - 36.IBPluginDependency - 36.IBViewBoundsToFrameTransform - 37.IBPluginDependency - 4.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 42.IBViewBoundsToFrameTransform - 43.IBPluginDependency - 46.IBPluginDependency - 47.CustomClassName - 47.IBPluginDependency - 48.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 50.IBPluginDependency - 51.IBPluginDependency - 6.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - {{226, 193}, {333, 243}} - com.apple.InterfaceBuilder.CocoaPlugin - {628, 654} - {{217, 442}, {480, 272}} - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAw1QAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC7gAAwxsAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBoAAAwmAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCmgAAw10AAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC5gAAwiwAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDg4AAwhAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - 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 - - + + 54 + + + + + + + + 55 + + + + + + + + 56 + + + + + + + + 57 + + + + + + + + 58 + + + + + 59 + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + {688.5, 494} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + 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 - - - + - 53 + 61 - - YES + MGMAutoUpdateField NSTextField IBProjectSource - ./Classes/MGMAutoUpdateField.h + ../Classes/CocoaShare/MGMAutoUpdateField.h MGMGeneralPane MGMPreferencesPane - - YES - - YES - changeDisplay: - changeGrowlErrors: - changeHistoryCount: - changeStartup: - changeUploadLimit: - changeUploadName: + + id + id + id + id + id + id + id + + + + changeDisplay: + id - - YES - id - id - id - id - id - id + + changeGrowlErrors: + id - - - YES - - YES - changeDisplay: - changeGrowlErrors: - changeHistoryCount: - changeStartup: - changeUploadLimit: - changeUploadName: + + changeHistoryCount: + id - - YES - - changeDisplay: - id - - - changeGrowlErrors: - id - - - changeHistoryCount: - id - - - changeStartup: - id - - - changeUploadLimit: - id - - - changeUploadName: - id - + + changeMUTheme: + id - - - YES - - YES - display - growlErrors - historyCountField - startup - uploadLimit - uploadName - view + + changeStartup: + id - - YES - NSMatrix - NSButton - NSTextField - NSButton - NSTextField - NSMatrix - NSView + + changeUploadLimit: + id - - - YES - - YES - display - growlErrors - historyCountField - startup - uploadLimit - uploadName - view + + changeUploadName: + id - - YES - - display - NSMatrix - - - growlErrors - NSButton - - - historyCountField - NSTextField - - - startup - NSButton - - - uploadLimit - NSTextField - - - uploadName - NSMatrix - - - view - NSView - + + + NSPopUpButton + NSMatrix + NSButton + NSTextField + NSButton + NSTextField + NSMatrix + NSView + + + + MUThemesButton + NSPopUpButton - + + display + NSMatrix + + + growlErrors + NSButton + + + historyCountField + NSTextField + + + startup + NSButton + + + uploadLimit + NSTextField + + + uploadName + NSMatrix + + + view + NSView + + IBProjectSource - ./Classes/MGMGeneralPane.h + ../Classes/CocoaShare/Preferences/MGMGeneralPane.h + + MGMGeneralPane + + id + id + id + id + id + id + id + + + + changeDisplay: + id + + + changeGrowlErrors: + id + + + changeHistoryCount: + id + + + changeMUTheme: + id + + + changeStartup: + id + + + changeUploadLimit: + id + + + changeUploadName: + id + + + + IBProjectSource + ../Classes/CocoaShare/Preferences/MGMGeneralPane.m + + + + MGMPreferencesPane NSObject - IBProjectSource - ./Classes/MGMPreferencesPane.h + IBFrameworkSource + MGMUsers.framework/Headers/MGMPreferencesPane.h - + + NSActionCell + NSCell + + IBFrameworkSource + AppKit.framework/Headers/NSActionCell.h + + + + NSApplication + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSApplication.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 + + + + 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 + + + + NSMenuItemCell + NSButtonCell + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItemCell.h + + + + NSPopUpButton + NSButton + + IBFrameworkSource + AppKit.framework/Headers/NSPopUpButton.h + + + + NSPopUpButtonCell + NSMenuItemCell + + IBFrameworkSource + AppKit.framework/Headers/NSPopUpButtonCell.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 + + + + NSView + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSView.h + + + 0 IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - + NO com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - + YES 3 - - NSSwitch - {15, 15} - + + {12, 12} + {10, 2} + {15, 15} + diff --git a/Resources/CocoaShare/Preferences/sv.lproj/AutoUploadPane.xib b/Resources/CocoaShare/Preferences/sv.lproj/AutoUploadPane.xib index 0b9bd65..eb13605 100644 --- a/Resources/CocoaShare/Preferences/sv.lproj/AutoUploadPane.xib +++ b/Resources/CocoaShare/Preferences/sv.lproj/AutoUploadPane.xib @@ -1,44 +1,35 @@ - + - 1050 - 10J567 - 1294 - 1038.35 - 462.00 + 1040 + 14F1021 + 6249 + 1348.17 + 758.70 com.apple.InterfaceBuilder.CocoaPlugin - 1294 + 6249 - - YES - NSScroller - NSTableView - NSMenu - NSScrollView - NSTextField - NSCustomObject - NSMenuItem - NSCustomView - NSTableHeaderView + NSButton NSButtonCell + NSCustomObject + NSCustomView + NSMenu + NSMenuItem + NSScrollView + NSScroller NSTableColumn + NSTableHeaderView + NSTableView + NSTextField NSTextFieldCell - - - YES + + com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES + + + MGMAutoUploadPane @@ -51,8 +42,7 @@ 268 - - YES + 268 @@ -62,13 +52,13 @@ YES - 67239424 + 67108864 272629760 De här filterna använder Regular Expression. Om du inte känner till Regex sÃ¥ är det bäst att bara använda de förbestämda. - - LucidaGrande + + YES 13 - 16 + 1044 @@ -77,7 +67,7 @@ controlColor 3 - MC42NjY2NjY2ODY1AA + MC42NjY2NjY2NjY3AA @@ -90,6 +80,8 @@ + NO + 1 @@ -100,22 +92,19 @@ YES - -2080244224 + -2080374784 134217728 Ta bort Filter - - LucidaGrande - 13 - 1044 - + - -2033434369 + -2033434624 162 400 75 + NO @@ -126,18 +115,19 @@ YES - -2080244224 + -2080374784 134217728 Lägg till Filter - -2033434369 + -2033434624 162 400 75 + NO @@ -145,10 +135,9 @@ {{321, 22}, {110, 17}} - YES - 68288064 + 68157504 272630784 Ingen Matchning @@ -156,6 +145,8 @@ + NO + 1 @@ -166,7 +157,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -188,6 +179,8 @@ + NO + 1 @@ -198,18 +191,19 @@ YES - 67239424 + 67108864 134217728 Välj - -2038284033 + -2038284288 129 200 25 + NO @@ -220,7 +214,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -229,6 +223,8 @@ + NO + 1 @@ -239,7 +235,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -248,6 +244,8 @@ + NO + 1 @@ -258,7 +256,7 @@ YES - 68288064 + 68157504 71304192 Test: @@ -266,6 +264,8 @@ + NO + 1 @@ -276,7 +276,7 @@ YES - 68288064 + 68157504 71304192 Filter: @@ -284,6 +284,8 @@ + NO + 1 @@ -294,7 +296,7 @@ YES - 68288064 + 68157504 71304192 Katalogväg: @@ -302,25 +304,27 @@ + NO + 1 268 - - YES + - 2304 - - YES + 2322 + 256 {446, 73} - + YES + NO + YES 256 @@ -331,26 +335,23 @@ - + -2147483392 {{224, 0}, {16, 17}} - - - - YES + filter 214 40 1000 - 75628096 + 75497536 2048 Filter - LucidaGrande + YES 11 3100 @@ -366,7 +367,7 @@ - 337772096 + 337641536 2048 Text Cell @@ -389,7 +390,7 @@ 40 1000 - 75628096 + 75497536 2048 Katalogväg @@ -397,7 +398,7 @@ - 337772096 + 337641536 2048 Text Cell @@ -409,7 +410,7 @@ YES - + 3 2 @@ -423,7 +424,7 @@ 17 - -692060160 + -759169024 4 @@ -431,8 +432,9 @@ 0 YES 0 + 1 - + {{1, 17}, {446, 73}} @@ -440,6 +442,7 @@ 4 + YES @@ -448,6 +451,9 @@ + NO + _doScroller: + _doScroller: 37 @@ -460,6 +466,9 @@ + NO + _doScroller: + 1 _doScroller: @@ -467,11 +476,10 @@ - 2304 - - YES + 2338 + - + {{1, 0}, {446, 17}} @@ -479,22 +487,24 @@ 4 + YES - - + {{0, 165}, {448, 91}} - - 562 + + 133682 - QSAAAEEgAABBmAAAQZgAAA + 0.25 + 4 + 1 - + {448, 256} @@ -503,8 +513,7 @@ - - YES + Lägg till nytt filter @@ -527,12 +536,11 @@ - + - + - - YES + view @@ -645,30 +653,6 @@ 86 - - - nextKeyView - - - - 87 - - - - nextKeyView - - - - 88 - - - - nextKeyView - - - - 89 - addButton @@ -717,13 +701,36 @@ 95 - + + + nextKeyView + + + + 87 + + + + nextKeyView + + + + 88 + + + + nextKeyView + + + + 89 + + - - YES + 0 - + @@ -748,8 +755,7 @@ 1 - - YES + @@ -762,19 +768,18 @@ - + 36 - - YES + - + @@ -790,11 +795,10 @@ 39 - - YES + - + @@ -805,19 +809,17 @@ 41 - - YES + - + 42 - - YES + - + @@ -833,10 +835,9 @@ 45 - - YES + - + @@ -847,10 +848,9 @@ 47 - - YES + - + @@ -861,10 +861,9 @@ 49 - - YES + - + @@ -875,10 +874,9 @@ 51 - - YES + - + @@ -889,10 +887,9 @@ 53 - - YES + - + @@ -903,10 +900,9 @@ 55 - - YES + - + @@ -917,10 +913,9 @@ 57 - - YES + - + @@ -931,10 +926,9 @@ 59 - - YES + - + @@ -945,10 +939,9 @@ 61 - - YES + - + @@ -959,10 +952,9 @@ 63 - - YES + - + @@ -973,10 +965,9 @@ 65 - - YES + - + @@ -987,11 +978,10 @@ 70 - - YES + - + @@ -1004,392 +994,395 @@ - - - - YES - - YES - 1.IBEditorWindowLastContentRect - 1.IBPluginDependency - 1.WindowOrigin - 1.editorWindowContentRectSynchronizationRect - 36.IBPluginDependency - 36.IBViewBoundsToFrameTransform - 37.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 45.IBViewBoundsToFrameTransform - 46.IBPluginDependency - 47.IBPluginDependency - 47.IBViewBoundsToFrameTransform - 48.IBPluginDependency - 49.IBPluginDependency - 49.IBViewBoundsToFrameTransform - 50.IBPluginDependency - 51.CustomClassName - 51.IBAttributePlaceholdersKey - 51.IBPluginDependency - 51.IBViewBoundsToFrameTransform - 52.IBPluginDependency - 53.CustomClassName - 53.IBAttributePlaceholdersKey - 53.IBPluginDependency - 53.IBViewBoundsToFrameTransform - 54.IBPluginDependency - 55.IBPluginDependency - 55.IBViewBoundsToFrameTransform - 56.IBPluginDependency - 57.CustomClassName - 57.IBAttributePlaceholdersKey - 57.IBPluginDependency - 57.IBViewBoundsToFrameTransform - 58.IBPluginDependency - 59.IBPluginDependency - 60.IBPluginDependency - 61.IBPluginDependency - 61.IBViewBoundsToFrameTransform - 62.IBPluginDependency - 63.IBPluginDependency - 63.IBViewBoundsToFrameTransform - 64.IBPluginDependency - 65.IBPluginDependency - 65.IBViewBoundsToFrameTransform - 66.IBPluginDependency - 70.IBEditorWindowLastContentRect - 70.IBPluginDependency - 71.IBPluginDependency - 72.IBPluginDependency - - - YES - {{310, 118}, {390, 254}} - com.apple.InterfaceBuilder.CocoaPlugin - {628, 654} - {{217, 442}, {480, 272}} - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAAAAAAAAw3wAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAwzAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAwxcAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAwxcAAA - - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - - YES - - - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCfAAAwrYAAA - - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - - YES - - - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCfAAAwmQAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDmIAAwrIAAA - - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - - YES - - - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCfAAAwmQAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCggAAwwcAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDOwAAwxAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBMAAAwuQAAA - - com.apple.InterfaceBuilder.CocoaPlugin - {{762, 272}, {194, 43}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - 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 + MGMAutoUpdateField + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + 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 - - - + 95 - - YES + MGMAutoUpdateField NSTextField IBProjectSource - ./Classes/MGMAutoUpdateField.h + ../Classes/CocoaShare/MGMAutoUpdateField.h MGMAutoUploadPane MGMPreferencesPane - - YES - - YES - addFilter: - addNewFilter: - addScreenshotFilter: - choosePath: - filterChanged: - pathChanged: - removeFilter: - test: + + id + id + id + id + id + id + id + id + + + + addFilter: + id - - YES - id - id - id - id - id - id - id - id + + addNewFilter: + id - - - YES - - YES - addFilter: - addNewFilter: - addScreenshotFilter: - choosePath: - filterChanged: - pathChanged: - removeFilter: - test: + + addScreenshotFilter: + id - - YES - - addFilter: - id - - - addNewFilter: - id - - - addScreenshotFilter: - id - - - choosePath: - id - - - filterChanged: - id - - - pathChanged: - id - - - removeFilter: - id - - - test: - id - + + choosePath: + id - - - YES - - YES - addButton - addMenu - choosePathButton - filterField - filtersTable - pathField - removeButton - testField - testStatusField - view + + filterChanged: + id - - YES - NSButton - NSMenu - NSButton - NSTextField - NSTableView - NSTextField - NSButton - NSTextField - NSTextField - NSView + + pathChanged: + id - - - YES - - YES - addButton - addMenu - choosePathButton - filterField - filtersTable - pathField - removeButton - testField - testStatusField - view + + removeFilter: + id - - YES - - addButton - NSButton - - - addMenu - NSMenu - - - choosePathButton - NSButton - - - filterField - NSTextField - - - filtersTable - NSTableView - - - pathField - NSTextField - - - removeButton - NSButton - - - testField - NSTextField - - - testStatusField - NSTextField - - - view - NSView - + + test: + id - + + + NSButton + NSMenu + NSButton + NSTextField + NSTableView + NSTextField + NSButton + NSTextField + NSTextField + NSView + + + + addButton + NSButton + + + addMenu + NSMenu + + + choosePathButton + NSButton + + + filterField + NSTextField + + + filtersTable + NSTableView + + + pathField + NSTextField + + + removeButton + NSButton + + + testField + NSTextField + + + testStatusField + NSTextField + + + view + NSView + + IBProjectSource - ./Classes/MGMAutoUploadPane.h + ../Classes/CocoaShare/Preferences/MGMAutoUploadPane.h + + MGMAutoUploadPane + + id + id + id + id + id + id + id + id + + + + addFilter: + id + + + addNewFilter: + id + + + addScreenshotFilter: + id + + + choosePath: + id + + + filterChanged: + id + + + pathChanged: + id + + + removeFilter: + id + + + test: + id + + + + IBProjectSource + ../Classes/CocoaShare/Preferences/MGMAutoUploadPane.m + + + + MGMPreferencesPane NSObject - IBProjectSource - ./Classes/MGMPreferencesPane.h + IBFrameworkSource + MGMUsers.framework/Headers/MGMPreferencesPane.h - + + NSActionCell + NSCell + + IBFrameworkSource + AppKit.framework/Headers/NSActionCell.h + + + + NSApplication + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSApplication.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 + + + + NSFormatter + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFormatter.h + + + + NSMenu + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenu.h + + + + NSMenuItem + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItem.h + + + + NSResponder + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSResponder.h + + + + NSScrollView + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSScrollView.h + + + + NSScroller + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSScroller.h + + + + NSTableColumn + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSTableColumn.h + + + + NSTableHeaderView + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSTableHeaderView.h + + + + NSTableView + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSTableView.h + + + + NSTextField + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSTextField.h + + + + NSTextFieldCell + NSActionCell + + IBFrameworkSource + AppKit.framework/Headers/NSTextFieldCell.h + + + + NSView + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSView.h + + + 0 IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - + NO com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - + YES 3 - - YES - - YES - NSMenuCheckmark - NSMenuMixedState - - - YES - {9, 8} - {7, 2} - - + + {12, 12} + {10, 2} + diff --git a/Resources/CocoaShare/Preferences/sv.lproj/GeneralPane.xib b/Resources/CocoaShare/Preferences/sv.lproj/GeneralPane.xib index cfce95f..7fd55c9 100644 --- a/Resources/CocoaShare/Preferences/sv.lproj/GeneralPane.xib +++ b/Resources/CocoaShare/Preferences/sv.lproj/GeneralPane.xib @@ -1,38 +1,33 @@ - + - 1050 - 10J567 - 1294 - 1038.35 - 462.00 + 1040 + 14F1021 + 6249 + 1348.17 + 758.70 com.apple.InterfaceBuilder.CocoaPlugin - 1294 + 6249 - - YES - NSTextFieldCell + + NSButton + NSButtonCell + NSCustomObject NSCustomView NSMatrix - NSCustomObject - NSButton + NSMenu + NSMenuItem + NSPopUpButton + NSPopUpButtonCell NSTextField - NSButtonCell - - - YES + NSTextFieldCell + + com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES + + + MGMGeneralPane @@ -45,56 +40,144 @@ 268 - - YES - + + 268 - {{311, 23}, {67, 17}} + {{138, 13}, {266, 26}} - + _NS:9 YES - - 68288064 + + 71303232 + 2048 + + YES + 13 + 1301 + + _NS:9 + + 109199360 + 129 + + .HelveticaNeueDeskInterface-Regular + 13 + 16 + + + + 400 + 75 + + + Theme + + 1048576 + 2147483647 + 1 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + _popUpItemAction: + + + YES + + + + + + + 1 + YES + YES + 2 + + NO + + + + 268 + {{18, 20}, {116, 17}} + + + _NS:526 + {251, 750} + YES + + 68157504 272630784 - sekunder. + Multi Ladda tema: - LucidaGrande + YES 13 1044 - + _NS:526 + 6 System controlColor 3 - MC42NjY2NjY2ODY1AA + MC42NjY2NjY2NjY3AA - + 6 System - controlTextColor + labelColor 3 MAA + NO + 1 + + + + 268 + {{311, 48}, {67, 17}} + + + YES + + 68157504 + 272630784 + sekunder. + + + + + 6 + System + controlTextColor + + + + NO + 1 268 - {{260, 20}, {46, 22}} + {{260, 45}, {46, 22}} YES - -1804468671 + -1804599231 272630784 @@ -116,17 +199,19 @@ + NO + 1 268 - {{17, 23}, {238, 17}} + {{17, 48}, {238, 17}} YES - 68288064 + 68157504 272630784 Automatisk uppladdningsgräns inom @@ -134,22 +219,24 @@ + NO + 1 268 - {{222, 46}, {18, 18}} + {{222, 71}, {18, 18}} YES - 67239424 + 67108864 0 - 1215582719 + 1215582464 2 NSImage @@ -163,17 +250,18 @@ 200 25 + NO 268 - {{17, 48}, {202, 17}} + {{17, 73}, {202, 17}} YES - 68288064 + 68157504 272630784 Visa growlmeddelanden för fel: @@ -181,17 +269,19 @@ + NO + 1 268 - {{128, 73}, {176, 17}} + {{128, 98}, {176, 17}} YES - 68288064 + 68157504 272630784 uppladdningar i historiken. @@ -199,17 +289,19 @@ + NO + 1 268 - {{77, 70}, {46, 22}} + {{77, 95}, {46, 22}} YES - -1804468671 + -1804599231 272630784 @@ -218,17 +310,19 @@ + NO + 1 268 - {{17, 73}, {55, 17}} + {{17, 98}, {55, 17}} YES - 68288064 + 68157504 272630784 BehÃ¥ller @@ -236,27 +330,29 @@ + NO + 1 268 - {{20, 100}, {381, 38}} + {{20, 125}, {381, 38}} YES + NO 2 1 - - YES + - -2080244224 + -2080374784 0 Slummässigt enbart automatisk uppladdning. 1 - 1211912703 + 1211912448 0 NSRadioButton @@ -267,20 +363,18 @@ 25 - 67239424 + 67108864 0 Slumpmässigt för automatiskt och manuell uppladdning. - 1211912703 + 1211912448 0 549453824 {18, 18} - - YES - - YES + + @@ -363,8 +457,8 @@ AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA - - + + 3 MCAwAA @@ -374,25 +468,23 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA 400 75 - + {381, 18} {4, 2} 1151868928 NSActionCell - 67239424 + 67108864 0 Radio - 1211912703 + 1211912448 0 549453824 {18, 18} - - YES - - YES + + @@ -417,14 +509,67 @@ AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES +AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB +AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA +AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAxIAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMSExp +bm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAA +AAAAAPbWAAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAARY3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAA +AhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAA +A0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAA +BDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3 +bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAA +AAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA +b6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAA +ABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAuSUVDIDYx +OTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2 +LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRl +c2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAA +AAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABM +CVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1 +cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3 +AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQET +ARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHp +AfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAML +AxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+ +BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZI +BlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghu +CIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3Arz +CwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3e +DfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExEx +EU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTw +FRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkg +GUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3D +HeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLd +IwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhx +KKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6C +Lrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUT +NU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76Dwn +PGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPA +RANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkvi +TCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSP +VNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3J +XhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeT +Z+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHw +cktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzh +fUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhp +iM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSK +lPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFH +obaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6h +rxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8Ibyb +vRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2 +y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 +2vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb +6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn ++3f8B/yY/Sn9uv5L/tz/bf//A - - + + @@ -439,13 +584,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 - {{17, 143}, {138, 17}} + {{17, 168}, {138, 17}} YES - 68288064 + 68157504 272630784 Laddade upp filnamn @@ -453,22 +598,24 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + NO + 1 268 - {{160, 167}, {18, 18}} + {{160, 192}, {18, 18}} YES - 67239424 + 67108864 0 - 1215582719 + 1215582464 2 @@ -477,17 +624,18 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 200 25 + NO 268 - {{17, 168}, {140, 17}} + {{17, 193}, {140, 17}} YES - 68288064 + 68157504 272630784 Starta vid inloggning: @@ -495,17 +643,19 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + NO + 1 268 - {{17, 234}, {48, 17}} + {{17, 259}, {48, 17}} YES - 68288064 + 68157504 272630784 Skärm: @@ -513,27 +663,29 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + NO + 1 268 - {{70, 193}, {145, 58}} + {{70, 218}, {145, 58}} YES + NO 3 1 - - YES + - -2080244224 + -2080374784 0 Docka 1 - 1211912703 + 1211912448 0 @@ -542,20 +694,18 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 25 - 67239424 + 67108864 0 Docka och Menylisten - 1211912703 + 1211912448 0 549453824 {18, 18} - - YES - - YES + + @@ -638,8 +788,8 @@ AABtbW9kAAAAAAAABhAAAJxOAAAAAL5zkQAAAAAAAAAAAAAAAAAAAAAAdGV4dAAAAABDb3B5cmlnaHQg QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA - - + + @@ -647,36 +797,34 @@ QXBwbGUgQ29tcHV0ZXIsIEluYy4sIDIwMDUAAAAAA 75 - 67239424 + 67108864 0 Menylisten - 1211912703 + 1211912448 0 400 75 - + {145, 18} {4, 2} 1151868928 NSActionCell - 67239424 + 67108864 0 Radio - 1211912703 + 1211912448 0 549453824 {18, 18} - - YES - - YES + + @@ -701,14 +849,67 @@ AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB -AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES +AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgEAAAMAAAABABIAAAEB +AAMAAAABABIAAAECAAMAAAAEAAAFxgEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS -AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA +AAMAAAABAAEAAAFTAAMAAAAEAAAFzodzAAcAAAxIAAAF1gAAAAAACAAIAAgACAABAAEAAQABAAAMSExp +bm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAA +AAAAAPbWAAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAARY3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAA +AhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAA +A0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAA +BDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3 +bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAA +AAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA +b6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAA +ABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAuSUVDIDYx +OTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2 +LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRl +c2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAA +AAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABM +CVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1 +cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3 +AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQET +ARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHp +AfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAML +AxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+ +BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZI +BlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghu +CIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3Arz +CwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3e +DfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExEx +EU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTw +FRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkg +GUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3D +HeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLd +IwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhx +KKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6C +Lrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUT +NU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76Dwn +PGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPA +RANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkvi +TCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSP +VNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3J +XhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeT +Z+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHw +cktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzh +fUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhp +iM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSK +lPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFH +obaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6h +rxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8Ibyb +vRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2 +y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2 +2vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb +6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn ++3f8B/yY/Sn9uv5L/tz/bf//A - - + + @@ -720,17 +921,16 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - - {421, 271} + + {421, 296} NSView - + - - YES + view @@ -835,13 +1035,28 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 58 - + + + MUThemesButton + + + + 65 + + + + changeMUTheme: + + + + 66 + + - - YES + 0 - + @@ -866,8 +1081,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 1 - - YES + @@ -882,19 +1096,20 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - + + + 3 - - YES + - + @@ -910,10 +1125,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 8 - - YES + - + @@ -934,10 +1148,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 16 - - YES + - + @@ -948,10 +1161,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 18 - - YES + - + @@ -962,10 +1174,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 24 - - YES + - + @@ -976,12 +1187,11 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 26 - - YES + - + @@ -1002,10 +1212,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 32 - - YES + - + @@ -1016,10 +1225,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 34 - - YES + - + @@ -1030,10 +1238,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 36 - - YES + - + @@ -1044,10 +1251,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 40 - - YES + - + @@ -1058,10 +1264,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 42 - - YES + - + @@ -1072,10 +1277,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 46 - - YES + - + @@ -1086,10 +1290,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 52 - - YES + - + @@ -1100,10 +1303,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 55 - - YES + - + @@ -1111,302 +1313,413 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - - - - YES - - YES - 1.IBEditorWindowLastContentRect - 1.IBPluginDependency - 1.WindowOrigin - 1.editorWindowContentRectSynchronizationRect - 16.IBPluginDependency - 16.IBViewBoundsToFrameTransform - 17.IBPluginDependency - 18.IBPluginDependency - 18.IBViewBoundsToFrameTransform - 19.IBPluginDependency - 24.IBPluginDependency - 25.IBPluginDependency - 26.IBPluginDependency - 26.IBViewBoundsToFrameTransform - 27.IBPluginDependency - 28.IBPluginDependency - 29.IBPluginDependency - 3.IBPluginDependency - 3.IBViewBoundsToFrameTransform - 32.IBPluginDependency - 33.IBPluginDependency - 34.CustomClassName - 34.IBPluginDependency - 35.IBPluginDependency - 36.IBPluginDependency - 36.IBViewBoundsToFrameTransform - 37.IBPluginDependency - 4.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 42.IBViewBoundsToFrameTransform - 43.IBPluginDependency - 46.IBPluginDependency - 47.IBPluginDependency - 5.IBPluginDependency - 52.CustomClassName - 52.IBPluginDependency - 53.IBPluginDependency - 55.IBPluginDependency - 56.IBPluginDependency - 6.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - {{226, 193}, {333, 243}} - com.apple.InterfaceBuilder.CocoaPlugin - {628, 654} - {{217, 442}, {480, 272}} - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAw1QAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC7gAAwxsAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBoAAAwmAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCmgAAw10AAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC5gAAwiwAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDg4AAwhAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - com.apple.InterfaceBuilder.CocoaPlugin - 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 - - + + 59 + + + + + + + + 60 + + + + + + + + 61 + + + + + + + + 62 + + + + + + + + 63 + + + + + 64 + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + {673.5, 496} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + 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 - - - + - 58 + 66 - - YES + MGMAutoUpdateField NSTextField IBProjectSource - ./Classes/MGMAutoUpdateField.h + ../Classes/CocoaShare/MGMAutoUpdateField.h MGMGeneralPane MGMPreferencesPane - - YES - - YES - changeDisplay: - changeGrowlErrors: - changeHistoryCount: - changeStartup: - changeUploadLimit: - changeUploadName: + + id + id + id + id + id + id + id + + + + changeDisplay: + id - - YES - id - id - id - id - id - id + + changeGrowlErrors: + id - - - YES - - YES - changeDisplay: - changeGrowlErrors: - changeHistoryCount: - changeStartup: - changeUploadLimit: - changeUploadName: + + changeHistoryCount: + id - - YES - - changeDisplay: - id - - - changeGrowlErrors: - id - - - changeHistoryCount: - id - - - changeStartup: - id - - - changeUploadLimit: - id - - - changeUploadName: - id - + + changeMUTheme: + id - - - YES - - YES - display - growlErrors - historyCountField - startup - uploadLimit - uploadName - view + + changeStartup: + id - - YES - NSMatrix - NSButton - NSTextField - NSButton - NSTextField - NSMatrix - NSView + + changeUploadLimit: + id - - - YES - - YES - display - growlErrors - historyCountField - startup - uploadLimit - uploadName - view + + changeUploadName: + id - - YES - - display - NSMatrix - - - growlErrors - NSButton - - - historyCountField - NSTextField - - - startup - NSButton - - - uploadLimit - NSTextField - - - uploadName - NSMatrix - - - view - NSView - + + + NSPopUpButton + NSMatrix + NSButton + NSTextField + NSButton + NSTextField + NSMatrix + NSView + + + + MUThemesButton + NSPopUpButton - + + display + NSMatrix + + + growlErrors + NSButton + + + historyCountField + NSTextField + + + startup + NSButton + + + uploadLimit + NSTextField + + + uploadName + NSMatrix + + + view + NSView + + IBProjectSource - ./Classes/MGMGeneralPane.h + ../Classes/CocoaShare/Preferences/MGMGeneralPane.h + + MGMGeneralPane + + id + id + id + id + id + id + id + + + + changeDisplay: + id + + + changeGrowlErrors: + id + + + changeHistoryCount: + id + + + changeMUTheme: + id + + + changeStartup: + id + + + changeUploadLimit: + id + + + changeUploadName: + id + + + + IBProjectSource + ../Classes/CocoaShare/Preferences/MGMGeneralPane.m + + + + MGMPreferencesPane NSObject - IBProjectSource - ./Classes/MGMPreferencesPane.h + IBFrameworkSource + MGMUsers.framework/Headers/MGMPreferencesPane.h - + + NSActionCell + NSCell + + IBFrameworkSource + AppKit.framework/Headers/NSActionCell.h + + + + NSApplication + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSApplication.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 + + + + 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 + + + + NSMenuItemCell + NSButtonCell + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItemCell.h + + + + NSPopUpButton + NSButton + + IBFrameworkSource + AppKit.framework/Headers/NSPopUpButton.h + + + + NSPopUpButtonCell + NSMenuItemCell + + IBFrameworkSource + AppKit.framework/Headers/NSPopUpButtonCell.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 + + + + NSView + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSView.h + + + 0 IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - + NO com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - + YES 3 - - NSSwitch - {15, 15} - + + {12, 12} + {10, 2} + {15, 15} +