<div dir="ltr"><div><div>Thanks Matthias for looking into this.  I reviewed your patches, and while there's a lot that is left to be done, I agree it's best to merge this and get it into a release as soon as possible.<br><br></div>Cheers,<br><br></div>behdad<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 8, 2016 at 8:22 PM,  <span dir="ltr"><<a href="mailto:matthias.clasen@gmail.com" target="_blank">matthias.clasen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">From: Matthias Clasen <<a href="mailto:mclasen@redhat.com">mclasen@redhat.com</a>><br>
<br>
Its been almost three years since Behdad posted a quick sketch<br>
of how support for colored glyphs could look in cairo<br>
(<a href="https://github.com/behdad/cairo/commits/color-emoji" rel="noreferrer" target="_blank">https://github.com/behdad/cairo/commits/color-emoji</a>).<br>
Over the last few days, I've spent some time on turning this<br>
into a more complete solution.<br>
<br>
The patches in this series provide fully working support for<br>
colored glyphs in OpenType fonts for the image compositor and<br>
the xlib compositor, and should be mergable.<br>
<br>
<br>
Matthias Clasen (6):<br>
  Add support for color glyphs to cairo_scaled_glyph_t<br>
  Support loading color glyphs with freetype<br>
  Expose 'has color glyphs' as a scaled font property<br>
  Implement has_color_glyphs for freetype<br>
  Add color glyph support to the image compositor<br>
  Support color glyphs in the xlib compositor<br>
<br>
 src/cairo-ft-font.c                |  75 ++++++++++---<br>
 src/cairo-image-compositor.c       | 220 +++++++++++++++++++++++++------------<br>
 src/cairo-scaled-font-private.h    |   3 +<br>
 src/cairo-scaled-font.c            |  30 +++++<br>
 src/cairo-xlib-render-compositor.c |  29 +++++<br>
 src/cairoint.h                     |  11 +-<br>
 6 files changed, 278 insertions(+), 90 deletions(-)<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
2.7.3<br>
<br>
--<br>
cairo mailing list<br>
<a href="mailto:cairo@cairographics.org">cairo@cairographics.org</a><br>
<a href="https://lists.cairographics.org/mailman/listinfo/cairo" rel="noreferrer" target="_blank">https://lists.cairographics.org/mailman/listinfo/cairo</a></font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">behdad<br><a href="http://behdad.org/" target="_blank">http://behdad.org/</a></div>
</div>