commit d8e5525d84a441c66d4b1fbf06d5f1a3947150d6 Author: Matthias Clasen Date: Fri Aug 14 23:24:59 2015 -0400 fix distcheck pango/pango.def | 4 ++++ 1 file changed, 4 insertions(+) commit 402beb208c09a789f58743c6233a09a8d5942a3c Author: Matthias Clasen Date: Fri Aug 14 23:20:19 2015 -0400 1.37.3 NEWS | 6 ++++++ configure.ac | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) commit a2095b02d71a62a32e39fd4ca3c5c92457cdead7 Author: Matthias Clasen Date: Fri Aug 14 23:18:25 2015 -0400 Add a testcase for font-features in markup tests/markup-parse.c | 3 +++ tests/markups/valid-9.expected | 8 ++++++++ tests/markups/valid-9.markup | 1 + 3 files changed, 12 insertions(+) commit 9a2b0f07225aaf69b33494ce7de62c814cff6b59 Author: Matthias Clasen Date: Fri Aug 14 22:43:36 2015 -0400 Add some tests for markup with alpha tests/markup-parse.c | 6 ++++++ tests/markups/fail-2.expected | 1 + tests/markups/fail-2.markup | 1 + tests/markups/fail-3.expected | 1 + tests/markups/fail-3.markup | 1 + tests/markups/fail-4.expected | 1 + tests/markups/fail-4.markup | 1 + tests/markups/valid-5.expected | 20 ++++++++++++++++++++ tests/markups/valid-5.markup | 4 ++++ tests/markups/valid-6.expected | 23 +++++++++++++++++++++++ tests/markups/valid-6.markup | 4 ++++ tests/markups/valid-7.expected | 12 ++++++++++++ tests/markups/valid-7.markup | 2 ++ tests/markups/valid-8.expected | 24 ++++++++++++++++++++++++ tests/markups/valid-8.markup | 4 ++++ 15 files changed, 105 insertions(+) commit 194f4668b32a86993d969bccfed59186c08f63dd Author: Matthias Clasen Date: Fri Aug 14 22:51:46 2015 -0400 Allow rgba colors in markup For foreground and background colors, allow #rrggbbaa to specify a color with alpha. This will be returned as two attributes, for color and alpha. underline_color and strikethrough_color are still limited to #rrggbb, with no alpha component. docs/pango_markup.sgml | 12 ++++--- pango/pango-color.c | 98 ++++++++++++++++++++++++++++++++++++-------------- pango/pango-markup.c | 22 +++++++++--- 3 files changed, 97 insertions(+), 35 deletions(-) commit c9809629caf8ceda767b81b1aacfb045e3514119 Author: Matthias Clasen Date: Tue Aug 11 15:49:27 2015 -0400 Support alpha in markup Support alpha and background_alpha attributes on span elements. The value can either be a plain integer between 1 and 65536 or a percentage like 50%. docs/pango_markup.sgml | 20 +++++++++++- pango/pango-markup.c | 88 ++++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 104 insertions(+), 4 deletions(-) commit 9f44c20b3ca62f0de2cc9adc64c14109174c3a8a Author: Matthias Clasen Date: Tue Aug 11 15:39:22 2015 -0400 Add alpha support to PangoCairoRenderer Make PangoCairoRenderer use cairo_set_source_rgba() to apply colors with alpha. Note that this means we are only using the alpha if the corresponding color has been set. pango/pangocairo-render.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) commit 884db27321c7eb381fbec23fa445cc481bf546b7 Author: Matthias Clasen Date: Tue Aug 11 15:35:21 2015 -0400 Add alpha support to PangoRenderer Add pango_renderer_get/set_alpha to allow associating alpha values with the various colors. The alpha is stored as a value between 0 and 65536, with 0 meaning 'unset'. docs/pango-sections.txt | 2 ++ pango/pango-renderer.c | 70 +++++++++++++++++++++++++++++++++++++++++++++++++ pango/pango-renderer.h | 6 +++++ 3 files changed, 78 insertions(+) commit 5dd3585270746fd88b267d06ce20eb9c19cab5e5 Author: Matthias Clasen Date: Tue Aug 11 15:48:25 2015 -0400 Add attribute types for fg and bg alpha Add attributes types for foreground and background alpha. docs/pango-sections.txt | 2 ++ pango/pango-attributes.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ pango/pango-attributes.h | 8 +++++++- 3 files changed, 57 insertions(+), 1 deletion(-) commit 6489105c20bdebc720c223894d947fd5e3cebe49 Author: Matthias Clasen Date: Tue Aug 11 20:30:27 2015 -0400 Document PANGO_ATTR_FONT_FEATURES pango/pango-attributes.h | 1 + 1 file changed, 1 insertion(+) commit 3463c0d118da131b01179fc432e04a4400fc767b Author: Behdad Esfahbod Date: Sat Aug 8 16:12:24 2015 +0200 Fix pango_glyph_item_iter_prev() around last cluster It was combining the last two clusters. Ouch! Test added already. Passes now. pango/pango-glyph-item.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit acbd5a6d4d92715263b3e99113caa7ac7a002776 Author: Behdad Esfahbod Date: Sat Aug 8 16:10:36 2015 +0200 Add test for glyphitem-iter Fails right now. Fix coming. tests/testiter.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) commit e8e825e5ac38384687635e86c2389a0790a3349e Author: Behdad Esfahbod Date: Sat Aug 8 15:01:27 2015 +0200 Minor tests/testiter.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) commit 7aa0aa0aabaf08e2500b7e267010a42d36918ce9 Author: Matthias Clasen Date: Thu Jul 30 13:31:06 2015 -0400 Document font_features support in markup docs/pango_markup.sgml | 8 ++++++++ 1 file changed, 8 insertions(+) commit 868f18257ff3ee6e3271cce50d4aed87fa7a972e Author: Rico Tzschichholz Date: Wed Jul 22 11:27:44 2015 +0200 pango: Add missing fontconfig linker flags pango/Makefile.am | 2 ++ 1 file changed, 2 insertions(+)