Feature Request (easy one) - Text thickness

@JustTryingToWork Thank you for the input

I’ll respond to specific’s but, first…

I use Kicad version 7 (v7) and won’t upgrade. I suspect most of my comments/opinions still apply to v8 and v9

Two years ago I posted (this) and, thus, you can imagine problems arising from different fonts and tweaking them.

New Kicad projects get the Font-Settings from the kicad_pro file and the resulting New PCB implements them into the Project’s kicad_pcb file. It is this file that the Code-Actions will modify.
(Note: Could make it happen on Single project or All the Project files in your selected Directory).

As it stands now, my intent for Linear will simply multiply the Currently saved HWT settings in the kicad_pcb file by some value.
Thus, if Linear=1.75 and H=1, W-0.85, T=-.15, then the new values will be H=1.75, W=1.488, T=0.263.

I could have a Reset-Button to reset to (? some default)

Suggested or Auto would require lookup table for a multitude of fonts, so, this is Not something I want to bother with (too many fonts and too much work…).

Thus, it seems best to have User Enter desired individual HWT (as shown in the GUI)

As indicated above, not all Fonts are usable by Kicad and, though Kicad can be used someone with Artistic Font’s interest, it’s a tiny user population to bother with.
That said, Kicad current can nicely deal with using Artistic/Fonts/etc via the Image-Converter tool in the Main-Panel - See Example below of some Fonts exported to Footprint’s Silk-Layer

As indicated above…

In v7, colors are those of the Layer they’re placed on and Not something I care to bother with… and I suspect not many PCB fab houses can do Color…

Below shows three Footprints from the Converter (used BMP, PNG, TIFF). I did Not bother to tweak their Quality or Size (just loaded as-is, exported from LibreOffice’s Draw)