Community
Participate
Working Groups
The collective "we" have done a lot of work here, but there's more to do before we can declare victory on GTK 3.0 support in SWT. There are already a number of bugs open on this topic [1] (this query assumes the use of the "[gtk3]" prefix tag). We've already invested a lot of energy in this, and there seems to be a lot more work to do. I wonder if it may make sense to invest instead in a QT or JavaFX port of SWT. [1] http://eclip.se/5I
-1 for me until we have a number of clearly identified items.
Here is a list of bugs that the SWT team would like to see addressed: Bug 441568 - [GTK3] Port SWT Browser to webkit2gtk Bug 467499 - [GTK3] Issue in layout of editors ("leaking" rulers) Bug 485906 - [GTK3] In list/tree, the visible area doesn't follow selection correctly Bug 477950 - [Gtk3] Port SWT colors from using GdkColor to GdkRGBA so alpha is not lost Bug 482447 - [GTK3] Vertical scroll bar flickers in Java editor Bug 431160 - [GTK3] horizontal scrolling in an editor results in blurred text Bug 465280 - [GTK3] OS.gtk_widget_get_allocation returns (0,0) for invisible controls Bug 484463 - [GTK3] Missing line under the Quick Access box in the toolbar Bug 477628 - Menu should get closed when a new dialog is opened Bug 470872 - SWT Browser widget does not notify Focus Listener. Bug 461354 - [GTK] Find a better solution for inserting elements into Table/Tree/List Bug 459834 - [GTK3] StackOverflowError in RHEL 7 when using org.eclipse.swt.widgets.Table Bug 475025 - [GTK3] clipping / repainting of FastView not handled properly Bug 436529 - [GTK3] C/C++ detailed debug hover is blank
(In reply to Dani Megert from comment #2) > Here is a list of bugs that the SWT team would like to see addressed: Forgot this one: Bug 470991 - [GTK3] Text#setForeground/setBackground(..) wrongly removes selection color
Also this one: Bug 493589 - [GTK3] Toolbars, editor tabs, status line way too large under KDE
GTK 3.x is not only the default but GTK 2.x is no longer there so closing this one. All but one of the bugs refered to here are done too.