[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/sources/classpath Module name:classpath Changes by: Andrew John Hughes 10/08/10 20:52:35 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkToolkit.c Log message: PR classpath/40889: "gtktoolkit" var in gtk_GtkToolkit.c requires NewGlobalRef 2010-04-12 Ivan Maidanski PR classpath/40889 * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c: (Java_gnu_java_awt_peer_gtk_GtkToolkit_gtkInit): Convert gtktoolkit value to a global reference (to be accessible in set_running_flag, clear_running_flag). CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9800&r2=1.9801 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c?cvsroot=classpath&r1=1.39&r2=1.40
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/sources/classpath Module name:classpath Changes by: Andrew John Hughes 08/12/18 00:43:41 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_FreetypeGlyphVector.c Log message: Fix missing null terminator. 2008-12-18 Andrew John Hughes * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c: Include '\0' in the string. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9740&r2=1.9741 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c?cvsroot=classpath&r1=1.11&r2=1.12
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/sources/classpath Module name:classpath Changes by: Andrew John Hughes 08/12/10 22:19:27 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_FreetypeGlyphVector.c Log message: PR38473: Prevent segmentation fault with bitmap fonts. 2008-12-09 Andrew John Hughes <[EMAIL PROTECTED]> PR classpath/38473: * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c: (Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getGlyphOutlineNative): Check that the glyph is an outline before calling FT_Outline_Decompose. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9739&r2=1.9740 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c?cvsroot=classpath&r1=1.10&r2=1.11
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Mark Wielaard 08/11/06 11:33:19 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_FreetypeGlyphVector.c Log message: * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c (getKerning): Removed unused cls, method, values. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9736&r2=1.9737 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c?cvsroot=classpath&r1=1.9&r2=1.10
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/sources/classpath Module name:classpath Changes by: Andrew John Hughes 07/10/12 10:14:31 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkToolkit.c Log message: 2007-10-12 Ian Rogers <[EMAIL PROTECTED]> PR classpath/33746: * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c: Remove atexit call that makes JikesRVM deadlock. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9405&r2=1.9406 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c?cvsroot=classpath&r1=1.38&r2=1.39
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Roman Kennke 07/06/21 14:07:01 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_CairoGraphics2D.c gnu_java_awt_peer_gtk_ComponentGraphicsCopy.c gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c gnu_java_awt_peer_gtk_GtkFileDialogPeer.c Log message: 2007-06-21 Roman Kennke <[EMAIL PROTECTED]> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c, * native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphicsCopy.c, * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c: Fix some type signatures. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c: Fix intendation. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9331&r2=1.9332 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c?cvsroot=classpath&r1=1.24&r2=1.25 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphicsCopy.c?cvsroot=classpath&r1=1.4&r2=1.5 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c?cvsroot=classpath&r1=1.8&r2=1.9 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c?cvsroot=classpath&r1=1.26&r2=1.27
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav... [classpath-0_95-branch]
CVSROOT:/cvsroot/classpath Module name:classpath Branch: classpath-0_95-branch Changes by: Mark Wielaard 07/04/12 15:29:46 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_FreetypeGlyphVector.c gnu_java_awt_peer_gtk_GdkFontPeer.c Log message: 2007-04-11 Francis Kung <[EMAIL PROTECTED]> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c (Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getGlyphs): Avoid unneeded object reference. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c (Java_gnu_java_awt_peer_gtk_GdkFontPeer_getFontMetrics): Unlock font. (Java_gnu_java_awt_peer_gtk_GdkFontPeer_setFont): Remove redundant checks. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&only_with_tag=classpath-0_95-branch&r1=1.9222.2.10&r2=1.9222.2.11 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c?cvsroot=classpath&only_with_tag=classpath-0_95-branch&r1=1.6&r2=1.6.2.1 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c?cvsroot=classpath&only_with_tag=classpath-0_95-branch&r1=1.23&r2=1.23.2.1
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Christian Thalinger 07/04/12 15:09:31 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkClipboard.c gnu_java_awt_peer_gtk_GtkSelection.c Log message: 2007-04-12 Christian Thalinger <[EMAIL PROTECTED]> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c (clipboard_get_func): Call DeleteLocalRef. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkSelection.c (clipboard_targets_received): Likewise. (clipboard_uris_received): Likewise. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9238&r2=1.9239 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c?cvsroot=classpath&r1=1.20&r2=1.21 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkSelection.c?cvsroot=classpath&r1=1.4&r2=1.5
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Mark Wielaard 07/04/10 11:02:53 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_ComponentGraphics.c Log message: * native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c (Java_gnu_java_awt_peer_gtk_ComponentGraphics_initFromVolatile): Destroy surface after it is used to create a cairo context. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9230&r2=1.9231 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c?cvsroot=classpath&r1=1.19&r2=1.20
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Mark Wielaard 07/04/04 22:58:55 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkImage.c gnu/java/awt/peer/gtk: GtkImage.java GtkFramePeer.java Log message: * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c (cp_gtk_image_get_pixbuf): Return NULL when pointer is NULL. * gnu/java/awt/peer/gtk/GtkImage.java (setImage): Set loaded and call deliver() after pixels have been set. * gnu/java/awt/peer/gtk/GtkFramePeer.java (setIconImage): Only set icon when image has been properly loaded. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9210&r2=1.9211 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c?cvsroot=classpath&r1=1.26&r2=1.27 http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/GtkImage.java?cvsroot=classpath&r1=1.36&r2=1.37 http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/GtkFramePeer.java?cvsroot=classpath&r1=1.50&r2=1.51
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Francis Kung 06/09/14 20:43:18 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_CairoGraphics2D.c Log message: 2006-09-14 Francis Kung <[EMAIL PROTECTED]> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c (gnu_java_awt_peer_gtk_CairoGraphics2D_setGradient): Updated constants to be compatibe with Cairo 1.2.x. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8545&r2=1.8546 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c?cvsroot=classpath&r1=1.16&r2=1.17
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Andreas Tobler06/09/05 21:27:29 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkVolatileImage.c native/jni/java-nio: java_nio_MappedByteBufferImpl.c Log message: 2006-09-05 Andreas Tobler <[EMAIL PROTECTED]> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c: Adjust __attribute to __attribute__. * native/jni/java-nio/java_nio_MappedByteBufferImpl.c: Remove duplicate header include. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8501&r2=1.8502 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c?cvsroot=classpath&r1=1.6&r2=1.7 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-nio/java_nio_MappedByteBufferImpl.c?cvsroot=classpath&r1=1.12&r2=1.13
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Andreas Tobler06/08/14 20:55:10 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_GdkPixbufDecoder.c Log message: 2006-08-14 Andreas Tobler <[EMAIL PROTECTED]> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c (query_formats): g_free 'name' after usage. g_strfreev 'ch', the gdk_pixbuf_format_get_extensions instance. g_strfreev 'ch', the gdk_pixbuf_format_get_mime_types instance. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8397&r2=1.8398 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c?cvsroot=classpath&r1=1.23&r2=1.24
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Andreas Tobler06/07/26 22:12:22 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_CairoGraphics2D.c Log message: 2006-07-27 Andreas Tobler <[EMAIL PROTECTED]> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSetMatrix): Remove g_assert from unused obj. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoDrawGlyphVector): Mark obj as unused and remove g_assert on it. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8243&r2=1.8244 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c?cvsroot=classpath&r1=1.12&r2=1.13
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Mark Wielaard 06/07/15 16:55:07 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkToolkit.c Log message: * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c: Removed C++ style comment. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8113&r2=1.8114 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c?cvsroot=classpath&r1=1.27&r2=1.28
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Andreas Tobler06/06/28 19:47:42 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkImage.c gnu/java/awt/peer/gtk: CairoSurface.java Log message: 2006-06-28 Andreas Tobler <[EMAIL PROTECTED]> * gnu/java/awt/peer/gtk/CairoSurface.java: Swap the data from the GdkPixbuf correctly on big endian systems. Fix a typo in the little endian swapping code. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c (Java_gnu_java_awt_peer_gtk_GtkImage_getPixels): Swap the pixeldata without alpha information correctly on big endian systems. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7963&r2=1.7964 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c?cvsroot=classpath&r1=1.25&r2=1.26 http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/CairoSurface.java?cvsroot=classpath&r1=1.10&r2=1.11
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Mark Wielaard 06/06/14 13:00:09 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkImage.c Log message: * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c (Java_gnu_java_awt_peer_gtk_GtkImage_getPixels): Return when array cannot be allocated. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7808&r2=1.7809 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c?cvsroot=classpath&r1=1.24&r2=1.25 Patches: Index: ChangeLog === RCS file: /cvsroot/classpath/classpath/ChangeLog,v retrieving revision 1.7808 retrieving revision 1.7809 diff -u -b -r1.7808 -r1.7809 --- ChangeLog 14 Jun 2006 12:35:16 - 1.7808 +++ ChangeLog 14 Jun 2006 13:00:09 - 1.7809 @@ -1,3 +1,9 @@ +2006-06-14 Mark Wielaard <[EMAIL PROTECTED]> + + * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c + (Java_gnu_java_awt_peer_gtk_GtkImage_getPixels): Return when array + cannot be allocated. + 2006-06-14 Tom Tromey <[EMAIL PROTECTED]> PR java/28024: Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c === RCS file: /cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c,v retrieving revision 1.24 retrieving revision 1.25 diff -u -b -r1.24 -r1.25 --- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c8 Jun 2006 11:09:04 - 1.24 +++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c14 Jun 2006 13:00:09 - 1.25 @@ -166,6 +166,11 @@ rowstride = gdk_pixbuf_get_rowstride (pixbuf); result_array = (*env)->NewIntArray (env, (width * height)); + if (result_array == NULL) +{ + gdk_threads_leave (); + return NULL; +} dst = result_array_iter = (*env)->GetIntArrayElements (env, result_array, NULL);
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Mark Wielaard 06/06/11 11:31:03 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_FreetypeGlyphVector.c Log message: * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c (Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getGlyphs): Remove unused variable glyph_index. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7769&r2=1.7770 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c?cvsroot=classpath&r1=1.3&r2=1.4 Patches: Index: ChangeLog === RCS file: /cvsroot/classpath/classpath/ChangeLog,v retrieving revision 1.7769 retrieving revision 1.7770 diff -u -b -r1.7769 -r1.7770 --- ChangeLog 11 Jun 2006 11:21:51 - 1.7769 +++ ChangeLog 11 Jun 2006 11:31:01 - 1.7770 @@ -1,5 +1,11 @@ 2006-06-11 Mark Wielaard <[EMAIL PROTECTED]> + * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c + (Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getGlyphs): + Remove unused variable glyph_index. + +2006-06-11 Mark Wielaard <[EMAIL PROTECTED]> + * gnu/java/awt/peer/gtk/CairoGraphics2D.java (drawImage): Don't recurse, return false if not an BufferedImage and no image source available. Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c === RCS file: /cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -b -r1.3 -r1.4 --- native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c 11 Jun 2006 08:29:57 - 1.3 +++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c 11 Jun 2006 11:31:03 - 1.4 @@ -86,7 +86,6 @@ (JNIEnv *env, jobject obj, jintArray codepoints) { FT_Face ft_face; - jint glyph_index; jintArray retArray; PangoFcFont *font; jint *values, *cpvals;
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/sources/classpath Module name:classpath Changes by: Sven de Marothy 06/06/09 22:08:08 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_ComponentGraphics.c Log message: 2006-06-09 Sven de Marothy <[EMAIL PROTECTED]> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c (Java_gnu_java_awt_peer_gtk_ComponentGraphics_disposeSurface): Use GTK locks while disposing (Xlib) surface. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7748&r2=1.7749 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c?cvsroot=classpath&r1=1.14&r2=1.15 Patches: Index: ChangeLog === RCS file: /sources/classpath/classpath/ChangeLog,v retrieving revision 1.7748 retrieving revision 1.7749 diff -u -b -r1.7748 -r1.7749 --- ChangeLog 9 Jun 2006 21:30:43 - 1.7748 +++ ChangeLog 9 Jun 2006 22:08:07 - 1.7749 @@ -1,3 +1,9 @@ +2006-06-09 Sven de Marothy <[EMAIL PROTECTED]> + + * native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c + (Java_gnu_java_awt_peer_gtk_ComponentGraphics_disposeSurface): + Use GTK locks while disposing (Xlib) surface. + 2006-06-09 Tom Tromey <[EMAIL PROTECTED]> * lib/Makefile.am (install-data-local): Copy 'sun' files. @@ -16,7 +22,7 @@ * gnu/java/awt/java2d/PolyEdge.java (toString): Include isClip flag in output. -2006-06-09 Sven de Marothy <[EMAIL PROTECTED]> +2006-06-08 Sven de Marothy <[EMAIL PROTECTED]> * java/awt/font/TextLayout.java (getOutline): Allow null transform. Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c === RCS file: /sources/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c,v retrieving revision 1.14 retrieving revision 1.15 diff -u -b -r1.14 -r1.15 --- native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c 7 Jun 2006 09:40:54 - 1.14 +++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c 9 Jun 2006 22:08:08 - 1.15 @@ -186,7 +186,11 @@ surface = cairo_get_target (gr->cr); if (surface != NULL) +{ + gdk_threads_enter(); cairo_surface_destroy (surface); + gdk_threads_leave(); +} } JNIEXPORT jlong JNICALL
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Mark Wielaard 06/06/08 11:09:04 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkImage.c Log message: PR 27917 * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c (Java_gnu_java_awt_peer_gtk_GtkImage_loadImageFromData): Ref pixbuf and unref loader. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7714&r2=1.7715 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c?cvsroot=classpath&r1=1.23&r2=1.24 Patches: Index: ChangeLog === RCS file: /cvsroot/classpath/classpath/ChangeLog,v retrieving revision 1.7714 retrieving revision 1.7715 diff -u -b -r1.7714 -r1.7715 --- ChangeLog 8 Jun 2006 11:02:09 - 1.7714 +++ ChangeLog 8 Jun 2006 11:09:04 - 1.7715 @@ -1,5 +1,12 @@ 2006-06-08 Mark Wielaard <[EMAIL PROTECTED]> + PR 27917 + * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c + (Java_gnu_java_awt_peer_gtk_GtkImage_loadImageFromData): Ref pixbuf + and unref loader. + +2006-06-08 Mark Wielaard <[EMAIL PROTECTED]> + * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c (attrs): Removed unused static. Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c === RCS file: /cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c,v retrieving revision 1.23 retrieving revision 1.24 diff -u -b -r1.23 -r1.24 --- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c30 May 2006 11:30:02 - 1.23 +++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c8 Jun 2006 11:09:04 - 1.24 @@ -117,10 +117,14 @@ if (pixbuf == NULL) { + g_object_unref (loader); createRawData (env, obj, NULL); return JNI_FALSE; } + g_object_ref (pixbuf); + g_object_unref (loader); + width = gdk_pixbuf_get_width (pixbuf); height = gdk_pixbuf_get_height (pixbuf);
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Mark Wielaard 06/06/08 11:02:10 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_GdkFontPeer.c Log message: * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c (attrs): Removed unused static. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7713&r2=1.7714 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c?cvsroot=classpath&r1=1.19&r2=1.20 Patches: Index: ChangeLog === RCS file: /cvsroot/classpath/classpath/ChangeLog,v retrieving revision 1.7713 retrieving revision 1.7714 diff -u -b -r1.7713 -r1.7714 --- ChangeLog 8 Jun 2006 10:52:51 - 1.7713 +++ ChangeLog 8 Jun 2006 11:02:09 - 1.7714 @@ -1,3 +1,8 @@ +2006-06-08 Mark Wielaard <[EMAIL PROTECTED]> + + * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c + (attrs): Removed unused static. + 2006-06-08 David Gilbert <[EMAIL PROTECTED]> * javax/swing/plaf/basic/BasicScrollPaneUI.java Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c === RCS file: /cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c,v retrieving revision 1.19 retrieving revision 1.20 diff -u -b -r1.19 -r1.20 --- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c 7 Jun 2006 13:58:33 - 1.19 +++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c 8 Jun 2006 11:02:10 - 1.20 @@ -59,8 +59,6 @@ java_awt_font_HANGING_BASELINE = 2 }; -static PangoAttrList *attrs = NULL; - JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkFontPeer_initStaticState (JNIEnv *env, jclass clazz)
[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Andrew John Hughes 06/06/04 17:52:05 Modified files: . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_ComponentGraphics.c gnu_java_awt_peer_gtk_GdkTextLayout.c gnu_java_awt_peer_gtk_GtkVolatileImage.c Log message: 2006-06-04 Andrew John Hughes <[EMAIL PROTECTED]> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c: (drawVolatile): Add casts. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c: (getOutline): Add casts. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c: Comment out unused prototype. (getPixels): Add appropriate cast and comment out unused variable. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7645&r2=1.7646 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c?cvsroot=classpath&r1=1.10&r2=1.11 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c?cvsroot=classpath&r1=1.14&r2=1.15 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c?cvsroot=classpath&r1=1.1&r2=1.2 Patches: Index: ChangeLog === RCS file: /cvsroot/classpath/classpath/ChangeLog,v retrieving revision 1.7645 retrieving revision 1.7646 diff -u -b -r1.7645 -r1.7646 --- ChangeLog 4 Jun 2006 06:57:25 - 1.7645 +++ ChangeLog 4 Jun 2006 17:52:05 - 1.7646 @@ -1,3 +1,13 @@ +2006-06-04 Andrew John Hughes <[EMAIL PROTECTED]> + + * native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c: + (drawVolatile): Add casts. + * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c: + (getOutline): Add casts. + * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c: + Comment out unused prototype. + (getPixels): Add appropriate cast and comment out unused variable. + 2006-06-04 Raif S. Naffah <[EMAIL PROTECTED]> * gnu/javax/crypto/sasl/SaslUtil.java: Remove unused import. Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c === RCS file: /cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -b -r1.10 -r1.11 --- native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c 3 Jun 2006 22:41:41 - 1.10 +++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c 4 Jun 2006 17:52:05 - 1.11 @@ -228,12 +228,12 @@ g_assert (widget != NULL); while(widget->window != NULL) -widget = widget->window; +widget = GTK_WIDGET(widget->window); pixmap = cp_gtk_get_pixmap( env, img ); - gc = gdk_gc_new( widget ); - gdk_draw_drawable(widget, + gc = gdk_gc_new(GDK_DRAWABLE(widget)); + gdk_draw_drawable(GDK_DRAWABLE(widget), gc, pixmap, 0, 0, Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c === RCS file: /cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c,v retrieving revision 1.14 retrieving revision 1.15 diff -u -b -r1.14 -r1.15 --- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c 1 Jun 2006 10:51:17 - 1.14 +++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c 4 Jun 2006 17:52:05 - 1.15 @@ -444,10 +444,10 @@ PangoLayoutLine *current_line; FT_Outline_Funcs ftCallbacks = { - _moveTo, - _lineTo, - _quadTo, - _curveTo, + (FT_Outline_MoveToFunc) _moveTo, + (FT_Outline_LineToFunc) _lineTo, + (FT_Outline_ConicToFunc) _quadTo, + (FT_Outline_CubicToFunc) _curveTo, 0, 0 }; Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c === RCS file: /cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -b -r1.1 -r1.2 --- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c3 Jun 2006 22:41:41 - 1.1 +++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c4 Jun 2006 17:52:05 - 1.2 @@ -49,7 +49,7 @@ /* prototypes */ static void *getNativeObject( JNIEnv *env, jobject obj ); -static void setNativeObject( JNIEnv *env, jobject obj, void *ptr ); +/* static void setNativeObject( JNIEnv *env, jobject obj, void *ptr ); */ GdkPixmap *cp_gtk_