blueshade7
|
386a4a64f5
|
regenerate subset api test result SourceHanSans-Regular.41,4C2E.retaingids.otf
|
2019-07-12 17:05:34 -07:00 |
blueshade7
|
670768e5b9
|
fix inc-bimap for subsetting VarStore with retain-gids
|
2019-07-12 16:14:23 -07:00 |
blueshade7
|
8bf989ea70
|
update from master
|
2019-07-08 17:13:29 -07:00 |
Michiharu Ariza
|
5763a92749
|
Merge branch 'master' into var-subset
|
2019-07-01 15:17:19 -07:00 |
Behdad Esfahbod
|
f53590971c
|
[test] Make Unicode tests strict against internal UCD
https://github.com/harfbuzz/harfbuzz/pull/1799
|
2019-06-27 13:42:51 -07:00 |
David Corbett
|
d42264f151
|
Test at least one character per Unicode version
|
2019-06-27 13:38:03 -07:00 |
David Corbett
|
4f37c0db9b
|
Remove 'mym3'
|
2019-06-11 15:41:37 -07:00 |
Michiharu Ariza
|
4ddab6facc
|
Merge branch 'master' into var-subset
|
2019-06-05 11:21:27 -07:00 |
Behdad Esfahbod
|
87dd4bff1c
|
[math] Rename HB_MATH_GLYPH_PART_FLAG_EXTENDER
To HB_OT_MATH_GLYPH_PART_FLAG_EXTENDER. Added a deprecated macro.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1734
|
2019-05-30 11:26:17 -04:00 |
Ebrahim Byagowi
|
8a13371847
|
[test] minor, fix copyright
nothing important, fixing a copy paste error inconsistency
|
2019-05-28 13:54:45 +04:30 |
rsheeter
|
96de94768b
|
Merge pull request #1722 from googlefonts/glyf
[subset] Use iterators in glyf/loca subsetting
|
2019-05-24 11:22:41 -07:00 |
Rod Sheeter
|
e662532833
|
[subset] Cppcheck complaints
|
2019-05-24 10:39:56 -07:00 |
Qunxin Liu
|
993d81b9c5
|
[subset] Add one ttf file with fvar/STAT tables to integration test
Ignore gvar/MVAR/HVAR table
add support for --nameIDs=* option
|
2019-05-22 17:20:45 -07:00 |
Rod Sheeter
|
51a0129f73
|
[subset] Thar be comparison of integers of different signs
|
2019-05-21 20:12:19 -07:00 |
Rod Sheeter
|
349d692b0e
|
[subset] Iter in and out for loca
|
2019-05-21 12:38:53 -07:00 |
Rod Sheeter
|
d1b12a5465
|
Merge branch 'master' of https://github.com/harfbuzz/harfbuzz into glyf
|
2019-05-20 21:29:54 -07:00 |
Rod Sheeter
|
5cedda5e4a
|
[subset] Fix null pointer deref, tidy up a bit
|
2019-05-20 21:25:42 -07:00 |
Rod Sheeter
|
8a84b540c7
|
[subset] Tests passing using iterator based glyf
|
2019-05-20 21:25:42 -07:00 |
Rod Sheeter
|
82bbec3063
|
Merge branch 'master' of https://github.com/harfbuzz/harfbuzz into glyf
|
2019-05-20 21:25:42 -07:00 |
rsheeter
|
3a4c928fcf
|
[subset] Fix glyf tests except hint stripping & local test asan
|
2019-05-20 21:25:42 -07:00 |
Garret Rieger
|
0ff3618c2d
|
[subset] Use hb_subset_input_t inside of subset_options_t so that input defaults are shared between the library and cli.
|
2019-05-20 13:35:46 -07:00 |
Garret Rieger
|
3be0ffe45d
|
[subset] Add drop tables to subset input.
|
2019-05-20 13:35:46 -07:00 |
Garret Rieger
|
6555f20958
|
[subset] Truncate empty gids at the end in retain-gids mode.
|
2019-05-16 10:34:53 -07:00 |
Behdad Esfahbod
|
f39934983f
|
[ucdn] Fix Hangul composition
https://github.com/grigorig/ucdn/issues/23
|
2019-05-14 00:13:21 -07:00 |
Behdad Esfahbod
|
148d883680
|
[test] Don't call deprecated API
|
2019-05-13 14:34:53 -07:00 |
Garret Rieger
|
e8ef0e627c
|
[subset] WIP convert hdmx subsetting to use iterators.
|
2019-05-08 15:47:24 -07:00 |
Behdad Esfahbod
|
5ac4ab6868
|
[subset] fix for name table serializing with new serializer machinery
|
2019-05-07 10:59:03 -07:00 |
Michiharu Ariza
|
1223a352b7
|
Merge branch 'master' into var-subset
|
2019-04-29 16:43:48 -07:00 |
Qunxin Liu
|
1ca4b5c770
|
[subset] Add unit test for str de-dup
Also move the implementation of some methods from the .cc to the .hh
|
2019-04-26 15:24:47 -07:00 |
Qunxin Liu
|
6faac8df83
|
[subset] Subsetting Name Table Step 4
Add unit test and integration test
|
2019-04-26 15:24:47 -07:00 |
Behdad Esfahbod
|
42f4bd6b80
|
Minor warning fix again
|
2019-04-18 19:06:07 -04:00 |
Michiharu Ariza
|
c87488b46d
|
Merge branch 'master' into var-subset
|
2019-04-17 12:07:15 -07:00 |
Michiharu Ariza
|
49fe81fdeb
|
updated api test results for HVAR/VVAR subset changes
|
2019-04-17 11:48:12 -07:00 |
David Corbett
|
6745a600bf
|
Comment out ot_languages where fallback suffices
|
2019-04-17 10:28:59 -04:00 |
Michiharu Ariza
|
3e524bf772
|
fix VarData serialize to remove unused data sets
add api test case for that
|
2019-04-12 12:48:48 -07:00 |
Michiharu Ariza
|
ab9d30965d
|
Add tt var metrics test cases & bug fixes
|
2019-04-10 17:21:37 -07:00 |
Michiharu Ariza
|
0008963b28
|
add support of anchor point & SCALED/UNSCALED_COMPONENT_OFFSET
some code cleanup
|
2019-03-29 18:27:21 -07:00 |
Michiharu Ariza
|
9c5d694af2
|
add HVAR & VVAR advance width api test
|
2019-03-29 18:27:21 -07:00 |
Michiharu Ariza
|
ae3db1f4e3
|
added api test for subset VVAR & bug fix
added a mod copy of SourceSerifVariable-Roman.ttf with VVAR as a test font
|
2019-03-29 18:27:08 -07:00 |
Michiharu Ariza
|
fe5aa8b36c
|
added TT VF full font test & fixed bugs
updated CFF2 VF api test results too
|
2019-03-29 18:26:46 -07:00 |
Michiharu Ariza
|
2bd2e656f9
|
update CFF2 test results
|
2019-03-29 18:26:20 -07:00 |
Michiharu Ariza
|
212dcb758c
|
add api test cases for HVAR with index map (and fix)
|
2019-03-29 18:26:20 -07:00 |
Michiharu Ariza
|
dc10a7ef60
|
add gvar & HVAR retain-gids test cases
|
2019-03-29 18:26:20 -07:00 |
Michiharu Ariza
|
43420dfa96
|
fix test build
|
2019-03-29 18:26:20 -07:00 |
Michiharu Ariza
|
6ee71166b0
|
add api tests for subset gvar & HVAR; bug fixes
|
2019-03-29 18:26:20 -07:00 |
Michiharu Ariza
|
6e066464f0
|
replaced tt var api test with a composite glyph
for better coverage
|
2019-03-29 18:26:20 -07:00 |
Michiharu Ariza
|
511518c759
|
add api test for tt var advance widths
stripped HVAR from SourceSansVariable-Roman.abc.ttf so glyf gets parsed
|
2019-03-29 18:26:20 -07:00 |
Michiharu Ariza
|
139e87b56c
|
fix tt var extents & add test
|
2019-03-29 18:25:35 -07:00 |
Ebrahim Byagowi
|
5bbe78a0f3
|
Allow zero length ranges in sanitization (#1617)
Fixes fvar table sanitization where there are no named instance
by allowing zero length ranges starting from Null() address.
Fixes #1607
|
2019-03-29 18:15:00 -07:00 |
Garret Rieger
|
d0b6d539f6
|
Make hb_subset_input_glyph_set () actually do something.
|
2019-03-29 18:14:59 -07:00 |