Draft: Text
This MR adds text and font support.
Changes
- Added text and text styles support
- Added font support using Directwrite + comtypes on windows and Python-fontconfig on Posix
-
directwrite.py
is generated fromdwrite.idl
shipped with mingw-w64-ucrt-x86_64-headers-git version:13.0.0.r1.gb45abfec4-1
-
Python-fontconfig
is preferred overDirectwrite
on all platforms if both are present.
-
Checklist
-
Change is tested
-
Change is documented.
-
Licenses are up to date