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 <kevin.rushfo...@oracle.com>
wrote:

> 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 Linux distro I don't see any reason to keep
> maintaining gtk2. The path for doing this would be to print a
> "deprecated for removal" warning message when the gtk2 library it is
> loaded in JavaFX 18. We could then remove it in JavaFX 19 or 20. I'll
> file an RFE for the first part (the deprecation for removal).
>
> Wayland has already been discussed in another thread.
>
> -- Kevin
>
>
>
> On 8/9/2021 2:39 PM, Thiago Milczarek Sayão wrote:
> > I would add:
> >
> > * Remove deprecated applets/web start code;
> > * Mark for removal or remove Gtk2 support . Gtk3 has been around for
> > 10 years.
> > * Work to support wayland, as it will probably be the default in the
> > future.
> >
> > - Thiago.
> >
> >
> > Em sex., 30 de jul. de 2021 às 09:59, Kevin Rushforth
> > <kevin.rushfo...@oracle.com <mailto:kevin.rushfo...@oracle.com>>
> escreveu:
> >
> >     Now that JavaFX 17 is in RDP2, we can turn more attention to bug
> >     fixes
> >     and enhancement requests for JavaFX 18. It's the summer, so there
> >     may be
> >     delays as some people are out at various times (including me), but I
> >     would like to get some of the outstanding enhancement requests moving
> >     over the next few weeks.
> >
> >     Specifically, I'd like to see the following proceed:
> >
> >     * Transparent backgrounds in WebView
> >     JBS: https://bugs.openjdk.java.net/browse/JDK-8090547
> >     <https://bugs.openjdk.java.net/browse/JDK-8090547>
> >     PR: https://github.com/openjdk/jfx/pull/563
> >     <
> https://urldefense.com/v3/__https://github.com/openjdk/jfx/pull/563__;!!ACWV5N9M2RV99hQ!e1mwjFFLu6Juw0WyL7BhDn_RV__AjpAhmev0ikZPsBmfhwAX0G_0_AbSOeKKgtBVjHVs$
> >
> >
> >     * Add DirectionalLight
> >     JBS: https://bugs.openjdk.java.net/browse/JDK-8234921
> >     <https://bugs.openjdk.java.net/browse/JDK-8234921>
> >     PR: https://github.com/openjdk/jfx/pull/548
> >     <
> https://urldefense.com/v3/__https://github.com/openjdk/jfx/pull/548__;!!ACWV5N9M2RV99hQ!e1mwjFFLu6Juw0WyL7BhDn_RV__AjpAhmev0ikZPsBmfhwAX0G_0_AbSOeKKgiWYnbRD$
> >
> >
> >     * CSS pseudoclasses :focus-visible and :focus-within
> >     https://bugs.openjdk.java.net/browse/JDK-8268225
> >     <https://bugs.openjdk.java.net/browse/JDK-8268225>
> >     PR: https://github.com/openjdk/jfx/pull/475
> >     <
> https://urldefense.com/v3/__https://github.com/openjdk/jfx/pull/475__;!!ACWV5N9M2RV99hQ!e1mwjFFLu6Juw0WyL7BhDn_RV__AjpAhmev0ikZPsBmfhwAX0G_0_AbSOeKKgreYERKS$
> >
> >
> >     * Improve property system to facilitate correct usage (minus the
> >     binary
> >     incompatible API change)
> >     JBS: https://bugs.openjdk.java.net/browse/JDK-8268642
> >     <https://bugs.openjdk.java.net/browse/JDK-8268642>
> >     PR: https://github.com/openjdk/jfx/pull/590
> >     <
> https://urldefense.com/v3/__https://github.com/openjdk/jfx/pull/590__;!!ACWV5N9M2RV99hQ!e1mwjFFLu6Juw0WyL7BhDn_RV__AjpAhmev0ikZPsBmfhwAX0G_0_AbSOeKKggImJHfK$
> >
> >     (Draft)
> >
> >     And maybe the following:
> >
> >     * Add CSS themes as a first-class concept (need a consensus on how to
> >     proceed)
> >
> >     * Undecorated interactive stage style (still in early discussion, but
> >     the concept looks interesting and useful)
> >
> >     There are probably others I'm forgetting.
> >
> >     Each of the above should be discussed in their own thread on
> >     openjfx-dev
> >     rather than a reply to this thread.
> >
> >     -- Kevin
> >
> >
>
>

Reply via email to