[cairo-commit] cairo-java ChangeLog, 1.70, 1.71 Makefile.am, 1.18, 1.19

Jeffrey Morgan commit at pdx.freedesktop.org
Tue Aug 16 17:23:46 PDT 2005


Committed by: kuzman

Update of /cvs/cairo/cairo-java
In directory gabe:/tmp/cvs-serv18581

Modified Files:
	ChangeLog Makefile.am 
Log Message:
Numerous updates and bug fixes (thanks Owen)

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo-java/ChangeLog,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- ChangeLog	14 Aug 2005 11:09:20 -0000	1.70
+++ ChangeLog	17 Aug 2005 00:23:44 -0000	1.71
@@ -1,3 +1,41 @@
+2005-08-15  Owen Taylor  <otaylor at redhat.com>
+
+	* src/jni/org_freedesktop_cairo_Context.c
+	(Java_org_freedesktop_cairo_Context_cairo_1show_1glyphs)
+	(Java_org_freedesktop_cairo_Context_cairo_1glyph_1extents)
+	(Java_org_freedesktop_cairo_Context_cairo_1glyph_1path): 
+	Free the result of getPointerArrayFromHandles).
+
+	* src/jni/org_freedesktop_cairo_Context.c
+	(Java_org_freedesktop_cairo_Context_cairo_1font_1extents): 
+	(Java_org_freedesktop_cairo_Context_cairo_1glyph_1extents): 
+	* src/jni/org_freedesktop_cairo_ScaledFont.c
+	(Java_org_freedesktop_cairo_ScaledFont_cairo_1scaled_1font_1extents): 
+	ALlocate new cairo_font/text_extents_t objects for return.
+
+	* src/jni/org_freedesktop_cairo_ImageSurface.c
+	* src/jni/org_freedesktop_cairo_Pattern.c 
+	* src/jni/org_freedesktop_cairo_ScaledFont.c
+	* src/jni/org_freedesktop_cairo_Surface.c: Don't reference
+	newly allocated objects; the creation already gives us
+	a new reference.
+
+	* src/java/org/freedesktop/cairo/FontFace.java
+	* src/jni/org_freedesktop_cairo_FontFace.c
+	* src/java/org/freedesktop/cairo/Surface.java
+	* src/jni/org_freedesktop_cairo_Surface.c: Remove 
+	alloc calls for abstract base classes.
+
+	* src/java/org/freedesktop/cairo/PDFSurface.c
+	src/jni/org_freedesktop_cairo_PDFSurface.c: 
+	cairo_pdf_surface_set_dpi() has been change to
+	cairo_pdf_surface_set_ppi().
+
+	* src/java/org/freedesktop/cairo/Status.java
+	src/jni/org_freedesktop_cairo_Status.c
+	(Java_org_freedesktop_cairo_Status_cairo_1status_1to_1string): 
+	Add static method Status.toString().
+
 2005-08-14  Jeffrey Morgan  <kuzman at gmail.com>
 
 	* configure.ac: changed to depend on cairo 0.9.3

Index: Makefile.am
===================================================================
RCS file: /cvs/cairo/cairo-java/Makefile.am,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- Makefile.am	16 Aug 2005 01:03:34 -0000	1.18
+++ Makefile.am	17 Aug 2005 00:23:44 -0000	1.19
@@ -54,6 +54,7 @@
 	src/jni/org_freedesktop_cairo_Pattern.c \
 	src/jni/org_freedesktop_cairo_PDFSurface.c \
 	src/jni/org_freedesktop_cairo_ScaledFont.c \
+	src/jni/org_freedesktop_cairo_Status.c \
 	src/jni/org_freedesktop_cairo_Surface.c \
 	src/jni/org_freedesktop_cairo_TextExtents.c
 



More information about the cairo-commit mailing list