Behdad Esfahbod
|
22fd6f3eeb
|
[momentsPen] Remove manual editions
Move OpenContourError to basePen.
|
2022-07-28 14:01:31 -06:00 |
|
Behdad Esfahbod
|
aa509b6df2
|
[varLib.interpolatable] Fix mix of space & tab
|
2022-07-28 14:01:15 -06:00 |
|
Behdad Esfahbod
|
5d9677038b
|
[varLib.iup] Compile with Cython when available
Even with no annotations, makes it ~35% faster.
|
2022-07-28 12:35:02 -06:00 |
|
Just van Rossum
|
455158f2bf
|
Merge pull request #2705 from justvanrossum/fix-issue2694
Allow features to be added to VF without building GDEF
|
2022-07-20 14:55:21 +02:00 |
|
Just van Rossum
|
e4c5c842f1
|
Allow features to be added to VF without building GDEF; warn when GDEF would be needed but isn't requested. This fixes #2694
|
2022-07-20 11:28:29 +02:00 |
|
Cosimo Lupo
|
32aa8eafcb
|
[otBase] fix AttributeError when uharfbuzz < 0.23.0 and 'repack' missing
Fixes #2671
|
2022-07-19 14:46:50 +02:00 |
|
Cosimo Lupo
|
d5dd4d297f
|
subset_test: catch ImportError instead of ModuleNotFoundError
|
2022-07-18 12:17:35 +02:00 |
|
Cosimo Lupo
|
dbe60eae80
|
[subset/svg] use broader ImportError instead of ModuleNotFoundError
Fixes https://github.com/fonttools/fonttools/issues/2696
|
2022-07-18 11:32:44 +02:00 |
|
Behdad Esfahbod
|
4139d8914a
|
[statisticsPen] By default report all glyphs
|
2022-07-12 16:39:56 -06:00 |
|
Just van Rossum
|
6c6245e382
|
Add missing required argument. Fixes #2692
|
2022-07-12 13:52:17 -06:00 |
|
Just van Rossum
|
8c19828d7e
|
[varLib.merge] Fix for error during error reporting (#2689)
* work around error during error reporting, as reported in #2688
* Use stack[-1] (the table tag) as per feedback
|
2022-07-12 20:59:29 +02:00 |
|
Cosimo Lupo
|
02a669ed63
|
Bump version: 4.34.4 → 4.34.5.dev0
|
2022-07-07 23:38:32 +02:00 |
|
Cosimo Lupo
|
5af9db16b6
|
Release 4.34.4
|
2022-07-07 23:38:32 +02:00 |
|
Cosimo Lupo
|
a99e46ee2e
|
Update NEWS.rst
|
2022-07-07 23:38:25 +02:00 |
|
خالد حسني (Khaled Hosny)
|
352c4c4c45
|
Merge pull request #2685 from fonttools/fix-typo-in-colr-merge
[varLib] Fix typo in COLR merge
|
2022-07-07 16:13:26 +02:00 |
|
Just van Rossum
|
1c8efee98d
|
fix typo in COLR merge
|
2022-07-07 16:00:43 +02:00 |
|
Jany Belluz
|
ce89a0301f
|
Bump version: 4.34.3 → 4.34.4.dev0
|
2022-07-07 13:59:20 +01:00 |
|
Jany Belluz
|
e80acefdd1
|
Release 4.34.3
|
2022-07-07 13:59:20 +01:00 |
|
Jany Belluz
|
f84a20d6cf
|
Add NEWS.rst entry
|
2022-07-07 13:58:52 +01:00 |
|
Jany Belluz
|
d3f21dea11
|
Merge pull request #2684 from fonttools/fix-ps-name-regression
[designspaceLib] Don't make up bad PS names when no STAT data
|
2022-07-07 13:54:41 +01:00 |
|
Jany Belluz
|
b5f9499d2d
|
[designspaceLib] Don't make up bad PS names when no STAT data
See GitHub issue: https://github.com/googlefonts/ufo2ft/issues/630
|
2022-07-07 11:56:51 +01:00 |
|
Cosimo Lupo
|
4d2e5351a7
|
Bump version: 4.34.2 → 4.34.3.dev0
|
2022-07-06 17:39:36 +01:00 |
|
Cosimo Lupo
|
73d10f8cd9
|
Release 4.34.2
|
2022-07-06 17:39:35 +01:00 |
|
Cosimo Lupo
|
1978bf2073
|
Update NEWS.rst [skip ci]
|
2022-07-06 17:39:32 +01:00 |
|
Cosimo Lupo
|
a08140dc76
|
[varStore/subset] correctly handle NO_VARIATION_INDEX when subsetting varidxes
otherwise GDEF/GPOS.remap_device_varidxes may fail with KeyError attempting to map a NO_VARIATION_INDEX
|
2022-07-06 17:29:00 +01:00 |
|
Cosimo Lupo
|
1ec0ac4877
|
Bump version: 4.34.1 → 4.34.2.dev0
|
2022-07-06 16:53:57 +01:00 |
|
Cosimo Lupo
|
a216401867
|
Release 4.34.1
|
2022-07-06 16:53:57 +01:00 |
|
Cosimo Lupo
|
819c1c3fa2
|
Update NEWS.rst
|
2022-07-06 16:53:49 +01:00 |
|
Cosimo Lupo
|
b8333d9ade
|
instancer_test: revert expected result to before, to match eab9aa5
|
2022-07-06 16:50:22 +01:00 |
|
Cosimo Lupo
|
eab9aa5a22
|
instancer: use_NO_VARIATION_INDEX=False when optimizing {H,V}VAR VarStore
Same as we do in subsetter, see e01f643a8e
|
2022-07-06 16:36:05 +01:00 |
|
Cosimo Lupo
|
c011652101
|
Bump version: 4.34.0 → 4.34.1.dev0
|
2022-07-06 11:58:47 +01:00 |
|
Cosimo Lupo
|
78dee2bad5
|
Release 4.34.0
|
2022-07-06 11:58:46 +01:00 |
|
Cosimo Lupo
|
b83da5822c
|
Update NEWS.rst
|
2022-07-06 11:53:54 +01:00 |
|
Cosimo Lupo
|
b3a5b1b8ad
|
Merge pull request #2683 from fonttools/dependabot/github_actions/actions/setup-python-4
build(deps): bump actions/setup-python from 3 to 4
|
2022-07-06 11:17:26 +01:00 |
|
Cosimo Lupo
|
d4079f856e
|
Merge pull request #2682 from fonttools/dependabot/github_actions/codecov/codecov-action-3
build(deps): bump codecov/codecov-action from 2 to 3
|
2022-07-06 11:17:17 +01:00 |
|
Cosimo Lupo
|
14f88fb781
|
Fix cu2quPen_test.py for python 3.11
Credits to pnamade from https://github.com/fonttools/fonttools/pull/2655
|
2022-07-06 11:16:02 +01:00 |
|
Cosimo Lupo
|
5ca57917c6
|
fix UFOFormatVersion tuple's __str__ in python 3.11
python 3.11 doesn't like when a mixin overrides a dunder method like __str__, for some reasons it keep using Enum.__str__, see
https://github.com/fonttools/fonttools/pull/2655
|
2022-07-06 11:13:55 +01:00 |
|
Nikolaus Waxweiler
|
ce38db6562
|
Merge pull request #2673 from daltonmaag/instancer-set-bits
Set RIBBI bits when cutting instances
|
2022-07-06 11:01:08 +01:00 |
|
dependabot[bot]
|
ef82649c2d
|
build(deps): bump actions/setup-python from 3 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-07-06 09:58:50 +00:00 |
|
dependabot[bot]
|
5e7ce0a725
|
build(deps): bump codecov/codecov-action from 2 to 3
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-07-06 09:58:48 +00:00 |
|
Cosimo Lupo
|
47206d445d
|
Merge pull request #2669 from turrisxyz/Dependabot-GitHub-Actions
chore: Included githubactions in the dependabot config
|
2022-07-06 10:58:27 +01:00 |
|
Cosimo Lupo
|
2a07518b70
|
Merge pull request #2660 from fonttools/variable-colr
[varLib] add support for building variable COLR from set of master COLRv1 tables
|
2022-07-06 10:55:50 +01:00 |
|
Cosimo Lupo
|
46e780ffa2
|
Merge pull request #2668 from googlefonts/hb_repack
Update how table packing falls back to fontTools from harfbuzz.
|
2022-07-06 10:49:39 +01:00 |
|
Cosimo Lupo
|
b63df64f8d
|
Merge pull request #2675 from dscorbett/fealib-ignore-names-2-6
[feaLib] Let the parser set nameIDs 1 through 6
|
2022-07-06 10:42:27 +01:00 |
|
Nikolaus Waxweiler
|
2cd4f7e688
|
Use NameID enum
|
2022-07-06 10:40:27 +01:00 |
|
Nikolaus Waxweiler
|
87bf2a866d
|
Update docstring
|
2022-07-06 10:37:22 +01:00 |
|
Cosimo Lupo
|
f1d715dbb1
|
Add integration test for variable COLR in varLib_test.py
|
2022-07-06 10:24:16 +01:00 |
|
Cosimo Lupo
|
ef3775a084
|
merger_test: add test for expandPaintColrLayers method
|
2022-07-06 09:59:16 +01:00 |
|
Cosimo Lupo
|
fd397bac32
|
merger_test: test with masters' layer reuse off and on to confirm output is the same
|
2022-07-06 09:14:17 +01:00 |
|
Cosimo Lupo
|
cdc7cc3cc4
|
COLR merger be cleverer and only deepcopy effectively reused layers
instead of blindly copying them all like in previous commit.
|
2022-07-05 20:37:54 +01:00 |
|