/[classpath]/classpath/ChangeLog
ViewVC logotype

Diff of /classpath/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2502 by mark, Tue Sep 21 20:00:32 2004 UTC revision 1.2503 by mkoch, Wed Sep 22 11:03:08 2004 UTC
# Line 1  Line 1 
1    2004-09-22  Thomas Fitzsimmons  <fitzsim@redhat.com>
2    
3            * Makefile.am (gtk_c_source_files): Add
4            gnu_java_awt_peer_gtk_GtkFramePeer.c.
5            * Makefile.in: Regenerate.
6            * gnu/java/awt/peer/gtk/GdkGraphics.java (getClipBounds): Remove
7            comment.
8            * gnu/java/awt/peer/gtk/GtkButtonPeer.java,
9            jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c
10            (create): Pack GtkButton in GtkEventBox.
11            (connectJObject): Remove.
12            (focus_in_cb): New function.
13            (focus_out_cb): Likewise.
14            (connectSignals): Connect focus-in-event and focus-out-event
15            signals.
16            (gtkSetFont): Rename to ...
17            (gtkWidgetModifyFont): New method.
18            (gtkWidgetRequestFocus): New method.
19            * gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
20            jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c
21            (gtkSetFont): Rename to ...
22            (gtkWidgetModifyFont): New method.
23            * gnu/java/awt/peer/gtk/GtkComponentPeer.java,
24            jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
25            (isInRepaint): New field.
26            (gtkSetFont): Remove method.
27            (addExposeFilter): Likewise.
28            (removeExposeFilter): Likewise.
29            (gtkWidgetQueueDrawArea): Rename to ...
30            (gtkWidgetRepaintArea): New method.
31            (beginNativeRepaint): New method.
32            (endNativeRepaint): New method.
33            (setComponentBounds): Move implementation here from
34            GtkComponentPeer.
35            (paint): Remove implementation.
36            (repaint): Wrap call to gtkWidgetRepaintArea with calls to
37            beginNativeRepaint and endNativeRepaint.
38            (setBounds): Use menu bar height in bounds calculation.
39            (postExposeEvent): Only post paint event if we're not doing a
40            native repaint.
41            (gtkWidgetSetParent): Replace gtk_layout_put with gtk_fixed_put.
42            (setNativeBounds): Replace gtk_layout_move with gtk_fixed_move.
43            (find_gtk_layout): Remove function.
44            (filter_expose_event_handler): Likewise.
45            * gnu/java/awt/peer/gtk/GtkDialogPeer.java (postExposeEvent):
46            Likewise.
47            * gnu/java/awt/peer/gtk/GtkFileDialogPeer.java
48            (setComponentBounds): Call GtkComponentPeer's
49            setComponentBounds.
50            * gnu/java/awt/peer/gtk/GtkFramePeer.java (getMenuBarHeight):
51            New method.
52            (moveLayout): Rename to ...
53            (gtkFixedMove): New method.
54            (gtkLayoutSetVisible): Rename to ...
55            (gtkFixedSetVisible): New method.
56            (setMenuBar): Rearrange, to make the three separate cases
57            clearer.
58            (postExposeEvent): Only post paint event if we're not doing a
59            native repaint.
60            * gnu/java/awt/peer/gtk/GtkGenericPeer.java,
61            jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c
62            (gtkWidgetModifyFont): New method.
63            * gnu/java/awt/peer/gtk/GtkImagePainter.java
64            (GtkImagePainter(GtkImage,GdkGraphics,int,int,int,int,Color)):
65            Call run directly, rather than spawning a new thread.
66            (GtkImagePainter(GtkImage,GdkGraphics,int,int,int,int,int,int,int,int,Color)):
67            Likewise.
68            * gnu/java/awt/peer/gtk/GtkLabelPeer.java,
69            jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c (gtkSetFont):
70            Rename to ...
71            (gtkWidgetModifyFont): New method.
72            (create): Rename ebox to eventbox.
73            * gnu/java/awt/peer/gtk/GtkListPeer.java,
74            jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c (gtkSetFont):
75            Rename to ...
76            (gtkWidgetModifyFont): New method.
77            * gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java
78            (GtkMenuComponentPeer): Set the default font.
79            * gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
80            jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
81            (gtkSetFont): Rename to ...
82            (gtkWidgetModifyFont): New method.
83            * gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
84            jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c: Likewise.
85            * java/awt/Component.java (locale): Initialize to default
86            locale.
87            * java/awt/Container.java (invalidateTree): Make
88            package-private.
89            (paint): Paint self first.
90            (setMenuBar): Call invalidateTree.
91            * java/awt/Panel.java (dispatchEventImpl): Remove method.
92            * java/awt/Window.java (show): Call no-parameter variant of
93            requestFocusInWindow.
94            * jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c (initState):
95            Remove special case for window widget.
96            * jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
97            (grab_current_drawable): Likewise.
98            * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c
99            (create): Replace GtkLayout with GtkFixed.
100            * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
101            (pre_event_handler): Remove special cases for GDK_EXPOSE events.
102            * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c: New file.
103            Move all GtkFramePeer native method implementations here from
104            gnu_java_awt_peer_gtk_GtkWindowPeer.c.
105            * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c (create):
106            Replace GtkLayout with GtkFixed.
107            * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
108            (find_layout): Remove function.
109            (create): Replace GtkLayout with GtkFixed.
110            (connectSignals): Remove find_layout call.
111            (toBack): Replace XFlush with gdk_flush.
112            (toFront): Replace XFlush with gdk_flush.
113            Move GtkFramePeer native method implementations to
114            gnu_java_awt_peer_gtk_GtkFramePeer.c.
115            * jni/gtk-peer/gtkpeer.h: Remove declaration of find_gtk_layout.
116    
117    2004-09-22  Michael Koch  <konqueror@gmx.de>
118    
119            * native/jni/gtk-peer/Makefile.am:
120            Added new file gnu_java_awt_peer_gtk_GtkFramePeer.c.
121    
122  2004-09-21  Mark Wielaard  <mark@klomp.org>  2004-09-21  Mark Wielaard  <mark@klomp.org>
123    
124          * vm/reference/java/util/VMTimeZone.java          * vm/reference/java/util/VMTimeZone.java

Legend:
Removed from v.1.2502  
changed lines
  Added in v.1.2503

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26