From df31f08188de493ae7a58cdec4a477e83aef2d83 Mon Sep 17 00:00:00 2001 From: Jiyoun Park Date: Wed, 9 Nov 2011 16:37:50 +0900 Subject: [PATCH] [*]add ENV related with font dpi to make up for not using xft.dpi anymore that was a fix essentially to buffer engine rendering, allow env var for evas font dpi. Change-Id: Icf4ff3f8464303e4312310475e102ac9319c9684 --- src/lib/engines/common/evas_font_main.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lib/engines/common/evas_font_main.c b/src/lib/engines/common/evas_font_main.c index 5a5508b..64b1d5e 100644 --- a/src/lib/engines/common/evas_font_main.c +++ b/src/lib/engines/common/evas_font_main.c @@ -16,6 +16,7 @@ EAPI void evas_common_font_init(void) { int error; + const char *s; initialised++; if (initialised != 1) return; @@ -23,6 +24,13 @@ evas_common_font_init(void) if (error) return; evas_common_font_load_init(); evas_common_font_draw_init(); + s = getenv("EVAS_FONT_DPI"); + if (s) + { + int dpi = atoi(s); + + if (dpi > 0) evas_common_font_dpi_set(dpi); + } LKI(lock_font_draw); LKI(lock_bidi); LKI(lock_ot); -- 2.7.4