|
b2a965df
|
2020-04-22T15:58:41
|
|
[subset] Add support for "--gids" option
cmap subsetting now retains entries associated with any glyph ids explicitly requested
|
|
e53c44e3
|
2020-04-24T14:06:13
|
|
[subset] temporarily revert previous cmap commit
Required in https://github.com/harfbuzz/harfbuzz/issues/2356
|
|
774725b4
|
2020-02-05T07:43:10
|
|
[subset] Avoid incorrectly dropping cmap for NotoColorEmoji.ttf
NotoColorEmoji.ttf uses two cmap subtables
Format 14 | Platform ID 0 | Platform Encoding ID 5
Format 12 | Platform ID 3 | Platform Encoding ID 10
This combination results in the cmap table being dropped during subsetting despite being valid/required.
|
|
c370da45
|
2020-01-22T11:36:15
|
|
[subset] Cmap table: remove encodingRecord entry for empty cmap4 subtable
|
|
1db2c1d0
|
2020-01-07T11:10:40
|
|
fix for cmap4 and OS_2 subsetting: maximum character code allowed is 0xFFFF
|
|
c110878c
|
2018-10-21T11:07:17
|
|
[test] Unify font file opening across the tests
|
|
a8e7f9b9
|
2018-05-03T10:59:00
|
|
[subset] Get cmap tests passing again.
|
|
c817992f
|
2018-05-03T10:53:20
|
|
[subset] Write out a format 4, plat 0 encoding record to match fontTools.
|
|
e29c8e33
|
2018-04-18T17:32:43
|
|
[subset] Add a test for previous cmap breakage.
|
|
831d4a2d
|
2018-03-12T13:48:55
|
|
test/api: Fix building subset tests
Include stdbool.h in hb-setset-test.h instead of in the individual
sources, if it is found; otherwise use a simplistic fallback for it if
it is not found.
Also declare variables at the top of the block, to build on pre-C99
compiliers.
|
|
4f07437d
|
2018-02-21T22:23:05
|
|
[subset] sketch out dropping in-glyf instructions. Sometimes yields differnet size glyphs than fonttools, possibly due to padding not being corrected
|
|
8cf8b78f
|
2018-02-12T16:30:21
|
|
[subset] whitespace
|
|
89ee20f1
|
2018-02-12T16:01:15
|
|
basic wiring for a (failing) cmap test
|