CVSROOT: /cvs/gnome Module name: pango Changes by: otaylor 05/07/21 09:55:19
Modified files: . : ChangeLog docs : Makefile.am pango-sections.txt docs/tmpl : coverage-maps.sgml engines.sgml fonts.sgml freetype-fonts.sgml glyphs.sgml layout.sgml main.sgml modules.sgml opentype.sgml pango-engine-lang.sgml pango-engine-shape.sgml pango-renderer.sgml pangocairo.sgml pangofc-decoder.sgml pangofc-font.sgml pangofc-fontmap.sgml scripts.sgml tab-stops.sgml text-attributes.sgml win32-fonts.sgml x-fonts.sgml xft-fonts.sgml pango : pangocairo-fc.h pangocairo-fcfont.c pangocairo-fcfontmap.c pangocairo-fontmap.c pangocairo-private.h pangocairo-win32font.c pangocairo.h pangofc-font.h pangofc-fontmap.c pangofc-fontmap.h pangowin32.c Log message: 2005-07-19 Owen Taylor <[EMAIL PROTECTED]> * pango/pango-fcfontmap.[ch]: Rework handling of context-specific options: drop get_render_key() and add a opaque "context key" (get_context_key() and friends). Also add a function to get the resolution. * pango/pango-fcfontmap.c pango/pangofc-font.h: - Move the 'lang' into the fontset key lookup and get rid of the funky list-of-hash-tables - Make lookups of fontsets and fonts dependent on the context key for the context. - Simplify the pattern/fontset caching to have one finite-size cache rather than an infinite first-level and a finite-size second level. * pango/pangocairo.h pango/pangocairo-private.h pango/pangocairo-fontmap.c: Add pango_cairo_context_get/set_resolution(), pango_cairo_context_set/get_font_options to allow controlling the resolution and font rendering options for a specific PangoContext. * pango/pangocairo-fcfont.c pango/pangocairo-fcfontmap pango/pangocairo-win32font.c: Implement resolution and font options handling adapt to related Cairo changes. * docs/pango-sections.txt docs/Makefile.am pango/pangowin32.c: Doc updates and build fixes. * pango/pangofc-fontmap.c (pango_fc_make_pattern): Create patterns with FC_SIZE as well as FC_PIXEL_SIZE to work around a libgnomeprint bug. (#309477) URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=pango&who=otaylor&date=explicit&mindate=2005-07-21%2009:54&maxdate=2005-07-21%2009:56 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list