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