commit-classpath
[Top][All Lists]
Advanced

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

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


From: Francis Kung
Subject: [commit-cp] classpath gnu/java/awt/peer/gtk/ComponentGraphi...
Date: Tue, 21 Nov 2006 21:21:36 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Changes by:     Francis Kung <fkung>    06/11/21 21:21:36

Modified files:
        gnu/java/awt/peer/gtk: ComponentGraphics.java 
                               CairoGraphics2D.java 
                               BufferedImageGraphics.java 
        .              : ChangeLog 

Log message:
        2006-11-21  Francis Kung  <address@hidden>
        
                * gnu/java/awt/peer/gtk/BufferedImageGraphics.java
                (draw): Include stroke width when calculating bounds.
                (updateBufferedImage): Round bounds more generously, handle 
negative
                height/width values, and clip more intelligently.
                * gnu/java/awt/peer/gtk/CairoGraphics2D.java
                (createPath): Add shortcut optimization for lines.
                (draw): Include stroke width when calculating bounds.
                (drawLine): Delegate to main draw() method.
                (drawRect): Likewise.
                (fillRect): Delegate to main fill() method.
                (findStrokedBounds): New method.
                (setCustomPaint): Round bounds more generously.
                * gnu/java/awt/peer/gtk/ComponentGraphics.java
                (drawLine): Removed.
                (drawRect): Removed.
                (fillRect): Removed.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/ComponentGraphics.java?cvsroot=classpath&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/CairoGraphics2D.java?cvsroot=classpath&r1=1.51&r2=1.52
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/BufferedImageGraphics.java?cvsroot=classpath&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8832&r2=1.8833




reply via email to

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