~ubuntu-branches/ubuntu/karmic/pango1.0/karmic-security

« back to all changes in this revision

Viewing changes to pango/pangoxft-private.h

  • Committer: Bazaar Package Importer
  • Author(s): Loic Minier
  • Date: 2007-12-18 21:11:37 UTC
  • mfrom: (1.2.44 upstream)
  • Revision ID: james.westby@ubuntu.com-20071218211137-0ibmwreimvxf3cp1
Tags: 1.19.2-1ubuntu1
* Sync with Debian; Ubuntu changes are:
  - Add patch 30_anymetrics, turns on FC_ANY_METRICS whenever looking up
    fonts with fontconfig; lets fontconfig's configuration know that we
    don't care about getting a font with exactly the same shape as the
    family we asked for and fixes (eg) a firefox vs. evince font metrics
    ugliness issue.

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
  XftFont *xft_font;                /* created on demand */
35
35
  PangoFont *mini_font;             /* font used to display missing glyphs */
36
36
 
37
 
  guint16 mini_width;               /* metrics for missing glyph drawing */
38
 
  guint16 mini_height;
39
 
  guint16 mini_pad;
 
37
  guint mini_width;                 /* metrics for missing glyph drawing */
 
38
  guint mini_height;
 
39
  guint mini_pad;
40
40
 
41
41
  GHashTable *glyph_info;           /* Used only when we can't get
42
42
                                     * glyph extents out of Xft because
55
55
 
56
56
PangoFont *_pango_xft_font_get_mini_font (PangoXftFont *xfont);
57
57
 
58
 
typedef struct _PangoXftWarningHistory PangoXftWarningHistory;
59
 
 
60
 
struct _PangoXftWarningHistory {
61
 
  guint get_font                : 1;
62
 
};
63
 
 
64
 
extern PangoXftWarningHistory _pango_xft_warning_history;
65
 
 
66
58
G_END_DECLS
67
59
 
68
60
#endif /* __PANGOXFT_PRIVATE_H__ */