[Bug 729] GTKLookAndFeel should be the system look&feel on all GNU/Linux desktops

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Thu Jun 19 09:26:30 UTC 2014


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=729

--- Comment #20 from Mario Torre <neugens at redhat.com> ---
(In reply to Kevin Kofler from comment #18)
> > we can't do this because we would possibly break existing applications running
> > Java on Linux.
> 
> Then those applications are already broken on the GNOME desktop, where the
> GTK+ look&feel has always been the default! The change just makes them
> consistently broken. ;-)
> 
> > Of course, is equally easy to force a specific look and feel
> 
> That depends. The "default" look&feel can be easily overridden through
> swing.properties, the "system" look&feel cannot (swing.properties isn't even
> looked at in that case), so without this patch, when applications went out
> of their way to integrate properly (by setting the system look&feel by
> default), they actually ended up LESS integrated both on KDE Plasma +
> oxygen-gtk and on all the non-GNOME GTK+-based desktops than when they
> didn't, which was very broken.

Perhaps we may add a property, "system.default.laf" or such and make
swing.properties to be read by the LAF manager to return a different default
than metal, so the default would be backward compatible but users could enable
a system wide laf if they want to.

I think I would be fine with such option, but albeit it should not be too much
work, I really don't have currently any spare cycles to look at that myself
now.

Cheers,
Mario

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20140619/7c7ee69a/attachment.html>


More information about the distro-pkg-dev mailing list