OLD | NEW |
---|---|
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #import "ui/message_center/cocoa/notification_controller.h" | 5 #import "ui/message_center/cocoa/notification_controller.h" |
6 | 6 |
7 #include <algorithm> | 7 #include <algorithm> |
8 | 8 |
9 #include "base/mac/foundation_util.h" | 9 #include "base/mac/foundation_util.h" |
10 #include "base/strings/string_util.h" | 10 #include "base/strings/string_util.h" |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
44 | 44 |
45 if (progressFraction == 0.0) | 45 if (progressFraction == 0.0) |
46 return; | 46 return; |
47 | 47 |
48 path = [NSBezierPath bezierPathWithRoundedRect:sliceRect | 48 path = [NSBezierPath bezierPathWithRoundedRect:sliceRect |
49 xRadius:message_center::kProgressBarCornerRadius | 49 xRadius:message_center::kProgressBarCornerRadius |
50 yRadius:message_center::kProgressBarCornerRadius]; | 50 yRadius:message_center::kProgressBarCornerRadius]; |
51 [gfx::SkColorToCalibratedNSColor(message_center::kProgressBarSliceColor) set]; | 51 [gfx::SkColorToCalibratedNSColor(message_center::kProgressBarSliceColor) set]; |
52 [path fill]; | 52 [path fill]; |
53 } | 53 } |
54 | |
55 -(id)accessibilityAttributeValue:(NSString*)attribute { | |
dewittj
2014/06/12 21:04:19
Depending on how it looked, this may be more reada
Robert Sesek
2014/06/12 21:23:23
+1
Robert Sesek
2014/06/12 21:23:23
nit: space before ( after the -
Pete Williamson
2014/06/17 18:21:36
Both Done.
| |
56 if ([attribute isEqualToString:NSAccessibilityDescriptionAttribute]) { | |
57 return [NSString stringWithFormat:@"%lf", [self doubleValue]]; | |
58 } else if ([attribute isEqualToString:NSAccessibilityMinValueAttribute]) { | |
59 return [NSString stringWithFormat:@"%lf", [self minValue]]; | |
60 } else if ([attribute isEqualToString:NSAccessibilityMaxValueAttribute]) { | |
61 return [NSString stringWithFormat:@"%lf", [self maxValue]]; | |
62 } | |
63 return [super accessibilityAttributeValue:attribute]; | |
64 } | |
54 @end | 65 @end |
55 | 66 |
56 //////////////////////////////////////////////////////////////////////////////// | 67 //////////////////////////////////////////////////////////////////////////////// |
57 @interface MCNotificationButton : NSButton | 68 @interface MCNotificationButton : NSButton |
58 @end | 69 @end |
59 | 70 |
60 @implementation MCNotificationButton | 71 @implementation MCNotificationButton |
61 // drawRect: needs to fill the button with a background, otherwise we don't get | 72 // drawRect: needs to fill the button with a background, otherwise we don't get |
62 // subpixel antialiasing. | 73 // subpixel antialiasing. |
63 - (void)drawRect:(NSRect)dirtyRect { | 74 - (void)drawRect:(NSRect)dirtyRect { |
(...skipping 782 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
846 forFont:(NSFont*)nsfont | 857 forFont:(NSFont*)nsfont |
847 maxNumberOfLines:(size_t)lines { | 858 maxNumberOfLines:(size_t)lines { |
848 size_t unused; | 859 size_t unused; |
849 return [self wrapText:text | 860 return [self wrapText:text |
850 forFont:nsfont | 861 forFont:nsfont |
851 maxNumberOfLines:lines | 862 maxNumberOfLines:lines |
852 actualLines:&unused]; | 863 actualLines:&unused]; |
853 } | 864 } |
854 | 865 |
855 @end | 866 @end |
OLD | NEW |