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

Reply via email to