adium 4947:a2975ae525de: Tag 1.5.1, 1.5.2

commits at adium.im commits at adium.im
Wed Aug 8 13:11:09 UTC 2012


details:	http://hg.adium.im/adium/rev/a2975ae525de
revision:	4947:a2975ae525de
branch:		adium-1.6
author:		Frank Dowsett <wixardy at adium.im>
date:		Wed Jul 25 21:44:26 2012 -0400

Tag 1.5.1, 1.5.2
Subject: adium 4948:12340cd5ac4a: Fixed an issue where the Transcript Viewer's search bar would get cut off when changing the toolbar size from standard to small - Refs #16053

details:	http://hg.adium.im/adium/rev/12340cd5ac4a
revision:	4948:12340cd5ac4a
branch:		adium-1.6
author:		Paul Wilde <me at paulwilde.co.uk>
date:		Thu Jul 26 02:51:14 2012 +0100

Fixed an issue where the Transcript Viewer's search bar would get cut off when changing the toolbar size from standard to small - Refs #16053
Subject: adium 4949:c7a16c2a310a: Make sure AIEmoticonPack retains its enabledEmoticonArray before assigning it to an instance variable.

details:	http://hg.adium.im/adium/rev/c7a16c2a310a
revision:	4949:c7a16c2a310a
branch:		adium-1.6
author:		Thijs Alkemade <thijsalkemade at gmail.com>
date:		Thu Jul 26 10:55:20 2012 +0200

Make sure AIEmoticonPack retains its enabledEmoticonArray before assigning it to an instance variable.

Fixes #16039
Subject: adium 4950:3224f6b2ea3b: Added HiDPI variants for Stockholm - Refs #15931

details:	http://hg.adium.im/adium/rev/3224f6b2ea3b
revision:	4950:3224f6b2ea3b
branch:		adium-1.6
author:		Paul Wilde <me at paulwilde.co.uk>
date:		Thu Jul 26 13:50:43 2012 +0100

Added HiDPI variants for Stockholm - Refs #15931
Subject: adium 4951:270a89b52660: Cleaned up menu-bar icons to closer resemble the dock icon and have more consistent colours with Apple's menu-bar icons. Also added HiDPI variants - Refs #15931

details:	http://hg.adium.im/adium/rev/270a89b52660
revision:	4951:270a89b52660
branch:		adium-1.6
author:		Paul Wilde <me at paulwilde.co.uk>
date:		Thu Jul 26 17:46:08 2012 +0100

Cleaned up menu-bar icons to closer resemble the dock icon and have more consistent colours with Apple's menu-bar icons. Also added HiDPI variants - Refs #15931
Subject: adium 4952:4593cc2cb86a: Fix a leak when closing an AIChat.

details:	http://hg.adium.im/adium/rev/4593cc2cb86a
revision:	4952:4593cc2cb86a
branch:		adium-1.6
author:		Thijs Alkemade <thijsalkemade at gmail.com>
date:		Fri Jul 27 12:31:32 2012 +0200

Fix a leak when closing an AIChat.
Subject: adium 4953:1549fb6b5d91: Added support for add and removing image uploaders; no change in base functionality, but improved expandability for plugin writers. Patch from F?lix. Fixes #15865

details:	http://hg.adium.im/adium/rev/1549fb6b5d91
revision:	4953:1549fb6b5d91
branch:		adium-1.6
author:		Evan Schoenberg
date:		Thu Jul 26 22:29:49 2012 -0500

Added support for add and removing image uploaders; no change in base functionality, but improved expandability for plugin writers. Patch from F?lix. Fixes #15865
Subject: adium 4954:b1fdbe9e2780: Fix a couple of leaks in AIGradientView.

details:	http://hg.adium.im/adium/rev/b1fdbe9e2780
revision:	4954:b1fdbe9e2780
branch:		adium-1.6
author:		Thijs Alkemade <thijsalkemade at gmail.com>
date:		Fri Jul 27 15:08:56 2012 +0200

Fix a couple of leaks in AIGradientView.
Subject: adium 4955:e7aa30b2998d: Redrawn all the icons for the "Chat Bubbles" status set and added HiDPI variants - Refs #15931

details:	http://hg.adium.im/adium/rev/e7aa30b2998d
revision:	4955:e7aa30b2998d
branch:		adium-1.6
author:		Paul Wilde <me at paulwilde.co.uk>
date:		Sat Jul 28 23:48:54 2012 +0100

Redrawn all the icons for the "Chat Bubbles" status set and added HiDPI variants - Refs #15931
Subject: adium 4956:24631d73e441: Slightly improved the positioning of the close widget on the Contact List filter bar so that the sides have the same margins.

details:	http://hg.adium.im/adium/rev/24631d73e441
revision:	4956:24631d73e441
branch:		adium-1.6
author:		Paul Wilde <me at paulwilde.co.uk>
date:		Sun Jul 29 23:29:25 2012 +0100

Slightly improved the positioning of the close widget on the Contact List filter bar so that the sides have the same margins.
Subject: adium 4957:e7129b4d7898: Need to reference the Retina icons in the project file for them to work, also added new default-icon.png icon for Get Info window.

details:	http://hg.adium.im/adium/rev/e7129b4d7898
revision:	4957:e7129b4d7898
branch:		adium-1.6
author:		Paul Wilde <me at paulwilde.co.uk>
date:		Wed Jul 25 23:41:48 2012 +0100

Need to reference the Retina icons in the project file for them to work, also added new default-icon.png icon for Get Info window.

diffs (truncated from 1457 to 1000 lines):

diff -r 602d38d8ca54 -r e7129b4d7898 .hgtags
--- a/.hgtags	Fri Jul 27 15:00:17 2012 +0200
+++ b/.hgtags	Wed Jul 25 23:41:48 2012 +0100
@@ -1,1 +1,3 @@
 4151ac3a3b1f9847b8d958f1c7d57a345d442266 1.5
+64b4f46272118a2d4d721123fbcb9f485913ff35 1.5.1
+8d4ed0d28f89a09c3deb3b4b1952e21cd4a5e563 1.5.2
diff -r 602d38d8ca54 -r e7129b4d7898 Adium.xcodeproj/project.pbxproj
--- a/Adium.xcodeproj/project.pbxproj	Fri Jul 27 15:00:17 2012 +0200
+++ b/Adium.xcodeproj/project.pbxproj	Wed Jul 25 23:41:48 2012 +0100
@@ -1461,6 +1461,13 @@
 		C4D29CC40C3C2E3C001545A2 /* BGICImportController.m in Sources */ = {isa = PBXBuildFile; fileRef = C4D29CC00C3C2E3C001545A2 /* BGICImportController.m */; };
 		C4D29CC60C3C2E3C001545A2 /* BGICLogImportController.m in Sources */ = {isa = PBXBuildFile; fileRef = C4D29CC20C3C2E3C001545A2 /* BGICLogImportController.m */; };
 		C4D29CC80C3C2E49001545A2 /* ICImport.xib in Resources */ = {isa = PBXBuildFile; fileRef = C4D29CC70C3C2E49001545A2 /* ICImport.xib */; };
+		C6EE433E15C0A9BC00A4B96C /* default-icon at 2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C6EE433D15C0A9BC00A4B96C /* default-icon at 2x.png */; };
+		C6EE434015C0AA4600A4B96C /* emoticonBlank at 2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C6EE433F15C0AA4600A4B96C /* emoticonBlank at 2x.png */; };
+		C6EE434215C0AA6F00A4B96C /* sidebarActionWidget at 2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C6EE434115C0AA6F00A4B96C /* sidebarActionWidget at 2x.png */; };
+		C6EE434415C0AA8C00A4B96C /* SoundHigh at 2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C6EE434315C0AA8C00A4B96C /* SoundHigh at 2x.png */; };
+		C6EE434615C0AA9100A4B96C /* SoundLow at 2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C6EE434515C0AA9100A4B96C /* SoundLow at 2x.png */; };
+		C6EE434C15C0AB7400A4B96C /* Flap_192 at 2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C6EE434B15C0AB7400A4B96C /* Flap_192 at 2x.png */; };
+		C6EE434E15C0AB7F00A4B96C /* Awake_192 at 2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C6EE434D15C0AB7F00A4B96C /* Awake_192 at 2x.png */; };
 		D10A3A2B122C61EF003B5A7E /* msg-source-destination.tiff in Resources */ = {isa = PBXBuildFile; fileRef = D10A3A2A122C61EF003B5A7E /* msg-source-destination.tiff */; };
 		EE147A6D0896B18800A21377 /* ABSearch.png in Resources */ = {isa = PBXBuildFile; fileRef = EE147A6C0896B18700A21377 /* ABSearch.png */; };
 		EE147A790896B32400A21377 /* ABSearch.xib in Resources */ = {isa = PBXBuildFile; fileRef = EE147A780896B32400A21377 /* ABSearch.xib */; };
@@ -4488,6 +4495,13 @@
 		C4D29CC10C3C2E3C001545A2 /* BGICLogImportController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = BGICLogImportController.h; path = Source/BGICLogImportController.h; sourceTree = SOURCE_ROOT; };
 		C4D29CC20C3C2E3C001545A2 /* BGICLogImportController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = BGICLogImportController.m; path = Source/BGICLogImportController.m; sourceTree = SOURCE_ROOT; };
 		C4D29CC70C3C2E49001545A2 /* ICImport.xib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xib; name = ICImport.xib; path = Resources/ICImport.xib; sourceTree = SOURCE_ROOT; };
+		C6EE433D15C0A9BC00A4B96C /* default-icon at 2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "default-icon at 2x.png"; path = "Resources/default-icon at 2x.png"; sourceTree = "<group>"; };
+		C6EE433F15C0AA4600A4B96C /* emoticonBlank at 2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "emoticonBlank at 2x.png"; path = "Resources/emoticonBlank at 2x.png"; sourceTree = "<group>"; };
+		C6EE434115C0AA6F00A4B96C /* sidebarActionWidget at 2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "sidebarActionWidget at 2x.png"; path = "Resources/sidebarActionWidget at 2x.png"; sourceTree = "<group>"; };
+		C6EE434315C0AA8C00A4B96C /* SoundHigh at 2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SoundHigh at 2x.png"; path = "Resources/SoundHigh at 2x.png"; sourceTree = "<group>"; };
+		C6EE434515C0AA9100A4B96C /* SoundLow at 2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SoundLow at 2x.png"; path = "Resources/SoundLow at 2x.png"; sourceTree = "<group>"; };
+		C6EE434B15C0AB7400A4B96C /* Flap_192 at 2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Flap_192 at 2x.png"; path = "Resources/Flap_192 at 2x.png"; sourceTree = "<group>"; };
+		C6EE434D15C0AB7F00A4B96C /* Awake_192 at 2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Awake_192 at 2x.png"; path = "Resources/Awake_192 at 2x.png"; sourceTree = "<group>"; };
 		D10A3A2A122C61EF003B5A7E /* msg-source-destination.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = "msg-source-destination.tiff"; path = "Resources/msg-source-destination.tiff"; sourceTree = "<group>"; };
 		D182F1B411DFF23700E33AE2 /* sk_SK */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sk_SK; path = sk_SK.lproj/InfoPlist.strings; sourceTree = "<group>"; };
 		D182F1B611DFF23700E33AE2 /* sk_SK */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = sk_SK; path = sk_SK.lproj/schema.strings; sourceTree = "<group>"; };
@@ -5590,7 +5604,9 @@
 				4BA5325D050FC5E800A8010A /* EventSoundDefaults.plist */,
 				34C899AB07E51B18009357F6 /* BuiltInEventPresets.plist */,
 				34BFDF1607E8977D00AD984D /* SoundHigh.png */,
+				C6EE434315C0AA8C00A4B96C /* SoundHigh at 2x.png */,
 				34BFDF1707E8977D00AD984D /* SoundLow.png */,
+				C6EE434515C0AA9100A4B96C /* SoundLow at 2x.png */,
 				346BA3630774C35400628F06 /* GlobalEventsPreferences.xib */,
 			);
 			name = "Global Events Preferences";
@@ -5729,6 +5745,7 @@
 				11C157D804A88E04008E0C76 /* AIEmoticonController.h */,
 				11C157D904A88E04008E0C76 /* AIEmoticonController.m */,
 				34CA15520CAFDFB2009AA5E3 /* sidebarActionWidget.png */,
+				C6EE434115C0AA6F00A4B96C /* sidebarActionWidget at 2x.png */,
 				34A9707D0C96602200F46006 /* sidebarStatusAreaBackground.png */,
 				9E4CF9D104AA69B000415B22 /* Action Support */,
 				34F8A7FA05A8927F00577775 /* Applescript Filters */,
@@ -6314,6 +6331,7 @@
 				34D8327507CBD5B3006466F2 /* BuiltInStatusStates.plist */,
 				34D8326607CBD598006466F2 /* ContactPrefs.plist */,
 				34D8326707CBD598006466F2 /* default-icon.png */,
+				C6EE433D15C0A9BC00A4B96C /* default-icon at 2x.png */,
 				34D8326207CBD598006466F2 /* DockPrefs.plist */,
 				3428B33E0815E1FB00C0D3DC /* emoticon32.tiff */,
 				345F590608199746001F733C /* emoticon32_transparent.tiff */,
@@ -6883,6 +6901,7 @@
 				4B737B4B065D4FDC0062AB94 /* Emoticon Preferences */,
 				34C6A3BB077A8CB500EB423C /* AppearanceDefaults.plist */,
 				4BFC2E7807E357F00063D70C /* emoticonBlank.png */,
+				C6EE433F15C0AA4600A4B96C /* emoticonBlank at 2x.png */,
 			);
 			name = "Appearance Preferences";
 			sourceTree = "<group>";
@@ -8318,7 +8337,9 @@
 				D3DA2E3E052E65DE00A8010B /* LNAboutBoxController.m */,
 				3402E02D07CB0DBB0044F818 /* AboutBox.xib */,
 				97E4B4FE13E7490000A8BA53 /* Awake_192.png */,
+				C6EE434D15C0AB7F00A4B96C /* Awake_192 at 2x.png */,
 				97E4B4FD13E7490000A8BA53 /* Flap_192.png */,
+				C6EE434B15C0AB7400A4B96C /* Flap_192 at 2x.png */,
 				9760D24513E49A560031FA1A /* AboutDialog_bg.png */,
 				97E4B4FB13E7490000A8BA53 /* AboutDialog_transp_btm.png */,
 				97E4B4FC13E7490000A8BA53 /* AboutDialog_transp_top.png */,
@@ -9640,6 +9661,13 @@
 				5A8F637614DD1B21008412C8 /* Preferences-Privacy.xib in Resources */,
 				97F7B38014E29BC500A0F6F8 /* facebook-small.png in Resources */,
 				97F7B38114E29BC500A0F6F8 /* facebook.png in Resources */,
+				C6EE433E15C0A9BC00A4B96C /* default-icon at 2x.png in Resources */,
+				C6EE434015C0AA4600A4B96C /* emoticonBlank at 2x.png in Resources */,
+				C6EE434215C0AA6F00A4B96C /* sidebarActionWidget at 2x.png in Resources */,
+				C6EE434415C0AA8C00A4B96C /* SoundHigh at 2x.png in Resources */,
+				C6EE434615C0AA9100A4B96C /* SoundLow at 2x.png in Resources */,
+				C6EE434C15C0AB7400A4B96C /* Flap_192 at 2x.png in Resources */,
+				C6EE434E15C0AB7F00A4B96C /* Awake_192 at 2x.png in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
diff -r 602d38d8ca54 -r e7129b4d7898 Frameworks/Adium Framework/Source/AIChat.m
--- a/Frameworks/Adium Framework/Source/AIChat.m	Fri Jul 27 15:00:17 2012 +0200
+++ b/Frameworks/Adium Framework/Source/AIChat.m	Wed Jul 25 23:41:48 2012 +0100
@@ -120,6 +120,7 @@
     [chatCreationInfo release]; chatCreationInfo = nil;
     [enteredTextTimer release]; enteredTextTimer = nil;
     [securityDetails release]; securityDetails = nil;
+	[lastMessageDate release]; lastMessageDate = nil;
 	
 	[super dealloc];
 }
diff -r 602d38d8ca54 -r e7129b4d7898 Frameworks/Adium Framework/Source/AIEmoticonPack.m
--- a/Frameworks/Adium Framework/Source/AIEmoticonPack.m	Fri Jul 27 15:00:17 2012 +0200
+++ b/Frameworks/Adium Framework/Source/AIEmoticonPack.m	Wed Jul 25 23:41:48 2012 +0100
@@ -152,7 +152,7 @@
 - (NSArray *)enabledEmoticons
 {
 	if (!enabledEmoticonArray)
-		enabledEmoticonArray = [self.emoticons filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"isEnabled == TRUE"]];
+		enabledEmoticonArray = [[self.emoticons filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"isEnabled == TRUE"]] retain];
 	
 	return enabledEmoticonArray;
 }
diff -r 602d38d8ca54 -r e7129b4d7898 Plugins/Image Uploading Plugin/AIImageUploaderPlugin.h
--- a/Plugins/Image Uploading Plugin/AIImageUploaderPlugin.h	Fri Jul 27 15:00:17 2012 +0200
+++ b/Plugins/Image Uploading Plugin/AIImageUploaderPlugin.h	Wed Jul 25 23:41:48 2012 +0100
@@ -31,10 +31,15 @@
 	
 	NSDictionary		*windowControllers;
 	NSDictionary		*uploadInstances;
+	
+	NSMenuItem* contextMenuItem;
+	NSMenuItem* editMenuItem;
 }
 
 @property (copy, nonatomic) NSString *defaultService;
 
+- (void)addUploader:(Class)uploader;
+- (void)removeUploader:(Class)uploader;
 - (void)errorWithMessage:(NSString *)message forChat:(AIChat *)chat;
 - (void)uploadedURL:(NSString *)url forChat:(AIChat *)chat;
 - (void)updateProgress:(NSUInteger)uploaded total:(NSUInteger)total forChat:(AIChat *)chat;
diff -r 602d38d8ca54 -r e7129b4d7898 Plugins/Image Uploading Plugin/AIImageUploaderPlugin.m
--- a/Plugins/Image Uploading Plugin/AIImageUploaderPlugin.m	Fri Jul 27 15:00:17 2012 +0200
+++ b/Plugins/Image Uploading Plugin/AIImageUploaderPlugin.m	Wed Jul 25 23:41:48 2012 +0100
@@ -44,40 +44,58 @@
 	windowControllers = [[NSMutableDictionary alloc] init];
 	uploadInstances = [[NSMutableDictionary alloc] init];
 	
-	[uploaders addObject:[AIImageShackImageUploader class]];
-	[uploaders addObject:[AIImgurImageUploader class]];
+	contextMenuItem = [[NSMenuItem alloc] initWithTitle:IMAGE_UPLOAD_MENU_TITLE target:self action:@selector(uploadImage) keyEquivalent:@""];
 	
-	NSMenuItem *menuItem;
+	editMenuItem = [[NSMenuItem alloc] initWithTitle:IMAGE_UPLOAD_MENU_TITLE
+											  target:self
+											  action:@selector(uploadImage)
+									   keyEquivalent:@"k" keyMask:NSCommandKeyMask | NSAlternateKeyMask];
 	
-	NSMenu *subMenu = [[NSMenu alloc] init];
-	[subMenu setDelegate:self];
+	NSMenu* contextSubmenu = [[NSMenu alloc] init];
+	NSMenu* editSubmenu = [[NSMenu alloc] init];
+	[contextSubmenu setDelegate:self];
+	[editSubmenu setDelegate:self];
 	
-	// Edit menu
-	menuItem = [[[NSMenuItem alloc] initWithTitle:IMAGE_UPLOAD_MENU_TITLE
-										   target:self
-										   action:@selector(uploadImage)
-									keyEquivalent:@"k"
-										  keyMask:NSCommandKeyMask | NSAlternateKeyMask] autorelease];
+	[contextMenuItem setSubmenu:contextSubmenu];
+	[editMenuItem setSubmenu:contextSubmenu];
 	
-	[menuItem setSubmenu:subMenu];
+	[adium.menuController addMenuItem:editMenuItem toLocation:LOC_Edit_Links];
+	[adium.menuController addContextualMenuItem:contextMenuItem toLocation:Context_TextView_Edit];
+	[adium.preferenceController registerPreferenceObserver:self forGroup:PREF_GROUP_FORMATTING];
 	
-	[adium.menuController addMenuItem:menuItem toLocation:LOC_Edit_Links];
+	[self addUploader:[AIImageShackImageUploader class]];
+	[self addUploader:[AIImgurImageUploader class]];
+}
 
-	// Context menu
-	menuItem = [[[NSMenuItem alloc] initWithTitle:IMAGE_UPLOAD_MENU_TITLE
-										   target:self
-										   action:@selector(uploadImage)
-									keyEquivalent:@""] autorelease];
+- (void)addUploader:(Class)uploader
+{
+	// using indexOfObjectIdenticalTo: because Class instances don't implement the NSObject protocol, causing all kinds
+	// of weirdness when using them with NSArrays
+	if ([uploaders indexOfObjectIdenticalTo:uploader] != NSNotFound)
+		return;
 	
-	[menuItem setSubmenu:[[subMenu copy] autorelease]];
+	[uploaders addObject:uploader];
+	[self menuNeedsUpdate:[contextMenuItem submenu]];
+	[self menuNeedsUpdate:[editMenuItem submenu]];
+}
+
+- (void)removeUploader:(Class)uploader
+{
+	// using indexOfObjectIdenticalTo: because Class instances don't implement the NSObject protocol, causing all kinds
+	// of weirdness when using them with NSArrays
+	NSUInteger index = [uploaders indexOfObjectIdenticalTo:uploader];
+	if (index == NSNotFound)
+		return;
 	
-	[adium.menuController addContextualMenuItem:menuItem toLocation:Context_TextView_Edit];
-	
-	[adium.preferenceController registerPreferenceObserver:self forGroup:PREF_GROUP_FORMATTING];
+	[uploaders removeObjectAtIndex:index];
+	[self menuNeedsUpdate:[contextMenuItem submenu]];
+	[self menuNeedsUpdate:[editMenuItem submenu]];
 }
 
 - (void)uninstallPlugin
 {
+	[[contextMenuItem menu] removeItem:contextMenuItem];
+	[[editMenuItem menu] removeItem:editMenuItem];
 	[adium.preferenceController unregisterPreferenceObserver:self];
 }
 
@@ -87,6 +105,8 @@
 	[windowControllers release];
 	[uploadInstances release];
 	[uploaders release];
+	[contextMenuItem release];
+	[editMenuItem release];
 	
 	[super dealloc];
 }
diff -r 602d38d8ca54 -r e7129b4d7898 Resources/Filter Bar.xib
--- a/Resources/Filter Bar.xib	Fri Jul 27 15:00:17 2012 +0200
+++ b/Resources/Filter Bar.xib	Wed Jul 25 23:41:48 2012 +0100
@@ -2,21 +2,21 @@
 <archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
 	<data>
 		<int key="IBDocument.SystemTarget">1060</int>
-		<string key="IBDocument.SystemVersion">11D50b</string>
-		<string key="IBDocument.InterfaceBuilderVersion">2182</string>
-		<string key="IBDocument.AppKitVersion">1138.32</string>
-		<string key="IBDocument.HIToolboxVersion">568.00</string>
+		<string key="IBDocument.SystemVersion">12A269</string>
+		<string key="IBDocument.InterfaceBuilderVersion">2549</string>
+		<string key="IBDocument.AppKitVersion">1187</string>
+		<string key="IBDocument.HIToolboxVersion">624.00</string>
 		<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
 			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
-			<string key="NS.object.0">2182</string>
+			<string key="NS.object.0">2549</string>
 		</object>
 		<array key="IBDocument.IntegratedClassDependencies">
+			<string>NSButton</string>
+			<string>NSButtonCell</string>
+			<string>NSCustomObject</string>
 			<string>NSCustomView</string>
 			<string>NSSearchField</string>
 			<string>NSSearchFieldCell</string>
-			<string>NSButtonCell</string>
-			<string>NSButton</string>
-			<string>NSCustomObject</string>
 		</array>
 		<array key="IBDocument.PluginDependencies">
 			<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -36,17 +36,19 @@
 				<string key="NSClassName">NSApplication</string>
 			</object>
 			<object class="NSCustomView" id="886571166">
-				<nil key="NSNextResponder"/>
+				<reference key="NSNextResponder"/>
 				<int key="NSvFlags">4367</int>
 				<array class="NSMutableArray" key="NSSubviews">
 					<object class="NSSearchField" id="1010150588">
 						<reference key="NSNextResponder" ref="886571166"/>
 						<int key="NSvFlags">298</int>
-						<string key="NSFrame">{{6, 5}, {162, 19}}</string>
+						<string key="NSFrame">{{7, 5}, {156, 19}}</string>
 						<reference key="NSSuperview" ref="886571166"/>
+						<reference key="NSWindow"/>
+						<reference key="NSNextKeyView" ref="633992575"/>
 						<bool key="NSEnabled">YES</bool>
 						<object class="NSSearchFieldCell" key="NSCell" id="401343548">
-							<int key="NSCellFlags">343014976</int>
+							<int key="NSCellFlags">342884416</int>
 							<int key="NSCellFlags2">268567552</int>
 							<string key="NSContents"/>
 							<object class="NSFont" key="NSSupport">
@@ -76,20 +78,20 @@
 								</object>
 							</object>
 							<object class="NSButtonCell" key="NSSearchButtonCell">
-								<int key="NSCellFlags">-2147353088</int>
+								<int key="NSCellFlags">-2147483648</int>
 								<int key="NSCellFlags2">0</int>
 								<string key="NSContents">search</string>
 								<reference key="NSControlView" ref="1010150588"/>
 								<string key="NSAction">_searchFieldSearch:</string>
 								<reference key="NSTarget" ref="401343548"/>
-								<int key="NSButtonFlags">138690815</int>
+								<int key="NSButtonFlags">138690560</int>
 								<int key="NSButtonFlags2">0</int>
 								<string key="NSKeyEquivalent"/>
 								<int key="NSPeriodicDelay">400</int>
 								<int key="NSPeriodicInterval">75</int>
 							</object>
 							<object class="NSButtonCell" key="NSCancelButtonCell">
-								<int key="NSCellFlags">130560</int>
+								<int key="NSCellFlags">0</int>
 								<int key="NSCellFlags2">0</int>
 								<string key="NSContents">clear</string>
 								<array class="NSMutableArray" key="NSAccessibilityOverriddenAttributes">
@@ -101,7 +103,7 @@
 								<reference key="NSControlView" ref="1010150588"/>
 								<string key="NSAction">_searchFieldCancel:</string>
 								<reference key="NSTarget" ref="401343548"/>
-								<int key="NSButtonFlags">138690815</int>
+								<int key="NSButtonFlags">138690560</int>
 								<int key="NSButtonFlags2">0</int>
 								<string key="NSKeyEquivalent"/>
 								<int key="NSPeriodicDelay">400</int>
@@ -110,15 +112,18 @@
 							<string key="NSRecentsAutosaveName"/>
 							<bytes key="NSSearchFieldFlags">CAAAAA</bytes>
 						</object>
+						<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 					</object>
 					<object class="NSButton" id="633992575">
 						<reference key="NSNextResponder" ref="886571166"/>
 						<int key="NSvFlags">297</int>
-						<string key="NSFrame">{{167, 3}, {22, 24}}</string>
+						<string key="NSFrame">{{164, 3}, {22, 24}}</string>
 						<reference key="NSSuperview" ref="886571166"/>
+						<reference key="NSWindow"/>
+						<reference key="NSNextKeyView"/>
 						<bool key="NSEnabled">YES</bool>
 						<object class="NSButtonCell" key="NSCell" id="175918513">
-							<int key="NSCellFlags">67239424</int>
+							<int key="NSCellFlags">67108864</int>
 							<int key="NSCellFlags2">134217728</int>
 							<string key="NSContents"/>
 							<object class="NSFont" key="NSSupport">
@@ -127,7 +132,7 @@
 								<int key="NSfFlags">1044</int>
 							</object>
 							<reference key="NSControlView" ref="633992575"/>
-							<int key="NSButtonFlags">139215103</int>
+							<int key="NSButtonFlags">139214848</int>
 							<int key="NSButtonFlags2">2</int>
 							<object class="NSCustomResource" key="NSNormalImage">
 								<string key="NSClassName">NSImage</string>
@@ -142,9 +147,13 @@
 							<int key="NSPeriodicDelay">200</int>
 							<int key="NSPeriodicInterval">25</int>
 						</object>
+						<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 					</object>
 				</array>
 				<string key="NSFrameSize">{188, 30}</string>
+				<reference key="NSSuperview"/>
+				<reference key="NSWindow"/>
+				<reference key="NSNextKeyView" ref="1010150588"/>
 				<string key="NSClassName">AIFilterBarView</string>
 			</object>
 		</array>
@@ -424,6 +433,24 @@
 						<string key="minorKey">./Classes/AIWindowController.h</string>
 					</object>
 				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">NSObject</string>
+					<object class="NSMutableDictionary" key="actions">
+						<string key="NS.key.0">selectServiceType:</string>
+						<string key="NS.object.0">id</string>
+					</object>
+					<object class="NSMutableDictionary" key="actionInfosByName">
+						<string key="NS.key.0">selectServiceType:</string>
+						<object class="IBActionInfo" key="NS.object.0">
+							<string key="name">selectServiceType:</string>
+							<string key="candidateClassName">id</string>
+						</object>
+					</object>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/NSObject.h</string>
+					</object>
+				</object>
 			</array>
 		</object>
 		<int key="IBDocument.localizationMode">0</int>
@@ -434,7 +461,7 @@
 		</object>
 		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
 			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
-			<real value="1060" key="NS.object.0"/>
+			<real value="1070" key="NS.object.0"/>
 		</object>
 		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
 			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
diff -r 602d38d8ca54 -r e7129b4d7898 Resources/LogViewer.xib
--- a/Resources/LogViewer.xib	Fri Jul 27 15:00:17 2012 +0200
+++ b/Resources/LogViewer.xib	Wed Jul 25 23:41:48 2012 +0100
@@ -2,36 +2,36 @@
 <archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
 	<data>
 		<int key="IBDocument.SystemTarget">1060</int>
-		<string key="IBDocument.SystemVersion">11D50b</string>
-		<string key="IBDocument.InterfaceBuilderVersion">2182</string>
-		<string key="IBDocument.AppKitVersion">1138.32</string>
-		<string key="IBDocument.HIToolboxVersion">568.00</string>
+		<string key="IBDocument.SystemVersion">12A269</string>
+		<string key="IBDocument.InterfaceBuilderVersion">2549</string>
+		<string key="IBDocument.AppKitVersion">1187</string>
+		<string key="IBDocument.HIToolboxVersion">624.00</string>
 		<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
 			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
-			<string key="NS.object.0">2182</string>
+			<string key="NS.object.0">2549</string>
 		</object>
 		<array key="IBDocument.IntegratedClassDependencies">
+			<string>NSBox</string>
 			<string>NSCustomObject</string>
+			<string>NSCustomView</string>
+			<string>NSImageCell</string>
+			<string>NSOutlineView</string>
+			<string>NSProgressIndicator</string>
+			<string>NSScrollView</string>
+			<string>NSScroller</string>
+			<string>NSSearchField</string>
+			<string>NSSearchFieldCell</string>
+			<string>NSSegmentedCell</string>
+			<string>NSSegmentedControl</string>
 			<string>NSSplitView</string>
+			<string>NSTableColumn</string>
+			<string>NSTableHeaderView</string>
 			<string>NSTableView</string>
-			<string>NSImageCell</string>
-			<string>NSCustomView</string>
-			<string>NSSearchField</string>
 			<string>NSTextField</string>
-			<string>NSSearchFieldCell</string>
+			<string>NSTextFieldCell</string>
+			<string>NSTextView</string>
+			<string>NSView</string>
 			<string>NSWindowTemplate</string>
-			<string>NSTextFieldCell</string>
-			<string>NSSegmentedControl</string>
-			<string>NSTableColumn</string>
-			<string>NSOutlineView</string>
-			<string>NSView</string>
-			<string>NSBox</string>
-			<string>NSScrollView</string>
-			<string>NSProgressIndicator</string>
-			<string>NSSegmentedCell</string>
-			<string>NSScroller</string>
-			<string>NSTableHeaderView</string>
-			<string>NSTextView</string>
 		</array>
 		<array key="IBDocument.PluginDependencies">
 			<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -63,7 +63,7 @@
 				<nil key="NSUserInterfaceItemIdentifier"/>
 				<string key="NSWindowContentMinSize">{350, 200}</string>
 				<object class="NSView" key="NSWindowView" id="132911623">
-					<nil key="NSNextResponder"/>
+					<reference key="NSNextResponder"/>
 					<int key="NSvFlags">256</int>
 					<array class="NSMutableArray" key="NSSubviews">
 						<object class="NSSplitView" id="573692868">
@@ -87,8 +87,11 @@
 															<int key="NSvFlags">4352</int>
 															<string key="NSFrameSize">{177, 535}</string>
 															<reference key="NSSuperview" ref="981661881"/>
+															<reference key="NSWindow"/>
 															<reference key="NSNextKeyView" ref="268459162"/>
 															<bool key="NSEnabled">YES</bool>
+															<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+															<bool key="NSControlAllowsExpansionToolTips">YES</bool>
 															<object class="_NSCornerView" key="NSCornerView">
 																<nil key="NSNextResponder"/>
 																<int key="NSvFlags">-2147483392</int>
@@ -100,7 +103,7 @@
 																	<double key="NSMinWidth">16</double>
 																	<double key="NSMaxWidth">1000</double>
 																	<object class="NSTableHeaderCell" key="NSHeaderCell">
-																		<int key="NSCellFlags">75531328</int>
+																		<int key="NSCellFlags">75497536</int>
 																		<int key="NSCellFlags2">2048</int>
 																		<string key="NSContents"/>
 																		<object class="NSFont" key="NSSupport" id="26">
@@ -123,7 +126,7 @@
 																		</object>
 																	</object>
 																	<object class="NSTextFieldCell" key="NSDataCell" id="845988544">
-																		<int key="NSCellFlags">337675328</int>
+																		<int key="NSCellFlags">337641536</int>
 																		<int key="NSCellFlags2">2048</int>
 																		<object class="NSFont" key="NSSupport" id="297420841">
 																			<string key="NSName">LucidaGrande</string>
@@ -182,6 +185,7 @@
 													</array>
 													<string key="NSFrameSize">{177, 535}</string>
 													<reference key="NSSuperview" ref="1009640797"/>
+													<reference key="NSWindow"/>
 													<reference key="NSNextKeyView" ref="854687228"/>
 													<reference key="NSDocView" ref="854687228"/>
 													<reference key="NSBGColor" ref="616840708"/>
@@ -192,7 +196,9 @@
 													<int key="NSvFlags">-2147483392</int>
 													<string key="NSFrame">{{-30, 0}, {15, 336}}</string>
 													<reference key="NSSuperview" ref="1009640797"/>
+													<reference key="NSWindow"/>
 													<reference key="NSNextKeyView" ref="981661881"/>
+													<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 													<reference key="NSTarget" ref="1009640797"/>
 													<string key="NSAction">_doScroller:</string>
 													<double key="NSPercent">0.99532710280373837</double>
@@ -202,7 +208,9 @@
 													<int key="NSvFlags">-2147483392</int>
 													<string key="NSFrame">{{-100, -100}, {197, 15}}</string>
 													<reference key="NSSuperview" ref="1009640797"/>
+													<reference key="NSWindow"/>
 													<reference key="NSNextKeyView" ref="666117040"/>
+													<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 													<int key="NSsFlags">1</int>
 													<reference key="NSTarget" ref="1009640797"/>
 													<string key="NSAction">_doScroller:</string>
@@ -211,16 +219,21 @@
 											</array>
 											<string key="NSFrame">{{0, -1}, {177, 535}}</string>
 											<reference key="NSSuperview" ref="28735003"/>
+											<reference key="NSWindow"/>
 											<reference key="NSNextKeyView" ref="981661881"/>
 											<int key="NSsFlags">133648</int>
 											<reference key="NSVScroller" ref="666117040"/>
 											<reference key="NSHScroller" ref="268459162"/>
 											<reference key="NSContentView" ref="981661881"/>
 											<bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
+											<double key="NSMinMagnification">0.25</double>
+											<double key="NSMaxMagnification">4</double>
+											<double key="NSMagnification">1</double>
 										</object>
 									</array>
 									<string key="NSFrameSize">{177, 538}</string>
 									<reference key="NSSuperview" ref="573692868"/>
+									<reference key="NSWindow"/>
 									<reference key="NSNextKeyView" ref="1009640797"/>
 									<string key="NSClassName">NSView</string>
 								</object>
@@ -249,21 +262,24 @@
 																			<int key="NSvFlags">4370</int>
 																			<string key="NSFrameSize">{595, 126}</string>
 																			<reference key="NSSuperview" ref="452103105"/>
+																			<reference key="NSWindow"/>
 																			<reference key="NSNextKeyView" ref="529274724"/>
 																			<bool key="NSEnabled">YES</bool>
+																			<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+																			<bool key="NSControlAllowsExpansionToolTips">YES</bool>
 																			<object class="NSTableHeaderView" key="NSHeaderView" id="1033093810">
 																				<reference key="NSNextResponder" ref="529274724"/>
 																				<int key="NSvFlags">256</int>
 																				<string key="NSFrameSize">{595, 17}</string>
 																				<reference key="NSSuperview" ref="529274724"/>
+																				<reference key="NSWindow"/>
 																				<reference key="NSNextKeyView" ref="426295635"/>
 																				<reference key="NSTableView" ref="294998714"/>
 																			</object>
 																			<object class="_NSCornerView" key="NSCornerView" id="426295635">
-																				<reference key="NSNextResponder" ref="322940610"/>
+																				<nil key="NSNextResponder"/>
 																				<int key="NSvFlags">-2147483392</int>
 																				<string key="NSFrame">{{523, 0}, {16, 17}}</string>
-																				<reference key="NSSuperview" ref="322940610"/>
 																				<reference key="NSNextKeyView" ref="452103105"/>
 																			</object>
 																			<array class="NSMutableArray" key="NSTableColumns">
@@ -273,7 +289,7 @@
 																					<double key="NSMinWidth">19</double>
 																					<double key="NSMaxWidth">1000</double>
 																					<object class="NSTableHeaderCell" key="NSHeaderCell">
-																						<int key="NSCellFlags">75531328</int>
+																						<int key="NSCellFlags">75497536</int>
 																						<int key="NSCellFlags2">134219776</int>
 																						<string key="NSContents"/>
 																						<reference key="NSSupport" ref="26"/>
@@ -286,7 +302,7 @@
 																						<reference key="NSTextColor" ref="587742608"/>
 																					</object>
 																					<object class="NSImageCell" key="NSDataCell" id="214882204">
-																						<int key="NSCellFlags">0</int>
+																						<int key="NSCellFlags">134217728</int>
 																						<int key="NSCellFlags2">33554432</int>
 																						<int key="NSAlign">0</int>
 																						<int key="NSScale">0</int>
@@ -301,7 +317,7 @@
 																					<double key="NSMinWidth">70</double>
 																					<double key="NSMaxWidth">1000</double>
 																					<object class="NSTableHeaderCell" key="NSHeaderCell">
-																						<int key="NSCellFlags">75531328</int>
+																						<int key="NSCellFlags">75497536</int>
 																						<int key="NSCellFlags2">2048</int>
 																						<string key="NSContents">To</string>
 																						<reference key="NSSupport" ref="26"/>
@@ -312,7 +328,7 @@
 																						<reference key="NSTextColor" ref="587742608"/>
 																					</object>
 																					<object class="NSTextFieldCell" key="NSDataCell" id="922579997">
-																						<int key="NSCellFlags">338723904</int>
+																						<int key="NSCellFlags">338690112</int>
 																						<int key="NSCellFlags2">1024</int>
 																						<reference key="NSSupport" ref="297420841"/>
 																						<reference key="NSControlView" ref="294998714"/>
@@ -329,7 +345,7 @@
 																					<double key="NSMinWidth">40</double>
 																					<double key="NSMaxWidth">1000</double>
 																					<object class="NSTableHeaderCell" key="NSHeaderCell">
-																						<int key="NSCellFlags">75531328</int>
+																						<int key="NSCellFlags">75497536</int>
 																						<int key="NSCellFlags2">2048</int>
 																						<string key="NSContents">From</string>
 																						<reference key="NSSupport" ref="26"/>
@@ -337,7 +353,7 @@
 																						<reference key="NSTextColor" ref="587742608"/>
 																					</object>
 																					<object class="NSTextFieldCell" key="NSDataCell" id="575002276">
-																						<int key="NSCellFlags">338723904</int>
+																						<int key="NSCellFlags">338690112</int>
 																						<int key="NSCellFlags2">1024</int>
 																						<reference key="NSSupport" ref="297420841"/>
 																						<reference key="NSControlView" ref="294998714"/>
@@ -354,7 +370,7 @@
 																					<double key="NSMinWidth">31.2353515625</double>
 																					<double key="NSMaxWidth">1000</double>
 																					<object class="NSTableHeaderCell" key="NSHeaderCell">
-																						<int key="NSCellFlags">75531328</int>
+																						<int key="NSCellFlags">75497536</int>
 																						<int key="NSCellFlags2">2048</int>
 																						<string key="NSContents">Date</string>
 																						<reference key="NSSupport" ref="26"/>
@@ -365,7 +381,7 @@
 																						<reference key="NSTextColor" ref="587742608"/>
 																					</object>
 																					<object class="NSTextFieldCell" key="NSDataCell" id="703523403">
-																						<int key="NSCellFlags">338723904</int>
+																						<int key="NSCellFlags">338690112</int>
 																						<int key="NSCellFlags2">1024</int>
 																						<reference key="NSSupport" ref="297420841"/>
 																						<reference key="NSControlView" ref="294998714"/>
@@ -397,6 +413,7 @@
 																	</array>
 																	<string key="NSFrame">{{0, 17}, {595, 126}}</string>
 																	<reference key="NSSuperview" ref="322940610"/>
+																	<reference key="NSWindow"/>
 																	<reference key="NSNextKeyView" ref="294998714"/>
 																	<reference key="NSDocView" ref="294998714"/>
 																	<reference key="NSBGColor" ref="616840708"/>
@@ -407,7 +424,9 @@
 																	<int key="NSvFlags">-2147483392</int>
 																	<string key="NSFrame">{{523, 17}, {15, 142}}</string>
 																	<reference key="NSSuperview" ref="322940610"/>
+																	<reference key="NSWindow"/>
 																	<reference key="NSNextKeyView" ref="196815603"/>
+																	<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 																	<reference key="NSTarget" ref="322940610"/>
 																	<string key="NSAction">_doScroller:</string>
 																	<double key="NSPercent">0.25099601593625498</double>
@@ -417,7 +436,9 @@
 																	<int key="NSvFlags">-2147483392</int>
 																	<string key="NSFrame">{{0, 128}, {595, 15}}</string>
 																	<reference key="NSSuperview" ref="322940610"/>
+																	<reference key="NSWindow"/>
 																	<reference key="NSNextKeyView" ref="611885226"/>
+																	<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 																	<int key="NSsFlags">1</int>
 																	<reference key="NSTarget" ref="322940610"/>
 																	<string key="NSAction">_doScroller:</string>
@@ -431,15 +452,16 @@
 																	</array>
 																	<string key="NSFrameSize">{595, 17}</string>
 																	<reference key="NSSuperview" ref="322940610"/>
+																	<reference key="NSWindow"/>
 																	<reference key="NSNextKeyView" ref="1033093810"/>
 																	<reference key="NSDocView" ref="1033093810"/>
 																	<reference key="NSBGColor" ref="616840708"/>
 																	<int key="NScvFlags">4</int>
 																</object>
-																<reference ref="426295635"/>
 															</array>
 															<string key="NSFrameSize">{595, 143}</string>
 															<reference key="NSSuperview" ref="834810345"/>
+															<reference key="NSWindow"/>
 															<reference key="NSNextKeyView" ref="452103105"/>
 															<int key="NSsFlags">133680</int>
 															<reference key="NSVScroller" ref="611885226"/>
@@ -447,10 +469,14 @@
 															<reference key="NSContentView" ref="452103105"/>
 															<reference key="NSHeaderClipView" ref="529274724"/>
 															<bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
+															<double key="NSMinMagnification">0.25</double>
+															<double key="NSMaxMagnification">4</double>
+															<double key="NSMagnification">1</double>
 														</object>
 													</array>
 													<string key="NSFrameSize">{595, 146}</string>
 													<reference key="NSSuperview" ref="460492565"/>
+													<reference key="NSWindow"/>
 													<reference key="NSNextKeyView" ref="322940610"/>
 													<string key="NSClassName">NSView</string>
 												</object>
@@ -471,11 +497,13 @@
 																			<int key="NSvFlags">274</int>
 																			<string key="NSFrame">{{1, 1}, {593, 0}}</string>
 																			<reference key="NSSuperview" ref="24578004"/>
+																			<reference key="NSWindow"/>
 																			<reference key="NSNextKeyView" ref="785934659"/>
 																		</object>
 																	</array>
 																	<string key="NSFrameSize">{595, 1}</string>
 																	<reference key="NSSuperview" ref="52515128"/>
+																	<reference key="NSWindow"/>
 																	<reference key="NSNextKeyView" ref="944693154"/>
 																	<string key="NSOffsets">{0, 0}</string>
 																	<object class="NSTextFieldCell" key="NSTitleCell">
@@ -514,10 +542,11 @@
 																	<int key="NSvFlags">297</int>
 																	<string key="NSFrame">{{447, 6}, {77, 14}}</string>
 																	<reference key="NSSuperview" ref="52515128"/>
+																	<reference key="NSWindow"/>
 																	<reference key="NSNextKeyView" ref="804215365"/>
 																	<bool key="NSEnabled">YES</bool>
 																	<object class="NSTextFieldCell" key="NSCell" id="230016300">
-																		<int key="NSCellFlags">68191296</int>
+																		<int key="NSCellFlags">68157504</int>
 																		<int key="NSCellFlags2">71435264</int>
 																		<string key="NSContents">1/10</string>
 																		<reference key="NSSupport" ref="26"/>
@@ -530,16 +559,18 @@
 																		</object>
 																		<reference key="NSTextColor" ref="735596086"/>
 																	</object>
+																	<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 																</object>
 																<object class="NSSegmentedControl" id="804215365">
 																	<reference key="NSNextResponder" ref="52515128"/>
 																	<int key="NSvFlags">297</int>
 																	<string key="NSFrame">{{532, 4}, {49, 18}}</string>
 																	<reference key="NSSuperview" ref="52515128"/>
+																	<reference key="NSWindow"/>
 																	<reference key="NSNextKeyView" ref="24578004"/>
 																	<bool key="NSEnabled">YES</bool>
 																	<object class="NSSegmentedCell" key="NSCell" id="78680817">
-																		<int key="NSCellFlags">67147776</int>
+																		<int key="NSCellFlags">67108864</int>
 																		<int key="NSCellFlags2">131072</int>
 																		<reference key="NSSupport" ref="26"/>
 																		<reference key="NSControlView" ref="804215365"/>
@@ -564,10 +595,12 @@
 																		<int key="NSTrackingMode">2</int>
 																		<int key="NSSegmentStyle">3</int>
 																	</object>
+																	<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 																</object>
 															</array>
 															<string key="NSFrame">{{0, 357}, {595, 25}}</string>
 															<reference key="NSSuperview" ref="196815603"/>
+															<reference key="NSWindow"/>
 															<reference key="NSNextKeyView" ref="949527225"/>
 															<string key="NSClassName">AIGradientView</string>
 														</object>
@@ -595,8 +628,9 @@
 																				<string>NeXT Rich Text Format v1.0 pasteboard type</string>
 																				<string>NeXT TIFF v4.0 pasteboard type</string>
 																			</set>
-																			<string key="NSFrameSize">{220, 14}</string>
+																			<string key="NSFrameSize">{595, 357}</string>
 																			<reference key="NSSuperview" ref="358384816"/>
+																			<reference key="NSWindow"/>
 																			<reference key="NSNextKeyView" ref="607861257"/>
 																			<object class="NSTextContainer" key="NSTextContainer" id="79517778">
 																				<object class="NSLayoutManager" key="NSLayoutManager">
@@ -613,7 +647,7 @@
 																					<nil key="NSDelegate"/>
 																				</object>
 																				<reference key="NSTextView" ref="588573636"/>
-																				<double key="NSWidth">220</double>
+																				<double key="NSWidth">595</double>
 																				<int key="NSTCFlags">1</int>
 																			</object>
 																			<object class="NSTextViewSharedData" key="NSSharedData">
@@ -653,12 +687,12 @@
 																			</object>
 																			<int key="NSTVFlags">7</int>
 																			<string key="NSMaxSize">{882, 10000000}</string>
-																			<string key="NSMinize">{220, 0}</string>
 																			<nil key="NSDelegate"/>
 																		</object>
 																	</array>
-																	<string key="NSFrameSize">{580, 357}</string>
+																	<string key="NSFrameSize">{595, 357}</string>
 																	<reference key="NSSuperview" ref="785934659"/>
+																	<reference key="NSWindow"/>
 																	<reference key="NSNextKeyView" ref="588573636"/>
 																	<reference key="NSDocView" ref="588573636"/>
 																	<reference key="NSBGColor" ref="1009288771"/>
@@ -691,9 +725,11 @@
 																<object class="NSScroller" id="194644508">
 																	<reference key="NSNextResponder" ref="785934659"/>
 																	<int key="NSvFlags">256</int>
-																	<string key="NSFrame">{{580, 0}, {15, 357}}</string>
+																	<string key="NSFrame">{{579, 0}, {16, 357}}</string>
 																	<reference key="NSSuperview" ref="785934659"/>
+																	<reference key="NSWindow"/>
 																	<reference key="NSNextKeyView" ref="291104434"/>
+																	<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 																	<reference key="NSTarget" ref="785934659"/>
 																	<string key="NSAction">_doScroller:</string>
 																</object>
@@ -702,7 +738,9 @@
 																	<int key="NSvFlags">-2147483392</int>
 																	<string key="NSFrame">{{-100, -100}, {87, 18}}</string>
 																	<reference key="NSSuperview" ref="785934659"/>
+																	<reference key="NSWindow"/>
 																	<reference key="NSNextKeyView" ref="358384816"/>
+																	<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 																	<int key="NSsFlags">1</int>
 																	<reference key="NSTarget" ref="785934659"/>
 																	<string key="NSAction">_doScroller:</string>
@@ -712,21 +750,27 @@
 															</array>
 															<string key="NSFrameSize">{595, 357}</string>
 															<reference key="NSSuperview" ref="196815603"/>
+															<reference key="NSWindow"/>
 															<reference key="NSNextKeyView" ref="358384816"/>
 															<int key="NSsFlags">133136</int>
 															<reference key="NSVScroller" ref="194644508"/>
 															<reference key="NSHScroller" ref="607861257"/>
 															<reference key="NSContentView" ref="358384816"/>
+															<double key="NSMinMagnification">0.25</double>
+															<double key="NSMaxMagnification">4</double>
+															<double key="NSMagnification">1</double>
 														</object>
 													</array>
 													<string key="NSFrame">{{0, 156}, {595, 382}}</string>
 													<reference key="NSSuperview" ref="460492565"/>
+													<reference key="NSWindow"/>
 													<reference key="NSNextKeyView" ref="52515128"/>
 													<string key="NSClassName">NSView</string>
 												</object>
 											</array>
 											<string key="NSFrame">{{-1, 0}, {595, 538}}</string>
 											<reference key="NSSuperview" ref="55917509"/>
+											<reference key="NSWindow"/>
 											<reference key="NSNextKeyView" ref="834810345"/>
 											<int key="NSDividerStyle">3</int>
 											<string key="NSAutosaveName">LogViewer:Shelf</string>
@@ -734,12 +778,14 @@
 									</array>
 									<string key="NSFrame">{{178, 0}, {593, 538}}</string>
 									<reference key="NSSuperview" ref="573692868"/>
+									<reference key="NSWindow"/>
 									<reference key="NSNextKeyView" ref="460492565"/>
 									<string key="NSClassName">NSView</string>
 								</object>
 							</array>
 							<string key="NSFrame">{{0, 24}, {771, 538}}</string>
 							<reference key="NSSuperview" ref="132911623"/>
+							<reference key="NSWindow"/>
 							<reference key="NSNextKeyView" ref="28735003"/>
 							<bool key="NSIsVertical">YES</bool>
 							<int key="NSDividerStyle">2</int>
@@ -749,6 +795,7 @@
 							<int key="NSvFlags">1281</int>
 							<string key="NSFrame">{{735, 3}, {16, 16}}</string>
 							<reference key="NSSuperview" ref="132911623"/>
+							<reference key="NSWindow"/>
 							<int key="NSpiFlags">28938</int>
 							<double key="NSMaxValue">100</double>
 						</object>
@@ -757,6 +804,7 @@
 							<int key="NSvFlags">258</int>
 							<string key="NSFrame">{{169, 2}, {561, 17}}</string>
 							<reference key="NSSuperview" ref="132911623"/>
+							<reference key="NSWindow"/>
 							<reference key="NSNextKeyView" ref="846312189"/>
 							<bool key="NSViewIsLayerTreeHost">YES</bool>
 							<object class="NSShadow" key="NSViewShadow">
@@ -768,7 +816,7 @@
 							</object>
 							<bool key="NSEnabled">YES</bool>
 							<object class="NSTextFieldCell" key="NSCell" id="40580944">
-								<int key="NSCellFlags">67142656</int>
+								<int key="NSCellFlags">67108864</int>
 								<int key="NSCellFlags2">138412032</int>
 								<string key="NSContents">Status Text Here</string>
 								<reference key="NSSupport" ref="26"/>
@@ -777,12 +825,14 @@
 								<reference key="NSBackgroundColor" ref="222446455"/>
 								<reference key="NSTextColor" ref="735596086"/>
 							</object>
+							<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 						</object>
 						<object class="NSTextField" id="291104434">
 							<reference key="NSNextResponder" ref="132911623"/>
 							<int key="NSvFlags">256</int>
 							<string key="NSFrame">{{17, 2}, {150, 17}}</string>
 							<reference key="NSSuperview" ref="132911623"/>
+							<reference key="NSWindow"/>
 							<reference key="NSNextKeyView" ref="141145708"/>
 							<bool key="NSViewIsLayerTreeHost">YES</bool>
 							<object class="NSShadow" key="NSViewShadow">
@@ -794,7 +844,7 @@
 							</object>
 							<bool key="NSEnabled">YES</bool>
 							<object class="NSTextFieldCell" key="NSCell" id="820213091">
-								<int key="NSCellFlags">67142656</int>
+								<int key="NSCellFlags">67108864</int>
 								<int key="NSCellFlags2">272629760</int>
 								<string key="NSContents"># transcripts</string>
 								<object class="NSFont" key="NSSupport">
@@ -1091,12 +1141,15 @@
 									<string>gu_IN</string>
 								</array>
 							</object>
+							<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 						</object>
 					</array>
 					<string key="NSFrameSize">{771, 558}</string>
+					<reference key="NSSuperview"/>
+					<reference key="NSWindow"/>
 					<reference key="NSNextKeyView" ref="573692868"/>
 				</object>
-				<string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string>
+				<string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
 				<string key="NSMinSize">{350, 222}</string>
 				<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
 				<string key="NSFrameAutosaveName"/>
@@ -1105,17 +1158,18 @@
 				<bool key="NSWindowIsRestorable">YES</bool>
 			</object>
 			<object class="NSCustomView" id="263556283">
-				<nil key="NSNextResponder"/>
+				<reference key="NSNextResponder"/>
 				<int key="NSvFlags">256</int>
 				<array class="NSMutableArray" key="NSSubviews">
 					<object class="NSSearchField" id="360077433">
 						<reference key="NSNextResponder" ref="263556283"/>
-						<int key="NSvFlags">258</int>
+						<int key="NSvFlags">256</int>
 						<string key="NSFrameSize">{228, 22}</string>
 						<reference key="NSSuperview" ref="263556283"/>
+						<reference key="NSWindow"/>
 						<bool key="NSEnabled">YES</bool>
 						<object class="NSSearchFieldCell" key="NSCell" id="692075214">
-							<int key="NSCellFlags">342895680</int>
+							<int key="NSCellFlags">342884416</int>
 							<int key="NSCellFlags2">1024</int>
 							<string key="NSContents"/>
 							<reference key="NSSupport" ref="297420841"/>
@@ -1158,9 +1212,12 @@
 							</object>
 							<int key="NSMaximumRecents">255</int>
 						</object>
+						<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
 					</object>
 				</array>
 				<string key="NSFrameSize">{228, 22}</string>
+				<reference key="NSSuperview"/>
+				<reference key="NSWindow"/>
 				<string key="NSClassName">NSView</string>
 				<string key="NSExtension">NSResponder</string>
 			</object>
@@ -2040,7 +2097,7 @@
 		</object>
 		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
 			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
-			<real value="1060" key="NS.object.0"/>
+			<real value="1070" key="NS.object.0"/>
 		</object>
 		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
 			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
diff -r 602d38d8ca54 -r e7129b4d7898 Resources/Menu Bar Icons/Adiumy Flashy.AdiumMenuBarIcons/Contents/Info.plist
--- a/Resources/Menu Bar Icons/Adiumy Flashy.AdiumMenuBarIcons/Contents/Info.plist	Fri Jul 27 15:00:17 2012 +0200
+++ b/Resources/Menu Bar Icons/Adiumy Flashy.AdiumMenuBarIcons/Contents/Info.plist	Wed Jul 25 23:41:48 2012 +0100
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
-   "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 <plist version="1.0">
 <dict>
 	<key>CFBundleName</key>
@@ -9,18 +8,18 @@
 	<string>1</string>
 	<key>Icons</key>
 	<dict>
+		<key>Invisible</key>
+		<string>invisible.tiff</string>
+		<key>Content</key>
+		<string>content.tiff</string>
 		<key>Away</key>
-		<string>away.png</string>




More information about the commits mailing list