From 5794546ece25df71c95d63d5e0ff3db5dcdbd0cc Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Tue, 16 Aug 2005 18:16:25 +0000 Subject: * gnu/java/awt/peer/gtk/GtkClipboard.java: Reimplemented. * gnu/java/awt/peer/gtk/GtkClipboardNotifier.java: New class. * gnu/java/awt/peer/gtk/GtkSelection.java: New class. * gnu/java/awt/peer/gtk/GtkImage.java (GtkImage(Pointer)): New constructor. (createFromPixbuf): New private native method. * gnu/java/awt/peer/gtk/GtkToolkit.java (systemClipboard): Removed. (getSystemClipboard): Do security check and return GtkClipboard.getInstance(). * include/Makefile.am: Add gnu_java_awt_peer_gtk_GtkSelection.h. * include/gnu_java_awt_peer_gtk_GtkClipboard.h: Regenerated. * include/gnu_java_awt_peer_gtk_GtkImage.h: Regenerated. * include/gnu_java_awt_peer_gtk_GtkSelection.h: New header file. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c: Reimplemented. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c (Java_gnu_java_awt_peer_gtk_GtkImage_createFromPixbuf): New --- include/gnu_java_awt_peer_gtk_GtkClipboard.h | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'include/gnu_java_awt_peer_gtk_GtkClipboard.h') diff --git a/include/gnu_java_awt_peer_gtk_GtkClipboard.h b/include/gnu_java_awt_peer_gtk_GtkClipboard.h index 709a6c00d..6c76ed8dd 100644 --- a/include/gnu_java_awt_peer_gtk_GtkClipboard.h +++ b/include/gnu_java_awt_peer_gtk_GtkClipboard.h @@ -10,11 +10,8 @@ extern "C" { #endif -JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkClipboard_initNativeState (JNIEnv *env, jobject); -JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkClipboard_requestStringConversion (JNIEnv *env, jclass); -JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkClipboard_selectionGet (JNIEnv *env, jclass); -#undef gnu_java_awt_peer_gtk_GtkClipboard_SELECTION_RECEIVED_TIMEOUT -#define gnu_java_awt_peer_gtk_GtkClipboard_SELECTION_RECEIVED_TIMEOUT 5000L +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkClipboard_advertiseContent (JNIEnv *env, jobject, jobjectArray, jboolean, jboolean, jboolean); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GtkClipboard_initNativeState (JNIEnv *env, jclass, jstring, jstring, jstring); #ifdef __cplusplus } -- cgit v1.2.1