Community
Participate
Working Groups
As explained in Bug 345650 and Bug 333965, there are painting issues on current GTK distros that run on x86_64. By default, SWT uses X painting calls and there seems to be some low-level problem with them on distributions that don't use native windows (which is all current ones). The long term solution is to make use of Cairo for all GC operations. For time being, we have added a property to SWT (org.eclipse.swt.internal.gtk.useCairo) which, if set, will automatically use Cairo for all GC operations. We would like to have this property set for the e4 4.1 release in the config.ini file for GTK X86_64 builds only. Thanks!
Moving to e4 since this will onlf affect the 4.1SDK instead of all linux.gtk.x86_64
Created attachment 196493 [details] patch Kim can you please review and release to R4_HEAD. This patch includes the changes from bug 328478 as well
+1 patch applied
Sorry, applied to the wrong branch last night, now in patch in R4_HEAD branch.
Running linux.x86_64, I updated to I20110526-0630 and org.eclipse.swt.internal.gtk.useCairo=true showed up in my config.ini file.