171 Commits (b4a0c30d98ff3bece104edf4a19a9ba65fa78b1b)

Author SHA1 Message Date
Garret Rieger 858570b1d9 [subset] add some additional 32bit var store cases. 3 years ago
Garret Rieger 209d6aa2b7 [subset] Update make files for 32bit_var_store test. 3 years ago
Garret Rieger 9c41bfe1a6 [subset] Add subset test of font with 32 bit delta in a var store. 3 years ago
Garret Rieger 52d59bf150 [perf] Make subset benchmark data driven. 3 years ago
Garret Rieger b051f3fa83 [subset] Fix cpal subsetting when there are partial palette overlaps. 3 years ago
Qunxin Liu 7cb002cb58 [subset] bug fix in prune_langsys 3 years ago
Garret Rieger bc899650c7 [subset] Fix for issue #3397. 3 years ago
Qunxin Liu 706014f69d [subset] (Chain)ContextSubst glyph_closure fix 3 years ago
Qunxin Liu 51655a078e [subset] COLR : only include glyphs after COLR closure 3 years ago
Qunxin Liu 74b46b29e7 [subset] MATH: don't serialize coverage table when iterator is empty 3 years ago
Garret Rieger 9121ed0cec [subset] Improve sharing of Ligature subtables. 3 years ago
Garret Rieger 95329081c2 [subset] further optimize cmap4 packing. 3 years ago
Garret Rieger 599143824c [subset] Don't pad glyphs when using long loca. 3 years ago
Garret Rieger d9660fd58a [subset] Make cmap4 packing more optimal. 3 years ago
Qunxin Liu 903a6baece [subset] layout_features filtering fix 3 years ago
Qunxin Liu 84dc4e85e8 [subset] avoid writing out duplicate extra glyph names in post table 3 years ago
Qunxin Liu ca418cac74 [subset] keep features that have FeatureParams and the tag is "size" 3 years ago
Qunxin Liu e88fc41ef3 [subset] inputSequence could be empty, change the sanity check 3 years ago
Qunxin Liu 540f19b6fe [subset] fix bug in (Chain)ContextFormat2 3 years ago
Garret Rieger e260eeb9be [subset] Update test goldens for gdef.glyphset. 3 years ago
Qunxin Liu 60e203644b [subset] use glyphset_gsub instead of glyphset for GDEF 3 years ago
Garret Rieger e39647c0f1 [subset] update subset goldens to fix tests. 3 years ago
Qunxin Liu 364b6b3989 [subset] Don't assume FeatureList is sorted 3 years ago
Garret Rieger 49c9392412 [subset] During LigatureSubstFormat1 subsetting always place Coverage last. 3 years ago
Qunxin Liu 8c583db9b5 [subset] COLRv1: update subset() method for new strutc ClipList and VarIdxMap 3 years ago
Garret Rieger 79937d24b7 [repacker] Add repacker test that requires space splitting. 3 years ago
Garret Rieger d5beb96e06 [repacker] add repacker isolation test on real font. 3 years ago
Qunxin Liu ca7b9daef0 [subset] subset MATH table 3 years ago
Garret Rieger c2cc566c9d [subset] Fix subset_offset_array adding unused space to serializer. 3 years ago
Qunxin Liu 8c5c81746d [subset] fix find_duplicate_features 3 years ago
Qunxin Liu 37379f8f7d [subset] fox for (Chain)ContextFormat3: subset lookupRecord 4 years ago
Qunxin Liu 34e0b28fae [subset] make glyph-names option match fonttools behavior 4 years ago
Garret Rieger 44802c8ec4 [subset] use layout-features=* for layout subsetting tests w/ synthetic test fonts. 4 years ago
Garret Rieger e39c3bde7b [subset] fix bug in parsing glyf flags. 4 years ago
Garret Rieger c2ee1fdd40 [subset] remove unsed table_entry struct. 4 years ago
Garret Rieger dea0fe5717 [subset] discard extra copies of a table in face builder. 4 years ago
Garret Rieger 2c024dc3cb [subset] prune redundant cmap12 subtables. 4 years ago
Khaled Hosny 7ccc52b075 [test] Compare sha256 hash before TTX dumps 4 years ago
Khaled Hosny 770fbd5aa6 Revert "[test] Speed-up subset tests by saving TTX dump" 4 years ago
Behdad Esfahbod 7cbcdaf68a Whitespace 4 years ago
Khaled Hosny 278f44dcee [test] Speed-up subset tests by saving TTX dump 4 years ago
Garret Rieger acbd8b27dc [subset] temporarily disable COLRv1 subsetting. 4 years ago
Qunxin Liu 71b5509c19 [subset] support option --glyph-names 4 years ago
Garret Rieger deee24fbef [subset] Add missing FontName op code in top dict parsing. 4 years ago
Qunxin Liu eee7b459ee [subset] add option --no-prune-unicode-ranges 4 years ago
Garret Rieger d2397d91f3 [subset] Add additional colrv1 subsetting tests that has a glyph with components. 4 years ago
Qunxin Liu d07f789ae3 [subset] support option "--notdef-outline" 4 years ago
Qunxin Liu cb5a6b5a27 [subset] support option --layout-features 4 years ago
Qunxin Liu f739e1dc6a [subset] subset both CPAL and COLRv1 4 years ago
Garret Rieger a08900b721 [subset] fix failing colrv0 subsetting when font has composite glyphs. 4 years ago