Author: manolo Date: 2011-06-16 05:35:32 -0700 (Thu, 16 Jun 2011) New Revision: 8807 Log: Fix STR #2665: Mac OS: use bundle name when available.
Modified: branches/branch-1.3/src/Fl_cocoa.mm Modified: branches/branch-1.3/src/Fl_cocoa.mm =================================================================== --- branches/branch-1.3/src/Fl_cocoa.mm 2011-06-16 11:13:59 UTC (rev 8806) +++ branches/branch-1.3/src/Fl_cocoa.mm 2011-06-16 12:35:32 UTC (rev 8807) @@ -2915,7 +2915,9 @@ NSMenuItem *menuItem; NSString *title; - NSString *nsappname = [[NSProcessInfo processInfo] processName]; + NSString *nsappname = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleName"]; + if (nsappname == nil) + nsappname = [[NSProcessInfo processInfo] processName]; appleMenu = [[NSMenu alloc] initWithTitle:@""]; /* Add menu items */ title = [[NSString stringWithUTF8String:Fl_Mac_App_Menu::about] stringByAppendingString:nsappname]; _______________________________________________ fltk-commit mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-commit
