[cp-patches] FYI: Heavyweight paint event coalescing

2006-11-29 Thread Roman Kennke
Testing shows that for heavyweight components, all pending paint events get coalesced. The ComponentPeer.coalescePaintEvent() method is used to track the dirty area of a heavyweight component. I implemented it that way for the GtkComponentPeer and SwingComponentPeer. 2006-11-29 Roman Kennke <[E

[cp-patches] FYI: drawLine pixel shifting

2006-11-29 Thread Francis Kung
Hi, This patch fixes pixel shifting in the drawLine method. There were some hard-coded values which needed to be removed. Cheers, Francis 2006-11-29 Francis Kung <[EMAIL PROTECTED]> * gnu/java/awt/peer/gtk/CairoGraphics2D.java (drawLine): Remove hard-coded pixel shifting. I

[cp-patches] FIY: few more fixs for DecimalFormat

2006-11-29 Thread Mario Torre
2006-11-29 Mario Torre <[EMAIL PROTECTED]> * java/text/NumberFormat.java (getCurrencyInstance): Replaced dollar sign with the default international currency sign \u00A4. * java/text/DecimalFormat.java (scanFix): Fix to use the localized symbol table for string for

[cp-patches] FYI: JSlider thumb icons

2006-11-29 Thread David Gilbert
The thumb icons for JSliders are drawing badly at present because of a FIXME in the gradient painting code. Until we can come up with a solution, I think it is tidier to draw the icons without the gradient paint: 2006-11-29 David Gilbert <[EMAIL PROTECTED]> * javax/swing/plaf/metal/Metal

[cp-patches] Patch: FYI: getopt package.html

2006-11-29 Thread Tom Tromey
I'm checking this in on the trunk. Andrew Cagney pointed out that it would be nice to have a package.html for the getopt package. Tom Index: ChangeLog from Tom Tromey <[EMAIL PROTECTED]> * tools/gnu/classpath/tools/getopt/package.html: New file. Index: tools/gnu/classpath/tools/getop

[cp-patches] FYI: TagParser fix

2006-11-29 Thread Tania Bento
Hey, This patch adds a new private method in tools.gnu.classpath.tools.appletviewer.TagParser. This method is called by the parseParams and its purpose is to unescape the given string, that is, to replace all escaped strings with their one byte equivalent. This method does the same thing as the g

[cp-patches] Patch (not committed): annotation handler addition

2006-11-29 Thread Tom Tromey
I put this into gcj, but I am not going to check it in to Classpath yet. This fixes a bug (IMO) in AnnotationInvocationHandler -- array return values should be cloned. It also adds a new 'create' helper method that handles default values. (This code has to exist somewhere and it was convenient t

[cp-patches] [generics] Patch: FYI: fix annotation inheritance

2006-11-29 Thread Tom Tromey
I'm checking this in on the generics branch. This fixes PR 28203, which is a bug in annotation inheritance. Even though getAnnotations is on the trunk I did not fix this bug there, as the Inherited annotation itself does not appear. Tom Index: ChangeLog from Tom Tromey <[EMAIL PROTECTED]>