199 Commits (9c258936e7638e9e39976ae6afdc0b05a3065e16)

Author SHA1 Message Date
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 3 years ago
Qunxin Liu 34e0b28fae [subset] make glyph-names option match fonttools behavior 3 years ago
Garret Rieger 44802c8ec4 [subset] use layout-features=* for layout subsetting tests w/ synthetic test fonts. 3 years ago
Garret Rieger e39c3bde7b [subset] fix bug in parsing glyf flags. 3 years ago
Garret Rieger c2ee1fdd40 [subset] remove unsed table_entry struct. 3 years ago
Garret Rieger dea0fe5717 [subset] discard extra copies of a table in face builder. 3 years ago
Garret Rieger 2c024dc3cb [subset] prune redundant cmap12 subtables. 3 years ago
Khaled Hosny 7ccc52b075 [test] Compare sha256 hash before TTX dumps 3 years ago
Khaled Hosny 770fbd5aa6 Revert "[test] Speed-up subset tests by saving TTX dump" 3 years ago
Behdad Esfahbod 7cbcdaf68a Whitespace 3 years ago
Khaled Hosny 278f44dcee [test] Speed-up subset tests by saving TTX dump 3 years ago
Garret Rieger acbd8b27dc [subset] temporarily disable COLRv1 subsetting. 3 years ago
Qunxin Liu 71b5509c19 [subset] support option --glyph-names 3 years ago
Garret Rieger deee24fbef [subset] Add missing FontName op code in top dict parsing. 3 years ago
Qunxin Liu eee7b459ee [subset] add option --no-prune-unicode-ranges 3 years ago
Garret Rieger d2397d91f3 [subset] Add additional colrv1 subsetting tests that has a glyph with components. 3 years ago
Qunxin Liu d07f789ae3 [subset] support option "--notdef-outline" 3 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
Garret Rieger b07b97d5d7 [subset] Add more Noto Nastaliq test cases. 4 years ago
Garret Rieger 92757f6809 [subset] Don't drop anchor device tables when dropping hints. These may contain variation data. 4 years ago
Garret Rieger 6fddc2bbf9 [subset] subset layout tables (G*) by default. 4 years ago
Garret Rieger 4ec18c85e6 [subset] add subsetting tests with drop hints and layout subsetting enabled. 4 years ago
Garret Rieger 596f4258d0 [subset] copy Lookup::markFilteringSet when subseting. 4 years ago
Garret Rieger c35d786397 [subset] never drop the 'pref' feature. 4 years ago
Garret Rieger 85b0728783 Add full variable font subsetting test. 4 years ago
Garret Rieger b10741ca7f [subset] when closing glyphs in context lookups don't use a current glyph set if a lookup is already applied. 4 years ago
Garret Rieger 2773d05740 [subset] Add a test case using NotoNastaliqUrdu. 4 years ago
Qunxin Liu 95230e291d [subset] support subsetting GSUB8 4 years ago
Garret Rieger 0104409959 Fix repack_tests for distcheck. 4 years ago
Garret Rieger b8b8c58b9f [subset] add tests that check for successful repacking of a real font file. 4 years ago
Qunxin Liu 56ca435787 [subset] fix for collect_features and remove_redundant_lamngsys 4 years ago
Garret Rieger 69d772e522 [subset] Fixed test gsub5 test files. 4 years ago
Qunxin Liu 0e1c0fa404 [subset] optimize glyph closure method: step 5 4 years ago
Garret Rieger b1b1486d07 [subset] update expected files to not include cmap12 pruning. 4 years ago
Garret Rieger 190b7a98f8 [subset] Update PairPosFormat2 subsetting to match fontTools updated subsetting (https://github.com/fonttools/fonttools/pull/2221) 4 years ago
Garret Rieger 00d9276343 Add gpos9 expected files to Makefile.am 4 years ago
Garret Rieger 08a4997fde [subset] Add subset support for Extension lookups (GPOS 9, GSUB 7). 4 years ago
Behdad Esfahbod eb069f3948 [tests] Update expected output of recently-merged gpos5 4 years ago
Khaled Hosny 554aaa0c5d [build] Fix make distcheck 4 years ago
Khaled Hosny 5091ea7e24
Merge pull request #2733 from astiob/buffer-context-doc 4 years ago