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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list