I wonder why textgrid was affected and textblock wasn't. Maybe it's just a bug with bitmap fonts?
Looking at the harfbuzz commit you mentioned, I don't see how that would matter at all. Are you sure that's the one? On 25/11/15 07:47, Jean-Philippe ANDRÉ wrote: > jpeg pushed a commit to branch master. > > http://git.enlightenment.org/core/efl.git/commit/?id=8ccea8233c144f723470da09a01487484c269440 > > commit 8ccea8233c144f723470da09a01487484c269440 > Author: Jean-Philippe Andre <[email protected]> > Date: Wed Nov 25 15:42:29 2015 +0900 > > Evas: Temporarily hack OT_SUPPORT to fix textgrid > > See T2865. > Since Harfbuzz 1.1.0, terminology displays fonts funnily aligned to > the top. This is apparently because until 1.0.6 the y_offset was > always 0 for all glyphs, but since 1.1.1 the offset is actually > set. > > This is a TEMPORARY fix. There might be an underlying issue left > here. > > Harfbuzz changed behaviour in this commit: > > commit 44f82750807475aa5b16099ccccd917d488df703 > Author: Behdad Esfahbod <[email protected]> > Date: Wed Nov 4 20:40:05 2015 -0800 > > [ft] Remove font funcs that do nothing > --- > src/lib/evas/common/evas_font_ot.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/lib/evas/common/evas_font_ot.c > b/src/lib/evas/common/evas_font_ot.c > index a5fe5b2..f24009e 100644 > --- a/src/lib/evas/common/evas_font_ot.c > +++ b/src/lib/evas/common/evas_font_ot.c > @@ -318,7 +318,7 @@ evas_common_font_ot_populate_text_props(const > Eina_Unicode *text, > Evas_Coord adv; > ot_itr->source_cluster = infos->cluster; > ot_itr->x_offset = positions->x_offset; > - ot_itr->y_offset = positions->y_offset; > + ot_itr->y_offset = 0; // FIXME positions->y_offset; FIXME// > gl_itr->index = infos->codepoint; > adv = positions->x_advance; > > ------------------------------------------------------------------------------ Go from Idea to Many App Stores Faster with Intel(R) XDK Give your users amazing mobile app experiences with Intel(R) XDK. Use one codebase in this all-in-one HTML5 development environment. Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs. http://pubads.g.doubleclick.net/gampad/clk?id=254741551&iu=/4140 _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
