kicad/common/font
Seth Hillbrand d5bd1f5aea Cleanup text alignment between version 6 and 7
Version 7 text alignment changed subtly for stroke fonts from version 6.
Additionally, the output has been different between screen and plotting,
leading to offset text in plotted output relative to the text shown on
screen.

This introduces a fudge factor in FONT::getLinePositions to correct the
offset in the plotting output relative to v6.

This also changes the SCH_PAINTER and PCB_PAINTER to correct the
relative offsets between GAL and PLOTTER classes.  The source of these
offsets is atm unclear.

Fixes https://gitlab.com/kicad/code/kicad/issues/14755

(cherry picked from commit 0de24bfd59)
2023-05-17 15:29:49 -07:00
..
font.cpp Cleanup text alignment between version 6 and 7 2023-05-17 15:29:49 -07:00
fontconfig.cpp Select correct face from a .ttc file. 2023-03-14 11:56:33 +00:00
glyph.cpp GAL: Do better job at reserving vertices. 2022-09-14 16:07:47 +00:00
outline_decomposer.cpp Simplify the winding calculation 2023-01-25 13:13:38 -08:00
outline_font.cpp Cleanup text alignment between version 6 and 7 2023-05-17 15:29:49 -07:00
stroke_font.cpp Adjust stroke font output to match v6 output 2023-05-12 12:53:32 -07:00