102 Commits (2db636c65e3a75097982e8e22ff2e29b9b765370)

Author SHA1 Message Date
Qunxin Liu 7975c9cabd [instancer] bug fix for COLRv1, add missing mapping to VarIdx::NO_VARIATION 10 months ago
Qunxin Liu ebcdadbf54 [instancer] add tests for instantiating BASE table 10 months ago
Garret Rieger 6e87481731 [subset] add virtual links to keep the gdef varstore last. 11 months ago
Garret Rieger 990fb14d78 [subset] Disable fonttools comparison in a few tests where rounding diffs show up. 11 months ago
Garret Rieger 975bd39b15 [subset] Match hb rounding to fonttools for avg char width. 11 months ago
Qunxin Liu f1ac36ba7f [instancer] update hhea vertical metrics with OS/2 ones 1 year ago
Qunxin Liu 2d001a0adc [subset] OTS doesn't allow ligature attachment offset to be 0 1 year ago
Qunxin Liu 6baf791e6f [instancer] add tests 1 year ago
Qunxin Liu 31b5b2b1d7 [instancer] add tests for valueformat 1 year ago
Qunxin Liu 413af0a9b2 [instancer] When partial instancing, subset LigCaretList after VarStore instantiation 1 year ago
Qunxin Liu f6f35f73bc [instancer] add tests for feature variations partial instancing 1 year ago
Qunxin Liu bde6fb83ea add missing file for test empty_region_vardata 1 year ago
Qunxin Liu 96ed20725c [instancer] update bound metrics for CFF2 instancing 2 years ago
Qunxin Liu c1acfe9966 [instancer] bug fix in TupleVariationData get_size () 2 years ago
Qunxin Liu 204e155acb [subset] Add tests for collecting name_ids from STAT and FeatureParams 2 years ago
Qunxin Liu 605aed0544 [instancer] bug fix in post table applying mvar deltas 2 years ago
Qunxin Liu af1e605be2 [instancer] bug fix 2 years ago
Qunxin Liu 615595689c [subset/COLR] add tests for copying varStore 2 years ago
Qunxin Liu 27f72f0deb [instancer] avoid double free for compiled glyph bytes 2 years ago
Garret Rieger c324d99952 [instancing] Add tests for MVAR instancing. 2 years ago
Garret Rieger db22bfb3cc [subset] Remove Franklin from the tests which is not an open source font. 2 years ago
Qunxin Liu d5fc4a73c0 [instance] add tests for featureVariations 2 years ago
Qunxin Liu 470944901f [instance] add benchmarks for instancing 3 years ago
Qunxin Liu f887ee0c67 [instance] update post.italicAngle 3 years ago
Qunxin Liu f1a69ff1b9 [instance] update scripts for testing instancing 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
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
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
Qunxin Liu 60e203644b [subset] use glyphset_gsub instead of glyphset for GDEF 3 years ago
Qunxin Liu 364b6b3989 [subset] Don't assume FeatureList is sorted 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
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 e39c3bde7b [subset] fix bug in parsing glyf flags. 4 years ago
Garret Rieger deee24fbef [subset] Add missing FontName op code in top dict parsing. 4 years ago
Garret Rieger d2397d91f3 [subset] Add additional colrv1 subsetting tests that has a glyph with components. 4 years ago
Qunxin Liu f739e1dc6a [subset] subset both CPAL and COLRv1 4 years ago