adium-1.4 3614:062a27e5858b: Added MAZeroingWeakRef

commits at adium.im commits at adium.im
Sun Aug 21 21:47:31 UTC 2011


details:	http://hg.adium.im/adium-1.4/rev/062a27e5858b
revision:	3614:062a27e5858b
branch:		(none)
author:		Evan Schoenberg
date:		Sun Aug 21 16:17:51 2011 -0500

Added MAZeroingWeakRef
(transplanted from 13d1f4765a893ca51ac912172b365f4ddae937d2)
Subject: adium-1.4 3615:dd4b532eb0d5: Silenced some more nib warnings in xcode 4.2

details:	http://hg.adium.im/adium-1.4/rev/dd4b532eb0d5
revision:	3615:dd4b532eb0d5
branch:		(none)
author:		Evan Schoenberg
date:		Sun Aug 21 16:18:55 2011 -0500

Silenced some more nib warnings in xcode 4.2
(transplanted from 02723e78ce6ab014920d065166eeb7b96f75ab0c)
Subject: adium-1.4 3616:c71cfeb0aa13: warnings--;

details:	http://hg.adium.im/adium-1.4/rev/c71cfeb0aa13
revision:	3616:c71cfeb0aa13
branch:		(none)
author:		Evan Schoenberg
date:		Sun Aug 21 16:19:20 2011 -0500

warnings--;
(transplanted from a140a4b77ec608c8b125ac12b99e1d4a4d4ec53f)
Subject: adium-1.4 3617:0447e5ab4152: AIProxyListObject no longer retains the ESObjectWithProperties which retains it; instead, it maintains a zeroing weak reference. This simplifies the memory management significantly.

details:	http://hg.adium.im/adium-1.4/rev/0447e5ab4152
revision:	3617:0447e5ab4152
branch:		(none)
author:		Evan Schoenberg
date:		Sun Aug 21 16:34:04 2011 -0500

AIProxyListObject no longer retains the ESObjectWithProperties which retains it; instead, it maintains a zeroing weak reference. This simplifies the memory management significantly.
 * Don't try to aggressively release AIProxyListObjects when a group is collapsed. Instead, clear out its display cache.  At that point, it's a very small object, and it can live until the AIListObject is deallocated.
 * Although messaging the AIProxyListObject results in a call through to -[AIPorxyListObject listObject], it's clearer to use this directly. (Future changes should probably remove its 'mirroring' capability entirely; it's just a set up for confusion and mis-casting).
 * I believe that between this and kbotc's changes, this fixes #14294. I never could reproduce the crash in the first place, though. Please test and report back.
(transplanted from 8de0a4e32e422217fd6aa24004c56ade6693b3fb)
Subject: adium-1.4 3618:c3f1acd5bbe7: Added MAZeroingWeakRef to the credits

details:	http://hg.adium.im/adium-1.4/rev/c3f1acd5bbe7
revision:	3618:c3f1acd5bbe7
branch:		(none)
author:		Evan Schoenberg
date:		Sun Aug 21 16:36:20 2011 -0500

Added MAZeroingWeakRef to the credits
(transplanted from 5d84f38e68bb5424552b89d5b920d5f1ddd2b495)
Subject: adium-1.4 3619:f721e7f4a03d: Added MAZeroingWeakRef's license information to our license.txt

details:	http://hg.adium.im/adium-1.4/rev/f721e7f4a03d
revision:	3619:f721e7f4a03d
branch:		(none)
author:		Evan Schoenberg
date:		Sun Aug 21 16:37:35 2011 -0500

Added MAZeroingWeakRef's license information to our license.txt
(transplanted from 4a87584e9e3a73acd71726a2afd2773ca458c8f6)
Subject: adium-1.4 3620:df6a1a1e3d13: Project updates for MAZeroingWeakRef

details:	http://hg.adium.im/adium-1.4/rev/df6a1a1e3d13
revision:	3620:df6a1a1e3d13
branch:		(none)
author:		Evan Schoenberg
date:		Sun Aug 21 16:47:24 2011 -0500

Project updates for MAZeroingWeakRef

diffs (truncated from 13111 to 1000 lines):

diff -r 4d7607e78f81 -r df6a1a1e3d13 Adium.xcodeproj/project.pbxproj
--- a/Adium.xcodeproj/project.pbxproj	Sun Aug 21 16:15:48 2011 -0500
+++ b/Adium.xcodeproj/project.pbxproj	Sun Aug 21 16:47:24 2011 -0500
@@ -627,6 +627,14 @@
 		34A1B2C30DFDBA1200AC78CF /* AIStringDebug.m in Sources */ = {isa = PBXBuildFile; fileRef = 34A1B2C20DFDBA1200AC78CF /* AIStringDebug.m */; };
 		34A250B607E0F822009854E1 /* StatusDefaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = 34A250B507E0F822009854E1 /* StatusDefaults.plist */; };
 		34A29DB706ED68C000E1366C /* Contact List in Copy Built-in Xtras */ = {isa = PBXBuildFile; fileRef = 34A29D9406ED68BF00E1366C /* Contact List */; };
+		34A2B5121401B45000B18729 /* MAWeakArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 34A2B50A1401B45000B18729 /* MAWeakArray.h */; };
+		34A2B5131401B45000B18729 /* MAWeakArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 34A2B50B1401B45000B18729 /* MAWeakArray.m */; };
+		34A2B5141401B45000B18729 /* MAWeakDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 34A2B50C1401B45000B18729 /* MAWeakDictionary.h */; };
+		34A2B5151401B45000B18729 /* MAWeakDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 34A2B50D1401B45000B18729 /* MAWeakDictionary.m */; };
+		34A2B5161401B45000B18729 /* MAZeroingWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 34A2B50E1401B45000B18729 /* MAZeroingWeakProxy.h */; };
+		34A2B5171401B45000B18729 /* MAZeroingWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 34A2B50F1401B45000B18729 /* MAZeroingWeakProxy.m */; };
+		34A2B5181401B45000B18729 /* MAZeroingWeakRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 34A2B5101401B45000B18729 /* MAZeroingWeakRef.h */; };
+		34A2B5191401B45000B18729 /* MAZeroingWeakRef.m in Sources */ = {isa = PBXBuildFile; fileRef = 34A2B5111401B45000B18729 /* MAZeroingWeakRef.m */; };
 		34A489F306F64359002C7C5F /* AISCLViewPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 34A489F106F64359002C7C5F /* AISCLViewPlugin.m */; };
 		34A48A0106F6436D002C7C5F /* AIStandardListWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34A489FB06F6436D002C7C5F /* AIStandardListWindowController.m */; };
 		34A48A0406F6436D002C7C5F /* AIListWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34A489FE06F6436D002C7C5F /* AIListWindowController.m */; };
@@ -3315,6 +3323,14 @@
 		34A1B59F0E03409F00AC78CF /* AIWebKitPreviewMessageViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AIWebKitPreviewMessageViewController.m; path = "Plugins/WebKit Message View/AIWebKitPreviewMessageViewController.m"; sourceTree = "<group>"; };
 		34A250B507E0F822009854E1 /* StatusDefaults.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; name = StatusDefaults.plist; path = Resources/StatusDefaults.plist; sourceTree = "<group>"; };
 		34A29D9406ED68BF00E1366C /* Contact List */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = folder; name = "Contact List"; path = "Resources/Contact List"; sourceTree = "<group>"; };
+		34A2B50A1401B45000B18729 /* MAWeakArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MAWeakArray.h; path = Frameworks/MAZeroingWeakRef/Source/MAWeakArray.h; sourceTree = "<group>"; };
+		34A2B50B1401B45000B18729 /* MAWeakArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MAWeakArray.m; path = Frameworks/MAZeroingWeakRef/Source/MAWeakArray.m; sourceTree = "<group>"; };
+		34A2B50C1401B45000B18729 /* MAWeakDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MAWeakDictionary.h; path = Frameworks/MAZeroingWeakRef/Source/MAWeakDictionary.h; sourceTree = "<group>"; };
+		34A2B50D1401B45000B18729 /* MAWeakDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MAWeakDictionary.m; path = Frameworks/MAZeroingWeakRef/Source/MAWeakDictionary.m; sourceTree = "<group>"; };
+		34A2B50E1401B45000B18729 /* MAZeroingWeakProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MAZeroingWeakProxy.h; path = Frameworks/MAZeroingWeakRef/Source/MAZeroingWeakProxy.h; sourceTree = "<group>"; };
+		34A2B50F1401B45000B18729 /* MAZeroingWeakProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MAZeroingWeakProxy.m; path = Frameworks/MAZeroingWeakRef/Source/MAZeroingWeakProxy.m; sourceTree = "<group>"; };
+		34A2B5101401B45000B18729 /* MAZeroingWeakRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MAZeroingWeakRef.h; path = Frameworks/MAZeroingWeakRef/Source/MAZeroingWeakRef.h; sourceTree = "<group>"; };
+		34A2B5111401B45000B18729 /* MAZeroingWeakRef.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MAZeroingWeakRef.m; path = Frameworks/MAZeroingWeakRef/Source/MAZeroingWeakRef.m; sourceTree = "<group>"; };
 		34A30E7508D8EE7800697644 /* es */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = es; path = Resources/es.lproj/AccountProxy.nib; sourceTree = "<group>"; };
 		34A30E7708D8EE7800697644 /* es */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = es; path = Resources/es.lproj/AppearancePrefs.nib; sourceTree = "<group>"; };
 		34A30E7808D8EE7800697644 /* es */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = es; path = "Plugins/Purple Service/es.lproj/DCPurpleJabberJoinChatView.nib"; sourceTree = "<group>"; };
@@ -6142,6 +6158,21 @@
 			name = "Contact List";
 			sourceTree = "<group>";
 		};
+		34A2B51C1401B45200B18729 /* MAZeroingWeakRef */ = {
+			isa = PBXGroup;
+			children = (
+				34A2B50A1401B45000B18729 /* MAWeakArray.h */,
+				34A2B50B1401B45000B18729 /* MAWeakArray.m */,
+				34A2B50C1401B45000B18729 /* MAWeakDictionary.h */,
+				34A2B50D1401B45000B18729 /* MAWeakDictionary.m */,
+				34A2B50E1401B45000B18729 /* MAZeroingWeakProxy.h */,
+				34A2B50F1401B45000B18729 /* MAZeroingWeakProxy.m */,
+				34A2B5101401B45000B18729 /* MAZeroingWeakRef.h */,
+				34A2B5111401B45000B18729 /* MAZeroingWeakRef.m */,
+			);
+			name = MAZeroingWeakRef;
+			sourceTree = "<group>";
+		};
 		34A65AF606A5A0C400898470 /* Safari Link Toolbar Item */ = {
 			isa = PBXGroup;
 			children = (
@@ -6415,6 +6446,7 @@
 		34D8342B07CBE6A4006466F2 /* External Sources */ = {
 			isa = PBXGroup;
 			children = (
+				34A2B51C1401B45200B18729 /* MAZeroingWeakRef */,
 				34D834CD07CBE7A3006466F2 /* Text field for previewing font preferences */,
 				34A6FE8007D7E07300972830 /* Type Select Table View */,
 				348B25C70A50FBF300B2B972 /* KNShelfSplitView.h */,
@@ -9328,6 +9360,10 @@
 				112B47670F82E0FC00690E84 /* AIXtraInfo.h in Headers */,
 				34F17FCE0F8EAC34009C5A39 /* AIListOutlineView+Drawing.h in Headers */,
 				63B0EC9D0F8FBB660062476B /* AIProxyListObject.h in Headers */,
+				34A2B5121401B45000B18729 /* MAWeakArray.h in Headers */,
+				34A2B5141401B45000B18729 /* MAWeakDictionary.h in Headers */,
+				34A2B5161401B45000B18729 /* MAZeroingWeakProxy.h in Headers */,
+				34A2B5181401B45000B18729 /* MAZeroingWeakRef.h in Headers */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -10863,6 +10899,10 @@
 				112B47680F82E0FC00690E84 /* AIXtraInfo.m in Sources */,
 				34F17FCF0F8EAC34009C5A39 /* AIListOutlineView+Drawing.m in Sources */,
 				63B0EC9C0F8FBB660062476B /* AIProxyListObject.m in Sources */,
+				34A2B5131401B45000B18729 /* MAWeakArray.m in Sources */,
+				34A2B5151401B45000B18729 /* MAWeakDictionary.m in Sources */,
+				34A2B5171401B45000B18729 /* MAZeroingWeakProxy.m in Sources */,
+				34A2B5191401B45000B18729 /* MAZeroingWeakRef.m in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
diff -r 4d7607e78f81 -r df6a1a1e3d13 Frameworks/Adium Framework/Resources/da.lproj/EditStateSheet.nib/designable.nib
--- a/Frameworks/Adium Framework/Resources/da.lproj/EditStateSheet.nib/designable.nib	Sun Aug 21 16:15:48 2011 -0500
+++ b/Frameworks/Adium Framework/Resources/da.lproj/EditStateSheet.nib/designable.nib	Sun Aug 21 16:47:24 2011 -0500
@@ -2,24 +2,44 @@
 <archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
 	<data>
 		<int key="IBDocument.SystemTarget">1060</int>
-		<string key="IBDocument.SystemVersion">10J869</string>
-		<string key="IBDocument.InterfaceBuilderVersion">851</string>
-		<string key="IBDocument.AppKitVersion">1038.35</string>
-		<string key="IBDocument.HIToolboxVersion">461.00</string>
+		<string key="IBDocument.SystemVersion">11B26</string>
+		<string key="IBDocument.InterfaceBuilderVersion">1617</string>
+		<string key="IBDocument.AppKitVersion">1138</string>
+		<string key="IBDocument.HIToolboxVersion">566.00</string>
 		<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
 			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
-			<string key="NS.object.0">851</string>
+			<string key="NS.object.0">1617</string>
 		</object>
-		<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
+		<object class="NSArray" key="IBDocument.IntegratedClassDependencies">
 			<bool key="EncodedWithXMLCoder">YES</bool>
+			<string>NSTextField</string>
+			<string>NSPopUpButtonCell</string>
+			<string>NSScroller</string>
+			<string>NSPopUpButton</string>
+			<string>NSButton</string>
+			<string>NSMenu</string>
+			<string>NSScrollView</string>
+			<string>NSButtonCell</string>
+			<string>NSTextFieldCell</string>
+			<string>NSBox</string>
+			<string>NSMenuItem</string>
+			<string>NSCustomObject</string>
+			<string>NSTextView</string>
+			<string>NSView</string>
+			<string>NSWindowTemplate</string>
+			<string>NSStepper</string>
+			<string>NSStepperCell</string>
 		</object>
 		<object class="NSArray" key="IBDocument.PluginDependencies">
 			<bool key="EncodedWithXMLCoder">YES</bool>
 			<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 		</object>
 		<object class="NSMutableDictionary" key="IBDocument.Metadata">
-			<string key="NS.key.0">PluginDependencyRecalculationVersion</string>
-			<integer value="1" key="NS.object.0"/>
+			<bool key="EncodedWithXMLCoder">YES</bool>
+			<object class="NSArray" key="dict.sortedKeys" id="0">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+			</object>
+			<reference key="dict.values" ref="0"/>
 		</object>
 		<object class="NSMutableArray" key="IBDocument.RootObjects" id="358641459">
 			<bool key="EncodedWithXMLCoder">YES</bool>
@@ -42,10 +62,11 @@
 				<object class="NSMutableString" key="NSViewClass">
 					<characters key="NS.bytes">View</characters>
 				</object>
-				<string key="NSWindowContentMaxSize">{403, 477}</string>
+				<nil key="NSUserInterfaceItemIdentifier"/>
+				<string key="NSWindowContentMaxSize">{403, 517}</string>
 				<string key="NSWindowContentMinSize">{403, 477}</string>
 				<object class="NSView" key="NSWindowView" id="814972862">
-					<nil key="NSNextResponder"/>
+					<reference key="NSNextResponder"/>
 					<int key="NSvFlags">256</int>
 					<object class="NSMutableArray" key="NSSubviews">
 						<bool key="EncodedWithXMLCoder">YES</bool>
@@ -54,6 +75,7 @@
 							<int key="NSvFlags">289</int>
 							<string key="NSFrame">{{305, 8}, {84, 32}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView"/>
 							<bool key="NSEnabled">YES</bool>
 							<object class="NSButtonCell" key="NSCell" id="916531342">
 								<int key="NSCellFlags">67239424</int>
@@ -79,6 +101,7 @@
 							<int key="NSvFlags">289</int>
 							<string key="NSFrame">{{211, 8}, {94, 32}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView" ref="27044480"/>
 							<bool key="NSEnabled">YES</bool>
 							<object class="NSButtonCell" key="NSCell" id="707645780">
 								<int key="NSCellFlags">67239424</int>
@@ -100,6 +123,7 @@
 							<int key="NSvFlags">264</int>
 							<string key="NSFrame">{{12, 128}, {294, 18}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView" ref="458384420"/>
 							<bool key="NSEnabled">YES</bool>
 							<object class="NSButtonCell" key="NSCell" id="822963041">
 								<int key="NSCellFlags">67239424</int>
@@ -127,6 +151,7 @@
 							<int key="NSvFlags">264</int>
 							<string key="NSFrame">{{12, 273}, {86, 18}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView" ref="44917562"/>
 							<bool key="NSEnabled">YES</bool>
 							<object class="NSButtonCell" key="NSCell" id="639173016">
 								<int key="NSCellFlags">67239424</int>
@@ -149,6 +174,7 @@
 							<int key="NSvFlags">264</int>
 							<string key="NSFrame">{{35, 251}, {235, 18}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView" ref="512886045"/>
 							<bool key="NSEnabled">YES</bool>
 							<object class="NSButtonCell" key="NSCell" id="766555288">
 								<int key="NSCellFlags">67239424</int>
@@ -179,31 +205,9 @@
 										<object class="NSTextView" id="9285364">
 											<reference key="NSNextResponder" ref="234432051"/>
 											<int key="NSvFlags">2322</int>
-											<object class="NSMutableSet" key="NSDragTypes">
-												<bool key="EncodedWithXMLCoder">YES</bool>
-												<object class="NSArray" key="set.sortedObjects">
-													<bool key="EncodedWithXMLCoder">YES</bool>
-													<string>Apple HTML pasteboard type</string>
-													<string>Apple PDF pasteboard type</string>
-													<string>Apple PICT pasteboard type</string>
-													<string>Apple PNG pasteboard type</string>
-													<string>Apple URL pasteboard type</string>
-													<string>CorePasteboardFlavorType 0x6D6F6F76</string>
-													<string>NSColor pasteboard type</string>
-													<string>NSFilenamesPboardType</string>
-													<string>NSStringPboardType</string>
-													<string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
-													<string>NeXT RTFD pasteboard type</string>
-													<string>NeXT Rich Text Format v1.0 pasteboard type</string>
-													<string>NeXT TIFF v4.0 pasteboard type</string>
-													<string>NeXT font pasteboard type</string>
-													<string>NeXT ruler pasteboard type</string>
-													<string>WebURLsWithTitlesPboardType</string>
-													<string>public.url</string>
-												</object>
-											</object>
 											<string key="NSFrameSize">{344, 14}</string>
 											<reference key="NSSuperview" ref="234432051"/>
+											<reference key="NSNextKeyView" ref="788201205"/>
 											<object class="NSTextContainer" key="NSTextContainer" id="9869414">
 												<object class="NSLayoutManager" key="NSLayoutManager">
 													<object class="NSTextStorage" key="NSTextStorage">
@@ -224,7 +228,7 @@
 												<int key="NSTCFlags">1</int>
 											</object>
 											<object class="NSTextViewSharedData" key="NSSharedData">
-												<int key="NSFlags">28647</int>
+												<int key="NSFlags">67137511</int>
 												<int key="NSTextCheckingTypes">0</int>
 												<nil key="NSMarkedAttributes"/>
 												<object class="NSColor" key="NSBackgroundColor" id="826244119">
@@ -283,9 +287,11 @@
 													</object>
 												</object>
 												<nil key="NSDefaultParagraphStyle"/>
+												<nil key="NSTextFinder"/>
+												<int key="NSPreferredTextFinderStyle">1</int>
 											</object>
 											<int key="NSTVFlags">6</int>
-											<string key="NSMaxSize">{690, 1e+07}</string>
+											<string key="NSMaxSize">{690, 10000000}</string>
 											<string key="NSMinize">{344, 0}</string>
 											<nil key="NSDelegate"/>
 										</object>
@@ -296,8 +302,30 @@
 									<reference key="NSDocView" ref="9285364"/>
 									<reference key="NSBGColor" ref="826244119"/>
 									<object class="NSCursor" key="NSCursor" id="864856263">
-										<string key="NSHotSpot">{4, -5}</string>
-										<int key="NSCursorType">1</int>
+										<string key="NSHotSpot">{4, 5}</string>
+										<object class="NSImage" key="NSImage">
+											<int key="NSImageFlags">12582912</int>
+											<object class="NSMutableArray" key="NSReps">
+												<bool key="EncodedWithXMLCoder">YES</bool>
+												<object class="NSArray">
+													<bool key="EncodedWithXMLCoder">YES</bool>
+													<integer value="0"/>
+													<object class="NSBitmapImageRep">
+														<object class="NSData" key="NSTIFFRepresentation">
+															<bytes key="NS.bytes">TU0AKgAAAHCAFUqgBVKsAAAAwdVQUqwaEQeIRGJRGFlYqwWLQ+JxuOQpVRmEx2RROKwOQyOUQSPyaUym
+SxqWyKXyeYxyZzWbSuJTScRCbz2Nz+gRKhUOfTqeUai0OSxiWTiBQSHSGFquGwekxyAgAAAOAQAAAwAA
+AAEAEAAAAQEAAwAAAAEAEAAAAQIAAwAAAAIACAAIAQMAAwAAAAEABQAAAQYAAwAAAAEAAQAAAREABAAA
+AAEAAAAIARIAAwAAAAEAAQAAARUAAwAAAAEAAgAAARYAAwAAAAEAEAAAARcABAAAAAEAAABnARwAAwAA
+AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
+														</object>
+													</object>
+												</object>
+											</object>
+											<object class="NSColor" key="NSColor">
+												<int key="NSColorSpace">3</int>
+												<bytes key="NSWhite">MCAwAA</bytes>
+											</object>
+										</object>
 									</object>
 									<int key="NScvFlags">4</int>
 								</object>
@@ -306,6 +334,7 @@
 									<int key="NSvFlags">-2147483392</int>
 									<string key="NSFrame">{{-30, 1}, {15, 91}}</string>
 									<reference key="NSSuperview" ref="512886045"/>
+									<reference key="NSNextKeyView" ref="234432051"/>
 									<reference key="NSTarget" ref="512886045"/>
 									<string key="NSAction">_doScroller:</string>
 									<double key="NSCurValue">1</double>
@@ -315,6 +344,7 @@
 									<int key="NSvFlags">-2147483392</int>
 									<string key="NSFrame">{{-100, -100}, {87, 18}}</string>
 									<reference key="NSSuperview" ref="512886045"/>
+									<reference key="NSNextKeyView" ref="529415983"/>
 									<int key="NSsFlags">1</int>
 									<reference key="NSTarget" ref="512886045"/>
 									<string key="NSAction">_doScroller:</string>
@@ -324,8 +354,8 @@
 							</object>
 							<string key="NSFrame">{{37, 152}, {346, 93}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
-							<reference key="NSNextKeyView" ref="234432051"/>
-							<int key="NSsFlags">530</int>
+							<reference key="NSNextKeyView" ref="907260749"/>
+							<int key="NSsFlags">133650</int>
 							<reference key="NSVScroller" ref="529415983"/>
 							<reference key="NSHScroller" ref="907260749"/>
 							<reference key="NSContentView" ref="234432051"/>
@@ -337,7 +367,7 @@
 								<bool key="EncodedWithXMLCoder">YES</bool>
 								<object class="NSView" id="938002343">
 									<reference key="NSNextResponder" ref="458384420"/>
-									<int key="NSvFlags">256</int>
+									<int key="NSvFlags">274</int>
 									<object class="NSMutableArray" key="NSSubviews">
 										<bool key="EncodedWithXMLCoder">YES</bool>
 										<object class="NSStepper" id="122567027">
@@ -345,6 +375,7 @@
 											<int key="NSvFlags">268</int>
 											<string key="NSFrame">{{129, -3}, {19, 28}}</string>
 											<reference key="NSSuperview" ref="938002343"/>
+											<reference key="NSNextKeyView" ref="43105144"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="NSStepperCell" key="NSCell" id="7593346">
 												<int key="NSCellFlags">68025888</int>
@@ -367,6 +398,7 @@
 											<int key="NSvFlags">268</int>
 											<string key="NSFrame">{{105, 0}, {25, 22}}</string>
 											<reference key="NSSuperview" ref="938002343"/>
+											<reference key="NSNextKeyView" ref="122567027"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="NSTextFieldCell" key="NSCell" id="45198099">
 												<int key="NSCellFlags">-1804468671</int>
@@ -394,6 +426,7 @@
 											<int key="NSvFlags">268</int>
 											<string key="NSFrame">{{150, 3}, {94, 17}}</string>
 											<reference key="NSSuperview" ref="938002343"/>
+											<reference key="NSNextKeyView" ref="761373936"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="NSTextFieldCell" key="NSCell" id="552111031">
 												<int key="NSCellFlags">67239424</int>
@@ -420,6 +453,7 @@
 											<int key="NSvFlags">268</int>
 											<string key="NSFrame">{{24, -3}, {19, 28}}</string>
 											<reference key="NSSuperview" ref="938002343"/>
+											<reference key="NSNextKeyView" ref="985952883"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="NSStepperCell" key="NSCell" id="314013020">
 												<int key="NSCellFlags">68025888</int>
@@ -437,6 +471,7 @@
 											<int key="NSvFlags">268</int>
 											<string key="NSFrame">{{45, 3}, {42, 17}}</string>
 											<reference key="NSSuperview" ref="938002343"/>
+											<reference key="NSNextKeyView" ref="771490185"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="NSTextFieldCell" key="NSCell" id="290169161">
 												<int key="NSCellFlags">67239424</int>
@@ -453,6 +488,7 @@
 											<int key="NSvFlags">268</int>
 											<string key="NSFrameSize">{25, 22}</string>
 											<reference key="NSSuperview" ref="938002343"/>
+											<reference key="NSNextKeyView" ref="669758812"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="NSTextFieldCell" key="NSCell" id="57143104">
 												<int key="NSCellFlags">-1804468671</int>
@@ -468,10 +504,12 @@
 									</object>
 									<string key="NSFrameSize">{330, 22}</string>
 									<reference key="NSSuperview" ref="458384420"/>
+									<reference key="NSNextKeyView" ref="561091667"/>
 								</object>
 							</object>
 							<string key="NSFrame">{{37, 100}, {330, 22}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView" ref="938002343"/>
 							<string key="NSOffsets">{0, 0}</string>
 							<object class="NSTextFieldCell" key="NSTitleCell">
 								<int key="NSCellFlags">67239424</int>
@@ -497,7 +535,7 @@
 								<bool key="EncodedWithXMLCoder">YES</bool>
 								<object class="NSView" id="463779973">
 									<reference key="NSNextResponder" ref="302320707"/>
-									<int key="NSvFlags">256</int>
+									<int key="NSvFlags">274</int>
 									<object class="NSMutableArray" key="NSSubviews">
 										<bool key="EncodedWithXMLCoder">YES</bool>
 										<object class="NSScrollView" id="289691074">
@@ -513,31 +551,9 @@
 														<object class="NSTextView" id="930044710">
 															<reference key="NSNextResponder" ref="368691639"/>
 															<int key="NSvFlags">2322</int>
-															<object class="NSMutableSet" key="NSDragTypes">
-																<bool key="EncodedWithXMLCoder">YES</bool>
-																<object class="NSArray" key="set.sortedObjects">
-																	<bool key="EncodedWithXMLCoder">YES</bool>
-																	<string>Apple HTML pasteboard type</string>
-																	<string>Apple PDF pasteboard type</string>
-																	<string>Apple PICT pasteboard type</string>
-																	<string>Apple PNG pasteboard type</string>
-																	<string>Apple URL pasteboard type</string>
-																	<string>CorePasteboardFlavorType 0x6D6F6F76</string>
-																	<string>NSColor pasteboard type</string>
-																	<string>NSFilenamesPboardType</string>
-																	<string>NSStringPboardType</string>
-																	<string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
-																	<string>NeXT RTFD pasteboard type</string>
-																	<string>NeXT Rich Text Format v1.0 pasteboard type</string>
-																	<string>NeXT TIFF v4.0 pasteboard type</string>
-																	<string>NeXT font pasteboard type</string>
-																	<string>NeXT ruler pasteboard type</string>
-																	<string>WebURLsWithTitlesPboardType</string>
-																	<string>public.url</string>
-																</object>
-															</object>
 															<string key="NSFrameSize">{355, 14}</string>
 															<reference key="NSSuperview" ref="368691639"/>
+															<reference key="NSNextKeyView" ref="640354636"/>
 															<object class="NSTextContainer" key="NSTextContainer" id="178239353">
 																<object class="NSLayoutManager" key="NSLayoutManager">
 																	<object class="NSTextStorage" key="NSTextStorage">
@@ -558,7 +574,7 @@
 																<int key="NSTCFlags">1</int>
 															</object>
 															<object class="NSTextViewSharedData" key="NSSharedData">
-																<int key="NSFlags">28647</int>
+																<int key="NSFlags">67137511</int>
 																<int key="NSTextCheckingTypes">0</int>
 																<nil key="NSMarkedAttributes"/>
 																<reference key="NSBackgroundColor" ref="826244119"/>
@@ -592,9 +608,11 @@
 																	</object>
 																</object>
 																<nil key="NSDefaultParagraphStyle"/>
+																<nil key="NSTextFinder"/>
+																<int key="NSPreferredTextFinderStyle">1</int>
 															</object>
 															<int key="NSTVFlags">6</int>
-															<string key="NSMaxSize">{712, 1e+07}</string>
+															<string key="NSMaxSize">{712, 10000000}</string>
 															<string key="NSMinize">{355, 0}</string>
 															<nil key="NSDelegate"/>
 														</object>
@@ -612,6 +630,7 @@
 													<int key="NSvFlags">-2147483392</int>
 													<string key="NSFrame">{{-30, 1}, {15, 91}}</string>
 													<reference key="NSSuperview" ref="289691074"/>
+													<reference key="NSNextKeyView" ref="368691639"/>
 													<reference key="NSTarget" ref="289691074"/>
 													<string key="NSAction">_doScroller:</string>
 													<double key="NSCurValue">1</double>
@@ -621,6 +640,7 @@
 													<int key="NSvFlags">-2147483392</int>
 													<string key="NSFrame">{{-100, -100}, {87, 18}}</string>
 													<reference key="NSSuperview" ref="289691074"/>
+													<reference key="NSNextKeyView" ref="984827689"/>
 													<int key="NSsFlags">1</int>
 													<reference key="NSTarget" ref="289691074"/>
 													<string key="NSAction">_doScroller:</string>
@@ -630,8 +650,8 @@
 											</object>
 											<string key="NSFrame">{{17, 2}, {357, 93}}</string>
 											<reference key="NSSuperview" ref="463779973"/>
-											<reference key="NSNextKeyView" ref="368691639"/>
-											<int key="NSsFlags">530</int>
+											<reference key="NSNextKeyView" ref="986489994"/>
+											<int key="NSsFlags">133650</int>
 											<reference key="NSVScroller" ref="984827689"/>
 											<reference key="NSHScroller" ref="986489994"/>
 											<reference key="NSContentView" ref="368691639"/>
@@ -641,6 +661,7 @@
 											<int key="NSvFlags">256</int>
 											<string key="NSFrame">{{3, 103}, {322, 17}}</string>
 											<reference key="NSSuperview" ref="463779973"/>
+											<reference key="NSNextKeyView" ref="289691074"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="NSTextFieldCell" key="NSCell" id="318179057">
 												<int key="NSCellFlags">67239424</int>
@@ -655,10 +676,12 @@
 									</object>
 									<string key="NSFrameSize">{390, 119}</string>
 									<reference key="NSSuperview" ref="302320707"/>
+									<reference key="NSNextKeyView" ref="288889109"/>
 								</object>
 							</object>
 							<string key="NSFrame">{{11, 305}, {390, 119}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView" ref="463779973"/>
 							<string key="NSOffsets">{0, 0}</string>
 							<object class="NSTextFieldCell" key="NSTitleCell">
 								<int key="NSCellFlags">67239424</int>
@@ -682,6 +705,7 @@
 							<int key="NSvFlags">264</int>
 							<string key="NSFrame">{{14, 464}, {369, 5}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView" ref="244972062"/>
 							<string key="NSOffsets">{0, 0}</string>
 							<object class="NSTextFieldCell" key="NSTitleCell">
 								<int key="NSCellFlags">67239424</int>
@@ -704,6 +728,7 @@
 							<int key="NSvFlags">264</int>
 							<string key="NSFrame">{{12, 17}, {169, 18}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView" ref="66371932"/>
 							<bool key="NSEnabled">YES</bool>
 							<object class="NSButtonCell" key="NSCell" id="855471422">
 								<int key="NSCellFlags">67239424</int>
@@ -728,7 +753,7 @@
 								<bool key="EncodedWithXMLCoder">YES</bool>
 								<object class="NSView" id="122408033">
 									<reference key="NSNextResponder" ref="442162154"/>
-									<int key="NSvFlags">256</int>
+									<int key="NSvFlags">274</int>
 									<object class="NSMutableArray" key="NSSubviews">
 										<bool key="EncodedWithXMLCoder">YES</bool>
 										<object class="NSTextField" id="121970581">
@@ -736,6 +761,7 @@
 											<int key="NSvFlags">256</int>
 											<string key="NSFrame">{{57, 3}, {325, 22}}</string>
 											<reference key="NSSuperview" ref="122408033"/>
+											<reference key="NSNextKeyView" ref="24210261"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="NSTextFieldCell" key="NSCell" id="578242369">
 												<int key="NSCellFlags">-1804468671</int>
@@ -753,6 +779,7 @@
 											<int key="NSvFlags">256</int>
 											<string key="NSFrame">{{15, 6}, {34, 16}}</string>
 											<reference key="NSSuperview" ref="122408033"/>
+											<reference key="NSNextKeyView" ref="121970581"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="NSTextFieldCell" key="NSCell" id="325060099">
 												<int key="NSCellFlags">67239424</int>
@@ -767,10 +794,12 @@
 									</object>
 									<string key="NSFrameSize">{395, 30}</string>
 									<reference key="NSSuperview" ref="442162154"/>
+									<reference key="NSNextKeyView" ref="306420674"/>
 								</object>
 							</object>
 							<string key="NSFrame">{{-2, 476}, {395, 30}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView" ref="122408033"/>
 							<string key="NSOffsets">{0, 0}</string>
 							<object class="NSTextFieldCell" key="NSTitleCell">
 								<int key="NSCellFlags">67239424</int>
@@ -796,7 +825,7 @@
 								<bool key="EncodedWithXMLCoder">YES</bool>
 								<object class="NSView" id="578775896">
 									<reference key="NSNextResponder" ref="244972062"/>
-									<int key="NSvFlags">256</int>
+									<int key="NSvFlags">274</int>
 									<object class="NSMutableArray" key="NSSubviews">
 										<bool key="EncodedWithXMLCoder">YES</bool>
 										<object class="NSPopUpButton" id="4167036">
@@ -804,6 +833,7 @@
 											<int key="NSvFlags">264</int>
 											<string key="NSFrame">{{75, 0}, {311, 26}}</string>
 											<reference key="NSSuperview" ref="578775896"/>
+											<reference key="NSNextKeyView" ref="302320707"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="NSPopUpButtonCell" key="NSCell" id="267917995">
 												<int key="NSCellFlags">-2076049856</int>
@@ -882,6 +912,7 @@
 											<int key="NSvFlags">264</int>
 											<string key="NSFrame">{{15, 6}, {55, 16}}</string>
 											<reference key="NSSuperview" ref="578775896"/>
+											<reference key="NSNextKeyView" ref="4167036"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="NSTextFieldCell" key="NSCell" id="606154235">
 												<int key="NSCellFlags">67239424</int>
@@ -896,10 +927,12 @@
 									</object>
 									<string key="NSFrameSize">{401, 27}</string>
 									<reference key="NSSuperview" ref="244972062"/>
+									<reference key="NSNextKeyView" ref="277469187"/>
 								</object>
 							</object>
 							<string key="NSFrame">{{-2, 429}, {401, 27}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView" ref="578775896"/>
 							<string key="NSOffsets">{0, 0}</string>
 							<object class="NSTextFieldCell" key="NSTitleCell">
 								<int key="NSCellFlags">67239424</int>
@@ -923,6 +956,7 @@
 							<int key="NSvFlags">268</int>
 							<string key="NSFrame">{{12, 68}, {92, 18}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView" ref="717832626"/>
 							<bool key="NSEnabled">YES</bool>
 							<object class="NSButtonCell" key="NSCell" id="996533889">
 								<int key="NSCellFlags">67239424</int>
@@ -945,6 +979,7 @@
 							<int key="NSvFlags">268</int>
 							<string key="NSFrame">{{12, 43}, {107, 18}}</string>
 							<reference key="NSSuperview" ref="814972862"/>
+							<reference key="NSNextKeyView" ref="737329984"/>
 							<bool key="NSEnabled">YES</bool>
 							<object class="NSButtonCell" key="NSCell" id="430141449">
 								<int key="NSCellFlags">67239424</int>
@@ -964,10 +999,18 @@
 						</object>
 					</object>
 					<string key="NSFrameSize">{403, 517}</string>
+					<reference key="NSSuperview"/>
+					<reference key="NSNextKeyView" ref="442162154"/>
 				</object>
-				<string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
+				<string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string>
 				<string key="NSMinSize">{403, 499}</string>
-				<string key="NSMaxSize">{403, 499}</string>
+				<string key="NSMaxSize">{403, 539}</string>
+				<bool key="NSWindowIsRestorable">YES</bool>
+			</object>
+			<object class="NSView" id="726426845">
+				<nil key="NSNextResponder"/>
+				<int key="NSvFlags">256</int>
+				<string key="NSFrameSize">{125, 1}</string>
 			</object>
 		</object>
 		<object class="IBObjectContainer" key="IBDocument.Objects">
@@ -1411,9 +1454,7 @@
 					<bool key="EncodedWithXMLCoder">YES</bool>
 					<object class="IBObjectRecord">
 						<int key="objectID">0</int>
-						<object class="NSArray" key="object" id="0">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-						</object>
+						<reference key="object" ref="0"/>
 						<reference key="children" ref="358641459"/>
 						<nil key="parent"/>
 					</object>
@@ -1513,20 +1554,10 @@
 						<reference key="object" ref="24210261"/>
 						<object class="NSMutableArray" key="children">
 							<bool key="EncodedWithXMLCoder">YES</bool>
-							<object class="NSView" id="726426845">
-								<nil key="NSNextResponder"/>
-								<int key="NSvFlags">256</int>
-								<string key="NSFrame">{{2, 2}, {125, 1}}</string>
-							</object>
 						</object>
 						<reference key="parent" ref="814972862"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">7</int>
-						<reference key="object" ref="726426845"/>
-						<reference key="parent" ref="24210261"/>
-					</object>
-					<object class="IBObjectRecord">
 						<int key="objectID">24</int>
 						<reference key="object" ref="302320707"/>
 						<object class="NSMutableArray" key="children">
@@ -1877,26 +1908,27 @@
 						<reference key="object" ref="606154235"/>
 						<reference key="parent" ref="277469187"/>
 					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">7</int>
+						<reference key="object" ref="726426845"/>
+						<reference key="parent" ref="0"/>
+					</object>
 				</object>
 			</object>
 			<object class="NSMutableDictionary" key="flattenedProperties">
 				<bool key="EncodedWithXMLCoder">YES</bool>
 				<object class="NSArray" key="dict.sortedKeys">
 					<bool key="EncodedWithXMLCoder">YES</bool>
+					<string>-1.IBPluginDependency</string>
+					<string>-2.IBPluginDependency</string>
 					<string>-3.IBPluginDependency</string>
-					<string>-3.ImportedFromIB2</string>
 					<string>10.IBPluginDependency</string>
-					<string>10.ImportedFromIB2</string>
 					<string>11.CustomClassName</string>
 					<string>11.IBPluginDependency</string>
-					<string>11.ImportedFromIB2</string>
 					<string>12.IBPluginDependency</string>
-					<string>12.ImportedFromIB2</string>
 					<string>122.IBPluginDependency</string>
-					<string>122.ImportedFromIB2</string>
 					<string>13.CustomClassName</string>
 					<string>13.IBPluginDependency</string>
-					<string>13.ImportedFromIB2</string>
 					<string>133.IBPluginDependency</string>
 					<string>134.IBPluginDependency</string>
 					<string>135.IBPluginDependency</string>
@@ -1905,7 +1937,6 @@
 					<string>138.IBPluginDependency</string>
 					<string>139.IBPluginDependency</string>
 					<string>14.IBPluginDependency</string>
-					<string>14.ImportedFromIB2</string>
 					<string>140.IBPluginDependency</string>
 					<string>141.IBPluginDependency</string>
 					<string>142.IBPluginDependency</string>
@@ -1918,7 +1949,6 @@
 					<string>149.IBPluginDependency</string>
 					<string>15.CustomClassName</string>
 					<string>15.IBPluginDependency</string>
-					<string>15.ImportedFromIB2</string>
 					<string>150.IBPluginDependency</string>
 					<string>151.IBPluginDependency</string>
 					<string>152.IBPluginDependency</string>
@@ -1930,109 +1960,70 @@
 					<string>155.IBPluginDependency</string>
 					<string>155.IBShouldRemoveOnLegacySave</string>
 					<string>16.IBPluginDependency</string>
-					<string>16.ImportedFromIB2</string>
 					<string>17.CustomClassName</string>
 					<string>17.IBPluginDependency</string>
-					<string>17.ImportedFromIB2</string>
 					<string>18.IBPluginDependency</string>
-					<string>18.ImportedFromIB2</string>
 					<string>21.IBPluginDependency</string>
-					<string>21.ImportedFromIB2</string>
 					<string>22.IBPluginDependency</string>
-					<string>22.ImportedFromIB2</string>
 					<string>23.IBPluginDependency</string>
-					<string>23.ImportedFromIB2</string>
 					<string>24.IBPluginDependency</string>
-					<string>24.ImportedFromIB2</string>
 					<string>25.IBPluginDependency</string>
-					<string>25.ImportedFromIB2</string>
 					<string>26.IBPluginDependency</string>
-					<string>26.ImportedFromIB2</string>
 					<string>27.IBPluginDependency</string>
-					<string>27.ImportedFromIB2</string>
 					<string>28.IBPluginDependency</string>
-					<string>28.ImportedFromIB2</string>
 					<string>29.IBPluginDependency</string>
-					<string>29.ImportedFromIB2</string>
 					<string>30.IBPluginDependency</string>
-					<string>30.ImportedFromIB2</string>
 					<string>31.IBPluginDependency</string>
-					<string>31.ImportedFromIB2</string>
 					<string>32.CustomClassName</string>
 					<string>32.IBPluginDependency</string>
-					<string>32.ImportedFromIB2</string>
 					<string>33.IBPluginDependency</string>
-					<string>33.ImportedFromIB2</string>
 					<string>34.IBPluginDependency</string>
-					<string>34.ImportedFromIB2</string>
 					<string>35.IBPluginDependency</string>
-					<string>35.ImportedFromIB2</string>
 					<string>36.CustomClassName</string>
 					<string>36.IBPluginDependency</string>
-					<string>36.ImportedFromIB2</string>
 					<string>37.IBPluginDependency</string>
-					<string>37.ImportedFromIB2</string>
 					<string>5.IBPluginDependency</string>
-					<string>5.ImportedFromIB2</string>
 					<string>6.IBPluginDependency</string>
-					<string>6.ImportedFromIB2</string>
 					<string>7.IBPluginDependency</string>
-					<string>7.ImportedFromIB2</string>
 					<string>72.IBPluginDependency</string>
-					<string>72.ImportedFromIB2</string>
 					<string>76.IBPluginDependency</string>
-					<string>76.ImportedFromIB2</string>
 					<string>8.IBPluginDependency</string>
-					<string>8.ImportedFromIB2</string>
-					<string>9.IBEditorWindowLastContentRect</string>
 					<string>9.IBPluginDependency</string>
 					<string>9.IBWindowTemplateEditedContentRect</string>
-					<string>9.ImportedFromIB2</string>
-					<string>9.windowTemplate.hasMaxSize</string>
-					<string>9.windowTemplate.hasMinSize</string>
-					<string>9.windowTemplate.maxSize</string>
-					<string>9.windowTemplate.minSize</string>
 					<string>96.IBPluginDependency</string>
-					<string>96.ImportedFromIB2</string>
 				</object>
 				<object class="NSMutableArray" key="dict.values">
 					<bool key="EncodedWithXMLCoder">YES</bool>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>AIAutoScrollView</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
-					<string>AIMessageEntryTextView</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>AIMessageEntryTextView</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>AIMessageEntryTextView</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -2044,86 +2035,49 @@
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>AILocalizationTextField</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>AIAutoScrollView</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>AILocalizationTextField</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>{{0, 328}, {403, 517}}</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>{{0, 328}, {403, 517}}</string>
-					<boolean value="YES"/>
-					<boolean value="YES"/>
-					<boolean value="YES"/>
-					<string>{403, 477}</string>
-					<string>{403, 477}</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<boolean value="YES"/>
 				</object>
 			</object>
 			<object class="NSMutableDictionary" key="unlocalizedProperties">
 				<bool key="EncodedWithXMLCoder">YES</bool>
 				<reference key="dict.sortedKeys" ref="0"/>
-				<object class="NSMutableArray" key="dict.values">
-					<bool key="EncodedWithXMLCoder">YES</bool>
-				</object>
+				<reference key="dict.values" ref="0"/>
 			</object>
 			<nil key="activeLocalization"/>
 			<object class="NSMutableDictionary" key="localizations">
 				<bool key="EncodedWithXMLCoder">YES</bool>
 				<reference key="dict.sortedKeys" ref="0"/>
-				<object class="NSMutableArray" key="dict.values">
-					<bool key="EncodedWithXMLCoder">YES</bool>
-				</object>
+				<reference key="dict.values" ref="0"/>
 			</object>
 			<nil key="sourceID"/>
 			<int key="maxID">155</int>
@@ -2136,15 +2090,7 @@
 					<string key="superclassName">NSScrollView</string>
 					<object class="IBClassDescriptionSource" key="sourceIdentifier">
 						<string key="majorKey">IBProjectSource</string>
-						<string key="minorKey">Frameworks/AIUtilities Framework/Source/AIAutoScrollView.h</string>
-					</object>
-				</object>
-				<object class="IBPartialClassDescription">
-					<string key="className">AIAutoScrollView</string>
-					<string key="superclassName">NSScrollView</string>
-					<object class="IBClassDescriptionSource" key="sourceIdentifier">
-						<string key="majorKey">IBUserSource</string>
-						<string key="minorKey"/>
+						<string key="minorKey">./Classes/AIAutoScrollView.h</string>
 					</object>
 				</object>
 				<object class="IBPartialClassDescription">
@@ -2396,17 +2342,9 @@
 							</object>
 						</object>
 					</object>
-					<object class="IBClassDescriptionSource" key="sourceIdentifier" id="250243039">
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
 						<string key="majorKey">IBProjectSource</string>
-						<string key="minorKey">Frameworks/Adium Framework/Source/AIEditStateWindowController.h</string>
-					</object>
-				</object>
-				<object class="IBPartialClassDescription">
-					<string key="className">AIEditStateWindowController</string>
-					<string key="superclassName">AIWindowController</string>
-					<object class="IBClassDescriptionSource" key="sourceIdentifier">
-						<string key="majorKey">IBUserSource</string>
-						<string key="minorKey"/>
+						<string key="minorKey">./Classes/AIEditStateWindowController.h</string>
 					</object>
 				</object>
 				<object class="IBPartialClassDescription">
@@ -2458,17 +2396,9 @@
 							</object>
 						</object>
 					</object>
-					<object class="IBClassDescriptionSource" key="sourceIdentifier" id="456106569">
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
 						<string key="majorKey">IBProjectSource</string>
-						<string key="minorKey">Frameworks/Adium Framework/Source/AILocalizationTextField.h</string>
-					</object>
-				</object>
-				<object class="IBPartialClassDescription">
-					<string key="className">AILocalizationTextField</string>
-					<string key="superclassName">NSTextField</string>
-					<object class="IBClassDescriptionSource" key="sourceIdentifier">
-						<string key="majorKey">IBUserSource</string>
-						<string key="minorKey"/>
+						<string key="minorKey">./Classes/AILocalizationTextField.h</string>
 					</object>
 				</object>
 				<object class="IBPartialClassDescription">
@@ -2515,15 +2445,7 @@
 					</object>
 					<object class="IBClassDescriptionSource" key="sourceIdentifier">
 						<string key="majorKey">IBProjectSource</string>
-						<string key="minorKey">Frameworks/Adium Framework/Source/AIMessageEntryTextView.h</string>
-					</object>
-				</object>
-				<object class="IBPartialClassDescription">
-					<string key="className">AIMessageEntryTextView</string>
-					<string key="superclassName">AISendingTextView</string>
-					<object class="IBClassDescriptionSource" key="sourceIdentifier">
-						<string key="majorKey">IBUserSource</string>
-						<string key="minorKey"/>
+						<string key="minorKey">./Classes/AIMessageEntryTextView.h</string>
 					</object>
 				</object>
 				<object class="IBPartialClassDescription">
@@ -2553,15 +2475,7 @@




More information about the commits mailing list