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 |