All text in the program interface including meues, dialog, lists... was looking terrible: no smoothing at all, and som vertical lines in letters randomly had double width.
Workaround: prepend the program start line with
export _JAVA_OPTIONS=-Dawt.useSystemAAFontSettings=on
My full line for starting the program ( i have more than one install of Fribok, each in different folder so i change folder first) :cd "/home/kajsa/Dropbox/Kajsas utdelad till Morgan/Tribun/FriBok" ; export _JAVA_OPTIONS=-Dawt.useSystemAAFontSettings=on ; java -jar fribok-2.1-SNAPSHOT-jar-with-dependencies.jar
Fribok is running on a fresh install of Linux Mageia 6, with Plasma 5.12 from testing repo, and that start line is used successfully in a plasma desktop launch icon.
There were similar problems with original JFSFakt but i never tried workaround.
Jag ska se om detta funkar bra på alla plattformar så det kan läggas in i inställningarna istället för att anges via
JAVA_OPTIONSför var och en.det går ju också att göra det med ett kommando:
JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on" java -jar fribok-2.1-SNAPSHOT-jar-with-dependencies.jarLast edit: Leif-Jöran Olsson 2018-03-05
Japp, men det ska vara ett underscore precis före JAVA_OPTIONS.
Mystiskt: Texten i dotterfönstrens karmar är ful ändå, se bifogat.
Dotterfönster/dialoger som kan flyttas utanför FriBok har inte det renderingsproblemet.
Se https://sourceforge.net/p/jfsaccounting/bugs/15/#6109
Görs alla fönster på det sättet (vilket jag tycker skulle vara trevligt) https://sourceforge.net/p/jfsaccounting/feature-requests/6/ så undviks den buggen.
Last edit: Leif-Jöran Olsson 2018-03-13