Bug 422940 - [GTK3] FormToolkit widgets have visual artifacts
Summary: [GTK3] FormToolkit widgets have visual artifacts
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.4   Edit
Hardware: PC Linux
: P3 major (vote)
Target Milestone: 4.4   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 421834
Blocks: 340067
  Show dependency tree
 
Reported: 2013-12-02 07:48 EST by Robin Stocker CLA
Modified: 2014-07-22 10:17 EDT (History)
3 users (show)

See Also:


Attachments
screenshot when using GTK 2 (looks good) (16.20 KB, image/png)
2013-12-02 07:49 EST, Robin Stocker CLA
no flags Details
screenshot when using GTK 3 (artifacts in red) (18.70 KB, image/png)
2013-12-02 07:56 EST, Robin Stocker CLA
no flags Details
screenshot of plug-in manifest editor using GTK 3 (42.20 KB, image/png)
2013-12-24 06:48 EST, Robin Stocker CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robin Stocker CLA 2013-12-02 07:48:36 EST
Using Eclipse I20131126-0800 with GTK+ 3.8.6, there are some visual artifacts in widgets created using FormToolkit. It can be seen e.g. when using EGit's "Git Staging" view.

The attachments show a comparison of the same view, once when running with SWT_GTK3=0 (GTK 2) and once when running normally (GTK 3). The latter looks quite bad currently.
Comment 1 Robin Stocker CLA 2013-12-02 07:49:27 EST
Created attachment 237910 [details]
screenshot when using GTK 2 (looks good)
Comment 2 Robin Stocker CLA 2013-12-02 07:56:01 EST
Created attachment 237912 [details]
screenshot when using GTK 3 (artifacts in red)

A description of the artifacts as numbered in the screenshot:

1. Grey area at left and right margin below the header
2. Gradients where none should be (they move around when resizing the view)
3. White background on button behind icon and text
4. Bold text, also on labels ("Author:", "Committer:") and buttons
5. Double border for text field
Comment 3 Robin Stocker CLA 2013-12-24 06:48:21 EST
Created attachment 238552 [details]
screenshot of plug-in manifest editor using GTK 3

Still the case with M4. Note that there are other views/editors that are affected, like PDE's plug-in manifest editor.
Comment 4 Mickael Istria CLA 2014-02-17 10:30:12 EST
The bold text issue has a dedicated entry: bug 421834
Comment 5 Alexander Kurtakov CLA 2014-07-22 09:31:37 EDT
Robin, I'm marking this one as fixed as forms are looking good with final Luna. Please reopen or open another bug if there is smth still broken.
Comment 6 Robin Stocker CLA 2014-07-22 10:17:08 EDT
Indeed looks much better now. Problem number 5 is still there in final Luna. I've opened bug 440116 for this.