On 2/13/19 8:48 AM, Glenn Holmer wrote:
What's the reasoning behind not having this on by default in
etc/netbeans.conf? Does it work well on some OS and not on others? In
Linux (Debian testing/KDE Plasma), NetBeans looks just awful without it.
The bug below has done a lot of damage to NetBeans' reputation on
Debian-based systems like Ubuntu. Scroll down to the Font Demo
screenshots to see what the fonts look like "Before" and "After" the fix
in JDK 12.
JDK-8212071: Need to set the FreeType LCD filter to reduce fringing
https://github.com/jgneff/openjdk-freetype
This bug existed in the source code for 11 years, dating back to
December 2007, and during that time has made NetBeans look "just awful,"
I agree, on the most popular Linux distributions. The NetBeans 10 "snap"
package on Ubuntu works around the bug by reverting to grayscale
anti-aliasing, yet this setting ends up overriding the fix in JDK 12 and
disabling a decade of font rendering improvements in FreeType.
I chatted with Laszlo Kishalmi about the problem, and we came up with a
more direct solution: getting the fix back-ported to JDK 11. If you are
affected by the severe font color fringes in NetBeans on Ubuntu or any
Debian-based system, you can help by saying so on the page below. Just
click the link, "Does this bug affect you?" and select "Yes, it affects me."
Backport JDK-8212071 font fix to OpenJDK 11
https://bugs.launchpad.net/ubuntu/+source/openjdk-lts/+bug/1815119
It's a tragedy that a two-line bug has put such an eyesore for so long
on an otherwise beautiful piece of software. JetBrains solved this
problem years ago in IntelliJ IDEA by bundling a patched JDK. Can't
NetBeans do the same?
Thank you,
John
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists