[cp-patches] FYI: GlyphVector reimplementation

Sven de Marothy sven at physto.se
Wed Jun 7 22:43:22 UTC 2006


On Wed, 2006-06-07 at 16:45 +0200, Roman Kennke wrote:
> You don't loose much words except for the ChangeLog entries, eh? ;-)
> 
> It would be helpful to add some descriptive text too, so others can get
> up to what you did. Otherwise we wouldn't need this ML and could depend
> on commit-classpath for commit messages and changelog entries.

Okay, okay! :) I reimplemented GlyphVector properly, now it actually
does the layouting that GV is supposed to do, and works with FreeType
directly (albeit getting the FT data structures through Pango, as of
yet).

Previously the implementation worked by letting pango lay the stuff out
and then getting the glyphs and their respective positions from there. 

So, now that we have a proper and seemingly functional GlyphVector we
can implement TextLayout on top of that, the way it's supposed to be.

So the next step in the grand plan is to kill the
ClasspathTextLayoutPeer and related stuff, stub the TextLayout impl and
implement it properly.

/Sven




More information about the Classpath-patches mailing list