Rasmus Andersson
4c9d8fc1c0
tooling: fixes a performance issue with componentReferences
2021-03-24 13:26:53 -07:00
Rasmus Andersson
360f647dfd
tooling: Decompose all nested components in hopes of addressing #156
2021-03-24 12:25:45 -07:00
Rasmus Andersson
3e89206f6a
tooling: improve STAT table patching. See issue #308
2020-08-19 18:01:47 -07:00
Rasmus Andersson
ddb81e2646
VF: improved STAT table patch
2020-08-19 15:37:10 -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
cd4e4bca3a
Fixes an issue with missing git hash in version metadata of built fonts. Closes #234
2020-04-04 13:05:03 -07:00
Rasmus Andersson
0224325743
import Inter and fontbuild from master
2020-03-22 19:46:59 -07:00
Rasmus Andersson
86ba62ee30
fontbuild: set postscriptName in addition to fullName to "Inter" for variable fonts. Also trims whitespace from names in name.renameStylesGoogleFonts
2019-10-23 19:51:44 -07:00
Rasmus Andersson
9cb6c5faf6
adds google style renaming for fullName and lLegacyName name records, for completeness even though it is not currently needed.
2019-10-23 19:03:12 -07:00
Rasmus Andersson
0ea8167779
change fontbuild rename command to apply Google Fonts standard style names with --google-style flag (replaces flag --compact-style)
2019-10-23 18:44:33 -07:00
Rasmus Andersson
aa7ad2d7a0
fontbuild: remove use of fontmake, simplifying things.
2019-10-22 17:00:58 -07:00