RFR: 8089900: [Mac, Font] NPE in MacFontFinder.populateFontFileNameMap

2017-12-06 Thread Philip Race
Bug: https://bugs.openjdk.java.net/browse/JDK-8089900 Webrev : http://cr.openjdk.java.net/~prr/8089900/ Reported numerous times over many years and releases. Root cause in core text not known but we can avoid the NPE Read the bug report and it's duplicates for more details. -phil.

[10] Review request: 8193161: NullPointerException when generating image/installer on Linux

2017-12-06 Thread victor . drozdov
Alexander, Please review the changes about fixing NPE when generating an image or installer on Linux. JIRA: https://bugs.openjdk.java.net/browse/JDK-8193161 Webrev: http://cr.openjdk.java.net/~vdrozdov/JDK-8193161/webrev.00/ --Victor

Re: javapackager: MacOSX: question about adding a file to the DMG outside of the app bundler

2017-12-06 Thread Michael Paus
I have not tried it myself but this post http://crazyedy.com/tech/?p=535 claims that it is possible to add something like a readme after the DMG file has been created by making it writable. Am 06.12.17 um 16:58 schrieb Mani Sarkar: Hi, Has anyone worked out how to add a file like a README.txt

Re: Build issues on Ubuntu 16.04, 17.10 and 18.04-daily inside Docker

2017-12-06 Thread Kevin Rushforth
We ought to get a fix for JDK-8189689 in sooner rather than later to allow builds to continue to work on newer versions of gcc. Maybe right after the JDK 10 RDP1 fork would be a good time. As for the other error (the one from ant), you need 'ant' in your path in order to build the apps. ant

RE: Innovation again (was Re: Text classes)

2017-12-06 Thread Markus KARG
I think what John actually asked for is whom to send his design upfront at the JFX team to get an initial judgement whether it is worth programming it, or whether it bears such flaws that it makes not much sense to invest any more time. Whether or not that decision is done by an Oracle employee

Re: Font metrics in JavaFX Canvas

2017-12-06 Thread Laurent Bourgès
Hi David, If I can help (dev / test / build / patch), I would love doing it on this RFE... on my spare time as usual (best effort). However I have no idea how text metrics are implemented in JavaFX. Could anyone give us directions or draft ideas to do the job ourselves ? Should we start a

Re: Innovation again (was Re: Text classes)

2017-12-06 Thread John-Val Rose
Yes, I obviously need to know if anything I work on or design is going to be accepted or is even wanted by the community as a whole, and as early on in the process as possible. Heck, if I had my way, JavaFX would be used to build everything from forms to FPS games and highly complex and

RE: Innovation again (was Re: Text classes)

2017-12-06 Thread Markus KARG
I understand your situation very well, as it is the same for me. What would be great would be some mentor at the OpenJFX team who helps to get external contributors at speed. Not only he could decide what needs a JEP or review it before filing, he also could help with coding standards, tooling

Re: Innovation again (was Re: Text classes)

2017-12-06 Thread Mario Torre
I think Phil said that, the way to propose such changes is to file a Jep and discuss it here. Cheers, Mario On Wed 6. Dec 2017 at 09:07, Markus KARG wrote: > I think what John actually asked for is whom to send his design upfront at > the JFX team to get an initial

Build issues on Ubuntu 16.04, 17.10 and 18.04-daily inside Docker

2017-12-06 Thread Karl-Philipp Richter
Hi, I'm experiencing the following issues when building OpenJFX following https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX inside Ubuntu Docker images `ubuntu:[version]` which are official and as empty as possible. Afaik the build instructions or the supported list of OS is quite

RE: Innovation again (was Re: Text classes)

2017-12-06 Thread Markus KARG
Yes, but not everything needs a JEP always. Maybe what Phil has in mind is small enough to be accepted without. Somebody has to decide before filing the JEP. -Markus From: Mario Torre [mailto:neugens.limasoftw...@gmail.com] Sent: Mittwoch, 6. Dezember 2017 09:11 To: Markus KARG Cc:

Re: Innovation again (was Re: Text classes)

2017-12-06 Thread Paul Ray Russell
Hi John, >>>Re: Significant improvements in scene graph rendering speed using modern game-engine style structures and algorithms. Agree, Also, I haven't been feeling the enthusiasm either. It's a mood that's permeating the user base. You just have to scout YouTube for JavaFX games, to read the

javapackager: MacOSX: question about adding a file to the DMG outside of the app bundler

2017-12-06 Thread Mani Sarkar
Hi, Has anyone worked out how to add a file like a README.txt into the DMG volume such that its not bundled into the app bundler (.app file) but placed outside it so that it is visible when the DMG volume is mounted for installation? It sounds like a simple action but the usage or docs don't

Re: Innovation again (was Re: Text classes)

2017-12-06 Thread Mario Torre
2017-12-06 9:40 GMT+01:00 John-Val Rose : > Yes, I obviously need to know if anything I work on or design is going to > be accepted or is even wanted by the community as a whole, and as early on > in the process as possible. Heck, if I had my way, JavaFX would be used to >

Re: Build issues on Ubuntu 16.04, 17.10 and 18.04-daily inside Docker

2017-12-06 Thread Laurent Bourgès
Hi, My 2 cents: I reported a JavaFX build problem with GCC 6: https://bugs.openjdk.java.net/browse/JDK-8189689 It gives a workaround for the wait() bug: wait(); Laurent 2017-12-06 10:43 UTC+01:00, Karl-Philipp Richter : > Hi, > I'm experiencing the following issues when