Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-swt-dev] Disabling GTK3 in a product

> Of course we would haven't been in this situation if more people spent some time to help fix things.

I have spent countless hours trying to improve the Eclipse experience on the Ubuntu side but I got little to no response. I'll keep trying though and hopefully things will improve now with Lars' involvement.

https://bugs.launchpad.net/bugs/1188831
https://bugs.launchpad.net/bugs/789123
https://bugs.launchpad.net/bugs/1160411
https://bugs.webkit.org/show_bug.cgi?id=129784

Most of those bugs are "gone" now that Eclipse forces the overlay-scrollbars off but that's not the real fix.

Regards,
Marc-Andre

________________________________________
From: platform-swt-dev-bounces@xxxxxxxxxxx [platform-swt-dev-bounces@xxxxxxxxxxx] on behalf of Aleksandar Kurtakov [akurtako@xxxxxxxxxx]
Sent: Friday, 09 May 2014 2:30 AM
To: Eclipse Platform SWT component developers list.
Subject: Re: [platform-swt-dev] Disabling GTK3 in a product

----- Original Message -----
> From: "Stephan Herrmann" <stephan.herrmann@xxxxxxxxx>
> To: "Eclipse Platform SWT component developers list." <platform-swt-dev@xxxxxxxxxxx>
> Sent: Thursday, May 8, 2014 11:51:06 PM
> Subject: Re: [platform-swt-dev] Disabling GTK3 in a product
>
> As a Kubuntu user I haven't yet had any fun with SWT on GTK3,
> so I just retested with Luna M7.
>
> Judging from what I see I would actually suggest to reconsider
> which version should be enabled by default.
>
> Part of the problem may be with GTK3 itself, or even more with the
> interaction between GTK3 and the themes that make GTK usable on KDE boxes.
>
> I know about two typical themes that integrated GTK into a KDE look&feel:
> - oxygen-gtk: On this theme SWT doesn't seem to render any tables - at all.

Not something I can reproduce on Fedora systems so someone must spend time with Ubuntu guys as I'm pretty sure this is Ubuntu specific [1].

> - qtcurve: This theme has not been ported to GTK3, out of frustration
>    over unstable API in GTK it seems.

This is something SWT can't help with at all.

>
> Ergo: KDE users seem to be out of luck if Eclipse runs on GTK3.
>
>
> I'd say, when GTK3 support will be ready for release with Luna, the SWT
> team deserves a big applause, but I don't think enabling GTK3 by default
> for all platforms will make many people happy.

I definetely see your point Stephan, but we have to make difficult choice "GTK3 by default with some rendering problems on new systems" or "GTK2 by default with broken and unstable Browser support". Note that when we make decisions about defaults we make decisions for every Linux distribution (already affecting other Unixes in cases) so the choice must be most acceptable for everyone and whenever there is a contributor it gives it higher priority.E.g. Mageia is my top distro to support after RHEL/Fedora as developers there work with me to fix issues others are more than welcome to join but it really depends on distros to either not patch upstreams or when they patch it to clean problems caused by this patches.
I am not happy at all with the situation either but I would always take "working and non-pretty system" over "pretty and not working system". Of course we would haven't been in this situation if more people spent some time to help fix things.

[1] http://blog.vogella.com/2014/04/22/eclipse-and-the-ubuntu-team-working-together-solving-the-eclipse-menu-issue-under-ubuntu/

Alexander Kurtakov
Red Hat Eclipse team

>
> my 2c.
> Stephan
>
>
> On 05/08/2014 09:15 PM, Doug Schaefer wrote:
> > Scary request ;).
> >
> > So where are we with GTK3 support? I know Alex and gang are working hard on
> > it. Should we be concerned?
> >
> > Thanks,
> > Doug
> >
> > ________________________________________
> > From: platform-swt-dev-bounces@xxxxxxxxxxx
> > [platform-swt-dev-bounces@xxxxxxxxxxx] on behalf of Marc-André Laperle
> > [marc-andre.laperle@xxxxxxxxxxxx]
> > Sent: Thursday, May 08, 2014 1:29 PM
> > To: platform-swt-dev@xxxxxxxxxxx
> > Subject: [platform-swt-dev] Disabling GTK3 in a product
> >
> > Hello,
> >
> > We would like to build a product with Luna but force it to disable GTK3
> > support. I'm aware of the SWT_GTK3 environment variable but I haven't
> > found a way to specify this in the .product. Is there a way to do
> > something like this?
> >
> > Thank you,
> > Marc-Andre
> > _______________________________________________
> > platform-swt-dev mailing list
> > platform-swt-dev@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/platform-swt-dev
> > _______________________________________________
> > platform-swt-dev mailing list
> > platform-swt-dev@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/platform-swt-dev
> >
>
> _______________________________________________
> platform-swt-dev mailing list
> platform-swt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/platform-swt-dev
>
_______________________________________________
platform-swt-dev mailing list
platform-swt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/platform-swt-dev


Back to the top