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

Reply via email to