Carla icon indicating copy to clipboard operation
Carla copied to clipboard

Monospace bitmap OTF font makes rack/dialog dial labels cropped

Open mxmilkiib opened this issue 6 years ago • 5 comments

rose_2019-10-17-03:31:26

Using Gohufont, which was generated by running the original gohufont through fonttosfnt. This has worked fine so far everywhere else, but I think fonttosfnt uses the same size glyphs for multiple font sizes, which gives the above effect.

mxmilkiib avatar Oct 17 '19 02:10 mxmilkiib

The spacing on that font is a bit horrible, takes a lot of space.. But we can try to work around that.

Are there other parts of the GUI with the same issue? Should just be a matter of min(expected-fixed-size, size-of-font-metrics)

falkTX avatar Nov 10 '19 12:11 falkTX

Also, how did you set the font system-wide? Did you modify any of carla's code?

falkTX avatar Nov 10 '19 12:11 falkTX

Via qt5ct (or via https://github.com/derat/xsettingsd). I don't believe it affects any other aspect of the GUI.

mxmilkiib avatar Nov 12 '19 03:11 mxmilkiib

Hello. Possibly related: https://bugreports.qt.io/browse/QTBUG-82607 My comment: After fundamental research with bitmap fonts (still W.I.P.), i do not think anymore that this is Qt bug. It is .otb format nature glitches (they are multiple, here and there). Using Qt with industry proven .pcf/.bdf is rock hard (and heart touching), include Qt6, i suggest to consider to use these formats for stable results. Thanks.

jpka- avatar Feb 10 '25 22:02 jpka-

I've add few tweaks to UI recently, please see most fresh patch at #1971. There are some tweaks can be combined to make it work well with bitmap font. On photos:

  • .bdf proportional font used (Linux, Qt5);
  • Setup dialog have normal width using .bdf font. Some tweaks settings are shown.

The font itself selected via qt5ct, as usual.

Image

Image

jpka- avatar Feb 24 '25 20:02 jpka-