I'm changing the look and feel of a Java application using Synth. The font in the app used to be "Ariel" and so we wanted to change it to something else. I need a font with multi-language support, so I tried "Roboto" and "Noto". It works fine until I try to view the application from a remote desktop connection. Then it the letters get pixelized as:
Some notes:
SwingUtilities.updateComponentTreeUI(....)
the fonts return to look fine.Well, it appears that remote desktop sessions will disable font smoothing (anti-aliasing) as default to save bandwidth: https://github.com/googlei18n/noto-fonts/issues/817