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 /docs | |
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 'docs')
-rw-r--r-- | docs/pango-sections.txt | 7 | ||||
-rw-r--r-- | docs/tmpl/pangofc-fontmap.sgml | 70 |
2 files changed, 72 insertions, 5 deletions
diff --git a/docs/pango-sections.txt b/docs/pango-sections.txt index 9e42923e..7ed853c3 100644 --- a/docs/pango-sections.txt +++ b/docs/pango-sections.txt @@ -934,6 +934,13 @@ PANGO_IS_FC_FONT_MAP_CLASS PANGO_FC_FONT_MAP_GET_CLASS <SUBSECTION> +PangoFcFontsetKey +pango_fc_fontset_key_get_context_key +pango_fc_fontset_key_get_description +pango_fc_fontset_key_get_language +pango_fc_fontset_key_get_matrix +pango_fc_fontset_key_get_absolute_size +pango_fc_fontset_key_get_resolution PangoFcFontKey pango_fc_font_key_get_context_key pango_fc_font_key_get_matrix diff --git a/docs/tmpl/pangofc-fontmap.sgml b/docs/tmpl/pangofc-fontmap.sgml index 6800d30a..731dbe73 100644 --- a/docs/tmpl/pangofc-fontmap.sgml +++ b/docs/tmpl/pangofc-fontmap.sgml @@ -50,11 +50,11 @@ Fontconfig-based backend involves deriving from both @get_resolution: @context_key_get: @context_key_copy: -@context_key_free: -@context_key_hash: -@context_key_equal: -@font_key_substitute: -@create_font: +@context_key_free: +@context_key_hash: +@context_key_equal: +@fontset_key_substitute: +@create_font: <!-- ##### FUNCTION pango_fc_font_map_create_context ##### --> <para> @@ -133,6 +133,66 @@ Fontconfig-based backend involves deriving from both +<!-- ##### STRUCT PangoFcFontsetKey ##### --> +<para> + +</para> + + +<!-- ##### FUNCTION pango_fc_fontset_key_get_context_key ##### --> +<para> + +</para> + +@key: +@Returns: + + +<!-- ##### FUNCTION pango_fc_fontset_key_get_description ##### --> +<para> + +</para> + +@key: +@Returns: + + +<!-- ##### FUNCTION pango_fc_fontset_key_get_language ##### --> +<para> + +</para> + +@key: +@Returns: + + +<!-- ##### FUNCTION pango_fc_fontset_key_get_matrix ##### --> +<para> + +</para> + +@key: +@Returns: + + +<!-- ##### FUNCTION pango_fc_fontset_key_get_absolute_size ##### --> +<para> + +</para> + +@key: +@Returns: + + +<!-- ##### FUNCTION pango_fc_fontset_key_get_resolution ##### --> +<para> + +</para> + +@key: +@Returns: + + <!-- ##### STRUCT PangoFcFontKey ##### --> <para> |