[HarfBuzz] harfbuzz: Changes to 'ot-color'
Behdad Esfahbod
behdad at kemper.freedesktop.org
Mon Oct 22 00:43:19 UTC 2018
New branch 'ot-color' available with the following commits:
commit a8f420350ac11f4ce571be748b386fe3f5db3aff
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Sun Oct 21 17:42:51 2018 -0700
[colr] Move compare function into a static
Not sure if MSVC would be unhappy about this.
commit e63817e444a599f1fbd35850f0d6d20dbd9374db
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Sun Oct 21 17:41:49 2018 -0700
[colr] Minor
commit 6642f8f3a37ff65a58346d69faceede1a65cdc78
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Sun Oct 21 17:39:39 2018 -0700
[colr] Move sanitize() to right place
Sanitize always comes just before data member definitions, so
it's easy to cross-check.
commit 3c879db9615c4ac94daf88f64834fe15f8db8701
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Sun Oct 21 17:39:00 2018 -0700
[colr] Touch up a bit
When a struct is plain old data with no references, etc, it's okay
to mark its members public.
commit 9b7a7122d65280f73e0ac71efcbc29e7331ce090
Author: Khaled Hosny <khaledhosny at eglug.org>
Date: Sun Oct 21 13:29:40 2018 +0200
[color] Fix documentation a bit
commit ba17118e00a5c0588b6a70b438c6a472b9d23616
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Sun Oct 21 11:46:51 2018 +0330
Minor
commit 8165513644d81952ad82162dd6fc2fb0a96a50c8
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Sun Oct 21 10:17:34 2018 +0330
Remove _palette_entry_count as can be done with _palette_colors
commit 924346edbaeb12ef782e44a4d5982a65914620be
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Sun Oct 21 09:51:15 2018 +0330
[test] Test hb_ot_color_has_{colr,cpal}_data
commit 29385eef60fc7268f8247abe0207909fb5f58efe
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Sun Oct 21 09:44:16 2018 +0330
[CPAL] Add palette entry and enable palette flag API
commit ff53852db6891c9f84452bd88d3e3be050bae3da
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Sun Oct 21 08:48:07 2018 +0330
Add API test for hb_ot_color_get_color_layers
commit 46956b6192010ddd04ee68f1fc0a9da7449f8634
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Sun Oct 21 08:26:40 2018 +0330
Address COLR/CPAL reviews and revive cpal_v1 tests
commit f487315880b38c972dbeaaaeca6576942c49d3f2
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Sat Oct 20 17:50:39 2018 +0330
[color] Fix alpha channel value and adjust spaces
commit 7fbd85d3f43f7d4c5fafd0907570cf16815fa9f3
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Sat Oct 20 00:31:04 2018 +0330
[dump-emoji] Formatting
commit 2c1545f08f63525f8af0bda76b8ea12added1edc
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Fri Oct 19 18:30:01 2018 +0330
[test] Use hb_test_open_font_file
commit 14b0b6acb8dbeebd351aed5c421e9b9818458490
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Fri Oct 19 18:23:42 2018 +0330
Add three macros for separating color channels
commit 2be21404c94299804e645d7a8d4d2f141f5124ef
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Fri Oct 19 17:44:06 2018 +0330
Make ot-color tests pass
commit bf50aece0168d0a2bdca9ab58612292c03071f52
Author: Khaled Hosny <khaledhosny at eglug.org>
Date: Tue May 1 17:16:46 2018 +0200
[color] Minimal API for COLR/CPAL
commit 9b3461574f6473c8ff7c995202858cf46012eed8
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Sun Oct 21 11:37:38 2018 +0330
[fuzz] Add more testcases
Fixed already but better to have anyway.
One didn't have minimized but it was only 164 B, so
commit 4fa94a3e39c21bc1dcdbbd5bda99bff1e1490b0e
Merge: 217a3728 c110878c
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Sun Oct 21 11:36:41 2018 +0330
Merge pull request #1290 from ebraminio/testopenfont
[test] Unify font file opening across the tests
commit c110878cb61f5df99e9d97dda253f2987ddce58e
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Sun Oct 21 11:07:17 2018 +0330
[test] Unify font file opening across the tests
More information about the HarfBuzz
mailing list