adium 4478:1b09628c7733: Minor redraw problem in 'Get Info -> Ev...

commits at adium.im commits at adium.im
Mon Jan 9 19:50:11 UTC 2012


details:	http://hg.adium.im/adium/rev/1b09628c7733
revision:	4478:1b09628c7733
branch:		(none)
author:		Adrian Godoroja <robotive at me.com>
date:		Mon Jan 09 21:44:50 2012 +0200

Minor redraw problem in 'Get Info -> Events' window when scrolling. Fixes #12237.
Subject: adium 4479:62403b7e52d5: Fixed ghosting artifacts when scrolling transcript contents (when searching). Refs #12237.

details:	http://hg.adium.im/adium/rev/62403b7e52d5
revision:	4479:62403b7e52d5
branch:		(none)
author:		Adrian Godoroja <robotive at me.com>
date:		Mon Jan 09 21:47:41 2012 +0200

Fixed ghosting artifacts when scrolling transcript contents (when searching). Refs #12237.

diffs (297 lines):

diff -r aad0cfb08160 -r 62403b7e52d5 Resources/AIEventsInspectorPane.nib/designable.nib
--- a/Resources/AIEventsInspectorPane.nib/designable.nib	Sun Jan 08 17:27:02 2012 -0800
+++ b/Resources/AIEventsInspectorPane.nib/designable.nib	Mon Jan 09 21:47:41 2012 +0200
@@ -50,6 +50,8 @@
 						<int key="NSvFlags">289</int>
 						<string key="NSFrame">{{236, 12}, {50, 23}}</string>
 						<reference key="NSSuperview" ref="169381318"/>
+						<reference key="NSWindow"/>
+						<reference key="NSNextKeyView"/>
 						<int key="NSViewLayerContentsRedrawPolicy">2</int>
 						<bool key="NSEnabled">YES</bool>
 						<object class="NSButtonCell" key="NSCell" id="298091862">
@@ -75,6 +77,7 @@
 						<int key="NSvFlags">292</int>
 						<string key="NSFrame">{{14, 12}, {49, 23}}</string>
 						<reference key="NSSuperview" ref="169381318"/>
+						<reference key="NSWindow"/>
 						<reference key="NSNextKeyView" ref="263065859"/>
 						<int key="NSViewLayerContentsRedrawPolicy">2</int>
 						<bool key="NSEnabled">YES</bool>
@@ -126,7 +129,8 @@
 										<int key="NSvFlags">4352</int>
 										<string key="NSFrameSize">{300, 206}</string>
 										<reference key="NSSuperview" ref="369262279"/>
-										<reference key="NSNextKeyView" ref="31069752"/>
+										<reference key="NSWindow"/>
+										<reference key="NSNextKeyView" ref="220886628"/>
 										<int key="NSViewLayerContentsRedrawPolicy">2</int>
 										<bool key="NSEnabled">YES</bool>
 										<object class="_NSCornerView" key="NSCornerView">
@@ -248,17 +252,19 @@
 								</array>
 								<string key="NSFrame">{{0, -0.5}, {300, 206}}</string>
 								<reference key="NSSuperview" ref="640796939"/>
+								<reference key="NSWindow"/>
 								<reference key="NSNextKeyView" ref="584022277"/>
 								<int key="NSViewLayerContentsRedrawPolicy">2</int>
 								<reference key="NSDocView" ref="584022277"/>
 								<reference key="NSBGColor" ref="142109482"/>
-								<int key="NScvFlags">4</int>
+								<int key="NScvFlags">6</int>
 							</object>
 							<object class="NSScroller" id="220886628">
 								<reference key="NSNextResponder" ref="640796939"/>
 								<int key="NSvFlags">-2147483392</int>
 								<string key="NSFrame">{{229, 1}, {15, 190}}</string>
 								<reference key="NSSuperview" ref="640796939"/>
+								<reference key="NSWindow"/>
 								<reference key="NSNextKeyView" ref="907361081"/>
 								<int key="NSViewLayerContentsRedrawPolicy">2</int>
 								<reference key="NSTarget" ref="640796939"/>
@@ -270,6 +276,7 @@
 								<int key="NSvFlags">-2147483392</int>
 								<string key="NSFrame">{{-100, -100}, {496, 15}}</string>
 								<reference key="NSSuperview" ref="640796939"/>
+								<reference key="NSWindow"/>
 								<reference key="NSNextKeyView" ref="369262279"/>
 								<int key="NSViewLayerContentsRedrawPolicy">2</int>
 								<int key="NSsFlags">1</int>
@@ -280,7 +287,8 @@
 						</array>
 						<string key="NSFrame">{{0, 47.5}, {300, 206}}</string>
 						<reference key="NSSuperview" ref="169381318"/>
-						<reference key="NSNextKeyView" ref="369262279"/>
+						<reference key="NSWindow"/>
+						<reference key="NSNextKeyView" ref="31069752"/>
 						<int key="NSViewLayerContentsRedrawPolicy">2</int>
 						<int key="NSsFlags">133648</int>
 						<reference key="NSVScroller" ref="220886628"/>
@@ -293,6 +301,7 @@
 						<int key="NSvFlags">290</int>
 						<string key="NSFrame">{{0, 44}, {302, 5}}</string>
 						<reference key="NSSuperview" ref="169381318"/>
+						<reference key="NSWindow"/>
 						<reference key="NSNextKeyView" ref="38462375"/>
 						<int key="NSViewLayerContentsRedrawPolicy">2</int>
 						<string key="NSOffsets">{0, 0}</string>
@@ -320,6 +329,7 @@
 				</array>
 				<string key="NSFrameSize">{300, 253}</string>
 				<reference key="NSSuperview"/>
+				<reference key="NSWindow"/>
 				<reference key="NSNextKeyView" ref="640796939"/>
 				<int key="NSViewLayerContentsRedrawPolicy">2</int>
 				<object class="NSMutableString" key="NSClassName">
@@ -563,7 +573,147 @@
 			<nil key="sourceID"/>
 			<int key="maxID">140</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">AIEventsInspectorPane</string>
+					<string key="superclassName">NSObject</string>
+					<dictionary class="NSMutableDictionary" key="outlets">
+						<string key="alertsController">ESContactAlertsViewController</string>
+						<string key="inspectorContentView">NSView</string>
+					</dictionary>
+					<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+						<object class="IBToOneOutletInfo" key="alertsController">
+							<string key="name">alertsController</string>
+							<string key="candidateClassName">ESContactAlertsViewController</string>
+						</object>
+						<object class="IBToOneOutletInfo" key="inspectorContentView">
+							<string key="name">inspectorContentView</string>
+							<string key="candidateClassName">NSView</string>
+						</object>
+					</dictionary>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIEventsInspectorPane.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">AILocalizationButton</string>
+					<string key="superclassName">NSButton</string>
+					<dictionary class="NSMutableDictionary" key="outlets">
+						<string key="view_anchorToLeftSide">NSView</string>
+						<string key="view_anchorToRightSide">NSView</string>
+						<string key="window_anchorOnLeftSide">NSWindow</string>
+						<string key="window_anchorOnRightSide">NSWindow</string>
+					</dictionary>
+					<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+						<object class="IBToOneOutletInfo" key="view_anchorToLeftSide">
+							<string key="name">view_anchorToLeftSide</string>
+							<string key="candidateClassName">NSView</string>
+						</object>
+						<object class="IBToOneOutletInfo" key="view_anchorToRightSide">
+							<string key="name">view_anchorToRightSide</string>
+							<string key="candidateClassName">NSView</string>
+						</object>
+						<object class="IBToOneOutletInfo" key="window_anchorOnLeftSide">
+							<string key="name">window_anchorOnLeftSide</string>
+							<string key="candidateClassName">NSWindow</string>
+						</object>
+						<object class="IBToOneOutletInfo" key="window_anchorOnRightSide">
+							<string key="name">window_anchorOnRightSide</string>
+							<string key="candidateClassName">NSWindow</string>
+						</object>
+					</dictionary>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AILocalizationButton.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">AIVariableHeightFlexibleColumnsOutlineView</string>
+					<string key="superclassName">AIVariableHeightOutlineView</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/AIVariableHeightFlexibleColumnsOutlineView.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">ESContactAlertsViewController</string>
+					<string key="superclassName">NSObject</string>
+					<dictionary class="NSMutableDictionary" key="actions">
+						<string key="addOrRemoveAlert:">id</string>
+						<string key="didDoubleClick:">id</string>
+						<string key="editAlert:">id</string>
+					</dictionary>
+					<dictionary class="NSMutableDictionary" key="actionInfosByName">
+						<object class="IBActionInfo" key="addOrRemoveAlert:">
+							<string key="name">addOrRemoveAlert:</string>
+							<string key="candidateClassName">id</string>
+						</object>
+						<object class="IBActionInfo" key="didDoubleClick:">
+							<string key="name">didDoubleClick:</string>
+							<string key="candidateClassName">id</string>
+						</object>
+						<object class="IBActionInfo" key="editAlert:">
+							<string key="name">editAlert:</string>
+							<string key="candidateClassName">id</string>
+						</object>
+					</dictionary>
+					<dictionary class="NSMutableDictionary" key="outlets">
+						<string key="button_addOrRemoveAlert">NSSegmentedControl</string>
+						<string key="button_edit">NSButton</string>
+						<string key="outlineView_summary">AIVariableHeightFlexibleColumnsOutlineView</string>
+						<string key="view">NSView</string>
+					</dictionary>
+					<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+						<object class="IBToOneOutletInfo" key="button_addOrRemoveAlert">
+							<string key="name">button_addOrRemoveAlert</string>
+							<string key="candidateClassName">NSSegmentedControl</string>
+						</object>
+						<object class="IBToOneOutletInfo" key="button_edit">
+							<string key="name">button_edit</string>
+							<string key="candidateClassName">NSButton</string>
+						</object>
+						<object class="IBToOneOutletInfo" key="outlineView_summary">
+							<string key="name">outlineView_summary</string>
+							<string key="candidateClassName">AIVariableHeightFlexibleColumnsOutlineView</string>
+						</object>
+						<object class="IBToOneOutletInfo" key="view">
+							<string key="name">view</string>
+							<string key="candidateClassName">NSView</string>
+						</object>
+					</dictionary>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">./Classes/ESContactAlertsViewController.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 aad0cfb08160 -r 62403b7e52d5 Resources/AIEventsInspectorPane.nib/keyedobjects.nib
Binary file Resources/AIEventsInspectorPane.nib/keyedobjects.nib has changed
diff -r aad0cfb08160 -r 62403b7e52d5 Resources/LogViewer.nib/designable.nib
--- a/Resources/LogViewer.nib/designable.nib	Sun Jan 08 17:27:02 2012 -0800
+++ b/Resources/LogViewer.nib/designable.nib	Mon Jan 09 21:47:41 2012 +0200
@@ -276,11 +276,9 @@
 																				<reference key="NSTableView" ref="294998714"/>
 																			</object>
 																			<object class="_NSCornerView" key="NSCornerView" id="849503555">
-																				<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="NSWindow"/>
 																				<reference key="NSNextKeyView" ref="452103105"/>
 																				<int key="NSViewLayerContentsRedrawPolicy">2</int>
 																			</object>
@@ -462,7 +460,6 @@
 																	<reference key="NSBGColor" ref="616840708"/>
 																	<int key="NScvFlags">4</int>
 																</object>
-																<reference ref="849503555"/>
 															</array>
 															<string key="NSFrameSize">{595, 143}</string>
 															<reference key="NSSuperview" ref="834810345"/>
@@ -474,7 +471,6 @@
 															<reference key="NSHScroller" ref="608471247"/>
 															<reference key="NSContentView" ref="452103105"/>
 															<reference key="NSHeaderClipView" ref="529274724"/>
-															<reference key="NSCornerView" ref="849503555"/>
 															<bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
 														</object>
 													</array>
@@ -500,7 +496,7 @@
 																		<object class="NSView" id="944693154">
 																			<reference key="NSNextResponder" ref="24578004"/>
 																			<int key="NSvFlags">274</int>
-																			<string key="NSFrame">{{1, 1.5}, {593, 0}}</string>
+																			<string key="NSFrame">{{1, 1}, {593, 0}}</string>
 																			<reference key="NSSuperview" ref="24578004"/>
 																			<reference key="NSWindow"/>
 																			<reference key="NSNextKeyView" ref="785934659"/>
@@ -698,7 +694,7 @@
 																			<nil key="NSDelegate"/>
 																		</object>
 																	</array>
-																	<string key="NSFrame">{{0, -0.5}, {580, 356}}</string>
+																	<string key="NSFrameSize">{595, 356}</string>
 																	<reference key="NSSuperview" ref="785934659"/>
 																	<reference key="NSWindow"/>
 																	<reference key="NSNextKeyView" ref="588573636"/>
@@ -729,7 +725,7 @@
 																			</object>
 																		</object>
 																	</object>
-																	<int key="NScvFlags">4</int>
+																	<int key="NScvFlags">6</int>
 																</object>
 																<object class="NSScroller" id="194644508">
 																	<reference key="NSNextResponder" ref="785934659"/>
diff -r aad0cfb08160 -r 62403b7e52d5 Resources/LogViewer.nib/keyedobjects.nib
Binary file Resources/LogViewer.nib/keyedobjects.nib has changed




More information about the commits mailing list