Revision: 28206 http://sourceforge.net/p/bibdesk/svn/28206 Author: hofman Date: 2023-04-06 12:28:53 +0000 (Thu, 06 Apr 2023) Log Message: ----------- Explicitly add condensed trait to default font
Modified Paths: -------------- trunk/bibdesk/NSFont_BDSKExtensions.m Modified: trunk/bibdesk/NSFont_BDSKExtensions.m =================================================================== --- trunk/bibdesk/NSFont_BDSKExtensions.m 2023-04-06 11:41:46 UTC (rev 28205) +++ trunk/bibdesk/NSFont_BDSKExtensions.m 2023-04-06 12:28:53 UTC (rev 28206) @@ -84,6 +84,9 @@ if (i < nameLength) weight = [[fontName substringFromIndex:i] integerValue] ?: 5; font = [[NSFontManager sharedFontManager] fontWithFamily:[[NSFont systemFontOfSize:0.0] familyName] traits:traits weight:weight size:pointSize]; + // for some reason NSFontManager ignores the condensed trait in the method above + if ((traits | NSCondensedFontMask) != 0) + font = [[NSFontManager sharedFontManager] convertFont:font toHaveTrait:NSCondensedFontMask]; } } else if (fontName) { font = [self fontWithName:fontName size:pointSize]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Bibdesk-commit mailing list Bibdesk-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bibdesk-commit