[cp-patches] FYI: Implement getMousePosition

2007-11-27 Thread Thomas Fitzsimmons
Hi, I committed this patch to implement Component.getMousePosition() and Container.getMousePosition(boolean). I also reverted Roman's 2007-09-11 changes to gnu_java_awt_peer_gtk_GtkWindowPeer.c. As I mentioned here:

[commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/GdkGr...

2007-11-27 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/11/27 22:07:00 Modified files: . : ChangeLog gnu/java/awt/peer/gtk: GdkGraphicsEnvironment.java GtkComponentPeer.java

Re: RFC: GConf Preference Backend for IcedTea

2007-11-05 Thread Thomas Fitzsimmons
Mario Torre wrote: hehe, it seems like I'm going back in time with this :) I've just finished to port the GConf backend to IcedTea, so sorry for cross posting, but I think it's a good news for both Classpath and IcedTea. I'm asking for comment because I'm not a configure expert, so may very

Re: [cp-patches] FYI: GTK peers without X

2007-09-11 Thread Thomas Fitzsimmons
Roman Kennke wrote: Hi, This patch changes the GTK peers, so that they can be compiled and used on systems without X, for example on GTK for embedded or Windows systems. [...] - The code for fetching the frame extents now uses the (new?) GDK function gdk_window_get_frame_extents() rather than

Re: [cp-patches] FYI: GTK peers without X

2007-09-11 Thread Thomas Fitzsimmons
Roman Kennke wrote: Hi Tom, - The code for fetching the frame extents now uses the (new?) GDK function gdk_window_get_frame_extents() rather than pulling the frame extents using the extended window property _NET_FRAME_EXTENTS. This will result in the wrong insets being calculated upon window

Re: [cp-patches] FYI: Fix tests

2007-05-07 Thread Thomas Fitzsimmons
Andrew John Hughes wrote: This fixes the failing Mauve tests by once again including the locale information in the build... Sorry for the breakage. Thanks for fixing this. Tom Changelog: 2007-05-08 Andrew John Hughes [EMAIL PROTECTED] * lib/Makefile.am: Print property files as

[cp-patches] FYI: make default.css a resource file

2007-05-03 Thread Thomas Fitzsimmons
IOExceptions. Tested with make distcheck. Tom 2007-05-03 Thomas Fitzsimmons [EMAIL PROTECTED] https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=237304 * javax/swing/text/html/HTMLEditorKit.java (getStyleSheet): Throw RuntimeException when style loading fails. * lib

[commit-cp] classpath/resource/javax/swing/text/html

2007-05-03 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/05/03 21:24:53 New directory: resource/javax/swing/text/html CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/javax/swing/text/html/?cvsroot=classpath

[commit-cp] classpath/resource/javax/swing/text

2007-05-03 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/05/03 21:24:48 New directory: resource/javax/swing/text CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/javax/swing/text/?cvsroot=classpath

[commit-cp] classpath/resource/javax/swing

2007-05-03 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/05/03 21:24:42 New directory: resource/javax/swing CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/javax/swing/?cvsroot=classpath

[commit-cp] classpath ChangeLog javax/swing/text/html/HTMLE...

2007-05-03 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/05/03 21:30:37 Modified files: . : ChangeLog javax/swing/text/html: HTMLEditorKit.java lib: Makefile.am Added files: resource

Re: [cp-patches] FYI: Reworked native state management in the GTK peers

2007-04-26 Thread Thomas Fitzsimmons
Roman Kennke wrote: I removed the old NSA native state handling and implemented a more natural approach. The NSA native state API was maintaining (native) hashtables to hold the native state to the peer objects and others. This has a couple of disadvantages: - It's not really scaleable.

Re: [cp-patches] FYI: Reentrant GDK lock

2007-04-03 Thread Thomas Fitzsimmons
Hi Roman, Roman Kennke wrote: This patch makes the GDK lock reentrant. Basically it replaces the portableNativeSync functionality by a simple new implementation. As of GTK 2.4 (according to the docs), there is a function gdk_threads_set_lock_functions() which allows to define a pair of

[cp-patches] FYI: build com.sun.tools.javac unconditionally

2007-03-16 Thread Thomas Fitzsimmons
ecj.jar not being found, then throws an exception. Tom 2007-03-16 Thomas Fitzsimmons [EMAIL PROTECTED] * resource/com/sun/tools/javac/messages.properties (Main.FailedToRead, Main.MalformedURL, Main.FailedToLoad): Clarify messages for when --with-ecj-jar

[commit-cp] classpath ChangeLog configure.ac tools/Makefile.am

2007-03-16 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/17 00:01:47 Modified files: . : ChangeLog configure.ac tools : Makefile.am Log message: 2007-03-16 Thomas Fitzsimmons [EMAIL

[commit-cp] classpath ChangeLog resource/com/sun/tools/java...

2007-03-16 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/17 00:24:58 Modified files: . : ChangeLog resource/com/sun/tools/javac: messages.properties Log message: 2007-03-16 Thomas Fitzsimmons [EMAIL

[commit-cp] classpath/resource/com/sun

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:00:01 New directory: resource/com/sun CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/com/sun/?cvsroot=classpath

[commit-cp] classpath/resource/com

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/02/28 23:59:54 New directory: resource/com CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/com/?cvsroot=classpath

[commit-cp] classpath/resource/com/sun/tools

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:00:10 New directory: resource/com/sun/tools CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/com/sun/tools/?cvsroot=classpath

[commit-cp] classpath/resource/com/sun/tools/javac

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:00:19 New directory: resource/com/sun/tools/javac CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/com/sun/tools/javac/?cvsroot=classpath

[commit-cp] classpath/resource/sun

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:00:34 New directory: resource/sun CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/sun/?cvsroot=classpath

[commit-cp] classpath/resource/sun/rmi

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:00:40 New directory: resource/sun/rmi CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/sun/rmi/?cvsroot=classpath

[commit-cp] classpath/resource/sun/rmi/rmic

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:00:45 New directory: resource/sun/rmi/rmic CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/sun/rmi/rmic/?cvsroot=classpath

[commit-cp] classpath/tools/com

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:01:38 New directory: tools/com CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/com/?cvsroot=classpath

[commit-cp] classpath/tools/com/sun

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:01:45 New directory: tools/com/sun CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/com/sun/?cvsroot=classpath

[commit-cp] classpath/tools/com/sun/javadoc

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:01:50 New directory: tools/com/sun/javadoc CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/com/sun/javadoc/?cvsroot=classpath

[commit-cp] classpath/tools/com/sun/tools

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:01:54 New directory: tools/com/sun/tools CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/com/sun/tools/?cvsroot=classpath

[commit-cp] classpath/tools/com/sun/tools/doclets

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:02:19 New directory: tools/com/sun/tools/doclets CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/com/sun/tools/doclets/?cvsroot=classpath

[commit-cp] classpath/tools/com/sun/tools/javac

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:02:25 New directory: tools/com/sun/tools/javac CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/com/sun/tools/javac/?cvsroot=classpath

[commit-cp] classpath/tools/sun

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:03:01 New directory: tools/sun CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/sun/?cvsroot=classpath

[commit-cp] classpath/tools/sun/rmi

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:03:05 New directory: tools/sun/rmi CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/sun/rmi/?cvsroot=classpath

[commit-cp] classpath/tools/sun/rmi/rmic

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:03:09 New directory: tools/sun/rmi/rmic CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/sun/rmi/rmic/?cvsroot=classpath

[commit-cp] classpath ChangeLog INSTALL configure.ac gnu/cl...

2007-02-28 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/01 00:26:09 Modified files: . : ChangeLog INSTALL configure.ac gnu/classpath : Configuration.java.in tools : Makefile.am Added files

[cp-patches] FYI: ScrollPane fix

2006-12-06 Thread Thomas Fitzsimmons
of ScrollPane This fixes the problem in MegaMek that my getFont patch worked around. Tom 2006-12-06 Thomas Fitzsimmons [EMAIL PROTECTED] * java/awt/ScrollPane.java (addNotify): Add a parent panel for any lightweight component, not just for non-Panel components. (addImpl): Do

[commit-cp] classpath ChangeLog java/awt/ScrollPane.java na... [classpath-0_93-branch]

2006-12-06 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Branch: classpath-0_93-branch Changes by: Thomas Fitzsimmons fitzsim06/12/06 19:46:19 Modified files: . : ChangeLog java/awt : ScrollPane.java native/jni/gtk-peer

[commit-cp] classpath ChangeLog java/awt/ScrollPane.java na...

2006-12-06 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/12/06 20:13:27 Modified files: . : ChangeLog java/awt : ScrollPane.java native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkButtonPeer.c

Re: [cp-patches] FYI: Component.getFont fix

2006-12-05 Thread Thomas Fitzsimmons
Roman Kennke wrote: Am Dienstag, den 05.12.2006, 10:57 +0100 schrieb Mark Wielaard: On Tue, 2006-12-05 at 10:47 +0100, Roman Kennke wrote: Am Montag, den 04.12.2006, 19:21 -0500 schrieb Thomas Fitzsimmons: This patch makes Component.getFont always return a non-null Font. This fixes

[cp-patches] FYI: Component.getFont fix

2006-12-04 Thread Thomas Fitzsimmons
Hi, This patch makes Component.getFont always return a non-null Font. This fixes a NullPointerException thrown by MegaMek. I committed this fix to trunk and classpath-0_93-branch. Tom 2006-12-04 Thomas Fitzsimmons [EMAIL PROTECTED] * java/awt/Component.java (getFontImpl

Re: gtkpeer on minGW?

2006-12-04 Thread Thomas Fitzsimmons
Marco Trudel wrote: Hello list Has anyone already compiled the gtkpeer for Windows (minGW)? Not to my knowledge. I played a little and it seems that the source would have to be adapted (gdkx.h is fix included but gdkwin32.h would be required on Windows). Right, there are a few places

Re: 0.93 branch created

2006-12-04 Thread Thomas Fitzsimmons
Mark Wielaard wrote: Hi, With the mauve regressions cleaned up we finally have a branch for 0.93 (tagged as classpath-0_93-branch with classpath-0_93-branch-point as marker on the trunk). So things todo before release: - sync up generics branch again. - Run some larger applications as smoke

Re: 0.93 branch created

2006-12-04 Thread Thomas Fitzsimmons
Mark Wielaard wrote: Hi Tom, On Mon, 2006-12-04 at 15:52 -0500, Thomas Fitzsimmons wrote: I'm attempting to run MegaMek on cacao + classpath-0_93-branch. I see many exceptions like this: Exception during event dispatch: java.lang.NullPointerException

[commit-cp] classpath ChangeLog java/awt/Component.java [classpath-0_93-branch]

2006-12-04 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Branch: classpath-0_93-branch Changes by: Thomas Fitzsimmons fitzsim06/12/05 00:14:15 Modified files: . : ChangeLog java/awt : Component.java Log message: 2006-12-04 Thomas

[commit-cp] classpath ChangeLog java/awt/Component.java

2006-12-04 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/12/05 00:15:53 Modified files: . : ChangeLog java/awt : Component.java Log message: 2006-12-04 Thomas Fitzsimmons [EMAIL PROTECTED

Re: ASM and gnu.bytecode

2006-11-26 Thread Thomas Fitzsimmons
Audrius Meskauskas wrote: Only part of RMIC (direct bytecode generation) is really dependent from ASM. That part which supports the source code generation is not dependent, was a separate compiler in the past and can be easily separated apart again. If we do not like ASM, this should make

[cp-patches] FYI: update AUTHORS

2006-11-13 Thread Thomas Fitzsimmons
Hi, I committed this patch to update AUTHORS. Tom 2006-11-13 Thomas Fitzsimmons [EMAIL PROTECTED] * AUTHORS: Add Tania Bento, Thomas Fitzsimmons, Francis Kung and Dalibor Topic. Re-order 'K' section. Remove trailing space from Roman Kennke's entry. Index: AUTHORS

[cp-patches] FYI: fix PR29381

2006-10-31 Thread Thomas Fitzsimmons
Hi, I committed this fix for PR29381. Tom 2006-10-30 Thomas Fitzsimmons [EMAIL PROTECTED] * native/plugin/gcjwebplugin.cc (GCJ_New): Move GLib threading initialization to NP_Initialize. (NP_Initialize): Initialize GLib threading. Index: native/plugin/gcjwebplugin.cc

[commit-cp] classpath ChangeLog native/plugin/gcjwebplugin.cc

2006-10-31 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/10/31 21:51:21 Modified files: . : ChangeLog native/plugin : gcjwebplugin.cc Log message: 2006-10-30 Thomas Fitzsimmons [EMAIL PROTECTED

[commit-cp] classpath ChangeLog

2006-10-31 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/10/31 21:53:26 Modified files: . : ChangeLog Log message: * ChangeLog: Fix latest entry. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath

Re: [cp-patches] Patch: Initialize JAWT DSI-depth field

2006-10-26 Thread Thomas Fitzsimmons
Hi, Elias Naur wrote: Hi, This trivial patch (most of classpath_jawt_get_depth() was lifted from classpath_jawt_get_xvisual()) makes sure the depth field of the JAWT_X11DrawingSurfaceInfo structure returned from JAWT is initialized to the depth of the Canvas' visual. Previously, the depth

[commit-cp] classpath ChangeLog native/jawt/jawt.c native/j...

2006-10-26 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/10/26 21:48:36 Modified files: . : ChangeLog native/jawt: jawt.c native/jni/classpath: classpath_jawt.h native/jni/gtk-peer: gtk_jawt.c

[cp-patches] FYI: add asm handling to toolwrapper.c

2006-10-24 Thread Thomas Fitzsimmons
Hi, I committed this patch, which adds asm-awareness to toolwrapper.c. Tom 2006-10-24 Thomas Fitzsimmons [EMAIL PROTECTED] * tools/Makefile.am: Add ASM_JAR define to each tool's CFLAGS. * tools/toolwrapper.c (main): Set bootclasspath, not classpath. Add ASM_JAR

[commit-cp] classpath ChangeLog tools/Makefile.am tools/too...

2006-10-24 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/10/24 18:03:33 Modified files: . : ChangeLog tools : Makefile.am toolwrapper.c Log message: 2006-10-24 Thomas Fitzsimmons [EMAIL

Re: [cp-patches] RFC: Rotated characters problem

2006-10-23 Thread Thomas Fitzsimmons
Hi, Francis Kung wrote: Hi, In response to PR 27947 (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27947) I've attached a possible patch. I'm not entirely convinced that it's the best solution, though, so I'm posting it in the hope that someone may be able to improve on it =) It seems that

Re: [cp-patches] RFA: cairo set font

2006-10-23 Thread Thomas Fitzsimmons
Francis Kung wrote: Hi, This patch, an update to my earlier patch regarding rotated characters/fonts, implements a native cairoSetFont method. I've tested with the usual programs and don't see any regressions; is it OK to commit? Yes, looks good. Tom

[cp-patches] FYI: more event queue fixes

2006-10-23 Thread Thomas Fitzsimmons
Hi, I committed this patch. It fixes: a race condition that was causing some invokeAndWait calls to wait indefinitely, a FIXME about checking that the native event queue is empty, and a potential ConcurrentModificationException in Frame. Tom 2006-10-23 Thomas Fitzsimmons [EMAIL PROTECTED

[commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/GtkMa...

2006-10-23 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/10/23 19:12:36 Modified files: . : ChangeLog gnu/java/awt/peer/gtk: GtkMainThread.java java/awt : EventQueue.java Frame.java Added files

Re: [cp-patches] RFC: Scrollbar fixes

2006-10-20 Thread Thomas Fitzsimmons
Hi, Tania Bento wrote: Hey, This patch fixes a couple of bugs in the setValues, setBlockIncrement and setUnitIncrement methods. This patch fixes a few bugs exposed by Intel's test suite and others that I came across while fixing the others. I have committed mauve tests that support these

[cp-patches] FYI: appletviewer cleanups

2006-10-18 Thread Thomas Fitzsimmons
Hi, I committed this patch to clean up the message handling in the appletviewer tool. The patch also removes some unused classes. Tom 2006-10-18 Thomas Fitzsimmons [EMAIL PROTECTED] * resource/gnu/classpath/tools/appletviewer/MessagesBundle.properties: Rename file

Re: [cp-patches] FYI: Frame.set[Extended]State support

2006-10-18 Thread Thomas Fitzsimmons
Hi, Roman Kennke wrote: [...] +JNIEXPORT void JNICALL +Java_gnu_java_awt_peer_gtk_GtkFramePeer_unmaximize +(JNIEnv *env, jobject obj) +{ + void *ptr; + gdk_threads_enter (); + ptr = NSA_GET_PTR (env, obj); + gtk_window_unmaximize (GTK_WINDOW (ptr)); + gdk_threads_leave (); +} For

[commit-cp] classpath ChangeLog tools/gnu/classpath/tools/a...

2006-10-18 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/10/18 20:47:40 Modified files: . : ChangeLog tools/gnu/classpath/tools/appletviewer: CommonAppletStub.java

[cp-patches] FYI: GtkMainThread fixes

2006-10-17 Thread Thomas Fitzsimmons
also checked the GNU Classpath AWT and Swing examples and gcjwebplugin and confirmed that they work as before. Tom 2006-10-17 Thomas Fitzsimmons [EMAIL PROTECTED] * gnu/java/awt/peer/gtk/GtkMainThread.java: Introduce running flag to track native GTK event loop status. * native/jni

Re: [cp-patches] Patch: Initialize JAWT DSI-depth field

2006-10-14 Thread Thomas Fitzsimmons
Hi Elias, Elias Naur wrote: Hi, This trivial patch (most of classpath_jawt_get_depth() was lifted from classpath_jawt_get_xvisual()) makes sure the depth field of the JAWT_X11DrawingSurfaceInfo structure returned from JAWT is initialized to the depth of the Canvas' visual. Previously, the

Re: [cp-patches] FYI: Peer-AWT component bounds update fixed

2006-10-13 Thread Thomas Fitzsimmons
Hi Roman, Roman Kennke wrote: Somehow the peer-AWT component bounds update has been broken, resulting in: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29448 Some testing shows that the bounds is not updated via: - Component.reshape() calls (this could induce loops) - Some event via the

[cp-patches] FYI: DefaultComboBoxModel fix

2006-10-12 Thread Thomas Fitzsimmons
Hi, I committed this patch to fix a DefaultComboBoxModel problem exposed by a bug in the JBoss installer. I'll commit a corresponding Mauve test shortly. Tom 2006-10-13 Thomas Fitzsimmons [EMAIL PROTECTED] * javax/swing/DefaultComboBoxModel.java (setSelectedItem

[commit-cp] classpath ChangeLog javax/swing/DefaultComboBox...

2006-10-12 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/10/13 05:06:19 Modified files: . : ChangeLog javax/swing: DefaultComboBoxModel.java Log message: 2006-10-13 Thomas Fitzsimmons [EMAIL

Re: [cp-patches] RFC: Custom composite support

2006-09-28 Thread Thomas Fitzsimmons
Francis Kung wrote: Hi, The attached patch starts implementing support for custom Composite classes, starting with VolatileImageGraphics. I've also attached the simple test I've been using, MyComposite.java which wraps the AlphaComposite class (thus preventing Cairo from handling alpha

[cp-patches] Re: RFC: Fix to handle invalid names in GConf (3)

2006-09-27 Thread Thomas Fitzsimmons
Mario Torre wrote: Il giorno mar, 26/09/2006 alle 11.53 -0400, Thomas Fitzsimmons ha scritto: Hi, Mario Torre wrote: Il giorno dom, 24/09/2006 alle 21.09 +0200, Mario Torre ha scritto: Thomas Fitzsimmons kindly reviewed my patch on #classpath. As a result, this a little update (hope I'm

[commit-cp] classpath/resource/gnu/classpath/tools/rmic

2006-09-22 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/09/22 20:49:13 New directory: resource/gnu/classpath/tools/rmic CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/gnu/classpath/tools/rmic/?cvsroot=classpath

[commit-cp] classpath/resource/gnu/classpath/tools/orbd

2006-09-22 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/09/22 20:49:13 New directory: resource/gnu/classpath/tools/orbd CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/gnu/classpath/tools/orbd/?cvsroot=classpath

[commit-cp] classpath/resource/gnu/classpath/tools/rmid

2006-09-22 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/09/22 20:49:14 New directory: resource/gnu/classpath/tools/rmid CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/gnu/classpath/tools/rmid/?cvsroot=classpath

[commit-cp] classpath/tools/gnu/classpath/tools/rmid

2006-09-22 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/09/22 20:49:15 New directory: tools/gnu/classpath/tools/rmid CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/rmid/?cvsroot=classpath

[commit-cp] classpath/tools/gnu/classpath/tools/orbd

2006-09-22 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/09/22 20:49:14 New directory: tools/gnu/classpath/tools/orbd CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/orbd/?cvsroot=classpath

[commit-cp] classpath/tools/gnu/classpath/tools/tnameserv

2006-09-22 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/09/22 20:49:15 New directory: tools/gnu/classpath/tools/tnameserv CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/tnameserv/?cvsroot

[commit-cp] classpath/resource/gnu/classpath/tools/rmiregistry

2006-09-22 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/09/22 20:49:14 New directory: resource/gnu/classpath/tools/rmiregistry CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/gnu/classpath/tools/rmiregistry

[commit-cp] classpath/resource/gnu/classpath/tools/tnameserv

2006-09-22 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/09/22 20:49:14 New directory: resource/gnu/classpath/tools/tnameserv CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/resource/gnu/classpath/tools/tnameserv/?cvsroot

[commit-cp] classpath/tools/gnu/classpath/tools/rmiregistry

2006-09-22 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/09/22 20:49:15 New directory: tools/gnu/classpath/tools/rmiregistry CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/rmiregistry/?cvsroot

[commit-cp] classpath/tools/gnu/classpath/tools/rmic/templates

2006-09-22 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/09/22 22:32:44 New directory: tools/gnu/classpath/tools/rmic/templates CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/rmic/templates

[commit-cp] classpath ChangeLog configure.ac examples/Makef...

2006-09-22 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/09/22 22:53:18 Modified files: . : ChangeLog configure.ac examples : Makefile.am examples/gnu/classpath/examples/CORBA/NamingService

Re: [cp-patches] RFC: GConfNativePeer fix

2006-09-21 Thread Thomas Fitzsimmons
Hi, Tania Bento wrote: Hey, This patch fixes the GConf-Critical Bug of the Yahoo! Finance Stock Screener application (Bugzilla Bug #203674). [...] dir = JCL_jstring_to_cstring (env, node); - if (dir == NULL) + if (dir != NULL) This seems wrong; this will prevent valid directories

Re: [cp-patches] JTabbedPane fix

2006-09-20 Thread Thomas Fitzsimmons
Tania Bento wrote: Hey, This patch fixes two minor bugs in JTabbedPane.java. The first is that when a new tab is added/inserted, if there is no tab currently selected, then this one automatically is. The problem was that this change was not being notified to the ChangeListeners, when it

Re: [cp-patches] updated: IO, net, and NIO

2006-09-15 Thread Thomas Fitzsimmons
Casey Marshall wrote: Casey Marshall wrote: http://metastatic.org/source/io-nio.patch http://metastatic.org/source/io-nio2.patch I've updated these again. One of these days I'll take the time to apply these to a clean checkout, and test that. Promise. Or, hey, is this OK to commit

Re: [cp-patches] updated: IO, net, and NIO

2006-09-14 Thread Thomas Fitzsimmons
Casey Marshall wrote: Thomas Fitzsimmons wrote: Hi, Casey Marshall wrote: I wasn't aware of that problem, no. Since this patch rewrites accept() pretty much from scratch, then yeah, it may work in my version. Two more errors: 5. ERROR in /home/fitzsim/workspace/classpath/gnu/java/nio

Re: [cp-patches] updated: IO, net, and NIO

2006-09-14 Thread Thomas Fitzsimmons
Casey Marshall wrote: Thomas Fitzsimmons wrote: OK, the new patches build for me (though I had to add KqueueSelectorImpl lines to include/Makefile.am) but now running rmiregistry under cacao fails like this: $ gdb --args /notnfs/fitzsim/install/classpath-inst/bin/cacao

Re: [cp-patches] RFC: JTable, BasicTableUI, ComponentGraphics

2006-09-13 Thread Thomas Fitzsimmons
Hi, Tania Bento wrote: Hey, The attached patch fixes the Bugzilla Bug #203674. Basically, the java plugin did not launch the Yahoo! Finance Stock Screener application. The errors were mostly an ArrayIndexOutOfBoundsException. This patch does result in the application running on Classpath,

Re: [cp-patches] RFC: JTable, BasicTableUI, ComponentGraphics

2006-09-13 Thread Thomas Fitzsimmons
Tania Bento wrote: Hey Tom, Looks fine, except: +if (row == 0 column == 0) + cellRect.width = 75; How is this value derived? Tom I wrote a mauve test for this. I just committed it. OK, I was just wondering if this should be a configurable property, perhaps

Re: [cp-patches] updated: IO, net, and NIO

2006-09-13 Thread Thomas Fitzsimmons
Hi, Casey Marshall wrote: I've updated my patch that updates IO, net, and NIO to better support non-blocking IO, which also includes my kqueue Selector, and the implementation of NetworkInterface. Along with implementing real non-blocking IO, I've rewritten parts of the IO and net code to use

Re: [cp-patches] updated: IO, net, and NIO

2006-09-13 Thread Thomas Fitzsimmons
Hi, Casey Marshall wrote: I wasn't aware of that problem, no. Since this patch rewrites accept() pretty much from scratch, then yeah, it may work in my version. Two more errors: 5. ERROR in /home/fitzsim/workspace/classpath/gnu/java/nio/FileChannelImpl.java (at line 128) this.ch =

Re: [cp-patches] RFC: Cairo interpolation

2006-09-08 Thread Thomas Fitzsimmons
Francis Kung wrote: Hi, The attached patch gets cairo to respect interpolation hints; however I'm not entirely convinced it's the best option. I don't want to remove the cairoSurfaceSetFilter function; however the cairo_pattern usually hasn't been created yet (and won't be created until the

[cp-patches] FYI: add security warning to gappletviewer

2006-09-08 Thread Thomas Fitzsimmons
Hi, I added a message to gappletviewer to warn users that it currently runs without a security manager. The warning is displayed in standalone mode; for plugin mode, the warning is left to the plugin itself. Tom 2006-09-08 Thomas Fitzsimmons [EMAIL PROTECTED] * tools/gnu

[commit-cp] classpath ChangeLog tools/gnu/classpath/tools/a...

2006-09-08 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/09/08 18:31:31 Modified files: . : ChangeLog tools/gnu/classpath/tools/appletviewer: Main.java Log message: 2006-09-08 Thomas Fitzsimmons [EMAIL

Re: [cp-patches] RFC: BufferedImage.TYPE_ARGB oddity

2006-09-05 Thread Thomas Fitzsimmons
Hi, Francis Kung wrote: Hi, Some recent Mauve testing has revealed that Sun's implementation treats the ARGB type differently: the alpha component is stored as band #3 (so likely RGAB), while we store alpha as band #4 (RGBA). This is a rather nit-pick ish detail, and I'm not sure if it's

Re: [cp-patches] RFA: ConvolveOp fixes

2006-08-30 Thread Thomas Fitzsimmons
Francis Kung wrote: Hi, The attached patch fixes the failing mauve tests for ConvolveOp, and also touches up the ColorConvertOp to use the correct transfer type. Any comments (or objections) before committing? Nope, looks good. For future java.awt.image patches, feel free to simply post an

[commit-cp] classpath ChangeLog configure.ac tools/Makefile...

2006-08-18 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/08/18 19:41:07 Modified files: . : ChangeLog configure.ac tools : Makefile.am toolwrapper.c Log message: 2006-08-18 Thomas Fitzsimmons

[cp-patches] FYI: transform plugin's gappletviewer reference

2006-08-17 Thread Thomas Fitzsimmons
Hi, I committed this patch to fix PR 28537. Tom 2006-08-17 Thomas Fitzsimmons [EMAIL PROTECTED] PR classpath/28537 * native/plugin/Makefile.am (libgcjwebplugin_la_CXXFLAGS): Transform gappletviewer name using program_transform_name. Index: native/plugin/Makefile.am

[commit-cp] classpath ChangeLog native/plugin/Makefile.am

2006-08-17 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/08/17 20:09:16 Modified files: . : ChangeLog native/plugin : Makefile.am Log message: 2006-08-17 Thomas Fitzsimmons [EMAIL PROTECTED

Re: Accessibility crash

2006-08-16 Thread Thomas Fitzsimmons
Mario Torre wrote: Il giorno mer, 16/08/2006 alle 19.04 +0200, Sven de Marothy ha scritto: You didn't happen to see any Xlib: unexpected async reply messages or similar? It's a popular message when your threading causes xlib to crash. /Sven Ciao, Sven! No, but I have incorrectly reported

Re: [cp-patches] RFA: AffineCombineOp

2006-08-14 Thread Thomas Fitzsimmons
Francis Kung wrote: Hello, The attached patch gets java.awt.image.AffineTransformOp working and compatible with the reference implementation; mauve tests have also been committed for this class. I'm not sure if I have the best interpolation algorithms here (especially for bicubic) - it works,

Re: [cp-patches] FYI: small configure.ac fix for Mandriva

2006-08-14 Thread Thomas Fitzsimmons
Hi Mark, Mark Wielaard wrote: Hi Tom, On Wed, 2006-08-02 at 15:34 -0400, Thomas Fitzsimmons wrote: Mandriva calls its Mozilla development pkgconfig module mozilla-firefox-plugin. This patch, which I committed to HEAD, adds a fallback check for that name. 2006-08-02 Thomas Fitzsimmons

Re: [cp-patches] FYI: small configure.ac fix for Mandriva

2006-08-14 Thread Thomas Fitzsimmons
Thomas Fitzsimmons wrote: Hi Mark, Mark Wielaard wrote: Hi Tom, On Wed, 2006-08-02 at 15:34 -0400, Thomas Fitzsimmons wrote: Mandriva calls its Mozilla development pkgconfig module mozilla-firefox-plugin. This patch, which I committed to HEAD, adds a fallback check for that name. 2006-08

[commit-cp] classpath ChangeLog configure.ac

2006-08-14 Thread Thomas Fitzsimmons
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim06/08/14 20:31:20 Modified files: . : ChangeLog configure.ac Log message: 2006-08-14 Thomas Fitzsimmons [EMAIL PROTECTED] PR

  1   2   3   4   5   >