Matthias Hänel haenel at
Sun Oct 13 23:57:30 PDT 2013

Hi Felie,

thanks for you fast answer.

Am 12.10.2013 um 01:36 schrieb Felipe Heidrich <felipe.heidrich at>:

> The 'native' font stack for Linux uses Pango (to handle complex text) and freetype (rendering glyph images, outlines, metrics, etc).
> As long as we manage to build our freetype code on Android we should be able to have something that works.
> As for pango, I heard it is not available on Android, but JavaFX should be able to work without it (except that Arabic, Hebrew, Thai, Indic and other complex scripts won't work).
> For the long run I would like to implement our glyph-layout code based on Harfbuzz, which is would replace pango entirely and is available on Android.

As far as I can see freetype and pango are conntected to each other in the linux implementation. It's not yet possible to compile just freetype without
pango and the other way around.

Just an idea. Shouldn't it be possible to have javafx running by default when the font renderer is not working?
Most applications don't need a very fancy font renderer, many could rely on any software fallback. Don't you think so?

kind regards

More information about the openjfx-dev mailing list