commit b63a890627e292a2adb18d5d5f67844e3ca943ef Author: Matthias Clasen Date: Tue Jun 5 06:32:21 2012 -0400 Fix list of exported symbols This was forgotten in commit aecbe27c1b08f517c0e05f03308d3ac55cef490c NEWS | 9 +++++++++ configure.in | 2 +- pango/pango.def | 1 + 3 files changed, 11 insertions(+), 1 deletion(-) commit daf81b13784c856cac10ed6d4883bf128aa5cee5 Author: Kristian Rietveld Date: Mon Jun 4 20:58:25 2012 +0200 coretext: implement detection of fonts supporting small caps pango/pangocoretext-fontmap.c | 50 +++++++++++++++++++++++++++++++++++++---- 1 file changed, 46 insertions(+), 4 deletions(-) commit f5135453d26e68f9f2fbe8f0ddb01e437df41384 Author: Kristian Rietveld Date: Mon Jun 4 20:27:01 2012 +0200 Bug 673497 - corefont fallback not always working The fallback failed when a "small caps" font was requested. This commit improves the fallback support. When the first fallback, trying Sans with the same style fails, we reset the variant, weight and stretch to default values and try again. With Sans we should always be able to adhere to the requested style. Last but not least, output a sensible error message if all fallbacks fail instead of simply crashing on a NULL pointer somewhere. pango/pangocoretext-fontmap.c | 48 +++++++++++++++++++++++++++++++++++------ 1 file changed, 42 insertions(+), 6 deletions(-) commit c6f0bfe51ec4ecdde6bb24dc3db921b0b0bd982f Author: Pavel Holejsovsky Date: Sun Jun 3 22:32:56 2012 +0200 Fix transfer annotation for pango_font_family_list_faces The documentation says 'This array should be freed with g_free() when it is no longer needed', which really translates to (transfer container) in introspection annotation jargon. https://bugzilla.gnome.org/show_bug.cgi?id=677407 pango/fonts.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) commit 7b79cef481fe0307b0e315fa917cb6ebb7b7f442 Author: Pavel Holejsovsky Date: Sun Jun 3 22:32:56 2012 +0200 Add missing (element-type) annotations for list arguments https://bugzilla.gnome.org/show_bug.cgi?id=677407 pango/pango-glyph-item.c | 7 ++++--- pango/reorder-items.c | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) commit 1706bdad9790d9cb9683a4e8a72e4e7fbbfc570e Author: Pavel Holejsovsky Date: Sun Jun 3 22:32:11 2012 +0200 Annotations: add missing colons after symbol names https://bugzilla.gnome.org/show_bug.cgi?id=677407 pango/pango-bidi-type.c | 2 +- pango/pango-fontset.h | 2 +- pango/pango-layout.c | 2 +- pango/pango-layout.h | 2 +- pango/pango-matrix.h | 4 ++-- pango/pangocairo-render.c | 2 +- pango/pangofc-font.c | 6 +++--- pango/pangoxft-render.h | 4 ++-- 8 files changed, 12 insertions(+), 12 deletions(-) commit e51e452b223a508737cdc0ffded90440fa291efc Author: Pavel Holejsovsky Date: Sun Jun 3 22:21:02 2012 +0200 Fix annotation for pango_layout_move_cursor_visually() https://bugzilla.gnome.org/show_bug.cgi?id=677407 pango/pango-layout.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) commit ca6555a55ab8b64e43ca3527e479da3ed1af0b7f Author: Matthias Clasen Date: Thu May 10 20:13:34 2012 -0400 Read pangox.aliases from XDG_CONFIG_HOME Change the X fontmap code to look for the aliases file in $XDG_CONFIG_HOME/pango/pangox.aliases instead of ~/.pangox_aliases https://bugzilla.gnome.org/show_bug.cgi?id=675400 pango/pangox-fontmap.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) commit 926aa9bca4e9b50dcf563318f8eb40a260c90f1f Author: Matthias Clasen Date: Thu May 10 19:54:27 2012 -0400 Read pangorc from XDG_CONFIG_HOME Look for the rcfile in $XDG_CONFIG_HOME/pango/pangorc instead of ~/.pangorc. https://bugzilla.gnome.org/show_bug.cgi?id=675400 docs/pango-querymodules.xml | 4 ++-- pango/pango-utils.c | 17 ++++++----------- 2 files changed, 8 insertions(+), 13 deletions(-) commit 216d03ba5023b247515e2adf5df658c0e4e90b3d Author: Kristian Rietveld Date: Sun May 13 18:23:11 2012 +0200 Use same font family name fallback in pango_core_text_font_map_init Same fallback as already used in CoreText font descriptor to Pango font descriptor conversion. pango/pangocoretext-fontmap.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) commit aecbe27c1b08f517c0e05f03308d3ac55cef490c Author: Colin Walters Date: Sun Jan 15 09:43:59 2012 -0500 querymodules: Add --system argument When run as a system trigger, we really don't want to be consulting e.g. /root/.pangorc. Also, the OSTree build system can run as non-root, but we don't in this case want to look at /home/user since the user may not even exist in the password database inside the chroot. https://bugzilla.gnome.org/show_bug.cgi?id=667960 pango/pango-utils.c | 67 +++++++++++++++++++++++++++++++++++++++----------- pango/querymodules.c | 9 ++++++- 2 files changed, 61 insertions(+), 15 deletions(-) commit 04664794a8f239eb51e1bf537b42ea6f289336db Author: Pavel Holejsovsky Date: Wed Apr 25 15:23:01 2012 +0200 Fix missing hyphen in -I option for g-ir-scanner invocation https://bugzilla.gnome.org/show_bug.cgi?id=672133 pango/Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit e6a2ea4f55dab8f77dc5cc93fd67b8dacc39a75a Author: Pavel Holejsovsky Date: Fri Mar 23 07:09:02 2012 +0100 Fix sourcedir!=builddir .gir build from source tarball Setting -I$(top_builddir) before -I$(top_srcdir) causes that g-ir-scanner picks up boxing definitions generated by glib-mkenums. https://bugzilla.gnome.org/show_bug.cgi?id=672133 pango/Makefile.am | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 67069097ffc2cbb4dc839e5a63607344d827593d Author: Khaled Hosny Date: Fri Apr 6 20:53:39 2012 +0200 Update Arabic joining classes to Unicode 6.1.0 modules/arabic/arabic-ot.c | 60 +++++++++++++++++++++++++++++++++++++------- 1 file changed, 51 insertions(+), 9 deletions(-)