I committed this patch to update the icon painting depending on the button state,
which gives some visual feedback when the user clicks each button:
2005-09-12 David Gilbert <[EMAIL PROTECTED]>
* javax/swing/plaf/metal/MetalIconFactory.java
(InternalFrameCloseIcon.paintIcon):
I committed this patch to implement three missing methods/icons in the
MetalIconFactory class:
2005-09-28 David Gilbert <[EMAIL PROTECTED]>
* javax/swing/plaf/metal/MetalIconFactory.java
(TreeHardDriveIcon): new private class,
(TreeFloppyDriveIcon): new private class,
Some tests I am working on for the
JFileChooser/BasicFileChooserUI/MetalFileChooserUI classes depend on some of the
methods of MetalIconFactory returning the same icon reference each time they are
called. In many cases, Classpath is returning a new icon instance for each call. I
wrote Mauve t
This patch (committed) fixes the mask for the gradient paint on the slider thumb
icons - one pixel was overwriting the thumb outline:
2006-06-13 David Gilbert <[EMAIL PROTECTED]>
* javax/swing/plaf/metal/MetalIconFactory.java
(HorizontalSliderThumbIcon.gradientMask): Modified
Most of the icons in MetalIconFactory should implement UIResource, but don't. This
patch (committed) fixes the problem. Also, the horizontal and vertical slider thumb
icons should be cached and reused - this is fixed also:
2006-07-07 David Gilbert <[EMAIL PROTECTED]>
* javax/swing/
This patch (committed) fixes a couple of file chooser icons to pick up the
theme colors:
2006-09-26 David Gilbert <[EMAIL PROTECTED]>
* javax/swing/plaf/metal/MetalIconFactory.java
(FileIcon16.paintIcon): Fetch colors from look and feel,
(FolderIcon16.paintIcon): Likew
This patch (committed) fixes the painting of icons to respect the (possibly
overridden) getShift() method. It improves the appearance of our file chooser and
JTree components, a little bit anyway:
2006-09-26 David Gilbert <[EMAIL PROTECTED]>
* javax/swing/plaf/metal/MetalIconFactory
Some mauve tests were submitted to test the MetalIconFactory icons. I
fixed them to return a shared instance instead of creating a new Icon
instance each time.
2005-11-23 Lillian Angel <[EMAIL PROTECTED]>
* javax/swing/plaf/metal/MetalIconFactory.java:
Added new fields to store