Cosimo Lupo
|
4e43dc2900
|
Merge pull request #2773 from fonttools/subset-variable
[subset] Fix subsetting of variable fonts
|
2022-08-24 17:27:22 +01:00 |
|
Behdad Esfahbod
|
27965842eb
|
[subset] Fix subsetting of variable fonts
Fixes https://github.com/fonttools/fonttools/issues/2769
|
2022-08-24 10:12:32 -06:00 |
|
Behdad Esfahbod
|
78f12ab12d
|
[pens] Add cairoPen
|
2022-08-24 09:40:17 -06:00 |
|
Just van Rossum
|
33b2dfe709
|
Merge pull request #2771 from fonttools/faster-lazy-gvar
Read 'gvar' more lazily by not parsing all of the 'glyf' table
|
2022-08-24 17:40:00 +02:00 |
|
Just van Rossum
|
0637b24b2a
|
Read gvar more lazily by not parsing all of the 'glyf' table
|
2022-08-24 16:38:00 +02:00 |
|
Just van Rossum
|
21058f61a4
|
Merge pull request #2770 from fonttools/cff-glyphset-drawpoints
[ttLib] make glyphset[gn].drawPoints(pointPen) work for CFF
|
2022-08-24 15:21:55 +02:00 |
|
Just van Rossum
|
5aa83bed33
|
make glyphset[gn].drawPoints(pointPen) work for CFF
|
2022-08-24 14:48:58 +02:00 |
|
Cosimo Lupo
|
86107453d2
|
Bump version: 4.37.0 → 4.37.1.dev0
|
2022-08-23 17:43:58 +01:00 |
|
Cosimo Lupo
|
d4ac42e682
|
Release 4.37.0
|
2022-08-23 17:43:58 +01:00 |
|
Cosimo Lupo
|
73d3c12913
|
Update changelog [skip ci]
|
2022-08-23 17:43:54 +01:00 |
|
Cosimo Lupo
|
e25ee4b606
|
Merge pull request #2765 from fonttools/revert-narrow-tents
Revert "[varLib.models] Generate narrower tents"
|
2022-08-23 17:43:12 +01:00 |
|
Behdad Esfahbod
|
f0f7b93f11
|
[varLib.models_test] Add test
from https://github.com/fonttools/fonttools/issues/2764
|
2022-08-23 10:32:57 -06:00 |
|
Cosimo Lupo
|
f5933c1cfa
|
Revert "[varLib.models] Generate narrower tents"
This reverts commit 688939394b8cae3b2a0d5747e435cbd828a14531.
|
2022-08-23 17:20:57 +01:00 |
|
Behdad Esfahbod
|
5284ac3c58
|
[varLib.models] Update docstring
|
2022-08-23 09:56:33 -06:00 |
|
Behdad Esfahbod
|
bad70c68ef
|
[varLib] Support extrapolation
Fixes https://github.com/fonttools/fonttools/issues/1252
|
2022-08-23 09:56:33 -06:00 |
|
Behdad Esfahbod
|
fce82adba2
|
[varLib] Clean up __all__
|
2022-08-22 11:59:04 -06:00 |
|
Behdad Esfahbod
|
1d285e82ca
|
[scaleUpem] Scale all FontMatrix entries, not just two
|
2022-08-22 11:16:47 -06:00 |
|
Cosimo Lupo
|
0adc164355
|
Merge pull request #2762 from fonttools/var-glyph-set-inheritance
[ttGlyphSet] Inherit ttVarGlyphSet from ttGlyphSet
|
2022-08-22 17:24:05 +01:00 |
|
Cosimo Lupo
|
320cbf7c47
|
[ttGlyphSet] Inherit ttVarGlyphSet from ttGlyphSet
Fixes #2759
|
2022-08-22 17:07:31 +01:00 |
|
Behdad Esfahbod
|
129e9cf6a5
|
[varLib] Fix doc formatting
|
2022-08-22 07:43:48 -06:00 |
|
Behdad Esfahbod
|
3eed84da01
|
Merge pull request #2756 from fonttools/makeOutputFileName-fragment
[cliTools.makeOutputFileName] Add fragment argument
|
2022-08-22 06:29:19 -06:00 |
|
Behdad Esfahbod
|
aa2dae3be1
|
[instancer] Run black
|
2022-08-22 06:28:48 -06:00 |
|
Behdad Esfahbod
|
24c9fb6ffa
|
[cliTools] Rename fragment to suffix
|
2022-08-22 06:26:30 -06:00 |
|
Behdad Esfahbod
|
68f31b580c
|
Merge pull request #2755 from fonttools/scaleUpem-cff
[scaleUpem] Support CFF/CFF2
|
2022-08-22 06:23:54 -06:00 |
|
Behdad Esfahbod
|
90a14aa68c
|
Note that CFF fonts are desubroutinized
|
2022-08-22 06:23:28 -06:00 |
|
Behdad Esfahbod
|
46e2d07f8b
|
[kern] More work handling large kern tables
Fixes https://github.com/fonttools/fonttools/issues/2335
|
2022-08-20 11:09:36 -06:00 |
|
Behdad Esfahbod
|
d21cfdede5
|
[kern] Allow compiling kern tables with more than 64k entries
Fixes https://github.com/fonttools/fonttools/issues/2397
|
2022-08-20 11:03:11 -06:00 |
|
Behdad Esfahbod
|
5674a0bfc8
|
[svgPathPen] Document coordinate system
Fixes https://github.com/fonttools/fonttools/issues/2388
|
2022-08-20 11:00:49 -06:00 |
|
Behdad Esfahbod
|
82a523cc17
|
[subset/CFF] Remove FDSelect workaround from 2014
Fixes https://github.com/fonttools/fonttools/issues/139
|
2022-08-20 02:41:24 +02:00 |
|
Behdad Esfahbod
|
561ae06b52
|
[scaleUpem] Scale CFF FontMatrix
|
2022-08-19 13:22:49 -06:00 |
|
Behdad Esfahbod
|
3763641d40
|
[scaleUpem] Scale CFF topDict/Private values
|
2022-08-19 13:21:23 -06:00 |
|
Behdad Esfahbod
|
2c2dbb1343
|
[scaleUpem] Update docstring
|
2022-08-19 12:51:27 -06:00 |
|
Behdad Esfahbod
|
f24bdddb28
|
[scaleUpem] Add argparse and --output-file
|
2022-08-19 12:28:52 -06:00 |
|
Behdad Esfahbod
|
e146ddfd86
|
[cliTools.makeOutputFileName] Add fragment argument
And use it from subsetter and instancer.
Related to https://github.com/fonttools/fonttools/issues/1156
|
2022-08-19 12:20:21 -06:00 |
|
Behdad Esfahbod
|
21cfebd76b
|
[scaleUpem] Scale CFF args in-place
|
2022-08-19 11:25:09 -06:00 |
|
Behdad Esfahbod
|
6287fb2917
|
[scaleUpem_test] Test otf scaling doesn't crash
The ttx output for this is over 700kb so didn't add expected.
|
2022-08-19 11:07:25 -06:00 |
|
Behdad Esfahbod
|
d4d8c4ac5b
|
[scaleUpem] Support CFF/CFF2
|
2022-08-19 11:03:23 -06:00 |
|
Behdad Esfahbod
|
0c2f125ba0
|
[scaleUpem] Use PaintFormat enum
|
2022-08-18 07:50:18 -06:00 |
|
Behdad Esfahbod
|
8ad260d33d
|
[svgPathPen] Make it show in fonttools --help
|
2022-08-18 07:43:28 -06:00 |
|
Behdad Esfahbod
|
a2ed526277
|
[--help] Remove end-of-line periods
|
2022-08-18 07:40:13 -06:00 |
|
Behdad Esfahbod
|
86c5aa859b
|
[scaleUpem] Make it show in fonttools --help
|
2022-08-18 07:38:46 -06:00 |
|
Behdad Esfahbod
|
c20582b5e5
|
[scaleUpem] Add comments
|
2022-08-18 07:20:55 -06:00 |
|
Behdad Esfahbod
|
64627c2299
|
[scaleUpem] Support MATH table
|
2022-08-18 07:19:39 -06:00 |
|
Behdad Esfahbod
|
c43f234a4d
|
[scaleUpem] Support VORG table
|
2022-08-18 07:17:49 -06:00 |
|
Behdad Esfahbod
|
0c6b67e8ec
|
[scaleUpem] Optimize COLRv1 scale paint
032ff5620a
|
2022-08-18 07:05:34 -06:00 |
|
Behdad Esfahbod
|
d275207dbc
|
Add scaleUpem_test
|
2022-08-18 06:40:39 -06:00 |
|
Behdad Esfahbod
|
1aff3e8fa2
|
[scaleUpem] Support post table
|
2022-08-18 06:20:33 -06:00 |
|
Behdad Esfahbod
|
376caff386
|
Merge pull request #2718 from fonttools/visitor
Add fontTools.misc.visitor, fontTools.ttLib.ttVisitor, ttLib.scaleUpem, Snippets/print-json.py
|
2022-08-18 06:12:19 -06:00 |
|
Behdad Esfahbod
|
2a15c450a4
|
[EBDT/EBLC] Make them work with TTVisitor
|
2022-08-18 06:10:52 -06:00 |
|
Behdad Esfahbod
|
18d2d9f6c9
|
[scaleUpem] Update docstring
|
2022-08-18 06:00:16 -06:00 |
|