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
