Re: [OpenJDK 2D-Dev] RFR: 8166034: [macosx] Non-AA Serif font

2016-10-12 Thread Prahalad Kumar Narayanan
njdk.java.net> Subject: Re: [OpenJDK 2D-Dev] RFR: 8166034: [macosx] Non-AA Serif font always displays as regular - no bold or oblique. Message-ID: <64a24f7d-8fa3-a5c3-611f-8f4123e23...@oracle.com> Content-Type: text/plain; charset=utf-8; format=flowed I haven't had any feed bac

Re: [OpenJDK 2D-Dev] RFR: 8166034: [macosx] Non-AA Serif font always displays as regular - no bold or oblique.

2016-10-12 Thread Sergey Bylokhov
On 12.10.16 20:32, Phil Race wrote: Any way here is my latest proposal which goes the more succinct route but tries to make it clear that logical fonts are affected. Can I get a "+1" from someone ? * Glyphs may not always be rendered with the requested properties (e.g, font * and style) due t

Re: [OpenJDK 2D-Dev] RFR: 8166034: [macosx] Non-AA Serif font always displays as regular - no bold or oblique.

2016-10-12 Thread Phil Race
I haven't had any feed back on this. Any way here is my latest proposal which goes the more succinct route but tries to make it clear that logical fonts are affected. Can I get a "+1" from someone ? * Glyphs may not always be rendered with the requested properties (e.g, font * and style) due

Re: [OpenJDK 2D-Dev] RFR: 8166034: [macosx] Non-AA Serif font always displays as regular - no bold or oblique.

2016-10-06 Thread Phil Race
I've also had a suggestion to be more succinct and just add one line : "Glyphs may not always be rendered with the requested properties (e.g, font and style) due to platform limitations such as absence of certain fonts". I'd be OK with either my wording or the above .. -phil. On 10/05/2016 04

[OpenJDK 2D-Dev] RFR: 8166034: [macosx] Non-AA Serif font always displays as regular - no bold or oblique.

2016-10-05 Thread Philip Race
https://bugs.openjdk.java.net/browse/JDK-8166034 Non-AA fonts aren't always being bolded on OS X. FWIW I believe this is in part a platform (OS) bug since it is terribly inconsistent across fonts and in some cases even sizes. So we need to look into why but it definitely isn't something that c