From c91dc8bbf8efd5dcc97c7999b0f0bcb15ee2c845 Mon Sep 17 00:00:00 2001 From: GRMrGecko Date: Fri, 8 Jan 2016 23:35:59 -0600 Subject: [PATCH] Added new resize of images based on logic such as connected network or auto upload filter. Added default theme as white background. Added upload finish method with the ability to store some info in the history for a future delete option and possibly other features. Removed uploadLock due to issues it causes when an upload fails before it even goes to asynchronous tasks. Added unique ID to auto upload filters to allow unique identification in other locations such as resize logics. Fixed some panels I modified without modifying the language translations. --- Classes/CocoaShare/MGMController.h | 41 +- Classes/CocoaShare/MGMController.m | 379 +++++- Classes/CocoaShare/MGMPlugInProtocol.h | 2 +- .../Preferences/MGMAutoUploadPane.m | 12 +- .../CocoaShare/Preferences/MGMResizePane.h | 57 + .../CocoaShare/Preferences/MGMResizePane.m | 252 ++++ Classes/HTTP/MGMHTTPPlugIn.m | 2 +- CocoaShare.xcodeproj/project.pbxproj | 26 + Resources/CocoaShare/Info.plist | 2 +- .../English.lproj/AutoUploadPane.xib | 1022 +++++++-------- .../Preferences/English.lproj/EventsPane.xib | 873 +++++++------ .../Preferences/English.lproj/GeneralPane.xib | 38 +- Resources/CocoaShare/Preferences/Resize.ai | 373 ++++++ Resources/CocoaShare/Preferences/Resize.png | Bin 0 -> 1117 bytes .../Preferences/en.lproj/ResizePane.xib | 421 ++++++ .../pt_PT.lproj/AutoUploadPane.xib | 1026 +++++++-------- .../Preferences/pt_PT.lproj/GeneralPane.xib | 1163 +++++++++++------ .../Preferences/sv.lproj/AutoUploadPane.xib | 1025 ++++++++------- .../Preferences/sv.lproj/GeneralPane.xib | 1163 +++++++++++------ 19 files changed, 5009 insertions(+), 2868 deletions(-) create mode 100644 Classes/CocoaShare/Preferences/MGMResizePane.h create mode 100644 Classes/CocoaShare/Preferences/MGMResizePane.m create mode 100644 Resources/CocoaShare/Preferences/Resize.ai create mode 100644 Resources/CocoaShare/Preferences/Resize.png create mode 100644 Resources/CocoaShare/Preferences/en.lproj/ResizePane.xib 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 0000000000000000000000000000000000000000..1f541f3b3d41f408e987652ae72920f982a7ef10 GIT binary patch literal 1117 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2U~J9|i71Ki^|4CM&(%vz$xlkv ztH>-n*TA>HIW;5GqpB!1xXLdi zxhgx^GDXSWj?1RP3TQxXYDuC(MQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}6yY17;GAES zs$i;Ts%M~N$E9FXl#*r@k>g7FXt#Bv$C=6)S^`fSBQuTAW;zSx}OhpQivaGchT@w8U0PKeRZts8~O}D7Pp* zH90$9-zBvyH76hF;Jgxjuf*KcV#k7loXq4zkj7$t=ltaS#Ndp?qE!8$)Z+ZoqU2N* z!GNOFwA7;1JdiL@L1tB|u7ROmL0-C&KFBlrP~QN9MIRn6Kn^@)Q}ckqSp*EX|9348 z0;8if)7d$oILO^e!PC{*%+S)zOxH-ykbyyCV(G-)-pq~y?fYF^FM4pT-ypD4DZ)df zSLxPIhZ+H=4#67JlaSwd|3-0!LF+W}>zjmzmP@7$uh@ zXEyD=|F0~qtXymlx1?_N_3w^m;Tw{IAHO>EXwt18E&YBXHa~=C<@UKQPRzP>eD06V zyWe)~%=-N|TX*%YwT;U?D?*IdHhtJqkg_*n*BXq?x{v3_Eb&89hi+$6~Mc<0$zpL8Wn%h5rb;)`|r{PfxEn^>} zg93khPFT3`D^{ht_WlU4v~!9}GL`f-+Yq7bI*Z9MuzOPM^qT^))29jY8-C~ickP-P zo6}U`n#~tJys>zH_d*3n{O!Kam2WKKRaZ>j74tUi@#ozJf3$x2g>uU@)^nfJUmf*{ zMXzkZ--|vGotr|`?`BJUDC1h&eW8r`?CGhy{=Ny`)&4`RWqsm*hFwSQ@BhSm$1Gj_ z_sQHWU?$)!@Q5sCVBi)8VMc~ob0mO*?>$`{Ln`LHy|dBxaDa$IVDpRK)cTG?3S^shW z&kFO8XIj+XP5*b*p}Jtk^Z5I=zL&3lzFy6{Ih={LvB|-4fkJ?Q28Rd>7Ztc0cD*g0 zb#K1q@w7_EhtKxii2t_s+bM1glUrxcm&)Fs{lkBcLIdw_M%yWZZ+AZY!U8H4JYD@< J);T3K0RTXiud)CD literal 0 HcmV?d00001 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} +