evas: Add scale feature for embedded bitmap fonts.
authorYoungbok Shin <youngb.shin@samsung.com>
Mon, 25 Sep 2017 09:34:22 +0000 (18:34 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Tue, 26 Sep 2017 02:31:31 +0000 (11:31 +0900)
commit17504106501cec1a0a85eb380c5dea7e0ca3729c
tree942944734aa98b84c791206bdc6c5db1e084c3ae
parentbb887f9869c3dd9eca72c8e65f335d148f9dbdd3
evas: Add scale feature for embedded bitmap fonts.

Summary:
When evas selects a strike of embedded bitmap font,
calculate ratio and use it for scaling embedded bitmap.
@feature

Reviewers: jpeg, tasn, woohyun, raster, herdsman

Reviewed By: raster

Subscribers: charlesmilette, Francesco149, cedric

Differential Revision: https://phab.enlightenment.org/D2713
20 files changed:
src/lib/efl/interfaces/efl_text_font.eo
src/lib/evas/canvas/efl_canvas_text.eo
src/lib/evas/canvas/evas_font_dir.c
src/lib/evas/canvas/evas_object_text.c
src/lib/evas/canvas/evas_object_textblock.c
src/lib/evas/canvas/evas_object_textgrid.c
src/lib/evas/canvas/evas_text.eo
src/lib/evas/canvas/evas_textgrid.eo
src/lib/evas/common/evas_draw.h
src/lib/evas/common/evas_draw_main.c
src/lib/evas/common/evas_font.h
src/lib/evas/common/evas_font_compress.c
src/lib/evas/common/evas_font_draw.c
src/lib/evas/common/evas_font_load.c
src/lib/evas/common/evas_font_main.c
src/lib/evas/include/evas_common_private.h
src/lib/evas/include/evas_private.h
src/modules/evas/engines/gl_common/evas_gl_common.h
src/modules/evas/engines/gl_common/evas_gl_font.c
src/modules/evas/engines/software_generic/evas_engine.c