gcc/libjava/gnu/java/awt/peer/gtk
Graydon Hoare 8fe7789edd configure.in: Add --enable-gtk-cairo check.
2003-12-16  Graydon Hoare  <graydon@redhat.com>

	* configure.in: Add --enable-gtk-cairo check.
	* configure: Regenerate.
	* Makefile.am: Conditionally link against cairo.
	* Makefile.in: Regenerate.
	* acinclude.m4: Include PKG_CHECK_MODULES.
	* aclocal.m4: Regenerate.
	* gnu/java/awt/peer/gtk/GtkToolkit.java (useGraphics2D): New method.
	(getFontMetrics, getClasspathFontPeer):
	* gnu/java/awt/peer/gtk/GtkCanvasPeer.java (getGraphics):
	* gnu/java/awt/peer/gtk/GtkComponentPeer.java (createImage):
	* gnu/java/awt/peer/gtk/GtkContainerPeer.java (getGraphics):
	* gnu/java/awt/peer/gtk/GtkFramePeer.java (getGraphics):
	Switch behavior depending on GtkToolkit.useGraphics2D().
	* gnu/java/awt/peer/gtk/GtkFontPeer.java: Extend ClasspathFontPeer.
	* java/awt/Font.java: Switch to peer model.
	* jni/gtk-peer/gtkcairopeer.h: Definitions of cairo stuff.
	* jni/gtk-peer/gdkfont.h: Include gtkcairopeer.h.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c: Include gtkcairopeer.h.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c: Un-include gtkpeer.h.

From-SVN: r75260
2003-12-31 08:58:31 +00:00
..
GdkClasspathFontPeer.java GdkClasspathFontPeerMetrics.java: New file. 2003-11-20 22:44:01 +00:00
GdkClasspathFontPeerMetrics.java GdkClasspathFontPeerMetrics.java: New file. 2003-11-20 22:44:01 +00:00
GdkFontMetrics.java GdkFontMetrics.java (GdkFontMetrics): Pass font name, not XLFD, to initState. 2003-12-01 23:12:09 +00:00
GdkGlyphVector.java ClasspathToolkit.java: New abstract class. 2003-10-25 18:41:45 +00:00
GdkGraphics.java GdkGraphics.java (drawString): Pass font name, not XLFD, to native drawString. 2003-08-22 20:33:50 +00:00
GdkGraphics2D.java GdkClasspathFontPeerMetrics.java: New file. 2003-11-20 22:44:01 +00:00
GdkPixbufDecoder.java GdkPixbufDecoder.java: Make BufferedImageBuilder class static. 2003-12-02 19:56:30 +00:00
GtkArg.java
GtkArgList.java
GtkButtonPeer.java gnu_java_awt_peer_gtk_GtkEvents.c (awt_event_handler): Most coded moved to pre_event_handler, with the modifications mentioned below. 2003-12-11 13:50:51 +00:00
GtkCanvasPeer.java configure.in: Add --enable-gtk-cairo check. 2003-12-31 08:58:31 +00:00
GtkCheckboxGroupPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkCheckboxMenuItemPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkCheckboxPeer.java gnu_java_awt_peer_gtk_GtkEvents.c (awt_event_handler): Most coded moved to pre_event_handler, with the modifications mentioned below. 2003-12-11 13:50:51 +00:00
GtkChoicePeer.java GtkChoicePeer.java (postItemEvent): Rename to... 2003-12-23 19:24:00 +00:00
GtkClipboard.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkComponentPeer.java configure.in: Add --enable-gtk-cairo check. 2003-12-31 08:58:31 +00:00
GtkContainerPeer.java configure.in: Add --enable-gtk-cairo check. 2003-12-31 08:58:31 +00:00
GtkDialogPeer.java GtkDialogPeer.java (handleEvent): Remove method. 2003-10-24 19:40:30 +00:00
GtkEmbeddedWindowPeer.java GtkEmbeddedWindowPeer.java (construct): Remove method declaration. 2003-09-17 04:39:34 +00:00
GtkFileDialogPeer.java gnu_java_awt_peer_gtk_GtkEvents.c (awt_event_handler): Most coded moved to pre_event_handler, with the modifications mentioned below. 2003-12-11 13:50:51 +00:00
GtkFontPeer.java configure.in: Add --enable-gtk-cairo check. 2003-12-31 08:58:31 +00:00
GtkFramePeer.java configure.in: Add --enable-gtk-cairo check. 2003-12-31 08:58:31 +00:00
GtkGenericPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkImage.java GtkImage.java (setDimensions, [...]): Check that io is not null before calling io.imageUpdate. 2003-12-01 15:28:22 +00:00
GtkImagePainter.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkLabelPeer.java GtkLabelPeer.java (create()): Call new create. 2003-11-11 17:04:47 +00:00
GtkListPeer.java GtkListPeer.java (handleEvent): Fix generation of ActionEvents for mouse double-clicks. 2003-12-17 18:02:56 +00:00
GtkMainThread.java
GtkMenuBarPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkMenuComponentPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkMenuItemPeer.java GtkMenuItemPeer.java (setEnabled): Stub out. 2003-10-08 15:49:33 +00:00
GtkMenuPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkOffScreenImage.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkPanelPeer.java gnu_java_awt_peer_gtk_GtkEvents.c (awt_event_handler): Most coded moved to pre_event_handler, with the modifications mentioned below. 2003-12-11 13:50:51 +00:00
GtkPopupMenuPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkScrollbarPeer.java gnu_java_awt_peer_gtk_GtkEvents.c (awt_event_handler): Most coded moved to pre_event_handler, with the modifications mentioned below. 2003-12-11 13:50:51 +00:00
GtkScrollPanePeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkTextAreaPeer.java 2003-10-08 Thomas Fitzsimmons <fitzsim@redhat.com> 2003-10-08 23:38:45 +00:00
GtkTextComponentPeer.java gnu_java_awt_peer_gtk_GtkEvents.c (awt_event_handler): Most coded moved to pre_event_handler, with the modifications mentioned below. 2003-12-11 13:50:51 +00:00
GtkTextFieldPeer.java 2003-10-08 Thomas Fitzsimmons <fitzsim@redhat.com> 2003-10-08 23:38:45 +00:00
GtkToolkit.java configure.in: Add --enable-gtk-cairo check. 2003-12-31 08:58:31 +00:00
GtkWindowPeer.java gnu_java_awt_peer_gtk_GtkEvents.c (awt_event_handler): Most coded moved to pre_event_handler, with the modifications mentioned below. 2003-12-11 13:50:51 +00:00
Test.java
TestAWT.java