The fonts addition is excellent! Not having StrikeFont support is less good news, but I understand your position. The only reason I proposed having StrikeFont support was to ease the transition to Athens until the VMs will be properly bundled with Cairo. This will likely take a while, but the transition could start now. Is there another possibility of using a font that can be supported with Athens rendered on top of Balloon. Cheers, Doru On 3 Sep 2012, at 04:21, Igor Stasenko wrote:
ah, yes.. i forgot to say: - no strike fonts for Athens will be supported ever.
It is simply unproductive to waste time on that. They will never work correctly, because the format how they stored in image are premultiplied subpixel 3*32-bit bitmaps.
And sure thing, Cairo don't have our highly-special blit mode to render them correctly (not saying that they'll work only for 1:1 pixel grid match, and only for LCD displays, and if you offset them even by a fraction of pixel or rotate/scale, i doubt you will be able to read anything).
You can draw bitmaps (forms) using Athens.. but they should be a normal RGBA 32-bit ones.
-- Best regards, Igor Stasenko.
-- www.tudorgirba.com "No matter how many recipes we know, we still value a chef."