Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-29 Thread Abu Abdullah
On Fri, May 29, 2020 at 4:47 PM Philip Race wrote: > > > > On 5/29/20, 5:38 AM, Kevin Rushforth wrote: > > > >> CoreText note: Client requested name ".ArabicUIText-Regular", it will > >> get Times-Roman rather than the intended font. All system UI font > >> access should be through proper APIs

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-29 Thread Abu Abdullah
On Fri, May 29, 2020 at 5:00 PM Philip Race wrote: > > From https://jdk.java.net/15/ ? Yes

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-29 Thread Abu Abdullah
On Fri, May 29, 2020 at 4:42 PM Philip Race wrote: > > The interesting thing about you seeing : > > I can see in the console this message: > CoreText note: Client requested name ".ArabicUIText-Regular", it will > get Times-Roman rather than the intended font. All system UI font > access should be

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-29 Thread Philip Race
From https://jdk.java.net/15/ ? -phil. On 5/29/20, 5:53 AM, Abu Abdullah wrote: openjdk version "15-ea" 2020-09-15 OpenJDK Runtime Environment (build 15-ea+24-1168) OpenJDK 64-Bit Server VM (build 15-ea+24-1168, mixed mode, sharing)

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-29 Thread Abu Abdullah
> What JDK are you running? This looks like it is caused by > https://bugs.openjdk.java.net/browse/JDK-8244621 which affects JDKs > built with Xcode 11 / MacOSX SDK 10.15. openjdk version "15-ea" 2020-09-15 OpenJDK Runtime Environment (build 15-ea+24-1168) OpenJDK 64-Bit Server VM (build

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-29 Thread Philip Race
On 5/29/20, 5:38 AM, Kevin Rushforth wrote: CoreText note: Client requested name ".ArabicUIText-Regular", it will get Times-Roman rather than the intended font. All system UI font access should be through proper APIs such as CTFontCreateUIFontForLanguage() or +[NSFont systemFontOfSize:]. I

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-29 Thread Philip Race
The interesting thing about you seeing : I can see in the console this message: CoreText note: Client requested name ".ArabicUIText-Regular", it will get Times-Roman rather than the intended font. All system UI font access should be through proper APIs such as CTFontCreateUIFontForLanguage() or

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-29 Thread Kevin Rushforth
On 5/28/2020 5:50 PM, Abu Abdullah wrote: On Fri, May 29, 2020 at 1:21 AM Philip Race wrote: Looks like this is not a Catalina problem. It is a regression in openjfx 14 on macOS. And it is caused by https://bugs.openjdk.java.net/browse/JDK-8234916 I can see in the console this message:

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-29 Thread Abu Abdullah
On Fri, May 29, 2020 at 9:46 AM Philip Race wrote: > > Ok. you said in the first post : > > im using jfx 15-ea-5 on MacOS 10.15.3 > > Where did you get that build ? from maven org.openjfx javafx-controls 15-ea+5 mac

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-28 Thread Philip Race
Ok. you said in the first post : im using jfx 15-ea-5 on MacOS 10.15.3 Where did you get that build ? -phil On 5/28/20, 5:50 PM, Abu Abdullah wrote: On Fri, May 29, 2020 at 1:21 AM Philip Race wrote: Looks like this is not a Catalina problem. It is a regression in openjfx 14 on macOS. And

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-28 Thread Abu Abdullah
On Fri, May 29, 2020 at 1:21 AM Philip Race wrote: > > Looks like this is not a Catalina problem. It is a regression in openjfx 14 > on macOS. > And it is caused by https://bugs.openjdk.java.net/browse/JDK-8234916 I can see in the console this message: CoreText note: Client requested name

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-28 Thread Philip Race
Looks like this is not a Catalina problem. It is a regression in openjfx 14 on macOS. And it is caused by https://bugs.openjdk.java.net/browse/JDK-8234916 We have filed a new bug : https://bugs.openjdk.java.net/browse/JDK-8246104 -phil. On 5/27/20, 9:00 AM, Abu Abdullah wrote: On Wed, May

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-27 Thread Philip Race
> I tried that as well. nothing changes if i changed the font using the tinkertool Not sure what you did but it is probably more complex than that. Arabic is likely supported by one of the cascading fallback fonts macOS reports, although it could be via a primary if locale is Arabic. -phil.

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-27 Thread Abu Abdullah
On Wed, May 27, 2020 at 7:53 PM Philip Race wrote: > > Is Latin displaying correctly for you ? yes, the GUI contains just few words in English which seems to be OK > I can't see anything at all in that screen shot that looks likely to be > correct, > but I also don't know if it is supposed to be

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-27 Thread Philip Race
there's a mismatch between the selected font and the glyph ids. whether its the font that's wrong or the id is impossible to say .. -phil. On 5/27/20, 12:50 AM, Abu Abdullah wrote: Hi, i have started testing my app using Javafx on MacOS 10.15.3 and arabic letters are not displayed correctly. only

Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-27 Thread Abu Abdullah
Hi, i have started testing my app using Javafx on MacOS 10.15.3 and arabic letters are not displayed correctly. only title bar is correct. the rest are just random characters (not arabic). please have a look at the snapshot: https://ibb.co/Yk6m3Pj im using jfx 15-ea-5 on MacOS 10.15.3 normal