For JavaFX the statement is 100% true and this means anything using GEF 4 and later won't work anymore.
I'd also like to state that I personally have no problem with dropping Gtk3 but I know many many projects who JavaFX-SWT-Interopt and without Gtk2 their Linux story is gone. So yes you could say I exaggerated for Swing but I did not for JavaFX. Anyways I'm not here to lobby anything but wanted to inform you that this decision (which I don't question makes sense technically, man powerwise, ...) could cause problems for (Eclipse) downstream projects. Tom On 01.06.18 16:48, Aleksandar Kurtakov wrote: > > > On Fri, Jun 1, 2018 at 5:42 PM, Tom Schindl <[email protected] > <mailto:[email protected]>> wrote: > > IIRC it depends on the theme you use in swing! > > > So in this case, it's not ruling out pre Java 9 Swing integration as > it's a matter of not using Gtk LnF which should be possible to even > ensure in SWT_AWT if needed. Your statement seem to be way exaggerated. > > > > Tom > > On 01.06.18 16:39, Aleksandar Kurtakov wrote: > > > > > > On Fri, Jun 1, 2018 at 5:31 PM, Tom Schindl > <[email protected] <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>> > wrote: > > > > Hi, > > > > This means you'll rule out all pre Java9 code who uses the > > Swing-Integration and JavaFX? IIRC only Java9+ is able to run on > Gtk3. > > > > > > I happily run SWT_AWT on OpenJDK Runtime Environment (build > > 1.8.0_171-b10) so that seems to not be true. > > > > > > > > Tom > > > > On 30.05.18 21:31, Aleksandar Kurtakov wrote: > > > > > > > > > On Wed, May 30, 2018 at 9:55 PM, Eric Williams > <[email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > > <mailto:[email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>>>> wrote: > > > > > > Hello everyone, > > > > > > 4.8 is almost done and many GTK3 bugs have been fixed. > For 4.9, we > > > are again focusing on GTK3 bugs and performance issues. > > > > > > If you are running SWT/Eclipse on GTK2, please try with > GTK3 as we > > > are trying to root out all SWT bugs which prevent GTK2 > users from > > > switching to GTK3. If you already filed a bug awhile > ago, please > > > feel free to email/CC me as a reminder -- we have a > backlog of old > > > bugs so sometimes these things slip through the cracks. > > > > > > We also have the 4.9 GTK3 bug tracker which can be found > here: > > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=535255 > <https://bugs.eclipse.org/bugs/show_bug.cgi?id=535255> > > <https://bugs.eclipse.org/bugs/show_bug.cgi?id=535255 > <https://bugs.eclipse.org/bugs/show_bug.cgi?id=535255>> > > > <https://bugs.eclipse.org/bugs/show_bug.cgi?id=535255 > <https://bugs.eclipse.org/bugs/show_bug.cgi?id=535255> > > <https://bugs.eclipse.org/bugs/show_bug.cgi?id=535255 > <https://bugs.eclipse.org/bugs/show_bug.cgi?id=535255>>> > > > > > > > > > It's worth noting that GTK 2 support will be dropped as soon > as work > > > towards supporting GTK 4 starts so please stop using GTK 2 > backend. > > > > > > > > > > > > > > > Thanks, > > > > > > > > > -- > > > Eric Williams > > > Software Engineer - Eclipse/SWT Team > > > Red Hat > > > _______________________________________________ > > > platform-swt-dev mailing list > > > [email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> > > <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>> > > > To change your delivery options, retrieve your password, or > > > unsubscribe from this list, visit > > > https://dev.eclipse.org/mailman/listinfo/platform-swt-dev > <https://dev.eclipse.org/mailman/listinfo/platform-swt-dev> > > <https://dev.eclipse.org/mailman/listinfo/platform-swt-dev > <https://dev.eclipse.org/mailman/listinfo/platform-swt-dev>> > > > <https://dev.eclipse.org/mailman/listinfo/platform-swt-dev > <https://dev.eclipse.org/mailman/listinfo/platform-swt-dev> > > <https://dev.eclipse.org/mailman/listinfo/platform-swt-dev > <https://dev.eclipse.org/mailman/listinfo/platform-swt-dev>>> > > > > > > > > > > > > > > > -- > > > Alexander Kurtakov > > > Red Hat Eclipse Team > > > > > > > > > _______________________________________________ > > > platform-dev mailing list > > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > > To change your delivery options, retrieve your password, or > unsubscribe from this list, visit > > > https://dev.eclipse.org/mailman/listinfo/platform-dev > <https://dev.eclipse.org/mailman/listinfo/platform-dev> > > <https://dev.eclipse.org/mailman/listinfo/platform-dev > <https://dev.eclipse.org/mailman/listinfo/platform-dev>> > > > > > _______________________________________________ > > platform-dev mailing list > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > To change your delivery options, retrieve your password, or > > unsubscribe from this list, visit > > https://dev.eclipse.org/mailman/listinfo/platform-dev > <https://dev.eclipse.org/mailman/listinfo/platform-dev> > > <https://dev.eclipse.org/mailman/listinfo/platform-dev > <https://dev.eclipse.org/mailman/listinfo/platform-dev>> > > > > > > > > > > -- > > Alexander Kurtakov > > Red Hat Eclipse Team > > > > > > _______________________________________________ > > platform-dev mailing list > > [email protected] <mailto:[email protected]> > > To change your delivery options, retrieve your password, or > unsubscribe from this list, visit > > https://dev.eclipse.org/mailman/listinfo/platform-dev > <https://dev.eclipse.org/mailman/listinfo/platform-dev> > > > _______________________________________________ > platform-dev mailing list > [email protected] <mailto:[email protected]> > To change your delivery options, retrieve your password, or > unsubscribe from this list, visit > https://dev.eclipse.org/mailman/listinfo/platform-dev > <https://dev.eclipse.org/mailman/listinfo/platform-dev> > > > > > -- > Alexander Kurtakov > Red Hat Eclipse Team > > > _______________________________________________ > platform-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe from > this list, visit > https://dev.eclipse.org/mailman/listinfo/platform-dev > _______________________________________________ platform-dev mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/platform-dev
