[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