adium 4436:39c300ae1d0c: Disable the contact list windows' resto...

commits at adium.im commits at adium.im
Wed Jan 4 02:01:52 UTC 2012


details:	http://hg.adium.im/adium/rev/39c300ae1d0c
revision:	4436:39c300ae1d0c
branch:		(none)
author:		Frank Dowsett <wixardy at adium.im>
date:		Tue Jan 03 21:01:03 2012 -0500

Disable the contact list windows' restorable property which fixes #15341 and #15480.

diffs (366 lines):

diff -r 1416b18cc35a -r 39c300ae1d0c Resources/ContactListWindow.xib
--- a/Resources/ContactListWindow.xib	Mon Dec 26 20:17:38 2011 +0100
+++ b/Resources/ContactListWindow.xib	Tue Jan 03 21:01:03 2012 -0500
@@ -68,6 +68,7 @@
 											<int key="NSvFlags">274</int>
 											<string key="NSFrameSize">{213, 410}</string>
 											<reference key="NSSuperview" ref="58758836"/>
+											<reference key="NSWindow"/>
 											<reference key="NSNextKeyView" ref="374111282"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="_NSCornerView" key="NSCornerView">
@@ -154,6 +155,7 @@
 									</array>
 									<string key="NSFrameSize">{213, 410}</string>
 									<reference key="NSSuperview" ref="166732467"/>
+									<reference key="NSWindow"/>
 									<reference key="NSNextKeyView" ref="483964282"/>
 									<reference key="NSDocView" ref="483964282"/>
 									<object class="NSColor" key="NSBGColor">
@@ -172,6 +174,7 @@
 									<int key="NSvFlags">-2147483392</int>
 									<string key="NSFrame">{{-22, 0}, {11, 396}}</string>
 									<reference key="NSSuperview" ref="166732467"/>
+									<reference key="NSWindow"/>
 									<reference key="NSNextKeyView" ref="58758836"/>
 									<int key="NSsFlags">256</int>
 									<reference key="NSTarget" ref="166732467"/>
@@ -183,6 +186,7 @@
 									<int key="NSvFlags">-2147483392</int>
 									<string key="NSFrame">{{0, -22}, {198, 11}}</string>
 									<reference key="NSSuperview" ref="166732467"/>
+									<reference key="NSWindow"/>
 									<reference key="NSNextKeyView" ref="593971232"/>
 									<int key="NSsFlags">257</int>
 									<reference key="NSTarget" ref="166732467"/>
@@ -192,6 +196,7 @@
 							</array>
 							<string key="NSFrameSize">{213, 410}</string>
 							<reference key="NSSuperview" ref="263109925"/>
+							<reference key="NSWindow"/>
 							<reference key="NSNextKeyView" ref="58758836"/>
 							<int key="NSsFlags">133680</int>
 							<reference key="NSVScroller" ref="593971232"/>
@@ -202,11 +207,12 @@
 					</array>
 					<string key="NSFrameSize">{213, 410}</string>
 					<reference key="NSSuperview"/>
+					<reference key="NSWindow"/>
 					<reference key="NSNextKeyView" ref="166732467"/>
 				</object>
 				<string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string>
 				<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
-				<bool key="NSWindowIsRestorable">YES</bool>
+				<bool key="NSWindowIsRestorable">NO</bool>
 			</object>
 			<object class="NSCustomView" id="951015401">
 				<nil key="NSNextResponder"/>
@@ -567,7 +573,69 @@
 			<nil key="sourceID"/>
 			<int key="maxID">301</int>
 		</object>
-		<object class="IBClassDescriber" key="IBDocument.Classes"/>
+		<object class="IBClassDescriber" key="IBDocument.Classes">
+			<array class="NSMutableArray" key="referencedPartialClassDescriptions">
+				<object class="IBPartialClassDescription">
+					<string key="className">AIDockingWindow</string>
+					<string key="superclassName">NSWindow</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIDockingWindow.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIListWindowController</string>
+					<string key="superclassName">AIWindowController</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIListWindowController.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIStandardListScrollView</string>
+					<string key="superclassName">AIAutoScrollView</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIStandardListScrollView.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIStandardListWindowController</string>
+					<string key="superclassName">AIListWindowController</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIStandardListWindowController.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIWindowController</string>
+					<string key="superclassName">NSWindowController</string>
+					<object class="NSMutableDictionary" key="actions">
+						<string key="NS.key.0">closeWindow:</string>
+						<string key="NS.object.0">id</string>
+					</object>
+					<object class="NSMutableDictionary" key="actionInfosByName">
+						<string key="NS.key.0">closeWindow:</string>
+						<object class="IBActionInfo" key="NS.object.0">
+							<string key="name">closeWindow:</string>
+							<string key="candidateClassName">id</string>
+						</object>
+					</object>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIWindowController.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIWindowDraggingView</string>
+					<string key="superclassName">NSView</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIWindowDraggingView.h</string>
+					</object>
+				</object>
+			</array>
+		</object>
 		<int key="IBDocument.localizationMode">0</int>
 		<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
 		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
diff -r 1416b18cc35a -r 39c300ae1d0c Resources/ContactListWindowBorderless.nib/designable.nib
--- a/Resources/ContactListWindowBorderless.nib/designable.nib	Mon Dec 26 20:17:38 2011 +0100
+++ b/Resources/ContactListWindowBorderless.nib/designable.nib	Tue Jan 03 21:01:03 2012 -0500
@@ -66,6 +66,7 @@
 											<int key="NSvFlags">256</int>
 											<string key="NSFrameSize">{213, 412}</string>
 											<reference key="NSSuperview" ref="585335805"/>
+											<reference key="NSWindow"/>
 											<bool key="NSEnabled">YES</bool>
 											<object class="_NSCornerView" key="NSCornerView">
 												<nil key="NSNextResponder"/>
@@ -151,6 +152,7 @@
 									</array>
 									<string key="NSFrameSize">{213, 412}</string>
 									<reference key="NSSuperview" ref="1014397371"/>
+									<reference key="NSWindow"/>
 									<reference key="NSNextKeyView" ref="87179377"/>
 									<reference key="NSDocView" ref="87179377"/>
 									<object class="NSColor" key="NSBGColor">
@@ -169,6 +171,7 @@
 									<int key="NSvFlags">-2147483392</int>
 									<string key="NSFrame">{{-22, 1}, {11, 397}}</string>
 									<reference key="NSSuperview" ref="1014397371"/>
+									<reference key="NSWindow"/>
 									<int key="NSsFlags">256</int>
 									<reference key="NSTarget" ref="1014397371"/>
 									<string key="NSAction">_doScroller:</string>
@@ -179,6 +182,7 @@
 									<int key="NSvFlags">-2147483392</int>
 									<string key="NSFrame">{{1, -22}, {198, 11}}</string>
 									<reference key="NSSuperview" ref="1014397371"/>
+									<reference key="NSWindow"/>
 									<int key="NSsFlags">257</int>
 									<reference key="NSTarget" ref="1014397371"/>
 									<string key="NSAction">_doScroller:</string>
@@ -187,6 +191,7 @@
 							</array>
 							<string key="NSFrameSize">{213, 412}</string>
 							<reference key="NSSuperview" ref="392893716"/>
+							<reference key="NSWindow"/>
 							<reference key="NSNextKeyView" ref="585335805"/>
 							<int key="NSsFlags">133680</int>
 							<reference key="NSVScroller" ref="1031257349"/>
@@ -197,11 +202,12 @@
 					</array>
 					<string key="NSFrameSize">{213, 412}</string>
 					<reference key="NSSuperview"/>
+					<reference key="NSWindow"/>
 				</object>
-				<string key="NSScreenRect">{{0, 0}, {1400, 1050}}</string>
+				<string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string>
 				<string key="NSMinSize">{72, 27}</string>
 				<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
-				<bool key="NSWindowIsRestorable">YES</bool>
+				<bool key="NSWindowIsRestorable">NO</bool>
 			</object>
 		</array>
 		<object class="IBObjectContainer" key="IBDocument.Objects">
@@ -346,7 +352,176 @@
 			<nil key="sourceID"/>
 			<int key="maxID">243</int>
 		</object>
-		<object class="IBClassDescriber" key="IBDocument.Classes"/>
+		<object class="IBClassDescriber" key="IBDocument.Classes">
+			<array class="NSMutableArray" key="referencedPartialClassDescriptions">
+				<object class="IBPartialClassDescription">
+					<string key="className">AIAlternatingRowOutlineView</string>
+					<string key="superclassName">AIOutlineView</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIAlternatingRowOutlineView.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIAnimatingListOutlineView</string>
+					<string key="superclassName">AIListOutlineView</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIAnimatingListOutlineView.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">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIAutoScrollView.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIBorderlessListOutlineView</string>
+					<string key="superclassName">AIAnimatingListOutlineView</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIBorderlessListOutlineView.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIBorderlessListWindowController</string>
+					<string key="superclassName">AIListWindowController</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIBorderlessListWindowController.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIBorderlessWindow</string>
+					<string key="superclassName">NSWindow</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIBorderlessWindow.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIFilterBarView</string>
+					<string key="superclassName">NSView</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIFilterBarView.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIListOutlineView</string>
+					<string key="superclassName">AIMultiCellOutlineView</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIListOutlineView.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIListWindowController</string>
+					<string key="superclassName">AIWindowController</string>
+					<dictionary class="NSMutableDictionary" key="actions">
+						<string key="filterContacts:">id</string>
+						<string key="hideFilterBar:">id</string>
+					</dictionary>
+					<dictionary class="NSMutableDictionary" key="actionInfosByName">
+						<object class="IBActionInfo" key="filterContacts:">
+							<string key="name">filterContacts:</string>
+							<string key="candidateClassName">id</string>
+						</object>
+						<object class="IBActionInfo" key="hideFilterBar:">
+							<string key="name">hideFilterBar:</string>
+							<string key="candidateClassName">id</string>
+						</object>
+					</dictionary>
+					<dictionary class="NSMutableDictionary" key="outlets">
+						<string key="button_cancelFilterBar">AIRolloverButton</string>
+						<string key="contactListView">AIAnimatingListOutlineView</string>
+						<string key="filterBarView">AIFilterBarView</string>
+						<string key="scrollView_contactList">AIAutoScrollView</string>
+						<string key="searchField">NSSearchField</string>
+					</dictionary>
+					<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+						<object class="IBToOneOutletInfo" key="button_cancelFilterBar">
+							<string key="name">button_cancelFilterBar</string>
+							<string key="candidateClassName">AIRolloverButton</string>
+						</object>
+						<object class="IBToOneOutletInfo" key="contactListView">
+							<string key="name">contactListView</string>
+							<string key="candidateClassName">AIAnimatingListOutlineView</string>
+						</object>
+						<object class="IBToOneOutletInfo" key="filterBarView">
+							<string key="name">filterBarView</string>
+							<string key="candidateClassName">AIFilterBarView</string>
+						</object>
+						<object class="IBToOneOutletInfo" key="scrollView_contactList">
+							<string key="name">scrollView_contactList</string>
+							<string key="candidateClassName">AIAutoScrollView</string>
+						</object>
+						<object class="IBToOneOutletInfo" key="searchField">
+							<string key="name">searchField</string>
+							<string key="candidateClassName">NSSearchField</string>
+						</object>
+					</dictionary>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIListWindowController.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIMultiCellOutlineView</string>
+					<string key="superclassName">AIVariableHeightOutlineView</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIMultiCellOutlineView.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIOutlineView</string>
+					<string key="superclassName">NSOutlineView</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIOutlineView.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIRolloverButton</string>
+					<string key="superclassName">NSButton</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIRolloverButton.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIVariableHeightOutlineView</string>
+					<string key="superclassName">AIAlternatingRowOutlineView</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIVariableHeightOutlineView.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AIWindowController</string>
+					<string key="superclassName">NSWindowController</string>
+					<object class="NSMutableDictionary" key="actions">
+						<string key="NS.key.0">closeWindow:</string>
+						<string key="NS.object.0">id</string>
+					</object>
+					<object class="NSMutableDictionary" key="actionInfosByName">
+						<string key="NS.key.0">closeWindow:</string>
+						<object class="IBActionInfo" key="NS.object.0">
+							<string key="name">closeWindow:</string>
+							<string key="candidateClassName">id</string>
+						</object>
+					</object>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIWindowController.h</string>
+					</object>
+				</object>
+			</array>
+		</object>
 		<int key="IBDocument.localizationMode">0</int>
 		<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
 		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
diff -r 1416b18cc35a -r 39c300ae1d0c Resources/ContactListWindowBorderless.nib/keyedobjects.nib
Binary file Resources/ContactListWindowBorderless.nib/keyedobjects.nib has changed



More information about the commits mailing list