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