I use GPSPrune on a 10" screen (Windows 10) - the font size is very small even with maximum Windows10 text size. The possibility to change font size for the application would be good. Even at max Windows10 font size it is difficult to use (250%).
I have also used GpsPrune on a 10" screen but didn't notice such font problems. Do all your java programs have the same problem or just GpsPrune? What version of java are you using?
Is it all the text (menus, labels, text boxes, lists) or just some? Or do you mean the waypoint names on the map? The map itself?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sadly, with a hires display, the above fix isn't enough. (I used Dialog-32.)
Icons and dialogs are still unreadable.
I'm using Ubuntu on an 2880x1800 screen, scaled to 200%.
GPSPrune takes no notice of the scaling, making it unusable.
I've used it for years, but maybe no longer.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm not quite sure of the meaning behind "maybe no longer" - does this mean that maybe you don't mind whether you find a solution or not, because "maybe" you'll start using something else?
Also, you don't say whether you've tried GDK_SCALE or sun.java2d.uiScale so it's difficult to suggest what you can try. You also don't say which plaf you're using when changing the font for plaf.metal, and you don't tell us whether you're using X11 or Wayland. Maybe your findings could help other people with the same issue, if you share them. Unless you've already switched, in which case good luck!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I haven't found anything else. JOSM has the same problem.
I'm using Wayland, the default for Ubuntu 25.10.
My fallback position to get some GPX editing done was to use GPSPrune on my old, slow, lower-res laptop.
(One Java app which does look OK on hi-res screen is Eclipse IDE.)
Last edit: Ken Wagnitz 2025-12-23
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Mark Prayle wrote:
I have also used GpsPrune on a 10" screen but didn't notice such font problems. Do all your java programs have the same problem or just GpsPrune? What version of java are you using?
Is it all the text (menus, labels, text boxes, lists) or just some? Or do you mean the waypoint names on the map? The map itself?
java -Dswing.plaf.metal.controlFont=Dialog-14 -jar gpsprune_20_java6.jar
fixed the problem
Sadly, with a hires display, the above fix isn't enough. (I used Dialog-32.)
Icons and dialogs are still unreadable.
I'm using Ubuntu on an 2880x1800 screen, scaled to 200%.
GPSPrune takes no notice of the scaling, making it unusable.
I've used it for years, but maybe no longer.
I'm not quite sure of the meaning behind "maybe no longer" - does this mean that maybe you don't mind whether you find a solution or not, because "maybe" you'll start using something else?
Also, you don't say whether you've tried GDK_SCALE or sun.java2d.uiScale so it's difficult to suggest what you can try. You also don't say which plaf you're using when changing the font for plaf.metal, and you don't tell us whether you're using X11 or Wayland. Maybe your findings could help other people with the same issue, if you share them. Unless you've already switched, in which case good luck!
I haven't found anything else. JOSM has the same problem.
I'm using Wayland, the default for Ubuntu 25.10.
My fallback position to get some GPX editing done was to use GPSPrune on my old, slow, lower-res laptop.
(One Java app which does look OK on hi-res screen is Eclipse IDE.)
Last edit: Ken Wagnitz 2025-12-23
This topic is also being discussed on github here: https://github.com/activityworkshop/GpsPrune/issues/114 and there's a jar for testing on GpsPrune's development page.