commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk...


From: Thomas Fitzsimmons
Subject: classpath ./ChangeLog gnu/java/awt/peer/gtk/Gtk...
Date: Thu, 02 Oct 2003 14:39:55 -0400

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Thomas Fitzsimmons <address@hidden>     03/10/02 14:39:55

Modified files:
        .              : ChangeLog 
        gnu/java/awt/peer/gtk: GtkComponentPeer.java 
                               GtkContainerPeer.java GtkDialogPeer.java 
                               GtkFramePeer.java GtkWindowPeer.java 
        include        : gnu_java_awt_peer_gtk_GtkWindowPeer.h 
        java/awt       : Window.java 
        native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkComponentPeer.c 
                             gnu_java_awt_peer_gtk_GtkEvents.c 
                             gnu_java_awt_peer_gtk_GtkMainThread.c 
                             gnu_java_awt_peer_gtk_GtkWindowPeer.c 
                             gtkpeer.h 

Log message:
        2003-10-02  Thomas Fitzsimmons  <address@hidden>
        
        * gnu/java/awt/peer/gtk/GtkComponentPeer.java (insets): New
        field.
        (initializeInsets): New method.
        (GtkComponentPeer): Call initializeInsets.  Call setCursor and
        setBounds unconditionally.
        (setBounds): Convert coordinates if parent is a Window.
        * gnu/java/awt/peer/gtk/GtkContainerPeer.java (insets): Move
        field to GtkComponentPeer.
        (GtkContainerPeer): Don't initialize insets.
        * gnu/java/awt/peer/gtk/GtkDialogPeer.java (initializeInsets):
        New method.
        (create): Call new GtkWindowPeer create method.
        * gnu/java/awt/peer/gtk/GtkFramePeer.java (initializeInsets):
        New method.
        (create): Call new GtkWindowPeer create method.
        (setBounds): Remove method.
        (postConfigureEvent): Likewise.
        * gnu/java/awt/peer/gtk/GtkWindowPeer.java: Replace GTK window
        type constants with GDK window type constants.
        (create(int,boolean,int,int,GtkWindowPeer)): New method.
        (create(int,boolean)): Likewise.
        (create()): Call create(int,boolean).
        (nativeSetBounds): New native method declaration.
        (setBounds): Call native method declaration.
        (setSize): New native method declaration.
        (setBoundsCallback): Likewise.
        (postConfigureEvent): Handle change in insets.  Call setSize and
        setBoundsCallback methods.
        * java/awt/Window.java (Window): Set visible to false.
        (setBoundsCallback): New method.
        * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
        (gtkWidgetGetLocationOnScreen): If this component is not a
        container, adjust the location returned based on the peer's
        allocation.
        (set(String,boolean)): Revert change from 2003-09-19.
        * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
        (awt_event_handler): Fix inset calculation.
        * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c: Add JNI
        glue for Window.setBoundsCallback.
        * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c (create):
        Set up stacking order, window decorations and window manager
        hints.
        (setBoundsCallback): New method.
        (setSize): New method.
        (nativeSetBounds): New method.
        * jni/gtk-peer/gtkpeer.h: Declare setBoundsCallbackID.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.1488&tr2=1.1489&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java.diff?tr1=1.52&tr2=1.53&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkContainerPeer.java.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkDialogPeer.java.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkFramePeer.java.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkWindowPeer.java.diff?tr1=1.21&tr2=1.22&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/Window.java.diff?tr1=1.27&tr2=1.28&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/native/jni/gtk-peer/gtkpeer.h.diff?tr1=1.6&tr2=1.7&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]