Qunxin Liu
|
cb5a6b5a27
|
[subset] support option --layout-features
|
2021-05-26 18:04:18 -06:00 |
Garret Rieger
|
6fddc2bbf9
|
[subset] subset layout tables (G*) by default.
|
2021-04-22 15:08:49 -07:00 |
Garret Rieger
|
4ec18c85e6
|
[subset] add subsetting tests with drop hints and layout subsetting enabled.
|
2021-04-06 11:50:44 -06:00 |
Garret Rieger
|
7a72b20aa2
|
[subset] Subset GDEF during layout subsetting tests.
|
2020-09-24 15:58:48 -07:00 |
Qunxin Liu
|
b2a965df5e
|
[subset] Add support for "--gids" option
cmap subsetting now retains entries associated with any glyph ids explicitly requested
|
2020-05-11 15:28:58 -07:00 |
Qunxin Liu
|
c8cc1e378d
|
fix issues in ClassDefFormat1 serialize:
glyph ids in Iterator may be non-consecutive,
so the number in classValue might be larger than length of the Iterator
|
2020-04-03 12:31:48 -07:00 |
Qunxin Liu
|
fcd7f33bbb
|
[subset] GDEF glyphClassDef subsetting support
glyphClassDef uses the same ClassDef format. However, glyphClassDef table
uses predefined class values so we do not remap class values.
|
2020-02-26 11:10:31 -08:00 |
Qunxin Liu
|
36a5c042d7
|
[subset] Add "--name-languages" and "--name-legacy" options
Make name table subsetting consistent with fontTools
|
2020-01-24 23:17:04 +03:30 |
Ebrahim Byagowi
|
e171beeb5f
|
Revert "[subset] Add "--name-languages" and "--name-legacy" options"
Causes tests failures, please reapply when tests are fixed, thanks.
This reverts commit fd85818b5b .
|
2020-01-24 19:51:32 +03:30 |
Qunxin Liu
|
fd85818b5b
|
[subset] Add "--name-languages" and "--name-legacy" options
Make name table subsetting consistent with fontTools
|
2020-01-23 17:24:05 -08:00 |
Garret Rieger
|
c740c8636b
|
[subset] Add integration tests for SingleSubst.
|
2019-05-21 13:02:11 -07:00 |
Qunxin Liu
|
6faac8df83
|
[subset] Subsetting Name Table Step 4
Add unit test and integration test
|
2019-04-26 15:24:47 -07:00 |
Michiharu Ariza
|
c12862657f
|
added desubroutinize & retain-gids full test cases with CFF fonts
and CFF retain-gids fixes
|
2019-02-01 14:50:01 -08:00 |
Garret Rieger
|
e6ffcc5904
|
[subset] Add expected files for retain-gids integration tests.
|
2019-01-29 13:19:21 -08:00 |
Garret Rieger
|
a903f9c228
|
[subset] Add some subsetting integration tests covering retain gids.
|
2019-01-29 13:19:21 -08:00 |
Michiharu Ariza
|
d8fadec098
|
added desubroutinize full font test profiles & expected fonts
modified subset_test_suite.py to apply desubroutinize profiles to CFF only (not to TT)
|
2018-11-04 13:12:20 -08:00 |
Garret Rieger
|
70a1049b3f
|
[subset] Add a drop hints profile to basics.tests
|
2018-02-27 17:23:44 -08:00 |
Garret Rieger
|
4cdae914e2
|
Add basic directory structure for subsetter integration tests. Plus a utility for generating expected output files.
|
2018-02-04 12:57:33 -08:00 |