It seems that the "medium" one is the least wrong, but changes behaviour for DemiBold for fonts that only have Regular and Bold.
I'm not sure why "medium+demibold/2" for DemiBold selects a font heavier than Bold. Will investigate as fixing that could yield best results with smallest behaviour change.
We've made some progress with three possible versions of the patch: ubuntuone. com/7a8TfmDRaYU aRYWZUtRmuW ubuntuone. com/0sZZPdbwYeG 9iSIcvMZtSe ubuntuone. com/1Iurc6svseV NZ31sTEjs81 ubuntuone. com/5fJQHga4xfZ iXGuBAIoNO8
QML:
unpatched: http://
medium: http://
medium+demibold/2: http://
demibold: http://
Qt GUI: ubuntuone. com/2QVRUraAPK5 pr7VlbHmJG1 ubuntuone. com/4ef1K6Iseim ToUsbGj5ghB ubuntuone. com/0a5N1ArQQbE y0xoxy1RzId ubuntuone. com/1xz9HLhm7hY g5s4Vf6NiZo
unpatched: http://
medium: http://
medium+demibold/2: http://
demibold: http://
It seems that the "medium" one is the least wrong, but changes behaviour for DemiBold for fonts that only have Regular and Bold.
I'm not sure why "medium+demibold/2" for DemiBold selects a font heavier than Bold. Will investigate as fixing that could yield best results with smallest behaviour change.