[commit-cp] classpath examples/gnu/classpath/examples/awt/H...

2007-05-08 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 07/05/08 12:41:26

Modified files:
examples/gnu/classpath/examples/awt: HintingDemo.java 
.  : ChangeLog 

Log message:
2007-05-08  Roman Kennke  [EMAIL PROTECTED]

* examples/gnu/classpath/examples/awt/HintingDemo.java
Add support for showing the original vs the hinted glyphs plus
a grid.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/examples/gnu/classpath/examples/awt/HintingDemo.java?cvsroot=classpathr1=1.1r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9297r2=1.9298




[commit-cp] classpath gnu/java/awt/java2d/AbstractGraphics2...

2007-05-08 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 07/05/08 13:27:30

Modified files:
gnu/java/awt/java2d: AbstractGraphics2D.java 
 ScanlineConverter.java ShapeCache.java 
.  : ChangeLog 

Log message:
2007-05-08  Roman Kennke  [EMAIL PROTECTED]

* gnu/java/awt/java2d/AbstractGraphics2D.java
(AA_SAMPLING): Removed.
(alpha): Removed field.
(edgeTable): Removed field.
(fillScanlineAA): Removed obsolete method.
(drawPolyline): Implemented by using a GeneralPath.
(drawPolygon): Reset the cached polygon.
(fillPolygon): Reset the cached polygon.
(fillShape): Default to antialias on for text.
(rawDrawLine): Use ShapeCache.
(rawDrawRect): Use ShapeCache.
(rawFillRect): Use ShapeCache.
(fillScanlineAA): New method for antialiased rendering. 
* gnu/java/awt/java2d/ScanlineConverter.java
(scanlinesPerPixel): New field.
(minX,maxX): New fields.
(scanlineYCov,scanlineXCov): New fields.
(slPix0): New field.
(alphaRes): New field.
(renderShape): Add antialiasing functionality.
(doScanline): Add antialiasing functionality.
(setResolution): Add antialiasing functionality.
(addShape): Determine span in X direction.
(fit): Fix thinko.
* gnu/java/awt/java2d/ShapeCache.java
(polyline): New field for caching polylines.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/java2d/AbstractGraphics2D.java?cvsroot=classpathr1=1.14r2=1.15
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/java2d/ScanlineConverter.java?cvsroot=classpathr1=1.1r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/java2d/ShapeCache.java?cvsroot=classpathr1=1.1r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9298r2=1.9299




[commit-cp] classpath ChangeLog gnu/java/awt/font/FontDeleg...

2007-05-08 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 07/05/08 14:40:12

Modified files:
.  : ChangeLog 
gnu/java/awt/font: FontDelegate.java 
gnu/java/awt/font/opentype: OpenTypeFont.java 

Log message:
2007-05-08  Roman Kennke  [EMAIL PROTECTED]

* gnu/java/awt/font/FontDelegate.java
(getGlyphIndex): New method. Maps characters to their
glyph index in the font.
M gnu/java/awt/font/opentype/OpenTypeFont.java
(getGlyphIndex): New method. Maps characters to their
glyph index in the font.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9299r2=1.9300
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/font/FontDelegate.java?cvsroot=classpathr1=1.3r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/font/opentype/OpenTypeFont.java?cvsroot=classpathr1=1.6r2=1.7




[commit-cp] classpath ChangeLog gnu/java/awt/peer/x/XFontPe...

2007-05-08 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 07/05/08 15:03:07

Modified files:
.  : ChangeLog 
gnu/java/awt/peer/x: XFontPeer2.java 
Removed files:
gnu/java/awt/peer/x: XFontPeer.java XGraphics.java 

Log message:
2007-05-08  Roman Kennke  [EMAIL PROTECTED]

* gnu/java/awt/peer/x/XFontPeer.java: Removed.
* gnu/java/awt/peer/x/XGraphics.java: Removed
* gnu/java/awt/peer/x/XFontPeer2.java
(XLineMetrics.getDescent): Use cached idendity transform.
(XFontMetrics.cachedPoint): New field. Caches a Point2D instance
for reuse.
(XFontMetrics.getAscent): Use cached idendity transform.
(XFontMetrics.getDescent): Use cached idendity transform.
(XFontMetrics.getHeight): Use cached idendity transform.
(XFontMetrics.charWidth): Map character to glyph index first.
(XFontMetrics.stringWidth): Use cached idendity transform.
(IDENDITY): New static field. A reused AffineTransform instance.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9300r2=1.9301
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XFontPeer2.java?cvsroot=classpathr1=1.3r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XFontPeer.java?cvsroot=classpathr1=1.3r2=0
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XGraphics.java?cvsroot=classpathr1=1.7r2=0




[commit-cp] classpath ChangeLog vm/reference/gnu/classpath/...

2007-05-08 Thread Kyle Galloway
CVSROOT:/sources/classpath
Module name:classpath
Changes by: Kyle Galloway kgallowa07/05/08 18:21:48

Modified files:
.  : ChangeLog 
vm/reference/gnu/classpath/jdwp: VMFrame.java 

Log message:
2007-05-08  Kyle Galloway  [EMAIL PROTECTED]

* vm/reference/VMFrame.java (init): Add a parameter for 
the this pointer of the frame.CVS: 
--

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9301r2=1.9302
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/classpath/jdwp/VMFrame.java?cvsroot=classpathr1=1.8r2=1.9