[cairo-commit] cairo ChangeLog,1.138,1.139

Carl Worth commit at pdx.freedesktop.org
Tue Dec 16 06:50:39 PST 2003


Committed by: cworth

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

Modified Files:
	ChangeLog 
Log Message:

        * src/cairoint.h: Change cairo_font_backend_t to use a void * for
        the abstract font. Put create, copy, and destroy as the first
        functions in the list. Fix text_path and glyph_path so that the
        path to be returned is the last argument. Add x,y arguments to
        text_path.

        * src/cairo_gstate.c (_cairo_gstate_text_path): Compute x,y now
        needed by cairo_font_text_path.
        (_cairo_gstate_glyph_path): Track change in
        cairo_font_text/glyph_path (path argument is now last).

        * src/cairo_ft_font.c: Switch to new macro-based mechanism for
        including freetype headers.
        (cairo_ft_font_face):
        (cairo_ft_font_pattern): Minor cleanup.
        (_cairo_ft_font_copy):
        (_cairo_ft_font_destroy):
        (_utf8_to_glyphs):
        (_cairo_ft_font_font_extents):
        (_cairo_ft_font_glyph_extents):
        (_cairo_ft_font_text_extents):
        (_cairo_ft_font_show_glyphs):
        (_cairo_ft_font_show_text): Track changes to cairo_font_backend_t
        interface.

        * src/cairo_font.c (_cairo_font_text_path):
        (_cairo_font_glyph_path): Track changes to cairo_font_backend_t
        interface.


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.138
retrieving revision 1.139
diff -C2 -d -r1.138 -r1.139
*** ChangeLog	16 Dec 2003 14:16:06 -0000	1.138
--- ChangeLog	16 Dec 2003 14:50:37 -0000	1.139
***************
*** 1,4 ****
--- 1,35 ----
  2003-12-16  Carl Worth  <cworth at isi.edu>
  
+ 	* src/cairoint.h: Change cairo_font_backend_t to use a void * for
+ 	the abstract font. Put create, copy, and destroy as the first
+ 	functions in the list. Fix text_path and glyph_path so that the
+ 	path to be returned is the last argument. Add x,y arguments to
+ 	text_path.
+ 
+ 	* src/cairo_gstate.c (_cairo_gstate_text_path): Compute x,y now
+ 	needed by cairo_font_text_path.
+ 	(_cairo_gstate_glyph_path): Track change in
+ 	cairo_font_text/glyph_path (path argument is now last).
+ 
+ 	* src/cairo_ft_font.c: Switch to new macro-based mechanism for
+ 	including freetype headers.
+ 	(cairo_ft_font_face):
+ 	(cairo_ft_font_pattern): Minor cleanup.
+ 	(_cairo_ft_font_copy):
+ 	(_cairo_ft_font_destroy):
+ 	(_utf8_to_glyphs):
+ 	(_cairo_ft_font_font_extents):
+ 	(_cairo_ft_font_glyph_extents):
+ 	(_cairo_ft_font_text_extents):
+ 	(_cairo_ft_font_show_glyphs):
+ 	(_cairo_ft_font_show_text): Track changes to cairo_font_backend_t
+ 	interface.
+ 
+ 	* src/cairo_font.c (_cairo_font_text_path):
+ 	(_cairo_font_glyph_path): Track changes to cairo_font_backend_t
+ 	interface.
+ 
+ 2003-12-16  Carl Worth  <cworth at isi.edu>
+ 
  	* TODO: Change instances of Cairo to cairo where necessary. Add
  	note about broken dashing on splines.





More information about the cairo-commit mailing list