Khaled Hosny
|
f7ecc6fe65
|
[removeOverlaps] Add test for handling CFF.Private.nominalWidthX
The test currently fails because we don’t take CFF.Private.nominalWidthX
into account when creating new CharString after overlap removal.
|
2024-10-12 01:21:59 +03:00 |
|
Behdad Esfahbod
|
973dc5c9a7
|
[varc] Use Condition instead of ConditionSet
With more Condition formats.
df7dcc4618
https://github.com/harfbuzz/boring-expansion-spec/issues/147
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
9cb73dafeb
|
[varc] Add a conditional VarComponent test
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
74f870f4ef
|
[varc] Add ConditionSets
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
88828e0082
|
[CFF2IndexOf] Fix data_base
From the spec:
"Offsets in the offset array are relative to the byte
that precedes the object data."
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
5b2df6b90b
|
[VARC] Compute flags from XML transform components
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
037bbe1030
|
[VARC] Load axisValues as float
https://github.com/fonttools/fonttools/pull/3395#issuecomment-1897696665
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
5ad4045cec
|
[VarComponent] Nicer XML output
https://github.com/fonttools/fonttools/pull/3395#issuecomment-1895944021
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
b1142b60cb
|
[VARC] Adjust to latest flags change
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
297e0bd257
|
[VARC] Use var-int encoding for AxisIndicesIndex
Slightly larger fonts, but more consistency, and freed
a flag bit.
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
6a09096800
|
[VARC] Use variable-length encoding for VarIdx'es
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
c3dfe10cce
|
[VARC] Use TupleVariations tuple encoding for axisValues
Free improvement.
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
902b2a194e
|
[VARC] Fix scaleUpem
Instancing left.
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
a7ca67ada8
|
[VARC] Update subsetting
|
2024-05-22 18:46:07 -06:00 |
|
Behdad Esfahbod
|
c91984ef77
|
[VARC] Use sparse-regions in MultiVarStore
Might revert as the savings are small.
https://github.com/harfbuzz/boring-expansion-spec/issues/103#issuecomment-1861531669
|
2024-05-22 18:46:06 -06:00 |
|
Behdad Esfahbod
|
0f0148e54a
|
[VARC/scaleUpem] Implement
|
2024-05-22 18:46:06 -06:00 |
|
Behdad Esfahbod
|
ebd877bbcb
|
[VARC/test] Start adding
|
2024-05-22 18:46:06 -06:00 |
|
Khaled Hosny
|
fae87446a8
|
Add some basic tests for reorderGlyphs
|
2024-03-30 17:22:38 -06:00 |
|
Behdad Esfahbod
|
1138e5b0df
|
[Tests] Add cmap to dot-cubic.ttf
So we can test it with svgPathPen.
|
2023-06-27 08:54:42 -06:00 |
|
Behdad Esfahbod
|
43b16df8db
|
[avar] Update test expectations
|
2023-03-08 11:10:07 -07:00 |
|
Behdad Esfahbod
|
5e141f027b
|
[cubic-glyf] Add test for offcurve wrap-around and all-offcurve
|
2023-02-21 16:52:36 -07:00 |
|
Behdad Esfahbod
|
08d03a82b2
|
[VarComposite] Fix test font component LSB's
|
2023-02-04 12:28:56 -07:00 |
|
Behdad Esfahbod
|
b63f0141e4
|
Fix varc-6868 component lsb's
|
2023-02-04 11:49:30 -07:00 |
|
Behdad Esfahbod
|
2c2a0964d7
|
[ttGlyphSet_test] Add another varComposite test
This one has different characteristics, hitting more code.
|
2023-02-01 18:56:31 -07:00 |
|
Behdad Esfahbod
|
f2cf4eea73
|
[Tests/scaleUpem/VarComposite] Add test
|
2023-01-30 11:26:21 -07:00 |
|
Parag Nemade
|
0a176acabc
|
Update branch name from master to main
|
2022-11-09 10:11:02 +05:30 |
|
Behdad Esfahbod
|
5a9b044617
|
[scaleUpem] Fix test
|
2022-10-04 12:43:39 -06:00 |
|
Just van Rossum
|
fa4a5f33b4
|
Add test case
|
2022-09-20 10:54:09 +02:00 |
|
Miguel Sousa
|
0e9c48e6ab
|
Don't crash when post format 1 is improperly used
Fixes #2736
|
2022-08-30 09:14:03 -07:00 |
|
Just van Rossum
|
86e4f2bf94
|
test file for font.normalizeLocation()
|
2022-08-30 08:49:36 +02:00 |
|
Behdad Esfahbod
|
b3d6868516
|
[ttGlyphSet_test] Test CFF2 variations
|
2022-08-26 21:42:14 -06:00 |
|
Behdad Esfahbod
|
d275207dbc
|
Add scaleUpem_test
|
2022-08-18 06:40:39 -06:00 |
|
Behdad Esfahbod
|
26ae03f58f
|
[ttGlyphSet] Add tests
|
2022-08-14 12:52:49 -06:00 |
|
Khaled Hosny
|
89fe3bd3c5
|
[Tests] Add test for virtual GIDs
|
2021-08-21 00:16:45 +02:00 |
|
Nikolaus Waxweiler
|
52e3e03ed9
|
An off-curve should stay off even with flags
|
2021-01-28 16:30:23 +00:00 |
|
justvanrossum
|
24b45b6326
|
fix embedded license URL in name tables of test fonts
|
2019-03-06 17:20:40 +01:00 |
|
justvanrossum
|
d897a08fc8
|
more updated issue URLs
|
2019-03-06 16:52:35 +01:00 |
|
Miguel Sousa
|
306882a00a
|
[tests] Change hhea and vhea table version from float to hex to mute fontTools warnings
|
2017-02-28 16:35:13 -08:00 |
|
Cosimo Lupo
|
3cdc800873
|
[Tests] rename all 'testdata' folders to simply 'data'
as it's now obvious what kind of data they are
|
2017-01-17 13:33:46 +00:00 |
|