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



On Fri, Jun 1, 2018 at 6:13 PM, Aleksandar Kurtakov <akurtako@xxxxxxxxxx> wrote:


On Fri, Jun 1, 2018 at 6:02 PM, Tom Schindl <tom.schindl@xxxxxxxxxxxxxxx> wrote:
For JavaFX the statement is 100% true and this means anything using GEF
4 and later won't work anymore.

I have no idea about that. Do you care to share technical details why this is the case?

I'm really interested in hearing what the issue is but if no one care to explain give links to bugzilla and etc. I wouldn't have a choice but to assume this is smth that has already be fixed.
 
 

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.

Furthermore, by the time this happens Java 11 (next LTS) will be out so there will be LTS Java version with proper JavaFX and GTK3 story.
And thanks for jumping in  -  this is exactly the reason why this mail was posted to provoke people to either step up in helping with daily tasks or/and keep up their projects/products according to the manpower available.
 

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@bestsolution.at>> 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@bestsolution.at>
>     > <mailto:tom.schindl@bestsolution.at <mailto:tom.schindl@bestsolution.at>>>
>     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@eclipse.org>
>     >     <mailto:platform-swt-dev@eclipse.org
>     <mailto:platform-swt-dev@eclipse.org>>
>     >     <mailto:platform-swt-dev@eclipse.org
>     <mailto:platform-swt-dev@eclipse.org>
>     >     <mailto:platform-swt-dev@eclipse.org <mailto:platform-swt-dev@eclipse.org>>>
>     >     >     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@eclipse.org>
>     <mailto:platform-dev@eclipse.org <mailto:platform-dev@eclipse.org>>
>     >     > 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@eclipse.org>
>     <mailto:platform-dev@eclipse.org <mailto:platform-dev@eclipse.org>>
>     >     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@eclipse.org>
>     > 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@eclipse.org>
>     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
>
_______________________________________________
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



--
Alexander Kurtakov
Red Hat Eclipse Team



--
Alexander Kurtakov
Red Hat Eclipse Team

Back to the top