This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc/libjava ChangeLog gnu/java/awt/peer/gtk/Gd ...


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	java-gui-branch
Changes by:	fitzsim@gcc.gnu.org	2004-11-25 02:34:54

Modified files:
	libjava        : ChangeLog 
	libjava/gnu/java/awt/peer/gtk: GdkGraphics.java 
	                               GtkComponentPeer.java 
	                               GtkFramePeer.java GtkImage.java 
	                               GtkImagePainter.java 
	libjava/java/applet: Applet.java 
	libjava/java/awt: Component.java 
	libjava/java/awt/image: MemoryImageSource.java 
	libjava/jni/gtk-peer: gnu_java_awt_peer_gtk_GdkGraphics.c 
	                      gnu_java_awt_peer_gtk_GtkImagePainter.c 

Log message:
	2004-11-15  Thomas Fitzsimmons  <fitzsim@redhat.com>
	
	* gnu/java/awt/peer/gtk/GdkGraphics.java (drawImage variants):
	Update image observer.
	* gnu/java/awt/peer/gtk/GtkComponentPeer.java (createImage):
	Start image production.
	* gnu/java/awt/peer/gtk/GtkFramePeer.java (setMenuBar): Protect
	against negative menu bar widths.
	(setBounds): Likewise.
	(postConfigureEvent): Likewise.
	* gnu/java/awt/peer/gtk/GtkImage.java (imageComplete): Don't
	remove consumer unless only a single frame has completed.
	* gnu/java/awt/peer/gtk/GtkImagePainter.java (GtkImagePainter):
	Add observer parameter.
	(setPixels): Update image observer.
	(imageComplete): Likewise.
	* java/applet/Applet.java (width): New field.
	(height): Likewise.
	(setStub): Set size if width or height field has been set.
	(resize): If stub is null save width and height values.
	* java/awt/Component.java (reshape): Protect against null
	parent.
	* java/awt/image/MemoryImageSource.java
	(MemoryImageSource(int,int,ColorModel,byte[],int,int)):
	Document.
	(MemoryImageSource(int,int,ColorModel,int[],int,int)):
	Likewise.
	(MemoryImageSource(int,int,ColorModel,byte[],int,int,Hashtable)):
	Reference pixel array directly, rather than creating a local
	copy.
	(MemoryImageSource(int,int,ColorModel,int[],int,int,Hashtable)):
	Likewise.
	(newPixels(int,int,int,int)): Fix for loop and array copy
	bounds.
	(newPixels(int,int,int,int,boolean)): Likewise.
	(startProduction): If animated call imageComplete with
	SINGLEFRAME.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c: Uncomment
	gdk_flush lines.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c
	(drawPixels): Return if g is null or g->drawable is not a gdk
	drawable.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/ChangeLog.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.2660.2.549&r2=1.2660.2.550
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkGraphics.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.4.16.10&r2=1.4.16.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkComponentPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.16.2.24&r2=1.16.2.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkFramePeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.17.2.10&r2=1.17.2.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkImage.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.4.8.3&r2=1.4.8.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkImagePainter.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.2.18.5&r2=1.2.18.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/applet/Applet.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3.36.5&r2=1.3.36.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Component.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.37.2.27&r2=1.37.2.28
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/image/MemoryImageSource.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.5.16.4&r2=1.5.16.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.5.2.13&r2=1.5.2.14
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.2.16.3&r2=1.2.16.4


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]