gcc/libjava/gnu/java/awt/peer/gtk
Fernando Nasser b7a9b4af03 Choice.java (add): Leave posting of ItemEvents to peer.
2004-01-05  Fernando Nasser  <fnasser@redhat.com>

        * java/awt/Choice.java (add): Leave posting of ItemEvents to peer.
        (insert): Ditto.
        (remove): Ditto.  Also, Check for valid argument.
        (removeAll): Use peer interface method.
        * gnu/java/awt/peer/gtk/GtkChoicePeer.java (nativeAdd): New name for
        native add function.
        (nativeRemove): New name for native remove function.
        (getHistory): New native function.
        (constructor): Generate ItemEvent.
        (add): Ditto, if selection is changed.
        (remove): Ditto, ditto.
        (removeAll): Add implementation.
        (handleEvent): Remove.  Dead code.
        (choicePostItemEvent): Add comment.
        * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c
        (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_append): Add comments.
        (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_add): Rename to...
        (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeAdd): New name.  Add
        comments and fix condition to change selection.
        (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_remove): Rename to...
        (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeRemove): New name.  Add
        remove all capability.
        (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_getHistory): New function.
        (item_activate): Add cast to remove compiler warning.

From-SVN: r75443
2004-01-05 21:18:06 +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 Choice.java (add): Leave posting of ItemEvents to peer. 2004-01-05 21:18:06 +00:00
GtkClipboard.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkComponentPeer.java 2004-01-05 Thomas Fitzsimmons <fitzsim@redhat.com> 2004-01-05 21:13:46 +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