kicad/common/font
Seth Hillbrand cf52bfcc55 Handle missing Bold/Ital outline fonts
If the font face doesn't include a Bold or Italic version, we still want
to display the font as bold/italic, so we fake it with freetype.

This also prevents recurring error messages where the outline font warns
about "substitutes" within the same font family.

Also allows variants on the weight descriptor to be used without
throwing a substitution warning

Fixes https://gitlab.com/kicad/code/kicad/issues/13654
2023-01-25 13:13:38 -08:00
..
font.cpp Split another couple of hairs in the never-ending "how big is a font". 2022-12-12 17:37:17 +00:00
fontconfig.cpp Handle missing Bold/Ital outline fonts 2023-01-25 13:13:38 -08:00
glyph.cpp GAL: Do better job at reserving vertices. 2022-09-14 16:07:47 +00:00
outline_decomposer.cpp minor coding style fix. 2022-07-31 18:35:37 +02:00
outline_font.cpp Handle missing Bold/Ital outline fonts 2023-01-25 13:13:38 -08:00
stroke_font.cpp Add some heuristics to guess a better font overbar offset. 2022-11-26 17:26:20 +00:00