[cairo-commit] cairo ChangeLog,1.135,1.136

Carl Worth commit at pdx.freedesktop.org
Mon Dec 15 18:26:53 PST 2003


Committed by: cworth

Update of /cvs/cairo/cairo
In directory pdx:/tmp/cvs-serv23908

Modified Files:
	ChangeLog 
Log Message:

        * src/cairo_gstate.c (_cairo_gstate_text_extents):
        (_cairo_gstate_glyph_extents): Need to divide out the scale factor
        to return user-space extents.
        (_cairo_gstate_glyph_extents): Don't transform glyph locations as
        they're not relevant to extents.

        * src/cairo_ft_font.c (_cairo_ft_font_font_extents): Clean up
        implementation.
        (_cairo_ft_font_glyph_extents): Initial implementation. Thanks to
        John Ellson <ellson at research.att.com> for most of the work on this
        function.
        (_cairo_ft_font_show_text): Clean to use num_glyphs not nglyphs.

        * src/cairo.h:
        * src/cairo.c (cairo_text_extents):
        (cairo_glyph_extents): Re-enable cairo_text/glyph_extents.


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.135
retrieving revision 1.136
diff -C2 -d -r1.135 -r1.136
*** ChangeLog	16 Dec 2003 02:02:03 -0000	1.135
--- ChangeLog	16 Dec 2003 02:26:51 -0000	1.136
***************
*** 1,4 ****
--- 1,23 ----
  2003-12-15  Carl Worth  <cworth at isi.edu>
  
+ 	* src/cairo_gstate.c (_cairo_gstate_text_extents):
+ 	(_cairo_gstate_glyph_extents): Need to divide out the scale factor
+ 	to return user-space extents.
+ 	(_cairo_gstate_glyph_extents): Don't transform glyph locations as
+ 	they're not relevant to extents.
+ 
+ 	* src/cairo_ft_font.c (_cairo_ft_font_font_extents): Clean up
+ 	implementation.
+ 	(_cairo_ft_font_glyph_extents): Initial implementation. Thanks to
+ 	John Ellson <ellson at research.att.com> for most of the work on this
+ 	function.
+ 	(_cairo_ft_font_show_text): Clean to use num_glyphs not nglyphs.
+ 
+ 	* src/cairo.h: 
+ 	* src/cairo.c (cairo_text_extents): 
+ 	(cairo_glyph_extents): Re-enable cairo_text/glyph_extents.
+ 
+ 2003-12-15  Carl Worth  <cworth at isi.edu>
+ 
  	* src/cairo_matrix.c (_cairo_matrix_compute_scale_factors): Move
  	this function from cairo_ft_font.c (_get_scale_factors).





More information about the cairo-commit mailing list