Behdad Esfahbod
|
6482fda519
|
[fuzzing] Fuzz glyph-id etc in test-ot-face
|
2018-11-05 15:03:18 -05:00 |
Behdad Esfahbod
|
bce437cf0b
|
[test] Call test-ot-face.c test from hb-shape-fuzzer
Should increase coverage...
|
2018-11-04 02:53:25 -05:00 |
Behdad Esfahbod
|
777c22425c
|
[test] More funcs in test-ot-face
|
2018-11-04 02:40:20 -05:00 |
Behdad Esfahbod
|
9779e602ed
|
[test] Add test for empty face
|
2018-11-03 20:50:56 -04:00 |
Ebrahim Byagowi
|
b8a78ce201
|
[BASE] Improvements (#1347)
|
2018-11-03 22:28:30 +03:30 |
Ebrahim Byagowi
|
cad90be4ea
|
[test] minor
|
2018-11-01 13:39:06 +03:30 |
Behdad Esfahbod
|
a7aba99baa
|
[name] Rename hb_name_id_t to hb_ot_name_id_t
https://github.com/harfbuzz/harfbuzz/pull/1254
|
2018-10-30 14:04:09 -07:00 |
Behdad Esfahbod
|
56738429d6
|
[test] Fix warnings
|
2018-10-30 01:33:22 -07:00 |
Ebrahim Byagowi
|
7170e35096
|
Rename deprecated symbols list file name and clean it up (#1328)
|
2018-10-29 13:11:01 +03:30 |
Ebrahim Byagowi
|
c929ccfcea
|
[ot-color/png] Consider strike ppem on scaling
|
2018-10-28 22:40:40 -07:00 |
Ebrahim Byagowi
|
307d61867a
|
[ot-color] Make PNGHeader reading actually work
|
2018-10-28 18:33:10 -07:00 |
Ebrahim Byagowi
|
632e9af862
|
[ot-color] Implement PNGHeader and test it, it doesn't work however
|
2018-10-28 18:33:10 -07:00 |
Ebrahim Byagowi
|
3d4c1f6a41
|
[ot-color] Apply Behdad reviews
|
2018-10-28 18:33:10 -07:00 |
Ebrahim Byagowi
|
8ef0d2ef92
|
[ot-color] Apply Behdad comment
|
2018-10-28 18:33:10 -07:00 |
Ebrahim Byagowi
|
dbd419bede
|
[ot-color] Add public API for CBDT/sbix/SVG color Emojis
|
2018-10-28 18:33:10 -07:00 |
Ebrahim Byagowi
|
524e854c15
|
Merge pull request #1318 from ebraminio/png
Add a non-hooked _png _svg get emoji blob
|
2018-10-27 15:04:43 +03:30 |
Ebrahim Byagowi
|
8180c37df0
|
[ot-color] Remove _png and _svg public APIs
|
2018-10-27 14:54:08 +03:30 |
Ebrahim Byagowi
|
9435fb24da
|
[ot-color/png] Implement CBDT part
|
2018-10-27 13:47:11 +03:30 |
Ebrahim Byagowi
|
265ad408ca
|
[ot-color/png] Implement sbix part
|
2018-10-27 10:43:46 +03:30 |
Ebrahim Byagowi
|
143ffe65aa
|
[fuzz] Add a new testcase
|
2018-10-26 12:14:30 +03:30 |
Ebrahim Byagowi
|
30f18039b3
|
[svg] Rename _svg_create_blob to _glyph_reference_blob_svg
|
2018-10-26 09:34:34 +03:30 |
Ebrahim Byagowi
|
5cb1ce8681
|
[svg] Collapse SVGDocumentIndex into SVG
|
2018-10-26 09:31:01 +03:30 |
Ebrahim Byagowi
|
4ceabb8c21
|
[svg] Hide start_glyph and end_glyph from API
|
2018-10-26 09:16:44 +03:30 |
Ebrahim Byagowi
|
c7a4e3dfb5
|
[svg] Add public API
* hb_ot_color_has_svg
* hb_ot_color_glyph_svg_create_blob
|
2018-10-26 09:16:44 +03:30 |
Behdad Esfahbod
|
7997144b5f
|
[color] Revamp palette API
|
2018-10-22 14:22:31 -07:00 |
Behdad Esfahbod
|
1de17bdb80
|
[colr] Add hb_ot_color_layer_t
We never return parallel arrays from functions. That's inconvenient
and hard to bind.
|
2018-10-22 14:21:23 -07:00 |
Behdad Esfahbod
|
3b3668acc8
|
[color] Rename / reorder a bit
Implement has_data() for realz.
|
2018-10-22 14:21:23 -07:00 |
Behdad Esfahbod
|
9085a72deb
|
[cpal] Touch up palette flags
|
2018-10-22 13:03:29 -07:00 |
Ebrahim Byagowi
|
d440c8d3fb
|
Add chromacheck Emoji test fonts and minor preparations (#1294)
|
2018-10-22 22:07:59 +03:30 |
Ebrahim Byagowi
|
44f79b4bf8
|
Remove _palette_entry_count as can be done with _palette_colors
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
6795dcfc08
|
[test] Test hb_ot_color_has_{colr,cpal}_data
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
b8ee3a0ec8
|
[CPAL] Add palette entry and enable palette flag API
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
d4261b4bb6
|
Add API test for hb_ot_color_get_color_layers
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
456978d408
|
Address COLR/CPAL reviews and revive cpal_v1 tests
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
e9d798dc12
|
[test] Use hb_test_open_font_file
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
e8a6f5b803
|
Add three macros for separating color channels
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
0e33467e52
|
Make ot-color tests pass
|
2018-10-22 10:17:31 +02:00 |
Khaled Hosny
|
d4e928b142
|
[color] Minimal API for COLR/CPAL
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
c110878cb6
|
[test] Unify font file opening across the tests
|
2018-10-21 11:27:05 +03:30 |
Ebrahim Byagowi
|
8931bc4a6b
|
[test] Fix -Wunused-parameter on test-font.c
|
2018-10-20 23:23:32 +03:30 |
Behdad Esfahbod
|
f11c557662
|
[test] Fix leak
|
2018-10-20 12:20:57 -07:00 |
Behdad Esfahbod
|
f70f994112
|
Minor
|
2018-10-19 20:00:36 -07:00 |
Behdad Esfahbod
|
4e09fb8f7a
|
Oops. Fix build
|
2018-10-19 19:59:41 -07:00 |
Behdad Esfahbod
|
9e288d29d8
|
[test-map] Cosmetic
|
2018-10-19 19:47:27 -07:00 |
Behdad Esfahbod
|
77d5c3df07
|
[font] Add failing test amongst font-func parallels infinite-looping
Reported by Nona while updating Android to HarfBuzz 2.0.0.
|
2018-10-19 19:01:01 -07:00 |
Ebrahim Byagowi
|
114f66dda6
|
Fix hb_map_is_empty logic
This needs reviewing
|
2018-10-19 20:23:36 +03:30 |
Ebrahim Byagowi
|
9df2fb1611
|
Add API tests for hb_map_t
|
2018-10-19 20:23:36 +03:30 |
Ebrahim Byagowi
|
8a5eba7110
|
[test] cosmetic, use g_assert_cmpint
|
2018-10-19 20:23:36 +03:30 |
Ebrahim Byagowi
|
c6eb5e852c
|
Don't report deprecated symbols as unused symbols
|
2018-10-19 20:23:36 +03:30 |
Ebrahim Byagowi
|
34f357c78a
|
Add test for hb_set_del
|
2018-10-19 20:23:36 +03:30 |