Permalink
Browse files

Adapt background color of custom tooltips for 10.10

(note: the shadow is still off)
  • Loading branch information...
dmoagx committed Jun 6, 2015
1 parent 9861a9a commit ccc2beb6ec41f722db284c02f36add184cfc9bdd
Showing with 3 additions and 2 deletions.
  1. +3 −2 Source/SPTooltip.m
@@ -57,6 +57,7 @@
// See more possible syntaxa in SPTooltip to init a tooltip
#import "SPTooltip.h"
#import "SPOSInfo.h"
#include <tgmath.h>
@@ -199,7 +200,6 @@ - (void)initMeWithOptions:(NSDictionary *)displayOptions
[self setReleasedWhenClosed:YES];
[self setAlphaValue:0.97f];
[self setOpaque:NO];
[self setBackgroundColor:[NSColor colorWithDeviceRed:1.0f green:0.96f blue:0.76f alpha:1.0f]];
[self setBackgroundColor:[NSColor clearColor]];
[self setHasShadow:YES];
[self setLevel:NSStatusWindowLevel];
@@ -298,7 +298,8 @@ - (void)setContent:(NSString *)content withOptions:(NSDictionary *)displayOption
@"<body>%@</body>"
@"</html>";
NSString *bgColor = ([displayOptions objectForKey:@"backgroundcolor"]) ? [displayOptions objectForKey:@"backgroundcolor"] : @"#F9FBC5";
NSString *tooltipColor = ([SPOSInfo isOSVersionAtLeastMajor:10 minor:10 patch:0])? @"#F0F0F0" : @"#F9FBC5";
NSString *bgColor = ([displayOptions objectForKey:@"backgroundcolor"]) ? [displayOptions objectForKey:@"backgroundcolor"] : tooltipColor;
BOOL isTransparent = ([displayOptions objectForKey:@"transparent"]) ? YES : NO;

0 comments on commit ccc2beb

Please sign in to comment.