[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo...
From: |
Sven de Marothy |
Subject: |
[commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo... |
Date: |
Fri, 09 Jun 2006 20:40:59 +0000 |
CVSROOT: /sources/classpath
Module name: classpath
Changes by: Sven de Marothy <smarothy> 06/06/09 20:40:59
Modified files:
. : ChangeLog
gnu/java/awt/peer/gtk: CairoGraphics2D.java
Log message:
2006-06-08 Sven de Marothy <address@hidden>
* gnu/java/awt/peer/gtk/CairoGraphics2D.java
(drawString): Use TextLayout instead of GlyphVector.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7744&r2=1.7745
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/CairoGraphics2D.java?cvsroot=classpath&r1=1.16&r2=1.17
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/classpath/classpath/ChangeLog,v
retrieving revision 1.7744
retrieving revision 1.7745
diff -u -b -r1.7744 -r1.7745
--- ChangeLog 9 Jun 2006 20:23:54 -0000 1.7744
+++ ChangeLog 9 Jun 2006 20:40:58 -0000 1.7745
@@ -1,5 +1,10 @@
2006-06-08 Sven de Marothy <address@hidden>
+ * gnu/java/awt/peer/gtk/CairoGraphics2D.java
+ (drawString): Use TextLayout instead of GlyphVector.
+
+2006-06-08 Sven de Marothy <address@hidden>
+
* java/text/Bidi.java: Treat WS as neutral for rules N1 & N2.
* gnu/java/awt/peer/gtk/FreetypeGlyphVector.java
New constructor for bidirectionality.
Index: gnu/java/awt/peer/gtk/CairoGraphics2D.java
===================================================================
RCS file:
/sources/classpath/classpath/gnu/java/awt/peer/gtk/CairoGraphics2D.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- gnu/java/awt/peer/gtk/CairoGraphics2D.java 9 Jun 2006 16:04:20 -0000
1.16
+++ gnu/java/awt/peer/gtk/CairoGraphics2D.java 9 Jun 2006 20:40:59 -0000
1.17
@@ -63,6 +63,7 @@
import java.awt.Toolkit;
import java.awt.font.FontRenderContext;
import java.awt.font.GlyphVector;
+import java.awt.font.TextLayout;
import java.awt.geom.AffineTransform;
import java.awt.geom.Arc2D;
import java.awt.geom.Area;
@@ -1271,8 +1272,8 @@
{
if (str == null || str.length() == 0)
return;
-
- drawGlyphVector(getFont().createGlyphVector(null, str), x, y);
+ (new TextLayout( str, getFont(), getFontRenderContext() )).
+ draw(this, x, y);
}
public void drawString(String str, int x, int y)
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo..., Sven de Marothy, 2006/06/03
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo..., Sven de Marothy, 2006/06/04
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo..., Mark Wielaard, 2006/06/07
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo...,
Sven de Marothy <=
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo..., Mark Wielaard, 2006/06/11
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo..., Roman Kennke, 2006/06/12
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo..., Mark Wielaard, 2006/06/13
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo..., Sven de Marothy, 2006/06/13
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo..., David Gilbert, 2006/06/15
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo..., Lillian Angel, 2006/06/19
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo..., Lillian Angel, 2006/06/20
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo..., Gary Benson, 2006/06/21
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo..., Sven de Marothy, 2006/06/30