eirikbakke commented on PR #8589: URL: https://github.com/apache/netbeans/pull/8589#issuecomment-2977985708
Thanks for this PR! So, to understand correctly, this handles fractional scaling (e.g. 150%) by using the 2x scaling at the AWT level (sun.java2d.uiScale), but then using FlatLAF's own scaling method (flatlaf.uiScale) to scale many, though not all, UI components down again by a bit less? The downside is that the UI still looks somewhat wonky, because only some components observe flatlaf.uiScale. On MacOS, fractional scalings are handled by the OS by scaling everything at 2x and then scaling down and anti-aliasing the entire _image_ of the window, at the graphics card level. That tends to look much nicer. Is there no equivalent of that mechanism on GNOME/X that we can tap into? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- 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
