gcc/libjava/java
Thomas Fitzsimmons 23a555b077 GtkButtonPeer.java (handleEvent): Remove modality check.
2003-10-08  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* gnu/java/awt/peer/gtk/GtkButtonPeer.java (handleEvent): Remove
	modality check.
	* gnu/java/awt/peer/gtk/GtkDialogPeer.java (initializeInsets):
	Initialize insets to use latest insets.
	* gnu/java/awt/peer/gtk/GtkFramePeer.java: Likewise.
	* gnu/java/awt/peer/gtk/GtkWindowPeer.java (latestInsets): New
	field.
	(postConfigureEvent): Update latestInsets field when insets
	change.  Remove call to setSize.  Move validate call outside of
	if blocks.
	(setVisible): Call setBounds before showing window.
	(nativeSetVisible): New native method.
	* java/awt/Window.java (show): Show visible owned windows.
	(hide): Hide visible owned windows.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
	(awt_event_handler): Implement modality using GTK grabs.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c
	(global_gtk_window_group): New global variable.
	(gtkInit): Initialize global_gtk_window_group.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c (create):
	Clamp width and height values to at least 1.  Add this window to
	the global GTK window group.
	(setVisible): Rename to nativeSetVisible.
	(setup_window): Remove function.
	(setSize): Clamp width and height values to at least 1.
	(nativeSetBounds): Likewise.
	(gdk_window_get_root_geometry): Remove function.
	* jni/gtk-peer/gtkpeer.h: Remove gdk_window_get_root_geometry
	and setup_window declarations.  Declare global_gtk_window_group.

From-SVN: r72252
2003-10-09 00:26:29 +00:00
..
applet AppletContext.java: Fix typo and remove redundant modifiers. 2002-11-14 20:35:27 +00:00
awt GtkButtonPeer.java (handleEvent): Remove modality check. 2003-10-09 00:26:29 +00:00
beans MemoryImageSource.java, [...]: New versions from classpath. 2003-07-14 05:33:30 +00:00
io [multiple changes] 2003-09-26 19:59:56 +00:00
lang StrictMath.java (toDegrees): Multiply before dividing. 2003-10-08 19:00:21 +00:00
math BigDecimal (divide): Correctly handle ROUND_HALF_EVEN when amount is greater than 0.5. 2003-08-01 15:07:49 +00:00
net Connection.java, [...]: Moved to gnu/java/net/protocol. 2003-10-08 16:28:30 +00:00
nio ByteBufferHelper.java: Rewrote all methods by suggestions from Eric Blake. 2003-10-02 15:02:32 +00:00
rmi RMIClassLoader.java: Reformatted file, no functional code changes. 2003-09-26 20:03:28 +00:00
security Security.java: Reformated. 2003-10-08 21:01:50 +00:00
sql 2003-09-18 Jeroen Frijters <jeroen@frijters.net> 2003-09-18 06:11:41 +00:00
text 2003-10-08 Michael Koch <konqueror@gmx.de> 2003-10-08 20:48:11 +00:00
util LinkedList.java: Removed whitespace to match classpath's version again. 2003-10-08 15:30:44 +00:00