CVSROOT:        /cvs/gnome
Module name:    pango
Changes by:     behdad  06/02/06 08:50:10

Modified files:
        pango          : pango-utils.c 

Log message:
2006-02-06  Behdad Esfahbod  <[EMAIL PROTECTED]>

* pango/pango-utils.c (pango_matrix_copy, pango_matrix_free):  If
NULL is passed to _copy, return NULL with no warning.  If NULL is
passed to _free, do nothing with no warning.  Docs updated.

* examples/viewer-pangoxft.c (render_callback): Multiply x,y by
PANGO_SCALE, as pango_xft_render_layout takes coordinates in
Pango units weirdly enough.

* viewer-pangocairo.c (render_callback): Do cairo_translate, to
draw correct bounding boxes for x,y nonzero.

* examples/renderdemo.c (do_output): If context has an all-zero matrix
set, interpret it as backend does not support transformation, so
warn on --rotate, and do not try to rotate.

* examples/viewer-pangox.c (pangox_view_get_context): Set an all-zero
matrix on context, to negotiate that we don't support transformations.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=pango&who=behdad&date=explicit&mindate=2006-02-06%2008:49&maxdate=2006-02-06%2008:51

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to