[cairo-commit] pycairo ChangeLog,1.118,1.119

Steve Chaplin commit at pdx.freedesktop.org
Wed May 18 21:47:58 PDT 2005


Committed by: stevech1097

Update of /cvs/cairo/pycairo
In directory gabe:/tmp/cvs-serv29955

Modified Files:
	ChangeLog 
Log Message:
SC

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/pycairo/ChangeLog,v
retrieving revision 1.118
retrieving revision 1.119
diff -u -d -r1.118 -r1.119
--- ChangeLog	18 May 2005 04:42:42 -0000	1.118
+++ ChangeLog	19 May 2005 04:47:56 -0000	1.119
@@ -1,3 +1,45 @@
+2005-05-19  Steve Chaplin  <steve1097 at yahoo.com.au>
+
+	* cairo/cairogtkmodule.c (_gdk_cairo_create): update for new 
+	xlib_surface API
+
+	* examples/gtk/png_view.py : 
+	* examples/gtk/cairo-knockout.py : 
+	* examples/cairo_snippets/snippets/clip_image.py : 
+	* examples/cairo_snippets/snippets/image.py: 
+	* examples/cairo_snippets/snippets/imagepattern.py: 
+	update to new API
+
+	* cairo/pycairo-private.h: 
+	* cairo/cairomodule.c: 
+	add cairo.Error - a module specific Exception
+
+	* cairo/pycairo-surface.c: 
+	* cairo/pycairo-context.c: 
+	Change implementation for functions listed below from attributes to 
+	methods in order to correspond directly with the C API.
+	cairo_fill_extents, cairo_font_extents, cairo_get_current_point,
+	cairo_stroke_extents, cairo_get_target.
+	cairo_image_surface_get_width, cairo_image_surface_get_height
+
+	* cairo/pycairo-context.c: move __init__ code into __new__	
+	
+	* cairo/pycairo-surface.c:
+	* cairo/pycairo-private.h: 
+	* cairo/pycairo-pattern.c:
+	* cairo/pycairo-matrix.c:
+	* cairo/pycairo.h:
+	* cairo/pycairo-font.c: 
+	* cairo/cairomodule.c: 
+	* cairo/pycairo-context.c: 
+	rename Pycairo_check_status to Pycairo_Check_Status (as suggested 
+	by PEP-7 Style Guide)
+
+	* examples/context-subclass.py:
+	* examples/Makefile.am: 
+	delete context-subclass.py since there are problems subclassing
+	cairo types (see cairo docs Appendix A)
+
 2005-05-18  Steve Chaplin  <steve1097 at yahoo.com.au>
 
 	* examples/cairo_snippets/snippets_pdf.py (do_snippet): update




More information about the cairo-commit mailing list