From 901cab9d8a29dcf73df541010f12ae25adff208a Mon Sep 17 00:00:00 2001 From: MyoungJune Park Date: Tue, 18 Dec 2012 18:51:36 +0900 Subject: [PATCH] applied font family patch --- setting-common/src/setting-common-general-func.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/setting-common/src/setting-common-general-func.c b/setting-common/src/setting-common-general-func.c index af4ee35..88882d0 100755 --- a/setting-common/src/setting-common-general-func.c +++ b/setting-common/src/setting-common-general-func.c @@ -1351,6 +1351,9 @@ void font_config_set(char *font_name) Eina_Bool slp_bold_exist = EINA_FALSE; Eina_Bool slp_regular_exist = EINA_FALSE; + // Tizen + Eina_Bool tizen_exist = EINA_FALSE; + EINA_LIST_FOREACH_SAFE(fo_list, ll, l_next, efo) { if (!safeStrCmp(efo->text_class, "slp_medium")) { @@ -1366,6 +1369,13 @@ void font_config_set(char *font_name) elm_config_font_overlay_set(efo->text_class, (const char*)font_name, efo->size); slp_regular_exist = EINA_TRUE; } + + // Tizen + if (!safeStrCmp(efo->text_class, "tizen")) { + elm_config_font_overlay_set(efo->text_class, (const char*)font_name, efo->size); + tizen_exist = EINA_TRUE; + } + } /* if slp_XX do not exist, need to set them, font size is -100(100%) */ @@ -1382,8 +1392,16 @@ void font_config_set(char *font_name) elm_config_font_overlay_set("slp_regular", (const char*)font_name, MIDDLE_FONT_DPI); } + // Tizen + if (tizen_exist == EINA_FALSE) { + elm_config_font_overlay_set("tizen", (const char*)font_name, MIDDLE_FONT_DPI); + } + elm_config_font_overlay_set("slp", (const char*)font_name, MIDDLE_FONT_DPI); + // Tizen + elm_config_font_overlay_set("tizen", (const char*)font_name, MIDDLE_FONT_DPI); + EINA_LIST_FOREACH(text_classes, l, etc) { ll = NULL; -- 2.7.4