commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath ./ChangeLog gnu/java/awt/java2d/Abstr... [classpat


From: Andrew John Hughes
Subject: [commit-cp] classpath ./ChangeLog gnu/java/awt/java2d/Abstr... [classpath-0_91-branch]
Date: Sun, 07 May 2006 13:33:25 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         classpath-0_91-branch
Changes by:     Andrew John Hughes <address@hidden>     06/05/07 13:33:25

Modified files:
        .              : ChangeLog 
        gnu/java/awt/java2d: AbstractGraphics2D.java 
                             AlphaCompositeContext.java 
        java/awt/image : ColorModel.java 
        javax/swing    : AbstractButton.java JComponent.java JLabel.java 
                         JOptionPane.java JTable.java 
        javax/swing/plaf/basic: BasicButtonListener.java 
                                BasicRadioButtonUI.java 
                                BasicTableUI.java 
        javax/swing/plaf/metal: MetalLookAndFeel.java OceanTheme.java 
        javax/swing/table: DefaultTableCellRenderer.java 
Added files:
        gnu/java/awt/java2d: RasterGraphics.java 

Log message:
        2006-05-07  Roman Kennke <address@hidden>
        
        * gnu/java/awt/java2d/RasterGraphics.java: New file.
        
        2006-05-07  Roman Kennke <address@hidden>
        
        * gnu/java/awt/java2d/AbstractGraphics2D.java
        (fillShape): Determine user space bounds of shape and feed them
        into the actual rendering pipeline.
        (rawSetPixel): Made non-abstract for now. Maybe remove later.
        (rawSetForeground): Likewise.
        (getDestinationColorModel): Removed.
        (getDeviceBounds): Made non-abstract. Provide useful default impl.
        (rawFillShape): Handle paint context.
        (fillScanline): Implement painting and compositing.
        (fillShapeAntialias): Handle paint context.
        (fillScanlineAA): Implemented preliminary antialiasing based on
        composite context. Not working yet.
        (fillScanlineAlpha): Removed.
        (init): Fetch destination raster.
        (getDestinationRaster): New abstract method.
        (updateRaster): New backend method.
        
        2006-05-07  Roman Kennke <address@hidden>
        
        * gnu/java/awt/java2d/AlphaCompositeContext.java
        (compose): Fixed loops, conditions and logic to make compositing
        work correctly.
        
        2006-05-05  Roman Kennke <address@hidden>
        
        * java/awt/image/ColorModel.java
        (getNormalizedComponents): Implemented.
        
        2006-05-05  Roman Kennke <address@hidden>
        
        * javax/swing/plaf/basic/BasicRadioButtonUI.java
        (paint): Query the button model for it's state, not the
        button itself.
        
        2006-05-05  Roman Kennke <address@hidden>
        
        * javax/swing/JTable.java
        (tableChanged): Sync selection model with table model changes.
        
        2006-05-04  Roman Kennke <address@hidden>
        
        * javax/swing/plaf/basic/BasicButtonListener.java
        (mouseEntered): Fixed conditions for changing states.
        
        2006-05-04  Roman Kennke <address@hidden>
        
        * javax/swing/JOptionPane.java
        (AccessibleJOptionPane.getAccessibleRole): Implemented method.
        
        2006-05-04  Roman Kennke <address@hidden>
        
        * javax/swing/JLabel.java
        (AccessibleJLabel.getSelectedText): Return null instead of "".
        (AccessibleJLabel.getSelectionStart): Added comment why
        return -1 is correct here.
        (AccessibleJLabel.getSelectionEnd): Added comment why
        return -1 is correct here.
        (AccessibleJLabel.getCharacterAttribute): Added comment about
        what to do here.
        (AccessibleJLabel.getCharCount): Added comment about what
        to do here.
        (AccessibleJLabel.getCharacterBounds): Tagged as not
        implemented.
        (AccessibleJLabel.getIndexAtPoint): Tagged as not implemented.
        (paramString): Return super.paramString() here, this provides
        a more meaningful output.
        
        2006-05-04  Roman Kennke <address@hidden>
        
        * javax/swing/JComponent.java
        (paint): Added null check to avoid NPE when clip == null.
        
        2006-05-04  Roman Kennke <address@hidden>
        
        * javax/swing/AbstractButton.java
        (addImpl): New method. Installs an OverlayLayout if no
        other layout has been installed before.
        (setLayout): New method. Detect if a client app installs a
        custom layout.
        
        2006-05-04  Roman Kennke <address@hidden>
        
        * javax/swing/table/DefaultTableCellModel.java
        (noFocusBorder): Fixed width of empty border to 1.
        (getTableCellRendererComponent): Don't change the colors for
        focuses cells. Fixed border for focused cells.
        
        2006-05-04  Roman Kennke <address@hidden>
        
        * javax/swing/JTable.java
        (moveToCellBeingEdited): Adjust bounding box
        of editing component to exactly cover the grid.
        * javax/swing/plaf/basic/BasicTableUI.java
        (paint): Paint grid to the bottom and right of
        the cells instead of left and top. Adjust bounding
        box of cells accordingly.
        * javax/swing/plaf/metal/MetalLookAndFeel.java
        (initComponentDefaults): Fixed color of JTable
        selection border.
        * javax/swing/plaf/metal/OceanTheme.java
        (addCustomEntriesToTable): Fixed color of JTable
        selection border.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?only_with_tag=classpath-0_91-branch&tr1=1.7277.2.3&tr2=1.7277.2.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/java2d/AbstractGraphics2D.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.4&tr2=1.4.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/java2d/AlphaCompositeContext.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.1&tr2=1.1.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/java2d/RasterGraphics.java?only_with_tag=classpath-0_91-branch&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/awt/image/ColorModel.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.27&tr2=1.27.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/AbstractButton.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.56&tr2=1.56.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JComponent.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.118&tr2=1.118.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JLabel.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.30.2.1&tr2=1.30.2.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JOptionPane.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.27&tr2=1.27.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.97&tr2=1.97.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicButtonListener.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.12&tr2=1.12.8.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicRadioButtonUI.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.15&tr2=1.15.8.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTableUI.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.49&tr2=1.49.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalLookAndFeel.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.80&tr2=1.80.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/metal/OceanTheme.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.8&tr2=1.8.2.1&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/table/DefaultTableCellRenderer.java.diff?only_with_tag=classpath-0_91-branch&tr1=1.26&tr2=1.26.2.1&r1=text&r2=text




reply via email to

[Prev in Thread] Current Thread [Next in Thread]