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/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/MGMAutoUploadPane.h + ../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 + NSButtonCell + NSCustomObject + NSCustomView NSMatrix - NSTextField - NSPopUpButtonCell - NSMenuItem NSMenu - NSButtonCell - - - YES + 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/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/MGMEventsPane.h + ../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 +HL10 Ew_NLbVҊ)ԞbC߀`?9<*BVAa?f[{)?R `# f8iԺs5xCȓ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 M003A/aF 6mQ 8oq;]n?1?dE H4D"y/^z@Mb{h AQ;F[cm4OF>^6f֣k x3:q ?]}q7cbbF7q8|bF #$K4^_v,oF䊢6ٯ]|_?zn<C' +ג;f|m ziТ$qMDvSb s֣9Ŏ #rNTb:Ci=mﺨn{|~3xg F<0BF"ٿ4Bc@irc:唟GErwܗF/ o1Cۭ5`PC@~oUޑO99/9429|gg J<ۭ Dq ]b69 |P6,k0ك˿XQ^dt KMa.ǔ6r{]ۈ<#WhSbo:&wE',NvJqt\R?n6< ~i.'k:mh9b!/b #Nhף툔L{l <@ؐ8 B͖)XU@gCeZ5۲ ~%ܑnP7ǎ^509LόR W>ڍ3pvCRR#aF?7w~ß5A-blGn2x[KylX7`U 7F󄃘(KP8<|>(ax(KX |<?৿c^ӀO ^t &-5PXwgz:t '{cbhdnΙ*'QL:яhqgHp  2_o ƈcFo<LkT[cutS:nDi$ p#ILu*Gp[$Opo;,Fhy38͵eg[|+`H$q?jnժ/.ef@U!だ$9[Ad\OI)٧ϞaK TH58N)L7czBv%tfѦ FyKu 0/h_I \ƿׄלBnZX/݃Mc*PKL/;PWX߼ r?]! +{Ǻ ŵa{9=, igl( g;]Jэ${l1svvׅab5.# N?أ](C#ze?SK/ˣ5AL8莄$1x&Q0p+sM,~a~펇5<:N]Cr-[1@`1Li FDטt;N˸7z'f*S0ؙi5mi;*{xDFx`c$>T%VȠ0S1G-TY3PMh*2f IIGQr('o'>hu_ "j4F-t h:NG&=(bۂ?@De,%ya@J[rّKB+ g`]b]~G-57uQe=_'5 fHMeDl)5m@o +S;ڮv,5 [Q0@ߢ洔旅w`D9/! $Rٍ5LHV+6vHADRhōG$2b}\t4>VPnhuCG[A7Vl{Ln'g(3rsDEU4 +PSUhʳ%#ޕh"ہfkO|KQє *F@[7ĭrrGd6ɵ"<2mZeT~v(\-zqG(P*3L h@^, H + 9%)0.UzgݲuJˈliyoؘݍ@O/z@9b˭ +g"8c wk ƹ-Bf֡h@xsOa723UD0lE{nU@C!Ī-=:;nJϻ1 Z b 1AuD raH&8R מJQ`Iū&m|KT"@$X'>,{ݮfWp g2d>rffX}8: w_?>T.J +_8s.˱`+Ng "V{X?f_o:f!"r|?&x7xp@`>؁Olʸ#?ۼMK'W[viyq};SYk%dټO&tgǼ0-ducz wRĺq>q{?MNʸs93d [ƖY/^{]DfnlT0] 2'N?b Mn-`@ɐ #zB:%3+{ͰfwZ/s-% +&; ,@BxWYWʀu{3̻|#1 Lr 4uG􀒡(oth +ND4Z`Գ%>}߉VL $˙EҹSV8DМ󴠎J`,B:=W38&ǿ Yœw~;"&G،ޞ]) +@%L+?jfg<O:t&Fi+ݮqTnJ+5X $L2T+ޢv~xMއ){c/>g6XqQMf|.΄.8u!9ޑ9L7K{݋ 9 ZZs3k)z[R0XTBj؃;7,˄{H7ڝ@KdV(6lo:FBD ql|FpogL̀ĞHh;(e=wHC?ӭc;?E?lR$@ϖp}zzvn6|<<,^VSS{.1=.[-ɿa-ѯk,z} W~Eeh`鄻sM}M13Xe`HqOroQ؛74Iv*(8cA $b,ErZ mN>GxIT Zd'Jfj/40Xw xhNbr[@Pp!sbbu47w۟hկQ{̩.\(3$mj 1`ש .DC[N{gFhwLs F<3GVPSz>Fy0Zg.0݄J0Mm]v3Z=; ;oփ':L)]i0MP7m2lP"kYbcY1Q9XN<, dHT3WɄ}yM}82RIh O*\'<, H8m)]WzN9(4=[:4@ڿ%BN :whV0tkrT:(c *aWzϬjN`4fnĠa0Ȭ|&XlYcpE6r(SH?=pa0#X>Kt9u'k#voIf8n`սg])̬J [c6X8,Hr joOA{C.͢ٲv})e :I4t4^qsځ_2l+E= ++o\-؝nZS`z{u>l~|(sϤS1tKn[P~Q} +:W/0wZWĞY DV FMbxt8+}|JOcen.lwNrْތ;SC;hc0F|? J ofihk҉|ܔ l܎HнP"Z{h (7XxBR"y%āٔw}0v&;9죵OcJ* 5og [tGP&Kn߉Ã-@11pwt,c/ U:NM6sW +ȴ`z[2y!7Kx9MҎT]7@R7b!KbBHi5O %Q\6dX{M<;~RY( =sԝ9Y[ihf6`ߺ.7Kj" $G~̕s l)ށk58nr.`ZۛI`a``HH F9ó^!;{ˇ_rXZ*~/ZI ThN6^oи2#h*Ȟ6{$H߀VTIOT"7 "OSz%;|:讼BAbAPG_[vO+TIp 0=vbYVH3<@JD hO,IR l h5 4N;V' .Y˰r0KFw8azHޣȧmd?6\b+}25 +߶/\ g z:c0i5| +}KWhQ0:tk(XuNXCm*?I>GoF=+Agn/&NrazJoGaa/F̤\ t%xLODal^c^B:{2xr;ώu|K6[>ȚTmw[#iƧl,X51kO*Y4l6`^v&1gS4eai3۔@oۦFfq[5 D4* UhMWmu6L)Z=h;*l69Y,# Lbn7 Fjm2pGe3=@b`vG,nk$Pָ!r2- &qyG‚Ѧ {m7`hl[0Gл݌G +Qfi @O垗 !.kKy;&^ytjLWkt ڋf-ה1/-+-_k:bU垑?rHPwi|M1UFCmQՓJ7qRՋPT2tق݇Fܐ](| Xh +x +_f5n;| +CG| +˨&Czc4,kc[/d*^StZ"Agx<#*6 fr/tazƩ{=ljd*ؾe/NtE lSx! ,S~ 4K:|.*-m\S_D\tBq@H3_d37w{1t>-~H܃Wz?,Z\<@NrO}fhaK&4XL*aGM(sߐGhMƲrHI 4d6XXw e~"[!+&%)1_WB:ŊE/?oǗm-N΋uc6VɬɮwųA~庈9 |!5XNXi_zVDzf%r{rH *wCǚX)>SPBZzmwy{_w^RcYbkFil FOrH XanxP%YHWqnS +Esg):NvRH 4pa,Ex`kXi'Y5A/(-EhҊwR@Zߣ<ҊP-L0nme"Z4uATimnOʎ;xvmp2 6|KEȬ,wW{]( a_o'";֗rd"dKB, :]ZCJ/n3tK3ю ЎEN#,Nm|/>ҝ&!e}2!L/~˿|!R}yq;M %o>}]֩JX"1zO,wR }6!`4_`^=+SZHßmo@{jdO} |XnOvhAB) DOz>E>QolX5Vm>$OyN~Oci%v"JOX}Rn*=,ÅfSNlJOXa(v-P猳'Q4H k~ +){'<7x&l[qZ{oJKn +Z>ohs_r[lD,fql.XCw>c͚;`" .i'4)"]a*#HB;(emG8Y4ֻ;*@:}x0HI*8~ yE5"-yPOلc y("Eܦ4d' ±~(""A)Ca*7VPFyy)#`ߗj$C%'d1ٗo1YUo- %-/|ՐU%Z#ӭYG hRϽutpCh3p5};DS8K6vsPo Z,8oBAPc5a=?1BiϨ'ж#K?rx* +,r2oaj;:ϊc~ҳS>]9 X +K:%DK (yez&$Qf|&dz ELJ455qE~Gy"ߎd=Y3wI,PHt^(Lf]_kNd)ŦWN9bEgw"z=|73g#Q:bėvʮgפ$W%m T%CYCsՇF!ޞ3~*Q=УgA#~k/!|^</2Ly')Y$+di8t pL[7Ɣ▏@,ߟWǘ :]*nx]dQuT&a:O;OyO,)|ؘN {T`Qe= +:}hNIdJVR]`Q>9URRRc]rU1i/xZG֒d[1=&-b=m|N2g덾.UJ~7vV +)t =2* 0b4܆02 6 (8ۻ4ߌbv.9$%/( +!ZS0Ԏ%M˱<)T2[hU JCٮc>^^H7"36ǂ•40څzWd;!D-aW|gD#`;w}aW~:$)ݎe6D1uwguA٭Apj.G@vJNPt0kz@| Vv^ :rʵ +-wG3п lr`?▸"3tKWd8%9]gW0ԼKҗyy|o 'vh9.Yy[ۮ 4bz쟰3]= 4>OQ,ebA¨kh걑"OX~5U`?u,:ڪ33Xt3SFyz+ҍP#N4ah;".ث {t,€,]>Ug. +"d B7:EN֥ZfUp >{`9cZ:'8B,66ݙ.4󶪮VL^$gSp "8 {#Ap\7[+8`8V-n꛽Y' T{`7n] {>S$'=&рK$-&U\$ '̩v$ѡWVKam4 !u\e!$gPb!xCNČ,PykBU͚Up.-)~8@ah8&OxTr)sYbF*Z| {~ +tkwCLu/4~D;=> y?dp}v1" GlC*< s{!! c6n"BqP: P}& ]X R +:4]Et%^!ku-BK0]=ZASu]̣=S. +d[ez}7-X{{}mkJk)nh2Bfz4l#ѶE5ҵaLALR"K]401W-ͨ$9Y ^Rʲ33([.Y_`ə|!zF:tmr3઼EzЩg!9ttmrN2Uy}z}w9tr3d/ȡSϠC N=Nuiz<4>N,p"3~%]:;%Fuxs.W?rRO6lۆU9\C'INΧ;usuI|$=Mt-ϕzѝ46\ M mJO0xz nABp}ynj \$vX&]}F%D dZzBcj"%BYO<}G-Vy|nF({Ajp0Ӌ ( Ru1_4/ieeKW)c_Jar"b%mV7)%dtKÓڳb4@eh(f;SdɈkk}Mr0OyYr73 x/\o; P~[f~QFXTk$UN?:ς+}|3OYcx@'˕0t:Ͻ9r\g?ԹK^)$N#cPL{dR LIl|c=2pizx=2BG D`pih2sSBihg{dN2Raڥ‚i{ddpHAg|J9:9g%О^全hR+HY6'1ja:a.\;:4ظ }Z0ɝ0N9tጼ:U.΋e*:SHRGŴ.PmNVJiZ1tiw|8,Iw~L_;?N>BpE͇HQ>cz ɇ;n;3eqA>r -di=ɈX nocV2.#&":ݑn=R`-!u%~7bY)O\9L\,\rmZG<E<&?{ E2MO?Ҹ5E!|zfhUZћM'g7K3ϦvzM6%A.rȥt"{l:ɦ˥te6\.#anM'7(tښ-@f)8SΦbd)StN\:}l:9]68/ͦSY6\zE6\.,tr3$`oM߮T$iA.a +dqDe:Iޱ4U 4:S*S7I$-s)< zu:TVN !u*ў%ί/Oi3:uVjKR?{B%E俏bYzy>75ex;O%)s]gDgS] ]]̝z|2S,/\ru 2w&*sJBwet v!Y+g)]SNXtz#Ub_[Az"U4 +IKPm: aDH _D&'I eUK}ӻA׼lbי頣GC!6P(jV ҟxuI&sj-zh@]uoThꪪRoba;I!4ϒz 0=% ~.a&ػ$@lmՎd I.}+n,>3s +[V0\A0Ad@8WP%s/AS:/VI<+As P2Tp; +wo[-pw6~N;G P뗡v3*]aK +iEp$at&pw٭߳›P4Ru9ߠqZNJZπބ 7H}fsOU#8'־i wf~E'lފ^50U~/* 2Lbb=4󒘬cx^.x[hd1YW:VRL1m]]9$y^]lILY M)[b(CQ'!ZŐ7=*M= B1ĆWګ{ԭ=f=RzCU@oo_*%6`u 6~&.O"II{an_I3Lˢ>A9d n!S\*{Ṗ#KTjrHQ6J,)>É)B*u2-Rqje^JpR~ÍIMrTN~T8Ŕ2B7w1iJ] +(#-HeZ [xQCZ*"%N$_NrR_hV(}b&ž}n,tqՄ2f;B%}%j'둱mN‘TGF'1X[ѩ6MT1kX +.&YJ:NUbʗ@Lv +XA>.nZ$X N'Ъ yYi0BS5+ ~Rǧ0>eS4tvIvrcۙtJUz7bae2ǜ?r:uni~1i )O߭P?Ư`G0PƓ"u]R*&tӲZ|FwInvg;c߯D\5;*FvuGw]v% +_R]N!q*:媗nS!N +_"56)oC6{tiN--FTN73珔K 2_ȁZ_`&4syΡ5wHAAv+Td +C,@,^.ԛV ErYYg/S<B> Po 8 P8Cj9xk9/ P/=!](X9926Yʢz`#?*͢|`|g\uIQNVںԲSLYO Eh/.ʧ慻]Q>MJ|tP\)7wC]WO>뺺~ɸsϮ_P?,Vf^O,@>y6]7:-]h-=15v2]JQ0jrgA H` bĊ9wb`'Se{ϙ[SX!S`+_6yU +'*||`s_|7׸rp^/e;Zw<%e~4`4D7ھמyw^kjsd&0T|ߵ_ 3&?G>.Bzf1GDYq6^z@0NV9 0lg?M}|;A7X?݂ÞZf=0ssr滽R7w3}SpH3_mk&*.ty:ewެ+D2cgcOݗd&yʈVTe\q! H8י wKUzŠ*蝨 +ċyoܝz_`v +"4=Λ 3VM .`Ox]8]ҜbGiRV1Lk M0}Dxy"HJw$Q-QqǏ:Gc"tz"4ɓm"<|2 +Gҗ>` +#.$¤^S+/Ft~UnЭA5 LƢ"bHnU^޴50J \ +#-/cJS$K}[ +@ \y RBl؄\) )^P*Sle8, _^T6EuK= xT!uϗX)s*mŨ_>j C]q; +%<_^|l8\pGV _\H̋/0u+vadpGU{> W`s$TzqvlcK`r<SB+ ~ڛ|#0XhqAM1Ƥvv +^G'OeHW䵃^Ґ0g>;Mζ[1~J!8.3wY5W)Z| #k඗ +B_Lи' {dniy})fE~U <X>^Pпy 3=io8|CX;} + M|}g 'h߽ ξ7Xy :[ݳ~ ;-M0}[+j m٫+ L(+yx{ A} [ՔDy-|wٜ3b/nuo1 z7tCaF){\6XFEr2o^_' ? #@< N.˭e2w]$6!7`V\sd7%趙7N [!mb"7W%sqaĺo3yꆶWhl%=to*4͆&^J%O1XbQM$Ml |<ɍ|h!Ȅdб!+v@-My3{3y_)~=fK~qFO}sz6˒@[v -Nߐ/&` `xNl[}ԅ(ZŰX0:1 :wcEVZD6OטY_5妿~Q^pAڅtaoQ"]Y W;X^g//x,/t^ލ8=An?z.} n yݿW]ぅ8n9`dݫ"BYCWR}1J~`Ni䳇baڞ6%F$ 5Dm r01kN %;tkjc=Hyُ@EJ73/{?7O뎏t Kӗ'-=!{ozoxlvm-8Bp4͔աk?Ro99K_'@,5 "ĬLdR:NinaVtΥ㑖w.bC<N%yi $`'Ӆ"Aa ʧB^OQʅt/\iJ/Y˞r2䴍ɲS]<"kfX9P%6P L<:Y +60ܴe>e$(>覩)xLiF[r\QȲr;^t5ݎk~QMZ#p;^t2YxINK=nǫٷj#X/nǫtVYG8j NGFpP}`!Bm넃`- +5SЍ1r-?O4C{l%AUr0yחs8>(\Tw +lg2{]ik̛ 6bAd duFd@QPa\q@lyY^#<>o0_zaWL92CcFN n蒖*[4 ^> endobj 25 0 obj <> endobj 45 0 obj <> endobj 68 0 obj <> endobj 88 0 obj <> endobj 129 0 obj <> endobj 176 0 obj <> endobj 183 0 obj [/View/Design] endobj 184 0 obj <>>> endobj 169 0 obj [/View/Design] endobj 170 0 obj <>>> endobj 122 0 obj [/View/Design] endobj 123 0 obj <>>> endobj 81 0 obj [/View/Design] endobj 82 0 obj <>>> endobj 61 0 obj [/View/Design] endobj 62 0 obj <>>> endobj 38 0 obj [/View/Design] endobj 39 0 obj <>>> endobj 18 0 obj [/View/Design] endobj 19 0 obj <>>> endobj 191 0 obj [190 0 R] endobj 204 0 obj <> endobj xref 0 205 0000000004 65535 f +0000000016 00000 n +0000000250 00000 n +0000016412 00000 n +0000000006 00000 f +0000060153 00000 n +0000000007 00000 f +0000000008 00000 f +0000000009 00000 f +0000000010 00000 f +0000000011 00000 f +0000000012 00000 f +0000000013 00000 f +0000000014 00000 f +0000000015 00000 f +0000000016 00000 f +0000000017 00000 f +0000000020 00000 f +0000061359 00000 n +0000061390 00000 n +0000000021 00000 f +0000000022 00000 f +0000000023 00000 f +0000000024 00000 f +0000000026 00000 f +0000060223 00000 n +0000000027 00000 f +0000000028 00000 f +0000000029 00000 f +0000000030 00000 f +0000000031 00000 f +0000000032 00000 f +0000000033 00000 f +0000000034 00000 f +0000000035 00000 f +0000000036 00000 f +0000000037 00000 f +0000000040 00000 f +0000061243 00000 n +0000061274 00000 n +0000000041 00000 f +0000000042 00000 f +0000000043 00000 f +0000000044 00000 f +0000000046 00000 f +0000060294 00000 n +0000000047 00000 f +0000000048 00000 f +0000000049 00000 f +0000000050 00000 f +0000000051 00000 f +0000000052 00000 f +0000000053 00000 f +0000000054 00000 f +0000000055 00000 f +0000000056 00000 f +0000000057 00000 f +0000000058 00000 f +0000000059 00000 f +0000000060 00000 f +0000000063 00000 f +0000061127 00000 n +0000061158 00000 n +0000000064 00000 f +0000000065 00000 f +0000000066 00000 f +0000000067 00000 f +0000000069 00000 f +0000060365 00000 n +0000000070 00000 f +0000000071 00000 f +0000000072 00000 f +0000000073 00000 f +0000000074 00000 f +0000000075 00000 f +0000000076 00000 f +0000000077 00000 f +0000000078 00000 f +0000000079 00000 f +0000000080 00000 f +0000000083 00000 f +0000061011 00000 n +0000061042 00000 n +0000000084 00000 f +0000000085 00000 f +0000000086 00000 f +0000000087 00000 f +0000000089 00000 f +0000060436 00000 n +0000000090 00000 f +0000000091 00000 f +0000000092 00000 f +0000000093 00000 f +0000000094 00000 f +0000000095 00000 f +0000000096 00000 f +0000000097 00000 f +0000000098 00000 f +0000000099 00000 f +0000000100 00000 f +0000000101 00000 f +0000000102 00000 f +0000000103 00000 f +0000000104 00000 f +0000000105 00000 f +0000000106 00000 f +0000000107 00000 f +0000000108 00000 f +0000000109 00000 f +0000000110 00000 f +0000000111 00000 f +0000000112 00000 f +0000000113 00000 f +0000000114 00000 f +0000000115 00000 f +0000000116 00000 f +0000000117 00000 f +0000000118 00000 f +0000000119 00000 f +0000000120 00000 f +0000000121 00000 f +0000000124 00000 f +0000060893 00000 n +0000060925 00000 n +0000000125 00000 f +0000000126 00000 f +0000000127 00000 f +0000000128 00000 f +0000000130 00000 f +0000060509 00000 n +0000000132 00000 f +0000016465 00000 n +0000000134 00000 f +0000017018 00000 n +0000000135 00000 f +0000000136 00000 f +0000000137 00000 f +0000000138 00000 f +0000000139 00000 f +0000000140 00000 f +0000000141 00000 f +0000000142 00000 f +0000000143 00000 f +0000000144 00000 f +0000000145 00000 f +0000000146 00000 f +0000000147 00000 f +0000000148 00000 f +0000000149 00000 f +0000000150 00000 f +0000000151 00000 f +0000000152 00000 f +0000000153 00000 f +0000000154 00000 f +0000000155 00000 f +0000000156 00000 f +0000000157 00000 f +0000000158 00000 f +0000000159 00000 f +0000000160 00000 f +0000000161 00000 f +0000000162 00000 f +0000000163 00000 f +0000000164 00000 f +0000000165 00000 f +0000000166 00000 f +0000000167 00000 f +0000000168 00000 f +0000000171 00000 f +0000060775 00000 n +0000060807 00000 n +0000000172 00000 f +0000000173 00000 f +0000000174 00000 f +0000000175 00000 f +0000000000 00000 f +0000060583 00000 n +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000060657 00000 n +0000060689 00000 n +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000017872 00000 n +0000061475 00000 n +0000016823 00000 n +0000018178 00000 n +0000018064 00000 n +0000017084 00000 n +0000017308 00000 n +0000017358 00000 n +0000017946 00000 n +0000017978 00000 n +0000018254 00000 n +0000018432 00000 n +0000019422 00000 n +0000037537 00000 n +0000061502 00000 n +trailer <]>> startxref 61626 %%EOF \ No newline at end of file diff --git a/Resources/CocoaShare/Preferences/Resize.png b/Resources/CocoaShare/Preferences/Resize.png new file mode 100644 index 0000000..1f541f3 Binary files /dev/null and b/Resources/CocoaShare/Preferences/Resize.png differ diff --git a/Resources/CocoaShare/Preferences/en.lproj/ResizePane.xib b/Resources/CocoaShare/Preferences/en.lproj/ResizePane.xib new file mode 100644 index 0000000..1cbbdfb --- /dev/null +++ b/Resources/CocoaShare/Preferences/en.lproj/ResizePane.xib @@ -0,0 +1,421 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/CocoaShare/Preferences/pt_PT.lproj/AutoUploadPane.xib b/Resources/CocoaShare/Preferences/pt_PT.lproj/AutoUploadPane.xib index 655230c..94583e5 100644 --- a/Resources/CocoaShare/Preferences/pt_PT.lproj/AutoUploadPane.xib +++ b/Resources/CocoaShare/Preferences/pt_PT.lproj/AutoUploadPane.xib @@ -1,44 +1,35 @@ - + - 1050 - 10J567 - 1294 - 1038.35 - 462.00 + 1040 + 14F1021 + 6249 + 1348.17 + 758.70 com.apple.InterfaceBuilder.CocoaPlugin - 1294 + 6249 - - YES - NSScroller - NSTableView - NSMenu - NSScrollView - NSTextField - NSCustomObject - NSMenuItem - NSCustomView - NSTableHeaderView + NSButton NSButtonCell + NSCustomObject + NSCustomView + NSMenu + NSMenuItem + NSScrollView + NSScroller NSTableColumn + NSTableHeaderView + NSTableView + NSTextField NSTextFieldCell - - - YES + + com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES + + + MGMAutoUploadPane @@ -51,8 +42,7 @@ 268 - - YES + 268 @@ -61,13 +51,13 @@ YES - 67239424 + 67108864 272629760 Os filtros usam Regular Expression. Se não sabe Regex, não mexa nos valores predefinidos. - - LucidaGrande + + YES 13 - 16 + 1044 @@ -76,7 +66,7 @@ controlColor 3 - MC42NjY2NjY2ODY1AA + MC42NjY2NjY2NjY3AA @@ -89,6 +79,8 @@ + NO + 1 @@ -98,22 +90,19 @@ YES - -2080244224 + -2080374784 134217728 Remover filtro - - LucidaGrande - 13 - 1044 - + - -2033434369 + -2033434624 162 400 75 + NO @@ -123,18 +112,19 @@ YES - -2080244224 + -2080374784 134217728 Adicionar filtro - -2033434369 + -2033434624 162 400 75 + NO @@ -144,7 +134,7 @@ YES - 68288064 + 68157504 272630784 Sem Corresp. @@ -152,6 +142,8 @@ + NO + 1 @@ -161,7 +153,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -183,6 +175,8 @@ + NO + 1 @@ -192,18 +186,19 @@ YES - 67239424 + 67108864 134217728 Escolher - -2038284033 + -2038284288 129 200 25 + NO @@ -213,7 +208,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -222,6 +217,8 @@ + NO + 1 @@ -231,7 +228,7 @@ YES - -1804468671 + -1804599231 272630784 @@ -240,6 +237,8 @@ + NO + 1 @@ -249,7 +248,7 @@ YES - 68288064 + 68157504 71304192 Teste: @@ -257,6 +256,8 @@ + NO + 1 @@ -266,7 +267,7 @@ YES - 68288064 + 68157504 71304192 Filtro: @@ -274,6 +275,8 @@ + NO + 1 @@ -283,7 +286,7 @@ YES - 68288064 + 68157504 71304192 Caminho: @@ -291,17 +294,17 @@ + NO + 1 268 - - YES + - 2304 - - YES + 2322 + 256 @@ -309,6 +312,8 @@ YES + NO + YES 256 @@ -317,26 +322,23 @@ - - + + -2147483392 {{224, 0}, {16, 17}} - - - - YES + filter 169 40 1000 - 75628096 + 75497536 2048 Filtro - LucidaGrande + YES 11 3100 @@ -352,7 +354,7 @@ - 337772096 + 337641536 2048 Text Cell @@ -375,7 +377,7 @@ 40 1000 - 75628096 + 75497536 2048 Caminho @@ -383,7 +385,7 @@ - 337772096 + 337641536 2048 Text Cell @@ -395,7 +397,7 @@ YES - + 3 2 @@ -409,7 +411,7 @@ 17 - -692060160 + -759169024 4 @@ -417,8 +419,9 @@ 0 YES 0 + 1 - + {{1, 17}, {388, 73}} @@ -426,6 +429,7 @@ 4 + YES @@ -433,6 +437,9 @@ {{224, 17}, {15, 102}} + NO + _doScroller: + _doScroller: 37 @@ -444,6 +451,9 @@ {{1, 119}, {223, 15}} + NO + _doScroller: + 1 _doScroller: @@ -451,11 +461,10 @@ - 2304 - - YES + 2338 + - + {{1, 0}, {388, 17}} @@ -463,22 +472,24 @@ 4 + YES - - + {{0, 163}, {390, 91}} - 562 + 133682 - QSAAAEEgAABBmAAAQZgAAA + 0.25 + 4 + 1 - + {390, 254} @@ -486,8 +497,7 @@ - - YES + Adicionar novo filtro @@ -510,12 +520,11 @@ - + - + - - YES + view @@ -628,30 +637,6 @@ 86 - - - nextKeyView - - - - 87 - - - - nextKeyView - - - - 88 - - - - nextKeyView - - - - 89 - addButton @@ -700,13 +685,36 @@ 95 - + + + nextKeyView + + + + 87 + + + + nextKeyView + + + + 88 + + + + nextKeyView + + + + 89 + + - - YES + 0 - + @@ -731,8 +739,7 @@ 1 - - YES + @@ -745,19 +752,18 @@ - + 36 - - YES + - + @@ -773,11 +779,10 @@ 39 - - YES + - + @@ -788,19 +793,17 @@ 41 - - YES + - + 42 - - YES + - + @@ -816,10 +819,9 @@ 45 - - YES + - + @@ -830,10 +832,9 @@ 47 - - YES + - + @@ -844,10 +845,9 @@ 49 - - YES + - + @@ -858,10 +858,9 @@ 51 - - YES + - + @@ -872,10 +871,9 @@ 53 - - YES + - + @@ -886,10 +884,9 @@ 55 - - YES + - + @@ -900,10 +897,9 @@ 57 - - YES + - + @@ -914,10 +910,9 @@ 59 - - YES + - + @@ -928,10 +923,9 @@ 61 - - YES + - + @@ -942,10 +936,9 @@ 63 - - YES + - + @@ -956,10 +949,9 @@ 65 - - YES + - + @@ -970,11 +962,10 @@ 70 - - YES + - + @@ -987,396 +978,395 @@ - - - - YES - - YES - 1.IBEditorWindowLastContentRect - 1.IBPluginDependency - 1.WindowOrigin - 1.editorWindowContentRectSynchronizationRect - 36.IBPluginDependency - 36.IBViewBoundsToFrameTransform - 37.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 45.IBViewBoundsToFrameTransform - 46.IBPluginDependency - 47.IBPluginDependency - 47.IBViewBoundsToFrameTransform - 48.IBPluginDependency - 49.IBPluginDependency - 49.IBViewBoundsToFrameTransform - 50.IBPluginDependency - 51.CustomClassName - 51.IBAttributePlaceholdersKey - 51.IBPluginDependency - 51.IBViewBoundsToFrameTransform - 52.IBPluginDependency - 53.CustomClassName - 53.IBAttributePlaceholdersKey - 53.IBPluginDependency - 53.IBViewBoundsToFrameTransform - 54.IBPluginDependency - 55.IBPluginDependency - 55.IBViewBoundsToFrameTransform - 56.IBPluginDependency - 57.CustomClassName - 57.IBAttributePlaceholdersKey - 57.IBPluginDependency - 57.IBViewBoundsToFrameTransform - 58.IBPluginDependency - 59.IBPluginDependency - 59.IBViewBoundsToFrameTransform - 60.IBPluginDependency - 61.IBPluginDependency - 61.IBViewBoundsToFrameTransform - 62.IBPluginDependency - 63.IBPluginDependency - 63.IBViewBoundsToFrameTransform - 64.IBPluginDependency - 65.IBPluginDependency - 65.IBViewBoundsToFrameTransform - 66.IBPluginDependency - 70.IBEditorWindowLastContentRect - 70.IBPluginDependency - 71.IBPluginDependency - 72.IBPluginDependency - - - YES - {{312, 118}, {390, 254}} - com.apple.InterfaceBuilder.CocoaPlugin - {628, 654} - {{217, 442}, {480, 272}} - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAAAAAAAAw3wAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAwrAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAwxcAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBiAAAwxcAAA - - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - - YES - - - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCfAAAwrYAAA - - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - - YES - - - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCfAAAwmQAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDjwAAwr4AAA - - com.apple.InterfaceBuilder.CocoaPlugin - MGMAutoUpdateField - - YES - - - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCfAAAwmQAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDmoAAwgwAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCggAAwwcAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABDOwAAwxAAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABBMAAAwuQAAA - - com.apple.InterfaceBuilder.CocoaPlugin - {{762, 272}, {230, 43}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + MGMAutoUpdateField + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + - - YES - - - + 95 - - YES + MGMAutoUpdateField NSTextField IBProjectSource - ./Classes/MGMAutoUpdateField.h + ../Classes/CocoaShare/MGMAutoUpdateField.h MGMAutoUploadPane MGMPreferencesPane - - YES - - YES - addFilter: - addNewFilter: - addScreenshotFilter: - choosePath: - filterChanged: - pathChanged: - removeFilter: - test: + + id + id + id + id + id + id + id + id + + + + addFilter: + id - - YES - id - id - id - id - id - id - id - id + + addNewFilter: + id - - - YES - - YES - addFilter: - addNewFilter: - addScreenshotFilter: - choosePath: - filterChanged: - pathChanged: - removeFilter: - test: + + addScreenshotFilter: + id - - YES - - addFilter: - id - - - addNewFilter: - id - - - addScreenshotFilter: - id - - - choosePath: - id - - - filterChanged: - id - - - pathChanged: - id - - - removeFilter: - id - - - test: - id - + + choosePath: + id - - - YES - - YES - addButton - addMenu - choosePathButton - filterField - filtersTable - pathField - removeButton - testField - testStatusField - view + + filterChanged: + id - - YES - NSButton - NSMenu - NSButton - NSTextField - NSTableView - NSTextField - NSButton - NSTextField - NSTextField - NSView + + pathChanged: + id - - - YES - - YES - addButton - addMenu - choosePathButton - filterField - filtersTable - pathField - removeButton - testField - testStatusField - view + + removeFilter: + id - - YES - - addButton - NSButton - - - addMenu - NSMenu - - - choosePathButton - NSButton - - - filterField - NSTextField - - - filtersTable - NSTableView - - - pathField - NSTextField - - - removeButton - NSButton - - - testField - NSTextField - - - testStatusField - NSTextField - - - view - NSView - + + test: + id + + + + NSButton + NSMenu + NSButton + NSTextField + NSTableView + NSTextField + NSButton + NSTextField + NSTextField + NSView + + + + addButton + NSButton + + + addMenu + NSMenu + + + choosePathButton + NSButton + + + filterField + NSTextField + + filtersTable + NSTableView + + + pathField + NSTextField + + + removeButton + NSButton + + + testField + NSTextField + + + testStatusField + NSTextField + + + view + NSView + + + + IBProjectSource + ../Classes/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/MGMAutoUploadPane.h + ../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/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/MGMGeneralPane.h + ../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/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/MGMAutoUploadPane.h + ../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/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/MGMGeneralPane.h + ../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} +