/[classpath]/classpath/ChangeLog
ViewVC logotype

Diff of /classpath/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1616 by tromey, Wed Nov 19 17:41:18 2003 UTC revision 1.1617 by graydon, Thu Nov 20 22:27:35 2003 UTC
# Line 1  Line 1 
1    2003-11-17  Graydon Hoare  <graydon@redhat.com>
2    
3            * gnu/java/awt/peer/gtk/GdkClasspathFontPeerMetrics.java: New file.
4            * gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java
5            (GdkFontLineMetrics): New inner class.
6            (getLineMetrics): Return new GdkFontLineMetrics.
7            (getFontMetrics): Return new GdkClasspathFontPeerMetrics.
8            (layoutGlyphVector): Create GdkGlyphVector.
9            * gnu/java/awt/peer/gtk/GdkGraphics2D.java (stateStack): New member.
10            (GdkGraphics2D): Initialize state via mathod calls.
11            (cairoSetMatrix, cairoShowGlyphs): Simplify native calls.
12            (cairoTranslate, cairoScale, cairoRotate): Remove.
13            (various methods): use setTransform for special transform cases.
14            (DrawState): New inner class.
15            (stateSave): New method.
16            (stateRestore): New method.
17            (various methods): use stateSave, stateRestore.
18            (getClipInDevSpace): New method.
19            (clip, clipRect, setClip, getClip, getClipBounds):
20            Follow spec more closely.
21            (getTransform): Return clone of transform.
22            (setStroke): Set linewidth to passed width / 2.0.
23            (setPaintMode): Set SrcOver rather than Xor.
24            (setColor): Set paint to passed color.
25            (drawRaster, drawImage, PainterThread, drawPixels): Take affine
26            transform from image to user space.
27            (drawRenderedImage, drawRenderableImage): Implement.
28            (getFontRenderContext, getFontMetrics, drawString, getFont):
29            Implement
30            (drawArc, drawOval, drawRoundRect, fillArc, fillOval, fillRoundRect):
31            Implement.
32            * jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c:
33            Match changes to java side.
34            * jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.c:
35            Release resources.
36            * jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c:
37            Don't use pango for metrics.
38            * jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c:
39            New file.
40    
41  2003-11-19  Dalibor Topic <robilad@kaffe.org>  2003-11-19  Dalibor Topic <robilad@kaffe.org>
42    
43          * java/text/FieldPosition.java (equals): Adapted to handle          * java/text/FieldPosition.java (equals): Adapted to handle

Legend:
Removed from v.1.1616  
changed lines
  Added in v.1.1617

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26