23 Commits (1f14107f71a6c3da8270ed21c3588f945fa91733)

Author SHA1 Message Date
Behdad Esfahbod 93fe0faaee [subset] Clean up hb_subset_input_t API 6 years ago
Garret Rieger fc246ec985 [subset] Move variable declaration out of loop. 6 years ago
Garret Rieger 197cb18b22 [subset] Add test cases for gsub closure in subsetting. 6 years ago
Behdad Esfahbod 11f1f4131b [set] Add is_subset 6 years ago
Garret Rieger 4fa1c6705a [subset] Check instruction offsets in glyph to ensure they are in bounds. 7 years ago
Chun-wei Fan 831d4a2dab test/api: Fix building subset tests 7 years ago
Rod Sheeter ffcb5cbf71 [subset] update the test file for composite, fix an offset calculation 7 years ago
Rod Sheeter b3790a65a1 [subset] add a (failing for now) test for composite glyf hint dropping 7 years ago
Garret Rieger f14d1b64c2 [subset] when dropping hints, clear hint related fields in maxp. 7 years ago
Rod Sheeter 0ac8c0c1e6 [subset] zero glyf and loca memory before writing so pads are clean. Test just the part of maxp we care about 7 years ago
Rod Sheeter 9bd6d25254 [subset] clone trim logic from fonttools glyf handling 7 years ago
Rod Sheeter 4f07437dfe [subset] sketch out dropping in-glyf instructions. Sometimes yields differnet size glyphs than fonttools, possibly due to padding not being corrected 7 years ago
Garret Rieger df9e22656d [subset] add a glyf subsetting test for a font with composite glyphs. 7 years ago
Garret Rieger df6d780355 [subset] Extract maxp subsetting into hb-ot-maxp-table. 7 years ago
Behdad Esfahbod 9046e92442 [subset] Rename constructor to hb_subset_input_create_or_fail() 7 years ago
Behdad Esfahbod d5b33f2fe1 [subset] hb_subset_input_t changes 7 years ago
Rod Sheeter 89ee20f1a3 basic wiring for a (failing) cmap test 7 years ago
Garret Rieger 4cdd1b16c9 [subset] added todo in test-subset-glyf. 7 years ago
Garret Rieger 1714feef4f [subset] re-enable test-subset-glyf. Refactor to use common functions in hb-subset-test.h 7 years ago
Behdad Esfahbod 4c5bdb4b39 [test] Disable test-subset-glyf for now 7 years ago
Behdad Esfahbod 43314ff4c0 More fixes 7 years ago
Behdad Esfahbod 9682ef135f Minor fixups 7 years ago
Garret Rieger f2ceb5ee4d Comment out failing assert in test-subset-glyf for now. Should be re-enabled once hb_subset is writing out a new face. 7 years ago
Garret Rieger 89dbebd4ad Add a basic test for glyf subsetting. 7 years ago