diff options
author | Behdad Esfahbod <behdad@gnome.org> | 2009-01-28 22:08:10 +0000 |
---|---|---|
committer | Behdad Esfahbod <behdad@src.gnome.org> | 2009-01-28 22:08:10 +0000 |
commit | 042b6e674a82f7749c9762170aef4b5fb52a4f05 (patch) | |
tree | 1c72924a5bb075e85774b8dd5c28aba45c3f2827 /ChangeLog | |
parent | 39b9608f510de716210f02dc893e36b468e44731 (diff) | |
download | pango-042b6e674a82f7749c9762170aef4b5fb52a4f05.tar.gz |
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
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 34 |
1 files changed, 34 insertions, 0 deletions
@@ -1,3 +1,37 @@ +2009-01-16 Behdad Esfahbod <behdad@gnome.org> + + * docs/pango-sections.txt: + * docs/tmpl/pangofc-fontmap.sgml: + * pango/pangocairo-fcfontmap.c + (pango_cairo_fc_font_map_fontset_key_substitute), + (pango_cairo_fc_font_map_class_init): + * pango/pangofc-font.c (_pango_fc_font_get_font_key), + (_pango_fc_font_set_font_key): + * pango/pangofc-fontmap.c (pango_fc_fontset_key_equal), + (pango_fc_fontset_key_hash), (pango_fc_fontset_key_free), + (pango_fc_fontset_key_copy), (pango_fc_fontset_key_get_language), + (pango_fc_fontset_key_get_description), + (pango_fc_fontset_key_get_matrix), + (pango_fc_fontset_key_get_absolute_size), + (pango_fc_fontset_key_get_resolution), + (pango_fc_fontset_key_get_context_key), (pango_fc_font_key_hash), + (pango_fc_font_map_init), (_pango_fc_font_map_remove), + (pango_fc_make_pattern), (pango_fc_font_map_new_font), + (pango_fc_default_substitute), (pango_fc_fontset_key_make_pattern), + (pango_fc_font_map_get_patterns): + * pango/pangofc-fontmap.h: + Use new type PangoFcFontset for pattern substitution. + +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... + 2009-01-09 Behdad Esfahbod <behdad@gnome.org> * docs/Makefile.am: |