Revivius / nb-darcula

Darcula LAF for NetBeans
278 stars 83 forks source link

HiDPI icons in tabcontrol and openide.awt modules #160

Closed eirikbakke closed 1 year ago

eirikbakke commented 6 years ago

To look good on HiDPI/Retina displays, the various icons that are part of NetBeans' window system must be made scalable to arbitrary resolutions. This includes, for instance, the "X" button that is used to close tabs and the "_" button that collapses a sidebar.

With the following pull request merged in NetBeans, this is now done in the IDE itself, for the MacOS (Aqua) and Windows LAFs:

https://github.com/apache/incubator-netbeans/pull/859/files https://issues.apache.org/jira/browse/NETBEANS-1238

It would be nice to do something similar for Darcula.

(The the ">>" button that shows hidden toolbar icons, and the icon that is used in dropdown buttons, already work in HiDPI mode on dark themes now. See https://github.com/apache/incubator-netbeans/commit/8f1f57bdc2552541b9947fd12ac8dd74796539f6 .)

eirikbakke commented 1 year ago

Closing as this has now been completed through FlatLAF Dark on NetBeans.