56 Commits (1f79ba9407ecd54e382997940cbcc3fb71bef8be)

Author SHA1 Message Date
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
Khaled Hosny 69d8f27c69 [meson] Require 0.55.0 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 3 years ago
Qunxin Liu 34e0b28fae [subset] make glyph-names option match fonttools behavior 3 years ago
Garret Rieger e39c3bde7b [subset] fix bug in parsing glyf flags. 3 years ago
Khaled Hosny b084153317 [test] Remove subset tests from the slow suite 3 years ago
Garret Rieger acbd8b27dc [subset] temporarily disable COLRv1 subsetting. 3 years ago
Garret Rieger deee24fbef [subset] Add missing FontName op code in top dict parsing. 3 years ago
Garret Rieger d2397d91f3 [subset] Add additional colrv1 subsetting tests that has a glyph with components. 3 years ago
Garret Rieger a08900b721 [subset] fix failing colrv0 subsetting when font has composite glyphs. 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 2773d05740 [subset] Add a test case using NotoNastaliqUrdu. 4 years ago
Qunxin Liu 95230e291d [subset] support subsetting GSUB8 4 years ago
Garret Rieger b8b8c58b9f [subset] add tests that check for successful repacking of a real font file. 4 years ago
Qunxin Liu 0e1c0fa404 [subset] optimize glyph closure method: step 5 4 years ago
Garret Rieger 08a4997fde [subset] Add subset support for Extension lookups (GPOS 9, GSUB 7). 4 years ago
Khaled Hosny 5091ea7e24
Merge pull request #2733 from astiob/buffer-context-doc 4 years ago
Garret Rieger be33704c00 Add gpos 5 tests to meson build file. 4 years ago
Garret Rieger 9fad540245 [subset] check that sub rules in ContextFormat 1 and 2 intersect the glyphs set before recursing during closure lookups. 4 years ago
Ebrahim Byagowi 6e32145dc9 [meson] Make compatbile with 0.47.0 4 years ago
Ebrahim Byagowi 47a0fbec31 [meson] Mark longer tests with slow 4 years ago
Qunxin Liu 973c47f6c9 [subset] Move 2 experimental public api methods to be private methods in GSUB/GPOS. 4 years ago
Ebrahim Byagowi 6f7048b917
[meson] Update subset tests list from autotools 5 years ago
Ebrahim Byagowi a9d13463b5 [meson] Categorize tests using `suite: [...]` 5 years ago
Ebrahim Byagowi cc53fd158c
[meson] Normalize options names 5 years ago
Ebrahim Byagowi f7562672f9 [meson] Use / instead join_paths 5 years ago
Ebrahim Byagowi 4b12b8466f [meson] Increase timeout in hope to resolve Actions' bot timeout 5 years ago
Ebrahim Byagowi 1c4dd79cfb [ci] Increase timeout as gh bot issue isn't resolved by serial test 5 years ago
Ebrahim Byagowi 8667df552c [meson] Unbreak the build, oops 5 years ago
Ebrahim Byagowi 37f9cccc21
[meson] Don't run subset tests in parallel 5 years ago
Ebrahim Byagowi 0722889a6e
[meson] increase subset tests timeout 5 years ago
Qunxin Liu b2a965df5e [subset] Add support for "--gids" option 5 years ago
Qunxin Liu e53c44e326 [subset] temporarily revert previous cmap commit 5 years ago
Ebrahim Byagowi 750bb73e32 [meson] Add an experimental-api option 5 years ago
Ebrahim Byagowi 29c903223b Move hb_ot_layout_closure_{features,lookups} behind EXPERIMENTAL flag 5 years ago
Ebrahim Byagowi 78622231ac [meson] More comment on tests are causing timeout failure 5 years ago