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