Btw, guys i need some details: - what platform you using - what default font you using On 26 March 2014 21:27, Tudor Girba <tudor@tudorgirba.com> wrote:
Thanks, indeed :)
Please keep us informed.
Doru
On Wed, Mar 26, 2014 at 5:57 PM, Alexandre Bergel <alexandre.bergel@me.com
wrote:
I didn't tried to debug it, i can't bet it would be easy (need to build a debug version of cairo first) but it worth trying. Meanwhile i will put workaround back.
Thanks Igor. Let us know!
Alexandre
Hi!
there's some kind of caching interference either in cairo or between
cairo and freetype,
when using identity transformation matrix and integral (integer) font sizes. and there is a simple workaround:
canvas pathTransform restoreAfter: [ canvas pathTransform scaleBy: 1.00001. "draw text here"
]
this workaround was in font-rendering code, but then i removed it, because i thought problem was solved.
Can we add this back please? This font problem is quite serious. It makes people laugh at Pharo...
-- Best regards, Igor Stasenko.
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
-- www.tudorgirba.com
"Every thing has its own flow"
-- Best regards, Igor Stasenko.