This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/libjava ChangeLog Makefile.am Makefile.in ...
- From: fitzsim at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org, java-cvs at gcc dot gnu dot org
- Date: 31 Dec 2004 18:36:07 -0000
- Subject: gcc/libjava ChangeLog Makefile.am Makefile.in ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: java-gui-branch
Changes by: fitzsim@gcc.gnu.org 2004-12-31 18:36:07
Modified files:
libjava : ChangeLog Makefile.am Makefile.in
libjava/gcj : Makefile.in
libjava/gnu/awt/xlib: XToolkit.java
libjava/gnu/java/awt: ClasspathToolkit.java
libjava/gnu/java/awt/peer/gtk: GdkGraphicsEnvironment.java
GtkToolkit.java
libjava/include: Makefile.in
libjava/java/awt: Robot.java
libjava/java/awt/peer: RobotPeer.java
libjava/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkComponentPeer.c
gtkpeer.h
libjava/testsuite: Makefile.in
libjava/testsuite/libjava.mauve: mauve.exp
Added files:
libjava/gnu/java/awt/peer/gtk: GdkRobotPeer.java
GdkScreenGraphicsDevice.java
libjava/jni/gtk-peer: gnu_java_awt_peer_gtk_GdkRobotPeer.c
Log message:
2004-12-31 Thomas Fitzsimmons <fitzsim@redhat.com>
* Makefile.am (gtk_c_source_files): Add GdkRobotPeer.c.
(gtk_awt_peer_sources): Add GdkScreenGraphicsDevice.java and
GdkRobotPeer.java.
(lib_gnu_java_awt_peer_gtk_la_CFLAGS): Add X flags.
(lib_gnu_java_awt_peer_gtk_la_LDFLAGS): Add XTest flags.
* gnu/awt/xlib/XToolkit.java (createRobot): New method.
* gnu/java/awt/ClasspathToolkit.java (createRobot): New method.
* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java
(getDefaultScreenDevice): Implement.
* gnu/java/awt/peer/gtk/GdkRobotPeer.java: New file.
* gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java: Likewise.
* gnu/java/awt/peer/gtk/GtkToolkit.java (createRobot): New method.
* java/awt/Robot.java: Implement.
* java/awt/peer/RobotPeer.java: Rename parameters.
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c: New file.
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
(awt_keycode_to_keysym): Make non-static.
* jni/gtk-peer/gtkpeer.h (AWT_BUTTON1_MASK, AWT_BUTTON2_MASK,
AWT_BUTTON3_MASK): Declare constants.
(awt_keycode_to_keysym): Declare.
* Makefile.am (AM_MAKEFLAGS): Set KEYS variable.
* testsuite/libjava.mauve/mauve.exp (test_mauve): If KEYS exists
and is non-empty pass its value to "make check".
(test_mauve_sim): Likewise.
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.626&r2=1.2660.2.627
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/Makefile.am.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.361.2.67&r2=1.361.2.68
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/Makefile.in.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.385.2.67&r2=1.385.2.68
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gcj/Makefile.in.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.43.8.4&r2=1.43.8.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/awt/xlib/XToolkit.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.7.2.1&r2=1.7.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/ClasspathToolkit.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.1.18.3&r2=1.1.18.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkRobotPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.1.2.4&r2=1.1.2.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkToolkit.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.8.2.14&r2=1.8.2.15
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/include/Makefile.in.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.44.8.4&r2=1.44.8.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/Robot.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3&r2=1.3.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/awt/peer/RobotPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.2&r2=1.2.14.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.15.2.26&r2=1.15.2.27
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni/gtk-peer/gtkpeer.h.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.12.8.13&r2=1.12.8.14
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/testsuite/Makefile.in.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.53.8.5&r2=1.53.8.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/testsuite/libjava.mauve/mauve.exp.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.23&r2=1.23.14.1