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

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Sat May 21 19:09:42 PDT 2011


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

           Summary: GTKLookAndFeel should be the system look&feel on all
                    GNU/Linux desktops
           Product: IcedTea
           Version: unspecified
          Platform: all
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: IcedTea6
        AssignedTo: unassigned at icedtea.classpath.org
        ReportedBy: kevin.kofler at chello.at
        Depends on: 728


javax.swing.UIManager.getSystemLookAndFeel() returns the Metal look&feel on
non-GNOME desktops. However, of the other modern desktops:
* Xfce and LXDE are GTK+-based, so the system look&feel on those desktops
should definitely be the GTK+ look&feel!
* KDE Plasma provides the Oxygen-GTK theme which makes the GTK+ look&feel (and
other GTK+ applications) integrate well into KDE Plasma. (However, bug #728
needs to be addressed! Otherwise, the button order will be wrong for KDE
Plasma.) So this is the closest you'll get to the native KDE look&feel in the
absence of a Qt look&feel implementation, and IMHO it fits the definition of
"system look&feel". I tested the GTKLookAndFeel with oxygen-gtk and it
basically works, only tabs get rendered badly (which should probably be the
subject of another bug report, but I need to figure out if it's Swing's or
Oxygen-GTK's fault).

So I suggest to drop the check for GNOME in the implementation of
getSystemLookAndFeel.


-- 
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the distro-pkg-dev mailing list