Bug 567165 – Apply all pattern matrices
authorBehdad Esfahbod <behdad@gnome.org>
Wed, 28 Jan 2009 22:08:10 +0000 (22:08 +0000)
committerBehdad Esfahbod <behdad@src.gnome.org>
Wed, 28 Jan 2009 22:08:10 +0000 (22:08 +0000)
commit042b6e674a82f7749c9762170aef4b5fb52a4f05
tree1c72924a5bb075e85774b8dd5c28aba45c3f2827
parent39b9608f510de716210f02dc893e36b468e44731
Bug 567165 – Apply all pattern matrices

2009-01-09  Behdad Esfahbod  <behdad@gnome.org>

        Bug 567165 – Apply all pattern matrices

        * pango/pangocairo-fcfont.c (_pango_cairo_fc_font_new):
        * pango/pangofc-fontmap.c (pango_fc_font_map_new_font):
        Apply all FC_MATRIX values, not just the first one.  Fixes synthetic
        italic rotated text with ft2 and xft backends.  Can't believe no one
        ever noticed that they are broken...

svn path=/trunk/; revision=2808
ChangeLog
docs/pango-sections.txt
docs/tmpl/pangofc-fontmap.sgml
pango/pangocairo-fcfont.c
pango/pangocairo-fcfontmap.c
pango/pangofc-fontmap.c
pango/pangofc-fontmap.h