Branch: refs/heads/main
Home:
https://github.com/fonttools/fonttools
Commit: 61ebd4f634bf90608d72d356612a4ba913f51f1b
https://github.com/fonttools/fonttools/commit/61ebd4f634bf90608d72d356612a4ba913f51f1b
Author: Behdad Esfahbod <
beh...@behdad.org>
Date: 2025-09-09 (Tue, 09 Sep 2025)
Changed paths:
R Lib/fontTools/varLib/avar.py
A Lib/fontTools/varLib/avar/__init__.py
A Lib/fontTools/varLib/avar/__main__.py
A Lib/fontTools/varLib/avar/build.py
A Lib/fontTools/varLib/avar/map.py
A Lib/fontTools/varLib/avar/plan.py
A Lib/fontTools/varLib/avar/unbuild.py
M Lib/fontTools/varLib/avarPlanner.py
M Tests/varLib/avar_test.py
Log Message:
-----------
Some new `varLib.avar` modules / tools (#3926)
* [varLib.avar] Move module into directory
* [varLib.avar.unbuild] New module
Prints out .designspace snippet of fvar/avar tables.
* [varLib.avar] Build fvar/name tables as needed
* [varLib.avar.build] Module to build fvar/avar tables from .designspace
* [varLib.avar] Hide from `fonttools --help`
varLib.avar.build/unbuild do the same work now.
* [varLib.avar.plan] Move from varLib.avarPlanner
* [varLib.avar.map] New module to map location through avar table
* [varLib.avar] fix undefined variables in plan.py; handle missing input coords or fvar in map.py
* deprecate `fonttools varLib.avar` script, recommend to use build/unbuild
---------
Co-authored-by: Cosimo Lupo <
cl...@google.com>
To unsubscribe from these emails, change your notification settings at
https://github.com/fonttools/fonttools/settings/notifications