mbien commented on PR #8589:
URL: https://github.com/apache/netbeans/pull/8589#issuecomment-3193894926

   I am not sure if its a good idea to split scaling into two stages handled by 
two dependencies. There are already enough edge cases with one scale factor 
(multi screen setup with different resolutions). Platform apps might also 
choose different LAF, in which case the FlatLaf scaling stage is gone. (e.g 
VisualVM uses system LAF I believe. A quick test showed that 
`sun.java2d.uiScale` seems to be ignored by GTK LAF at least, but there are 
more plausible combinations)
   
   I am wondering if a guide for KDE users would be sufficient here (probably a 
combination of `--fontsize` and the two scaling flags, dependent on the 
situation). The launcher should also not overwrite user config, e.g some might 
already set `sun.java2d.uiScale` via netbeans.conf. Exporting `GDK_SCALE` is 
something we should probably stop doing too 
(https://github.com/apache/netbeans/issues/8243 etc).
   
   Some wayland impls do need a bit longer to mature (my dist can't even switch 
keyboard layout when wayland is active), there is a good chance that this 
problem will fix itself over time when more impls are feature complete.


-- 
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: notifications-unsubscr...@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@netbeans.apache.org
For additional commands, e-mail: notifications-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to