Revision: 10199
          http://sourceforge.net/p/skim-app/code/10199
Author:   hofman
Date:     2018-12-28 22:15:07 +0000 (Fri, 28 Dec 2018)
Log Message:
-----------
rename ivars and methods for dynamic colors

Modified Paths:
--------------
    trunk/NSColor_SKExtensions.h
    trunk/NSColor_SKExtensions.m
    trunk/PDFView_SKExtensions.m
    trunk/SKGradientView.m
    trunk/SKImageToolTipContext.m

Modified: trunk/NSColor_SKExtensions.h
===================================================================
--- trunk/NSColor_SKExtensions.h        2018-12-28 16:03:46 UTC (rev 10198)
+++ trunk/NSColor_SKExtensions.h        2018-12-28 22:15:07 UTC (rev 10199)
@@ -71,12 +71,10 @@
 
 @interface NSColor (SKExtensions)
 
-+ (NSColor *)colorWithLightColor:(NSColor *)aLightColor darkColor:(NSColor 
*)aDarkColor;
-+ (NSColor *)colorWithCalibratedLightWhite:(CGFloat)lightWhite 
darkWhite:(CGFloat)darkWhite alpha:(CGFloat)alpha;
-+ (NSColor *)colorWithCalibratedLightRed:(CGFloat)lightRed 
lightGreen:(CGFloat)lightGreen lightBlue:(CGFloat)lightBlue 
darkRed:(CGFloat)darkRed darkGreen:(CGFloat)darkGreen 
darkBlue:(CGFloat)darkBlue alpha:(CGFloat)alpha;
++ (NSColor *)colorWithAquaColor:(NSColor *)aAquaColor darkAquaColor:(NSColor 
*)aDarkAquaColor;
++ (NSColor *)colorWithCalibratedAquaWhite:(CGFloat)lightWhite 
alpha:(CGFloat)aquaAlpha darkAquaWhite:(CGFloat)darkWhite 
alpha:(CGFloat)darkAquaAlpha;
++ (NSColor *)colorWithCalibratedAquaRed:(CGFloat)lightRed 
green:(CGFloat)lightGreen blue:(CGFloat)lightBlue alpha:(CGFloat)aquaAlpha 
darkAquaRed:(CGFloat)darkRed green:(CGFloat)darkGreen blue:(CGFloat)darkBlue 
alpha:(CGFloat)darkAquaAlpha;
 
-- (NSColor *)dynamicColorWithMaxDarkBrightness:(CGFloat)maxBrightness;
-
 + (NSColor *)keySourceListHighlightColor;
 + (NSColor *)mainSourceListHighlightColor;
 + (NSColor *)disabledSourceListHighlightColor;

Modified: trunk/NSColor_SKExtensions.m
===================================================================
--- trunk/NSColor_SKExtensions.m        2018-12-28 16:03:46 UTC (rev 10198)
+++ trunk/NSColor_SKExtensions.m        2018-12-28 22:15:07 UTC (rev 10199)
@@ -41,10 +41,10 @@
 #import "NSGraphics_SKExtensions.h"
 
 @interface SKDynamicColor : NSColor {
-    NSColor *lightColor;
-    NSColor *darkColor;
+    NSColor *aquaColor;
+    NSColor *darkAquaColor;
 }
-- (id)initWithLightColor:(NSColor *)aLightColor darkColor:(NSColor 
*)aDarkColor;
+- (id)initWithAquaColor:(NSColor *)aAquaColor darkAquaColor:(NSColor 
*)aDarkAquaColor;
 @end
 
 #pragma mark -
@@ -69,29 +69,20 @@
     SKAddInstanceMethodImplementationFromSelector(self, @selector(CGColor), 
@selector(fallback_CGColor));
 }
 
-+ (NSColor *)colorWithLightColor:(NSColor *)aLightColor darkColor:(NSColor 
*)aDarkColor {
++ (NSColor *)colorWithAquaColor:(NSColor *)aAquaColor darkAquaColor:(NSColor 
*)aDarkAquaColor {
     if (RUNNING_AFTER(10_13))
-        return [[[SKDynamicColor alloc] initWithLightColor:aLightColor 
darkColor:aDarkColor] autorelease];
-    return aLightColor;
+        return [[[SKDynamicColor alloc] initWithAquaColor:aAquaColor 
darkAquaColor:aDarkAquaColor] autorelease];
+    return aAquaColor;
 }
 
-+ (NSColor *)colorWithCalibratedLightWhite:(CGFloat)lightWhite 
darkWhite:(CGFloat)darkWhite alpha:(CGFloat)alpha {
-    return [self colorWithLightColor:[NSColor 
colorWithCalibratedWhite:lightWhite alpha:alpha] darkColor:[NSColor 
colorWithCalibratedWhite:darkWhite alpha:alpha]];
++ (NSColor *)colorWithCalibratedAquaWhite:(CGFloat)lightWhite 
alpha:(CGFloat)aquaAlpha darkAquaWhite:(CGFloat)darkWhite 
alpha:(CGFloat)darkAquaAlpha {
+    return [self colorWithAquaColor:[NSColor 
colorWithCalibratedWhite:lightWhite alpha:aquaAlpha] darkAquaColor:[NSColor 
colorWithCalibratedWhite:darkWhite alpha:darkAquaAlpha]];
 }
 
-+ (NSColor *)colorWithCalibratedLightRed:(CGFloat)lightRed 
lightGreen:(CGFloat)lightGreen lightBlue:(CGFloat)lightBlue 
darkRed:(CGFloat)darkRed darkGreen:(CGFloat)darkGreen 
darkBlue:(CGFloat)darkBlue alpha:(CGFloat)alpha {
-    return [self colorWithLightColor:[NSColor colorWithCalibratedRed:lightRed 
green:lightGreen blue:lightBlue alpha:alpha] darkColor:[NSColor 
colorWithCalibratedRed:darkRed green:darkGreen blue:darkBlue alpha:alpha]];
++ (NSColor *)colorWithCalibratedAquaRed:(CGFloat)aquaRed 
green:(CGFloat)aquaGreen blue:(CGFloat)aquaBlue alpha:(CGFloat)aquaAlpha 
darkAquaRed:(CGFloat)darkAquaRed green:(CGFloat)darkAquaGreen 
blue:(CGFloat)darkAquaBlue alpha:(CGFloat)darkAquaAlpha {
+    return [self colorWithAquaColor:[NSColor colorWithCalibratedRed:aquaRed 
green:aquaGreen blue:aquaBlue alpha:aquaAlpha] darkAquaColor:[NSColor 
colorWithCalibratedRed:darkAquaRed green:darkAquaGreen blue:darkAquaBlue 
alpha:darkAquaAlpha]];
 }
 
-- (NSColor *)dynamicColorWithMaxDarkBrightness:(CGFloat)maxBrightness {
-    NSColor *lightColor = [self 
colorUsingColorSpaceName:NSCalibratedRGBColorSpace];
-    CGFloat brightness = [lightColor brightnessComponent];
-    if (brightness <= maxBrightness)
-        return self;
-    NSColor *darkColor = [NSColor colorWithCalibratedHue:[lightColor 
hueComponent] saturation:[lightColor saturationComponent] 
brightness:maxBrightness alpha:[lightColor alphaComponent]];
-    return [NSColor colorWithLightColor:self darkColor:darkColor];
-}
-
 + (NSColor *)keySourceListHighlightColor {
     static NSColor *color = nil;
     static NSColor *graphiteColor = nil;
@@ -139,7 +130,7 @@
 + (NSColor *)mainSourceListBackgroundColor {
     static NSColor *color = nil;
     if (color == nil)
-        color = [[NSColor colorWithCalibratedLightRed:0.839216 
lightGreen:0.866667 lightBlue:0.898039 darkRed:0.211765 darkGreen:0.215686 
darkBlue:0.223529 alpha:1.0] retain];
+        color = [[NSColor colorWithCalibratedAquaRed:0.839216 green:0.866667 
blue:0.898039 alpha:1.0 darkAquaRed:0.211765 green:0.215686 blue:0.223529 
alpha:1.0] retain];
     return color;
 }
 
@@ -160,7 +151,7 @@
 + (NSColor *)pdfControlBackgroundColor {
     static NSColor *color = nil;
     if (color == nil) {
-        color = [[NSColor colorWithCalibratedLightWhite:0.95 darkWhite:0.15 
alpha:1.0] retain];
+        color = [[NSColor colorWithCalibratedAquaWhite:0.95 alpha:1.0 
darkAquaWhite:0.15 alpha:1.0] retain];
     }
     return color;
 }
@@ -319,18 +310,18 @@
 
 #define FORWARD( PROP, TYPE ) - (TYPE)PROP { return [[self effectiveColor] 
PROP]; }
 
-- (id)initWithLightColor:(NSColor *)aLightColor darkColor:(NSColor 
*)aDarkColor {
+- (id)initWithAquaColor:(NSColor *)aAquaColor darkAquaColor:(NSColor 
*)aDarkAquaColor {
     self = [super init];
     if (self) {
-        lightColor = [aLightColor retain];
-        darkColor = [aDarkColor retain];
+        aquaColor = [aAquaColor retain];
+        darkAquaColor = [aDarkAquaColor retain];
     }
     return self;
 }
 
 - (void)dealloc {
-    SKDESTROY(lightColor);
-    SKDESTROY(darkColor);
+    SKDESTROY(aquaColor);
+    SKDESTROY(darkAquaColor);
     [super dealloc];
 }
 
@@ -337,19 +328,19 @@
 - (BOOL)isEqual:(id)other {
     if ([other isMemberOfClass:[self class]] == NO)
         return NO;
-    return [lightColor isEqual:((SKDynamicColor *)other)->lightColor] && 
[darkColor isEqual:((SKDynamicColor *)other)->darkColor];
+    return [aquaColor isEqual:((SKDynamicColor *)other)->aquaColor] && 
[darkAquaColor isEqual:((SKDynamicColor *)other)->darkAquaColor];
 }
 
 - (NSUInteger)hash {
-    return [lightColor hash] + 31 * [darkColor hash];
+    return [aquaColor hash] + 31 * [darkAquaColor hash];
 }
 
 - (NSString *)description {
-    return [NSString stringWithFormat:@"light = %@, dark = %@", lightColor, 
darkColor];
+    return [NSString stringWithFormat:@"light = %@, dark = %@", aquaColor, 
darkAquaColor];
 }
 
 - (NSColor *)effectiveColor {
-    return SKHasDarkAppearance(nil) ? darkColor : lightColor;
+    return SKHasDarkAppearance(nil) ? darkAquaColor : aquaColor;
 }
 
 - (void)encodeWithCoder:(NSCoder *)aCoder {

Modified: trunk/PDFView_SKExtensions.m
===================================================================
--- trunk/PDFView_SKExtensions.m        2018-12-28 16:03:46 UTC (rev 10198)
+++ trunk/PDFView_SKExtensions.m        2018-12-28 22:15:07 UTC (rev 10199)
@@ -369,13 +369,13 @@
 + (NSColor *)defaultBackgroundColor {
     NSColor *color = [[NSUserDefaults standardUserDefaults] 
colorForKey:SKBackgroundColorKey];
     NSColor *darkColor = [[NSUserDefaults standardUserDefaults] 
colorForKey:SKDarkBackgroundColorKey];
-    return darkColor ? [NSColor colorWithLightColor:color darkColor:darkColor] 
: color;
+    return darkColor ? [NSColor colorWithAquaColor:color 
darkAquaColor:darkColor] : color;
 }
 
 + (NSColor *)defaultFullScreenBackgroundColor {
     NSColor *color = [[NSUserDefaults standardUserDefaults] 
colorForKey:SKFullScreenBackgroundColorKey];
     NSColor *darkColor = [[NSUserDefaults standardUserDefaults] 
colorForKey:SKDarkFullScreenBackgroundColorKey];
-    return darkColor ? [NSColor colorWithLightColor:color darkColor:darkColor] 
: color;
+    return darkColor ? [NSColor colorWithAquaColor:color 
darkAquaColor:darkColor] : color;
 }
 
 @end

Modified: trunk/SKGradientView.m
===================================================================
--- trunk/SKGradientView.m      2018-12-28 16:03:46 UTC (rev 10198)
+++ trunk/SKGradientView.m      2018-12-28 22:15:07 UTC (rev 10199)
@@ -67,9 +67,9 @@
             alternateBackgroundColors = [[NSArray alloc] 
initWithObjects:[NSColor colorWithCalibratedWhite:oldDefaultGrays[2] 
alpha:1.0], [NSColor colorWithCalibratedWhite:oldDefaultGrays[3] alpha:1.0], 
nil];
             edgeColor = [[NSColor colorWithDeviceWhite:oldDefaultGrays[4] 
alpha:1.0] retain];
         } else {
-            backgroundColors = [[NSArray alloc] initWithObjects:[NSColor 
colorWithCalibratedLightWhite:defaultGrays[0] darkWhite:defaultGrays[5] 
alpha:1.0], [NSColor colorWithCalibratedLightWhite:defaultGrays[1] 
darkWhite:defaultGrays[6] alpha:1.0], nil];
-            alternateBackgroundColors = [[NSArray alloc] 
initWithObjects:[NSColor colorWithCalibratedLightWhite:defaultGrays[2] 
darkWhite:defaultGrays[7] alpha:1.0], [NSColor 
colorWithCalibratedLightWhite:defaultGrays[3] darkWhite:defaultGrays[8] 
alpha:1.0], nil];
-            edgeColor = [[NSColor 
colorWithCalibratedLightWhite:defaultGrays[4] darkWhite:defaultGrays[9] 
alpha:1.0] retain];
+            backgroundColors = [[NSArray alloc] initWithObjects:[NSColor 
colorWithCalibratedAquaWhite:defaultGrays[0] alpha:1.0 
darkAquaWhite:defaultGrays[5] alpha:1.0], [NSColor 
colorWithCalibratedAquaWhite:defaultGrays[1] alpha:1.0 
darkAquaWhite:defaultGrays[6] alpha:1.0], nil];
+            alternateBackgroundColors = [[NSArray alloc] 
initWithObjects:[NSColor colorWithCalibratedAquaWhite:defaultGrays[2] alpha:1.0 
darkAquaWhite:defaultGrays[7] alpha:1.0], [NSColor 
colorWithCalibratedAquaWhite:defaultGrays[3] alpha:1.0 
darkAquaWhite:defaultGrays[8] alpha:1.0], nil];
+            edgeColor = [[NSColor colorWithCalibratedAquaWhite:defaultGrays[4] 
alpha:1.0 darkAquaWhite:defaultGrays[9] alpha:1.0] retain];
         }
     }
     return self;

Modified: trunk/SKImageToolTipContext.m
===================================================================
--- trunk/SKImageToolTipContext.m       2018-12-28 16:03:46 UTC (rev 10198)
+++ trunk/SKImageToolTipContext.m       2018-12-28 22:15:07 UTC (rev 10199)
@@ -68,7 +68,7 @@
     static NSColor *backgroundColor = nil;
     // @@ Dark mode
     if (backgroundColor == nil)
-        backgroundColor = RUNNING_AFTER(10_9) ? [[NSColor 
colorWithCalibratedLightRed:0.95 lightGreen:0.95 lightBlue:0.95 darkRed:0.25 
darkGreen:0.25 darkBlue:0.25 alpha:1.0] retain] : [[NSColor 
colorWithCalibratedRed:1.0 green:1.0 blue:0.75 alpha:1.0] retain];
+        backgroundColor = RUNNING_AFTER(10_9) ? [[NSColor 
colorWithCalibratedAquaRed:0.95 green:0.95 blue:0.95 alpha:1.0 darkAquaRed:0.25 
green:0.25 blue:0.25 alpha:1.0] retain] : [[NSColor colorWithCalibratedRed:1.0 
green:1.0 blue:0.75 alpha:1.0] retain];
     
     CGFloat width = [[NSUserDefaults standardUserDefaults] 
doubleForKey:SKToolTipWidthKey] - 2.0 * TEXT_MARGIN_X;
     CGFloat height = [[NSUserDefaults standardUserDefaults] 
doubleForKey:SKToolTipHeightKey] - 2.0 * TEXT_MARGIN_Y;

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to