Commit graph

6 commits

Author SHA1 Message Date
Rasmus Andersson
360f647dfd tooling: Decompose all nested components in hopes of addressing #156 2021-03-24 12:25:45 -07:00
Rasmus Andersson
88477a4105 tooling: remove accidental debug print 2020-08-19 15:36:43 -07:00
Rasmus Andersson
7d70535c01 Fixes an issue with rendering on Windows with ClearType by decomposing any components which use non-trivial transformations like rotation or shear. This increases font size a bit but not to any worrying degree. Closes #251 2020-08-19 13:54:30 -07:00
Rasmus Andersson
d76268cf8d tooling: upgrade libs, rename VF fext otf -> ttf, add STAT table patch
- upgrades 3rd party libraries used by the toolchain
- upgrades fontbuild code to adjust changes to library APIs
- renames VF font filename extensions to .ttf
- adds better STAT table patch to improve metadata on Windows
2020-08-18 17:57:25 -07:00
Rasmus Andersson
ded07d03b6 adds "decompose" directive to fontbuild 2020-08-17 17:12:31 -07:00
Rasmus Andersson
aa7ad2d7a0 fontbuild: remove use of fontmake, simplifying things. 2019-10-22 17:00:58 -07:00