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/font/FontDeleg...


From: Roman Kennke
Subject: [commit-cp] classpath ChangeLog gnu/java/awt/font/FontDeleg...
Date: Sat, 16 Dec 2006 20:51:02 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Changes by:     Roman Kennke <rabbit78> 06/12/16 20:51:02

Modified files:
        .              : ChangeLog 
        gnu/java/awt/font: FontDelegate.java GNUGlyphVector.java 
        gnu/java/awt/font/autofit: AutoHinter.java GlyphHints.java 
                                   Latin.java 
        gnu/java/awt/font/opentype: Hinter.java OpenTypeFont.java 
        gnu/java/awt/font/opentype/truetype: Fixed.java Zone.java 

Log message:
        2006-12-16  Roman Kennke  <address@hidden>
        
                * gnu/java/awt/font/FontDelegate.java
                (FLAG_FITTED): New constant field.
                (FLAG_NO_HINT_HORIZONTAL): New constant field.
                (FLAG_NO_HINT_VERTICAL): New constant field.w
                (FLAG_NO_HINT_EDGE_POINTS): New constant field.
                (FLAG_NO_HINT_STRONG_POINTS): New constant field.
                (FLAG_NO_HINT_WEAK_POINTS): New constant field.
                (TYPE_FITTED): Replaced by flags above.
                (TYPE_SCALED): Replaced by flags above.
                (TYPE_ORIGINAL): Replaced by flags above.
                * gnu/java/awt/font/GNUGlyphVector.java
                (getGlyphOutline): Use FLAG_FITTED.
                * gnu/java/awt/font/autofit/AutoHinter.java
                (setFlags): New method. Sets hinting flags.
                * gnu/java/awt/font/autofit/GlyphHints.java
                (flags): New field.
                (alignStrongPoint): Use 16.16 fixed arithmetic.
                (doAlignEdgePoints): New helper method.
                (doAlignStrongPoints): New helper method.
                (doAlignWeakPoints): New helper method.
                (doHorizonal): Check flags.
                (doVertical): Check flags.
                * gnu/java/awt/font/autofit/Latin.java
                (applyHints): Check hinting flags.
                (computeEdges): Also initialize fitted position.
                (scaleMetricsDim): Commented out buggy block.
                * gnu/java/awt/font/opentype/Hinter.java
                (setFlags): New method.
                * gnu/java/awt/font/opentype/OpenTypeFont.java
                (checkHinter): Accept flags parameter.
                (createGlyphVector): Pass flags to hinter.
                (getGlyphOutline): Pass flags to hinter.
                * gnu/java/awt/font/opentype/truetype/Fixed.java
                (floatValue16): New method.
                * gnu/java/awt/font/opentype/truetype/Zone.java
                (getX): Use new flags.
                (getY): Use new flags.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8995&r2=1.8996
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/font/FontDelegate.java?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/font/GNUGlyphVector.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/font/autofit/AutoHinter.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/font/autofit/GlyphHints.java?cvsroot=classpath&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/font/autofit/Latin.java?cvsroot=classpath&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/font/opentype/Hinter.java?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/font/opentype/OpenTypeFont.java?cvsroot=classpath&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/font/opentype/truetype/Fixed.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/font/opentype/truetype/Zone.java?cvsroot=classpath&r1=1.6&r2=1.7




reply via email to

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