[cairo-commit] pycairo ChangeLog,1.78,1.79

Steve Chaplin commit at pdx.freedesktop.org
Sun Apr 10 03:50:07 PDT 2005


Committed by: stevech1097

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

Modified Files:
	ChangeLog 
Log Message:
SC 2005/04/10

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/pycairo/ChangeLog,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -d -r1.78 -r1.79
--- ChangeLog	9 Apr 2005 10:15:57 -0000	1.78
+++ ChangeLog	10 Apr 2005 10:50:05 -0000	1.79
@@ -1,3 +1,33 @@
+2005-04-10  Steve Chaplin  <steve1097 at yahoo.com.au>
+
+	* cairo/pycairo-pattern.c (pycairo_pattern_get_matrix): remove
+	 cairo_matrix_create
+
+	* cairo/pycairo-surface.c (pycairo_surface_wrap): add 'base' arg,
+	remove cairo_surface_destroy(surface) - the calling function must
+	handle reference counts
+	(pycairo_surface_dealloc): add Py_CLEAR(self->base)
+
+	* cairo/pycairo-private.h: add second arg to pycairo_surface_wrap
+
+	* cairo/pycairo.h: add second arg to pycairo_surface_wrap, add 'base' 
+	field to PyCairoSurface
+
+	* cairo/pycairo-context.c (pycairo_get_target_surface): 
+	* cairo/pycairo-surface.c (pycairo_surface_create_similar):
+	* cairo/cairomodule.c (pycairo_pdf_surface_create): 
+	(pycairo_ps_surface_create): 
+	* cairo/cairogtkmodule.c (surface_create_for_drawable)
+	(surface_create_for_pixbuf, surface_create_for_pixmap) 
+	(surface_create_for_pixmap_with_visual) 
+	(surface_create_for_window_with_visual): 
+	* cairo/caironumpymodule.c (surface_create_for_array):
+	update to use new pycairo_surface_wrap
+
+	* cairo/cairomodule.c (pycairo_png_surface_create): delete
+	
+	* cairo/pycairo-surface.c (pycairo_surface_finish): new wrapper
+
 2005-04-09  Steve Chaplin  <steve1097 at yahoo.com.au>
 
 	* cairo/pycairo-font.c (pycairo_font_extents): delete - its no longer




More information about the cairo-commit mailing list