CVSROOT: /cvs/gnome Module name: pango Changes by: behdad 06/08/15 22:01:18
Modified files: . : ChangeLog docs/tmpl : main.sgml pango : glyphstring.c pango-context.c pango-item.h pango-layout.c pango-renderer.c pangocairo-fcfont.c Log message: 2006-08-15 Behdad Esfahbod <[EMAIL PROTECTED]> * pango/pango-layout.c (pango_layout_run_get_extents): * pango/glyphstring.c (pango_glyph_string_extents_range): Return if none of logical_rect or ink_rect is non-NULL. * pango/pango-item.h (PangoAnalysis): Add new member centered_baseline which if set, makes item rendered such that ascent == descent. * pango/pango-context.c (itemize_state_init), (itemize_state_add_character): * pango/pango-renderer.c (pango_renderer_draw_layout_line): Implement centered_baseline. * pango/pangocairo-fcfont.c (pango_cairo_fc_font_get_metrics): When adjusting ascent/descent for vertical fonts, adjust strikethrough and underline position too. * docs/tmpl/main.sgml: Document new struct member. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=pango&who=behdad&date=explicit&mindate=2006-08-15%2022:00&maxdate=2006-08-15%2022:02 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list