Behdad Esfahbod
|
f360cf92ec
|
[Snippets/scale-upem] Implement gvar scaling
|
2022-08-15 14:03:42 -06:00 |
|
Behdad Esfahbod
|
ef1a009bea
|
[visitor] Fix up attrs visiting
|
2022-08-15 13:59:05 -06:00 |
|
Behdad Esfahbod
|
8213c58a38
|
[visitor] Don't recurse on private or TTFont attributes
|
2022-08-15 13:43:03 -06:00 |
|
Behdad Esfahbod
|
24d63d068e
|
[scale-upem] Take scale-factor from command-line
|
2022-08-15 13:36:28 -06:00 |
|
Behdad Esfahbod
|
f582469cb8
|
[visitor] Split TTVisitor into its own module
|
2022-08-15 13:01:46 -06:00 |
|
Behdad Esfahbod
|
61d651e387
|
[scale-upem] Implement kern table
|
2022-08-15 12:56:38 -06:00 |
|
Behdad Esfahbod
|
d9338ea539
|
[Snippets] Rename scale-font.py to scale-upem.py
|
2022-08-15 12:52:08 -06:00 |
|
Behdad Esfahbod
|
fcc4a875dd
|
Rename visitor_test to Snippets/scale-font.py
|
2022-08-15 12:51:07 -06:00 |
|
Behdad Esfahbod
|
3e82ce1e2d
|
[visitor_test] Take scaleFactor
|
2022-08-15 12:50:16 -06:00 |
|
Behdad Esfahbod
|
be7df107e2
|
[visitor_test] Implement glyf table visiting
|
2022-08-15 12:47:17 -06:00 |
|
Behdad Esfahbod
|
a0686e8d2e
|
[visitor] Add register_attr(s) example
|
2022-08-15 12:37:38 -06:00 |
|
Behdad Esfahbod
|
9b0d0e7b56
|
[visitor] ensureDecompiled(recurse=False)
|
2022-08-15 12:09:26 -06:00 |
|
Behdad Esfahbod
|
de091983d5
|
[visitor] Handle enums
|
2022-08-15 12:05:52 -06:00 |
|
Behdad Esfahbod
|
5eb63212ad
|
[visitor] Convert tabs to spaces and run black
|
2022-08-15 12:04:36 -06:00 |
|
Behdad Esfahbod
|
e31b214089
|
[visitor_test] Make it into the start of a font rescaler
|
2022-08-14 14:43:28 -06:00 |
|
Behdad Esfahbod
|
ec7057a56e
|
[visitor] Add visitor for TTFont
|
2022-08-14 14:43:11 -06:00 |
|
Behdad Esfahbod
|
87deecebe2
|
[ttFont] Add "recurse" argument to ensureDecompiled()
|
2022-08-14 14:42:21 -06:00 |
|
Behdad Esfahbod
|
8fe672c6a2
|
Add misc.visitor.py
Fixes https://github.com/fonttools/fonttools/issues/1959
|
2022-07-31 12:27:09 -06:00 |
|
Behdad Esfahbod
|
21d22ae30f
|
Merge pull request #2716 from fonttools/interpolatable-opener
Interpolatable opener
|
2022-07-29 14:42:58 -06:00 |
|
Behdad Esfahbod
|
c1dc2f3c81
|
Merge pull request #2711 from fonttools/iup-cython
Compile a couple of modules with Cython when available
|
2022-07-29 11:21:47 -06:00 |
|
Behdad Esfahbod
|
3e6b9c8c08
|
[varLib.interpolatable] Open .glyphs files as well
|
2022-07-29 11:19:27 -06:00 |
|
Behdad Esfahbod
|
10aecc029a
|
[varLib.interpolatable] Support reading .designspace file
|
2022-07-29 11:19:22 -06:00 |
|
Ben Kiel
|
02cfc286c0
|
Add note about support for specific values (#2715)
* Add note about support for specific values
Co-authored-by: Jany Belluz <jany.belluz@daltonmaag.com>
|
2022-07-29 11:47:44 -05:00 |
|
Cosimo Lupo
|
cf00320403
|
Merge pull request #2714 from fonttools/NotANone
[varLib.merge] fix NameError: 'NotANone'
|
2022-07-29 12:54:31 +01:00 |
|
Cosimo Lupo
|
c6b2ba5286
|
[varLib.merge] fix NameError: 'NotANone'
Fixes https://github.com/fonttools/fonttools/issues/2712
|
2022-07-29 13:05:26 +02:00 |
|
Behdad Esfahbod
|
97df4a130c
|
[symfont/momentsPen] Cythonize greenPen / momentsPen
Makes varLib.interpolatable 3x faster.
|
2022-07-28 15:35:51 -06:00 |
|
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 |
|