Re: [External] : Re: Enhancements for JavaFX 18

2021-08-27 Thread Kevin Rushforth
Btw, I filed the following Enhancement for deprecating GTK 2 for removal: https://bugs.openjdk.java.net/browse/JDK-8273089 And I dug up the bug I had previously filed to remove the unused applet implementation code: https://bugs.openjdk.java.net/browse/JDK-8201538 -- Kevin On 8/27/2021 11:

Re: [External] : Re: Enhancements for JavaFX 18

2021-08-27 Thread Kevin Rushforth
Thanks. As a follow-on though, it seems possible that not having GTK 2 support might help in our efforts to support GTK 4 or Wayland, but maybe that's wishful thinking on my part. -- Kevin On 8/27/2021 11:27 AM, Johan Vos wrote: I agree with both suggestions (also with the Wayland one, but t

Re: [External] : Re: Enhancements for JavaFX 18

2021-08-27 Thread Johan Vos
I agree with both suggestions (also with the Wayland one, but that indeed belongs in a different thread -- I'm working on that one locally). - Johan On Fri, Aug 27, 2021 at 7:07 PM Kevin Rushforth wrote: > Definitely agree with the first one. Getting rid of the vestigial applet > code in the i

Re: [External] : Re: Enhancements for JavaFX 18

2021-08-27 Thread Kevin Rushforth
Definitely agree with the first one. Getting rid of the vestigial applet code in the implementation would be good cleanup. As for the second, I like the idea of deprecating the gtk2 support "for removal" (it's not API, but conceptually it similar). Since gtk2 is no longer supported by any Linu

Re: [External] : Re: Enhancements for JavaFX 18

2021-08-10 Thread Kevin Rushforth
I think having prototypes of both a Metal pipeline and native Wayland would be good in the JavaFX 18 time frame. We hope to have something to share on Metal in a month or so. The JavaFX Metal pipeline can leverage some of the work done for Java2D in the Lanai project. I'll let Johan comment