Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-dev] [platform-swt-dev] SWT-GTK3 bugs for 4.9

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 <tom.schindl@xxxxxxxxxxxxxxx
> <mailto:tom.schindl@xxxxxxxxxxxxxxx>> 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 <tom.schindl@xxxxxxxxxxxxxxx <mailto:tom.schindl@xxxxxxxxxxxxxxx>
>     > <mailto:tom.schindl@xxxxxxxxxxxxxxx <mailto:tom.schindl@xxxxxxxxxxxxxxx>>>
>     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 <ericwill@xxxxxxxxxx <mailto:ericwill@xxxxxxxxxx>
>     <mailto:ericwill@xxxxxxxxxx <mailto:ericwill@xxxxxxxxxx>>
>     >     > <mailto:ericwill@xxxxxxxxxx <mailto:ericwill@xxxxxxxxxx>
>     <mailto:ericwill@xxxxxxxxxx <mailto:ericwill@xxxxxxxxxx>>>> 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
>     >     >     platform-swt-dev@xxxxxxxxxxx
>     <mailto:platform-swt-dev@xxxxxxxxxxx>
>     >     <mailto:platform-swt-dev@xxxxxxxxxxx
>     <mailto:platform-swt-dev@xxxxxxxxxxx>>
>     >     <mailto:platform-swt-dev@xxxxxxxxxxx
>     <mailto:platform-swt-dev@xxxxxxxxxxx>
>     >     <mailto:platform-swt-dev@xxxxxxxxxxx <mailto:platform-swt-dev@xxxxxxxxxxx>>>
>     >     >     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
>     >     > platform-dev@xxxxxxxxxxx <mailto:platform-dev@xxxxxxxxxxx>
>     <mailto:platform-dev@xxxxxxxxxxx <mailto:platform-dev@xxxxxxxxxxx>>
>     >     > 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
>     >     platform-dev@xxxxxxxxxxx <mailto:platform-dev@xxxxxxxxxxx>
>     <mailto:platform-dev@xxxxxxxxxxx <mailto:platform-dev@xxxxxxxxxxx>>
>     >     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
>     > platform-dev@xxxxxxxxxxx <mailto:platform-dev@xxxxxxxxxxx>
>     > 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
>     platform-dev@xxxxxxxxxxx <mailto:platform-dev@xxxxxxxxxxx>
>     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
> platform-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/platform-dev
> 


Back to the top