n8willis
|
1a850abd66
|
Merge branch 'master' into docs-gtkdoc-colormath
|
2019-05-11 20:16:57 +01:00 |
Behdad Esfahbod
|
81b79dfc39
|
[config] Add HB_NO_COLOR to HB_LEAN
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 00:53:52 -07:00 |
Nathan Willis
|
3f74b7a14b
|
Docs: Regularize GTK-Doc comments for hb-ot-color.
|
2019-04-14 15:20:56 +01:00 |
prrace
|
f9d219a174
|
Fix Solaris Trailing comma in enum warnings (#1490)
|
2018-12-17 17:18:47 -05:00 |
Behdad Esfahbod
|
1019391046
|
2.1.0
|
2018-10-30 15:52:26 -07:00 |
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
|
1366bb9760
|
Fix g-i warnings
|
2018-10-29 11:01:25 -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
|
8180c37df0
|
[ot-color] Remove _png and _svg public APIs
|
2018-10-27 14:54:08 +03:30 |
Ebrahim Byagowi
|
b42661ee91
|
[ot-color] Add some documentation
|
2018-10-27 14:15:38 +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
|
30f18039b3
|
[svg] Rename _svg_create_blob to _glyph_reference_blob_svg
|
2018-10-26 09:34:34 +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
|
228f96c9d0
|
[color] Finish reviewing / revamping CPAL
Now to hb_color_t.
|
2018-10-22 16:55:12 -07:00 |
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 |
Behdad Esfahbod
|
ee11fae9d0
|
[color] Rename "gid" to "glyph"
We don't expose "gid" in API.
|
2018-10-22 13:03:29 -07:00 |
Ebrahim Byagowi
|
37ba2413c1
|
Minor
|
2018-10-22 10:17:31 +02:00 |
Ebrahim Byagowi
|
44f79b4bf8
|
Remove _palette_entry_count as can be done with _palette_colors
|
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
|
e8a6f5b803
|
Add three macros for separating color channels
|
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 |
Behdad Esfahbod
|
23a9ac9938
|
Remove hb-ot-color.h
So I can make a release.
|
2018-03-07 15:51:42 +01:00 |
Ebrahim Byagowi
|
54cbe6702c
|
[ot-color] Further improvements on COLR/CPAL implementation (#859)
* Implemented a bsearch on get_base_glyph_record
* Made get_color_record_argb actually work
|
2018-03-06 16:41:08 +03:30 |
Ebrahim Byagowi
|
f671f7f0a8
|
[colr] Implement
|
2018-02-28 13:19:40 +03:30 |
Ebrahim Byagowi
|
5b9c234043
|
[CPAL] Refactor and address the reviews
|
2018-02-28 11:25:29 +03:30 |
Sascha Brawer
|
d34d3ac985
|
Support CPAL table
|
2016-06-19 13:17:57 +02:00 |