X-Git-Url: http://git.ithinksw.org/GrowlITTSW.git/blobdiff_plain/c657060277c9ae1ddd7aae9bd5d8ec77fbabec28..985444593c78b21a097795e7bfb7ba111025275e:/GrowlITTSWController.m diff --git a/GrowlITTSWController.m b/GrowlITTSWController.m index 1cd4265..5503ee8 100644 --- a/GrowlITTSWController.m +++ b/GrowlITTSWController.m @@ -112,9 +112,11 @@ } } -- (void)showWindowWithTitle:(NSString *)title text:(NSString *)text image:(NSImage *)image { - if (text && ![text isEqualToString:@""] && ![text isEqualToString:@"\n"]) { - text = [title stringByAppendingFormat:@"\n%@", text]; +- (void)showWindowWithTitle:(NSString *)title desc:(NSString *)desc image:(NSImage *)image { + NSString *text = title; + + if (desc && ![desc isEqualToString:@""] && ![desc isEqualToString:@"\n"]) { + text = [text stringByAppendingFormat:@"\n%@", desc]; } NSSize newSize; @@ -136,7 +138,7 @@ } //trim trailing whitespace - text = [text stringByReplacingOccurrencesOfRegex:@"[\\s\\r\\n]+$" withString:@""]; + text = [text stringByReplacingOccurrencesOfRegex:@"\\s+$" withString:@""]; NSArray *gothicChars = [NSArray arrayWithObjects:[NSString stringWithUTF8String:"☆"], [NSString stringWithUTF8String:"★"], nil]; NSMutableAttributedString *attributedText = [[NSMutableAttributedString alloc] initWithString:text];