Cosimo Lupo
|
b371f23760
|
fontBuilder: don't add mac names for fvar and STAT if name table hasn't any
|
2024-11-14 12:57:44 +01:00 |
|
Behdad Esfahbod
|
61b06a7fe0
|
[Tests] Fix most tests expectations for SingleSubst .Format change
|
2021-03-23 11:43:03 -07:00 |
|
Zachary Scheuren
|
0434b1a917
|
Add feaLib support for STAT table
|
2021-02-25 17:16:01 +00:00 |
|
Simon Cozens
|
3871537abd
|
Update test expectations; multilingual names got shared instead of duplicated
|
2021-02-12 12:11:51 +00:00 |
|
Just van Rossum
|
d6bb38c7e6
|
[otlLib.builder] Add function to build STAT table from high-level description (#1926)
* added a function to build a STAT table: `fontTools.otlLib.builder.buildStatTable()`
* make `varLib._add_stat()` a client of `buildStatTable()`
|
2020-05-09 16:08:11 +02:00 |
|
Cosimo Lupo
|
e821f1fb9e
|
fontBuilder: add FontBuilder.addFeatureVariations method
like the existing addOpenTypeFeatures
it simply forwards to featureVars.addFeatureVariations
|
2019-12-12 11:55:13 +00:00 |
|
Miguel Sousa
|
9fb0cac564
|
fontBuilder: Don't add a stub signature to DSIG
An empty DSIG is enough to make MS applications happy and also fixes an error reported by MS Font Validator
|
2019-05-25 10:09:13 -07:00 |
|
Miguel Sousa
|
45596108e2
|
(Re)calculate OS/2.usMaxContext value
The value is only modified in the context of fontBuilder or subset. It will NOT be modified when using ttx.
maxContextCalc.py was copied from https://github.com/googlefonts/ufo2ft/blob/master/Lib/ufo2ft/maxContextCalc.py
Fixes #1191
Fixes #466
|
2019-04-24 18:31:12 -07:00 |
|
justvanrossum
|
fffd7e4b67
|
fixed test failure after merging #1357
|
2018-11-02 12:32:50 +01:00 |
|
justvanrossum
|
0bfee639c6
|
test named instances
|
2018-11-02 08:02:56 +01:00 |
|
justvanrossum
|
6e299a1bd5
|
set reasonable values for ascent and descent, test toy variation font
|
2018-11-01 21:33:08 +01:00 |
|