]> granicus.if.org Git - transmission/commitdiff
lighten the status bar color a tiny bit
authorMitchell Livingston <livings124@transmissionbt.com>
Sat, 4 Dec 2010 17:14:52 +0000 (17:14 +0000)
committerMitchell Livingston <livings124@transmissionbt.com>
Sat, 4 Dec 2010 17:14:52 +0000 (17:14 +0000)
macosx/StatusBarView.h
macosx/StatusBarView.m

index 565cb74d2fcb6a222bbf12baa33ecac7546ab8cc..7c25ff63d0e738a79ae2e54bc1f233f43ffe8eaf 100644 (file)
@@ -27,7 +27,7 @@
 @interface StatusBarView : NSView
 {
     BOOL fIsFilter;
-    NSGradient * fInactiveGradient, * fFilterGradient;
+    NSGradient * fInactiveGradient, * fStatusGradient, * fFilterGradient;
     NSColor * fGrayBorderColor;
 }
 
index 0d2561e718f3f18b3a62d40b710127ac202563b8..e5cc78067767d27e4bb768ef33de9c14168a3db1 100644 (file)
         NSColor * darkColor = [NSColor colorWithCalibratedRed: 220.0/255.0 green: 220.0/255.0 blue: 220.0/255.0 alpha: 1.0];
         fInactiveGradient = [[NSGradient alloc] initWithStartingColor: lightColor endingColor: darkColor];
         
+        lightColor = [NSColor colorWithCalibratedRed: 160.0/255.0 green: 160.0/255.0 blue: 160.0/255.0 alpha: 1.0];
+        darkColor = [NSColor colorWithCalibratedRed: 155.0/255.0 green: 155.0/255.0 blue: 155.0/255.0 alpha: 1.0];
+        fStatusGradient = [[NSGradient alloc] initWithStartingColor: lightColor endingColor: darkColor];
+        
         lightColor = [NSColor colorWithCalibratedRed: 235.0/255.0 green: 235.0/255.0 blue: 235.0/255.0 alpha: 1.0];
         darkColor = [NSColor colorWithCalibratedRed: 205.0/255.0 green: 205.0/255.0 blue: 205.0/255.0 alpha: 1.0];
         fFilterGradient = [[NSGradient alloc] initWithStartingColor: lightColor endingColor: darkColor];
@@ -58,6 +62,7 @@
 - (void) dealloc
 {
     [fGrayBorderColor release];
+    [fStatusGradient release];
     [fInactiveGradient release];
     [fFilterGradient release];
     [super dealloc];
         const BOOL active = [[self window] isMainWindow];
         
         NSInteger count = 0;
-        NSRect gridRects[active ? 3 : 2];
-        NSColor * colorRects[active ? 3 : 2];
+        NSRect gridRects[2];
+        NSColor * colorRects[2];
         
         NSRect lineBorderRect = NSMakeRect(NSMinX(rect), NSHeight([self bounds]) - 1.0, NSWidth(rect), 1.0);
         if (active)
         }
         
         if (active)
-        {
-            gridRects[count] = rect;
-            colorRects[count] = [NSColor colorWithCalibratedWhite: 0.59 alpha: 1.0];
-            ++count;
-        }
+            [fStatusGradient drawInRect: rect angle: 270.0];
         else
             [fInactiveGradient drawInRect: rect angle: 270.0];