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 > > > > > >