vlc | branch: master | Marvin Scholz <epira...@gmail.com> | Fri Sep 9 16:57:04 2016 +0200| [941a256636307423105b09a115b068a29bc00961] | committer: Felix Paul Kühne
macosx: Use -apple-system font on about panel This patch will add the -apple-system font to the font-family used for the About panel font. On El Capitan and higher it will use the native system font. On Yosemite and lower it will automatically fallback to the next font in the list, either Helvetica Neue or Lucida Grande. Signed-off-by: Felix Paul Kühne <fkue...@videolan.org> > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=941a256636307423105b09a115b068a29bc00961 --- modules/gui/macosx/VLCAboutWindowController.m | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/modules/gui/macosx/VLCAboutWindowController.m b/modules/gui/macosx/VLCAboutWindowController.m index 838858c..9a5e5fa 100644 --- a/modules/gui/macosx/VLCAboutWindowController.m +++ b/modules/gui/macosx/VLCAboutWindowController.m @@ -140,12 +140,9 @@ "DVDs, network streams, capture cards and other media formats!</p><p><a href=" "\"http://www.videolan.org/contribute/\"><span style=\" text-decoration: " "underline; color:#0057ae;\">Help and join us!</span></a>")); - NSString *fontfamily; - if (OSX_YOSEMITE || OSX_EL_CAPITAN || OSX_SIERRA) - fontfamily = @"Helvetica Neue"; - else - fontfamily = @"Lucida Grande"; - NSString *joinUsWithStyle = [NSString stringWithFormat:@"<div style=\"text-align:left;font-family:%@;\">%@</div>", + + NSString *fontfamily = (OSX_YOSEMITE) ? @"Helvetica Neue" : @"Lucida Grande"; + NSString *joinUsWithStyle = [NSString stringWithFormat:@"<div style=\"text-align:left;font-family: -apple-system, %@;\">%@</div>", fontfamily, joinus]; NSAttributedString *joinus_readytorender = [[NSAttributedString alloc] initWithHTML:[joinUsWithStyle dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES] options:[NSDictionary dictionaryWithObject:[NSNumber numberWithInt:NSUTF8StringEncoding] forKey:NSCharacterEncodingDocumentOption] documentAttributes:NULL]; [o_joinus_txt setAllowsEditingTextAttributes: YES]; _______________________________________________ vlc-commits mailing list vlc-commits@videolan.org https://mailman.videolan.org/listinfo/vlc-commits