Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-swt-dev] Providing SWT themeable scrollbars (onWindows)

I don't think JavaFX is the way forward, to many rumors that Oracle is pulling their resources out of JavaFX....

Am 23.02.2016 7:37 nachm. schrieb "Fabio Zadrozny" <fabiofz@xxxxxxxxx>:

> I must say that while I think that a qt-based or javafx-based backend may be
> a good alternative, I don't think I personally have enough diplomatic skills
> to make that work (i.e.: I can't envision the default Eclipse being based on
> SWT from one of those backends -- and not because of technical issues -- it
> seems many which would be more suitable than me have tried and failed in the
> past, so, I'm not thrilled in trying to pursue that path).

I would dare to say it's purely technical issues. A new port need someone dedicated to make it work fully compatible with current SWT API once it does and it proves to be more stable, better performance, better looking - changing the default wouldn't be an issue. The issue is that while making a port that would be >90% or even >95% compatible that's where things start to get ugly and one starts finding out that the two things just don't play well for design issues (scrollbar color anyone?) and it's not fine to change the default in this case as there is always code in the wild that will break.

​Well, I must say I still see that as a diplomatic issue (because the 100% coverage in probably impossible to reach, so, the issue is mostly diplomatic to manage expectations properly). I think the target in this case would be porting so that javafx could be used with a backward compatibility layer in SWT, so, even if it doesn't reach 100% coverage it could still be deemed good enough to go (for instance, GTK 3.0 was out with several issues, but it still got out -- same thing with the first versions of Eclipse 4.0, so, things have gotten out even without all that was needed -- I'm not saying that this is ideal: probably in both those cases the releases should be delayed so that more work could be put out before the final release, but in reality, as that's a diplomatic issue and not a technical one, that's how things work).

Related to javafx, if that's what devs think it should go, that's Ok too... as long as Eclipse decides to go to a path which will provide an IDE which can give a decent UI to users with a dark theme, I'm Ok with it (but what it can't do in my opinion is say that the current status quo is good because it definitely isn't).

​Best Regards,

Fabio​




_______________________________________________
platform-swt-dev mailing list
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

Back to the top