Ebrahim Byagowi
|
777ba47b50
|
Merge pull request #2132 from ckitagawa-work/subset_colr
[subset] Add COLR support
|
2020-01-30 22:38:43 +03:30 |
Ebrahim Byagowi
|
5b069c3612
|
[draw][docs] update to new terminology
|
2020-01-30 18:05:01 +03:30 |
Ebrahim Byagowi
|
920dca4550
|
[draw][docs] update to new terminlogy
|
2020-01-30 18:03:06 +03:30 |
Ebrahim Byagowi
|
1632726c1f
|
[draw] minor
|
2020-01-30 16:48:34 +03:30 |
ckitagawa
|
92f43a99c6
|
[subset] COLR, simplify logic and use add_array
|
2020-01-29 16:06:55 -05:00 |
ckitagawa
|
fba5128a9e
|
Fix build
|
2020-01-29 10:24:55 -05:00 |
ckitagawa
|
7d542a5274
|
Refactor to two iterators
|
2020-01-29 10:21:00 -05:00 |
ckitagawa
|
0aed54dca6
|
Use one-liner methods
|
2020-01-28 15:35:53 -05:00 |
ckitagawa
|
81c469eb62
|
Try to fix Wrange-loop-analysis
|
2020-01-28 15:35:53 -05:00 |
ckitagawa
|
0d1ba94ac7
|
Minor style fixes
|
2020-01-28 15:35:53 -05:00 |
ckitagawa
|
49b98e8650
|
Fix nullptr de-reference failure if both blobs in a subset test are 0 in size
|
2020-01-28 15:35:53 -05:00 |
ckitagawa
|
ed857c4680
|
[subset] Add COLR support
|
2020-01-28 15:35:53 -05:00 |
Ebrahim Byagowi
|
d106900bfd
|
[draw][glyf] Implement quadratic to cubic call translation
|
2020-01-28 15:27:27 +03:30 |
Ebrahim Byagowi
|
74fdcdcac8
|
[draw] Rename conic_to to quadratic_to
|
2020-01-28 13:45:22 +03:30 |
Ebrahim Byagowi
|
ac81e94016
|
Rename hb_outline_decompose to hb_font_draw_glyph and hb_outline_decompose_funcs_t to hb_draw_funcs_t
|
2020-01-28 13:24:49 +03:30 |
Ebrahim Byagowi
|
cf5f946756
|
[outline] use hb_object_is_immutable instead comparing to Null
|
2020-01-27 23:43:54 +03:30 |
Ebrahim Byagowi
|
981125aa2a
|
Rename hb_ot_glyph_* to hb_outline_*
|
2020-01-27 23:43:54 +03:30 |
Ebrahim Byagowi
|
30857089a5
|
[test][glyph] add subcomponent scale test
|
2020-01-27 21:16:57 +03:30 |
Ebrahim Byagowi
|
d809aca8d0
|
[test] test for not applying morx on horizontal runs if gsub exists
https://github.com/harfbuzz/harfbuzz/pull/2130
|
2020-01-27 20:52:56 +03:30 |
Evgeniy Reizner
|
cd7b46ca15
|
Use correct return type in _unsafe_to_break_find_min_cluster.
|
2020-01-26 23:59:36 +03:30 |
Ebrahim Byagowi
|
1438bae7a5
|
[ot-glyph] Add fontkit non variables fonts tests
|
2020-01-26 23:58:34 +03:30 |
Ebrahim Byagowi
|
9bb1c79a2c
|
[ot-glyph][test] Avoid sprintf use
|
2020-01-26 23:58:34 +03:30 |
Ebrahim Byagowi
|
99f8e52d5e
|
[ot-glyph] Add fontkits's variations toSVG tests
|
2020-01-26 23:58:34 +03:30 |
Ebrahim Byagowi
|
e44982f548
|
[ot-glyph] Add ttf-parser's outline_glyph tests
|
2020-01-26 23:58:34 +03:30 |
Ebrahim Byagowi
|
5440313924
|
Update COPYING
2020 update and add my name for years had more or less considerable contributions
|
2020-01-26 00:07:28 +03:30 |
Ebrahim Byagowi
|
cd266e4f3d
|
minor
|
2020-01-25 21:33:38 +03:30 |
Ebrahim Byagowi
|
f9070cfef8
|
Run morx if run is horizontal or GSUB doesn't exist
|
2020-01-25 00:36:36 +03:30 |
Ebrahim Byagowi
|
5897697250
|
[test] Increase subset timeout
No random timeout please
|
2020-01-25 00:32:46 +03:30 |
Ebrahim Byagowi
|
d1830437c9
|
[tests] Apply expected results of Mplus1p-Regular subset
Related to #2131
|
2020-01-25 00:09:50 +03:30 |
Ebrahim Byagowi
|
8e0898080f
|
[sbix] minor style fixes
|
2020-01-24 23:42:53 +03:30 |
Qunxin Liu
|
36a5c042d7
|
[subset] Add "--name-languages" and "--name-legacy" options
Make name table subsetting consistent with fontTools
|
2020-01-24 23:17:04 +03:30 |
Ebrahim Byagowi
|
b7762c7068
|
Disable hb_ot_glyph_decompose in HB_TINY
|
2020-01-24 21:20:07 +03:30 |
ckitagawa-work
|
0e4b2676bd
|
[subset] sbix fix missed offset is_null() check
|
2020-01-24 20:46:07 +03:30 |
Ebrahim Byagowi
|
5532374f61
|
[ot-glyph] Add a test for #2053
|
2020-01-24 20:42:12 +03:30 |
Ebrahim Byagowi
|
f7187e90d2
|
[cmake] Don't build src/main
Closes #2108
|
2020-01-24 20:36:30 +03:30 |
Ebrahim Byagowi
|
1a6d53d3c0
|
[ci] Increase msan and fedora-O0 bots subset fuzzer timeout
|
2020-01-24 20:00:23 +03:30 |
Ebrahim Byagowi
|
2d14735588
|
[src/main] separate the places use private API, minor
|
2020-01-24 19:56:06 +03:30 |
Ebrahim Byagowi
|
23277beef9
|
Fold src/test-ot-glyph and src/test-ot-color into src/main
|
2020-01-24 19:56:06 +03:30 |
Ebrahim Byagowi
|
b72337e57e
|
[test] Adopt test-ot-color with ot-glyph and remove freetype/cairo dependecy
|
2020-01-24 19:56:06 +03:30 |
Ebrahim Byagowi
|
e171beeb5f
|
Revert "[subset] Add "--name-languages" and "--name-legacy" options"
Causes tests failures, please reapply when tests are fixed, thanks.
This reverts commit fd85818b5b .
|
2020-01-24 19:51:32 +03:30 |
Dominik Röttsches
|
298c46afbf
|
Only prefer AAT morx for horizontal layout
Fixes #2124.
|
2020-01-24 19:48:36 +03:30 |
Qunxin Liu
|
fd85818b5b
|
[subset] Add "--name-languages" and "--name-legacy" options
Make name table subsetting consistent with fontTools
|
2020-01-23 17:24:05 -08:00 |
Qunxin Liu
|
c370da45ff
|
[subset] Cmap table: remove encodingRecord entry for empty cmap4 subtable
|
2020-01-23 17:23:55 -08:00 |
ckitagawa
|
d3fff622b3
|
Move push call to caller
|
2020-01-23 23:46:22 +03:30 |
ckitagawa
|
7dc341fe74
|
[subset] Fix UBSAN issue in sbix
|
2020-01-23 23:46:22 +03:30 |
ariza
|
acb4627eba
|
add api test
|
2020-01-23 10:50:52 -08:00 |
ariza
|
1ab3924b31
|
refix PR #2087 subset PairPos1
also added oss-fuzz 20211 data fixed by this
|
2020-01-23 10:50:52 -08:00 |
Ebrahim Byagowi
|
7633b7695e
|
Merge pull request #2016 from ebraminio/glyf
Implement glyph outline path API
|
2020-01-23 18:51:40 +03:30 |
Ebrahim Byagowi
|
02f324c949
|
[ot-glyph] remove open callback
Apparently it wasn't requested actually and can be detected easily
as paths are opened usually when move command is issued anyway.
|
2020-01-23 15:12:15 +03:30 |
Ebrahim Byagowi
|
684ff3e0cd
|
[ot-glyph] noop->nil, fix close path
|
2020-01-23 14:48:59 +03:30 |