adium 4730:1a15a9767bc9: Don't shrink the scrollbar marks too much.

commits at adium.im commits at adium.im
Sat Mar 17 23:18:18 UTC 2012


details:	http://hg.adium.im/adium/rev/1a15a9767bc9
revision:	4730:1a15a9767bc9
branch:		(none)
author:		Frank Dowsett <wixardy at adium.im>
date:		Sat Feb 25 23:49:31 2012 -0500

Don't shrink the scrollbar marks too much.
Subject: adium 4731:3810249f4db5: Tag 1.5

details:	http://hg.adium.im/adium/rev/3810249f4db5
revision:	4731:3810249f4db5
branch:		(none)
author:		Frank Dowsett <wixardy at adium.im>
date:		Sat Mar 17 19:17:48 2012 -0400

Tag 1.5

diffs (26 lines):

diff -r 988dd03dc2cb -r 3810249f4db5 .hgtags
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.hgtags	Sat Mar 17 19:17:48 2012 -0400
@@ -0,0 +1,1 @@
+4151ac3a3b1f9847b8d958f1c7d57a345d442266 1.5
diff -r 988dd03dc2cb -r 3810249f4db5 Frameworks/AIUtilities Framework/Source/JVMarkedScroller.m
--- a/Frameworks/AIUtilities Framework/Source/JVMarkedScroller.m	Sat Mar 17 22:43:36 2012 +0100
+++ b/Frameworks/AIUtilities Framework/Source/JVMarkedScroller.m	Sat Mar 17 19:17:48 2012 -0400
@@ -61,7 +61,7 @@
 	[super drawRect:rect];
 	
 	NSAffineTransform *transform = [NSAffineTransform transform];
-	CGFloat width = [[self class] scrollerWidthForControlSize:[self controlSize]];
+	CGFloat width = [[self class] scrollerWidthForControlSize:[self controlSize] scrollerStyle:NSScrollerStyleOverlay];
 	
 	CGFloat scale = [self scaleToContentView];
 	[transform scaleXBy:( sFlags.isHoriz ? scale : 1.f ) yBy:( sFlags.isHoriz ? 1.f : scale )];
@@ -102,7 +102,7 @@
 		[shades appendBezierPathWithRect:NSIntegralRect( shadesRect )];
 	}
 	
-	NSRectClip( NSInsetRect( [self rectForPart:NSScrollerKnobSlot], ( sFlags.isHoriz ? 4.f : 3.f ), ( sFlags.isHoriz ? 3.f : 4.f ) ) );
+	NSRectClip( NSInsetRect( [self rectForPart:NSScrollerKnobSlot], 1, 1 ) );
 	
 	if( ! [shades isEmpty ] ) {
 		[[[NSColor knobColor] colorWithAlphaComponent:0.45f] set];




More information about the commits mailing list