CVSROOT: /sources/classpath Module name: classpath Changes by: Thomas Fitzsimmons <fitzsim> 06/10/23 19:12:36
Modified files: . : ChangeLog gnu/java/awt/peer/gtk: GtkMainThread.java java/awt : EventQueue.java Frame.java Added files: gnu/java/awt/peer: NativeEventLoopRunningEvent.java Log message: 2006-10-23 Thomas Fitzsimmons <[EMAIL PROTECTED]> * gnu/java/awt/peer/NativeEventLoopRunningEvent.java: New file. * gnu/java/awt/peer/gtk/GtkMainThread.java: Post NativeEventLoopRunningEvent after GTK main loop start and stop. * java/awt/EventQueue.java (isShutdown): Check nativeLoopRunning. (getNextEvent): Set dispatchThread to null. (postEventImpl): Set nativeLoopRunning. (pop): Interrupt event dispatch thread. * java/awt/Frame.java (noteFrame): Synchronize on weakFrames. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8714&r2=1.8715 http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/NativeEventLoopRunningEvent.java?cvsroot=classpath&rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/GtkMainThread.java?cvsroot=classpath&r1=1.16&r2=1.17 http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/EventQueue.java?cvsroot=classpath&r1=1.30&r2=1.31 http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/Frame.java?cvsroot=classpath&r1=1.40&r2=1.41