[cp-patches] FYI: toolbar buttons

2006-05-19 Thread Robert Schuster
Hi, this patch corrects some minor issues in BasicToolBarUI: - the border of a button is not saved in a hashtable - when resetting to the normal value the saved value was not removed from the table. - the object for createRolloverBorder and createNonRolloverBorder is now retrieved from the UIMana

[cp-patches] RFC: toolbar button painting

2006-05-19 Thread Robert Schuster
Hi, here is my proposal for a slight rewrite of the MetalButtonUI.update method: It first finds out whether gradient painting is needed or not and calls a specific private method which works out all the details. The comments should explain it all. Note: Some change to the lightweightdispatcher is

[cp-patches] FYI: A few java.lang.Thread fixes

2006-05-19 Thread Jeroen Frijters
Hi, Since nobody complained about my context class loader fix, I'm checking it in. I also made the generation of anonymous thread names thread safe and corrected the security check in getContextClassLoader. Regards, Jeroen 2006-05-19 Jeroen Frijters <[EMAIL PROTECTED]> * java/lang/Thr

Re: [cp-patches] RFC: toolbar button painting

2006-05-19 Thread Roman Kennke
Hi Robert, Am Freitag, den 19.05.2006, 11:16 +0200 schrieb Robert Schuster: > Hi, > here is my proposal for a slight rewrite of the MetalButtonUI.update method: > It > first finds out whether gradient painting is needed or not and calls a > specific > private method which works out all the detai

[cp-patches] FYI: Painting fix

2006-05-19 Thread Roman Kennke
I implemented a better (well, there really wasn't one before) algorithm in JComponent for finding overlapping in the component hierarchy. This significantly speeds up painting in complex GUIs. Try the table example in the Swing demo with and without this patch :-). I have tried my best to make sur

Re: [cp-patches] RFC: toolbar button painting

2006-05-19 Thread Robert Schuster
Hi, thanks for the review. Committed. Roman Kennke wrote: > Hi Robert, > > Am Freitag, den 19.05.2006, 11:16 +0200 schrieb Robert Schuster: > >>Hi, >>here is my proposal for a slight rewrite of the MetalButtonUI.update method: >>It >>first finds out whether gradient painting is needed or not a

[cp-patches] FYI: lightweightdispatcher fix

2006-05-19 Thread Robert Schuster
Hi, the attached patch makes the lightweightdispatcher aware of the fact that a drag operation is started by a specific mouse button and can only be ended by the same one. If does not handle other mouse button presses and releases anymore. This fixes the final issue I had with the toolbar buttons.

[cp-patches] Patch: GlyphVector implementation

2006-05-19 Thread Lillian Angel
Added the default implementation for all the stubbed functions in the abstract GlyphVector class. 2006-05-19 Lillian Angel <[EMAIL PROTECTED]> * java/awt/font/GlyphVector.java (getGlyphCharIndex): Implemented. (getGlyphCharIndices): Implemented. (getGlyphOutline)

Re: [cp-patches] FYI: Painting fix:Great!

2006-05-19 Thread Audrius Meskauskas
Really great. JTable blitting in JFrames works again, and the efectiveness is enhances by the recent improvements of the RepaintManager! Audrius.

[cp-patches] FYI: Table column dragging fix.

2006-05-19 Thread Audrius Meskauskas
Our implementation cancels column dragging if the mouse exits the table header area. We have overtried, this is not required (Sun does not). 2006-05-19 Audrius Meskauskas <[EMAIL PROTECTED]> * javax/swing/plaf/basic/BasicTableHeaderUI.java (MouseInputHandler.mouseExitted): No nothing th

[cp-patches] FYI: AbstractWriter

2006-05-19 Thread Sven de Marothy
2006-05-19 Sven de Marothy <[EMAIL PROTECTED]> * javax/swing/text/AbstractWriter.java (getText): Fix parameters (start, length) not (start, end). Index: javax/swing/text/AbstractWriter.java === RCS file: /sources/c

[cp-patches] FYI: AbstractGraphics2D

2006-05-19 Thread Roman Kennke
I did some cleanup and added extensive API docs to the AbstractGraphics2D work, so others can probably play a little with it, while I'm in holiday. Have fun! 2006-05-19 Roman Kennke <[EMAIL PROTECTED]> * gnu/java/awt/java2d/AbstractGraphics2D.java Added class docs. (pixel

[cp-patches] FYI: bug fix

2006-05-19 Thread Raif S. Naffah
hello all, the attached patch --already committed-- fixes a small bug in the list command handler; removes commented out code as well trace/debugging statements pertaining to passwords. 2006-05-20 Raif S. Naffah <[EMAIL PROTECTED]> * tools/gnu/classpath/tools/keytool/ListCmd.java (rfc)

[cp-patches] FYI: gnu/javax/crypto/keyring fixes

2006-05-19 Thread Raif S. Naffah
hello all, the attached patch --already committed-- fixes some bugs in the gnu.javax.crypto.keyring package and adds trace/debugging statements to some of its classes. a Mauve testlet has been checked-in to validate these changes: gnu.testlet.gnu.javax.crypto.keyring.TestOfGnuPrivateKeyring

[cp-patches] FYI:

2006-05-19 Thread Raif S. Naffah
hello all, the attached patch --already committed-- ensures that some methods in the GKR KeyStore Adapter class follow the RI's published API. a Mauve test has been added to validate these changes: gnu.testlet.gnu.javax.crypto.jce.keyring.TestOfKeystore 2006-05-20 Raif S. Naffah <[EMAIL PR

[cp-patches] FYI: minor javadoc fixes.

2006-05-19 Thread Raif S. Naffah
hello all, the attached patch --already committed-- fixes some javadoc problems in three gnu.java.security classes. 2006-05-20 Raif S. Naffah <[EMAIL PROTECTED]> * gnu/java/security/OID.java: Updated copyright year. (OID): Removed unused Javadoc param tag. * gnu/java/

[cp-patches] FYI: MinimalHTMLWriter

2006-05-19 Thread Sven de Marothy
Hey, implemented this. It still doesn't work well due to remaining bugs in AbstractWriter, StyledDocument, etc. But it works fine on the JDK. 2006-05-20 Sven de Marothy <[EMAIL PROTECTED]> * javax/swing/text/html/MinimalHTMLWriter.java: New file /* MinimalHTMLWriter.java --