Revert "Font update" 13/215313/1 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix tizen_5.5_tv accepted/tizen/5.5/unified/20191031.033652 accepted/tizen/5.5/unified/mobile/hotfix/20201027.071012 accepted/tizen/unified/20191007.234850 submit/tizen/20191007.043041 submit/tizen_5.5/20191031.000008 submit/tizen_5.5/20191031.000011 submit/tizen_5.5/20191031.000013 submit/tizen_5.5_mobile_hotfix/20201026.185109 tizen_5.5.m2_release
authorKiseok Chang <kiso.chang@samsung.com>
Mon, 7 Oct 2019 04:28:19 +0000 (04:28 +0000)
committerKiseok Chang <kiso.chang@samsung.com>
Mon, 7 Oct 2019 04:28:19 +0000 (04:28 +0000)
This reverts commit 4de1627b805682dd02572cad02cd51d82f139b45.

This change is in developing, it cause build errors.

Change-Id: I4ee9ae8f15c2abe9af4f988f584d709b64e1d6ce

org.tizen.setting.xml.in
setting-display/src/setting-display-main.c
setting-font/CMakeLists.txt
setting-font/src/setting-font.c

index afb1543d57a9d03b3c55cc7f4e6564e679954f1b..228a6bfda0c231102fee7914f33948e5551187c3 100644 (file)
 
                <privilege>http://tizen.org/privilege/dpm.password</privilege>
        </privileges>
-       <feature name="http://tizen.org/feature/systemsetting.font">true</feature>
 </manifest>
 
index c8e164648f1765e66e39e852ac416616ff1f7806..64ac16b3b5e1061aebe9e72ff17e8bb33b086f62 100755 (executable)
@@ -22,7 +22,6 @@
 #include <device/battery.h>
 #include <system_settings.h>
 #include <dpm/password.h>
-#include <system_info.h>
 
 #include "setting-display-main.h"
 #include "setting-common-draw-widget.h"
@@ -49,9 +48,6 @@ static int setting_display_main_create(void *cb);
 static int setting_display_main_destroy(void *cb);
 static int setting_display_main_update(void *cb);
 
-static bool settings_display_font_configuration_is_supported();
-static void construct_font(SettingDisplay *ad);
-
 setting_view setting_view_display_main = {
        .create = setting_display_main_create,
        .destroy = setting_display_main_destroy,
@@ -347,6 +343,7 @@ static int setting_display_main_create(void *cb)
        SETTING_TRACE_BEGIN;
        char *pa_backlight_time = NULL;
        Evas_Object *back_button = NULL;
+       char font_name_string[NAME_MAX] = {'\0',};
        SettingDisplay *ad = (SettingDisplay *)cb;
 
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
@@ -361,8 +358,21 @@ static int setting_display_main_create(void *cb)
 
        /* BRIGHTNESS */
        construct_brightness(ad, ad->md.genlist);
+
        /* FONT */
-       construct_font(ad);
+       _get_font_name_string(font_name_string, NAME_MAX);
+       ad->data_font = setting_create_Gendial_field_def(
+                       ad->md.genlist, &(ad->itc_1text),
+                       setting_display_main_mouse_up_Gendial_list_cb,
+                       ad, SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, KeyStr_Font,
+                       font_name_string, NULL);
+       if (ad->data_font) {
+               ad->data_font->userdata = ad;
+               __BACK_POINTER_SET(ad->data_font);
+       } else {
+               SETTING_TRACE_ERROR("ad->data_font is NULL");
+       }
 
        /* BACKLIGHTTIME */
        pa_backlight_time = get_pa_backlight_time_str();
@@ -564,41 +574,3 @@ static void setting_display_main_click_softkey_back_cb(
 {
        ui_app_exit();
 }
-
-static bool settings_display_font_configuration_is_supported()
-{
-       bool val;
-       int err = system_info_get_platform_bool("http://tizen.org/feature/systemsetting.font", &val);
-       if (err != TIZEN_ERROR_NONE) {
-               SETTING_TRACE_ERROR("system_info_get_platform_bool failed: %s", get_error_message(err));
-               return false;
-       }
-
-       return val;
-}
-
-static void construct_font(SettingDisplay *ad)
-{
-       char font_name_string[NAME_MAX];
-       bool is_supported = settings_display_font_configuration_is_supported();
-
-       if (is_supported)
-               _get_font_name_string(font_name_string, NAME_MAX);
-       else
-               snprintf(font_name_string, NAME_MAX, "");
-
-       ad->data_font = setting_create_Gendial_field_def(
-                       ad->md.genlist, &(ad->itc_1text),
-                       setting_display_main_mouse_up_Gendial_list_cb,
-                       ad, SWALLOW_Type_INVALID, NULL,
-                       NULL, 0, KeyStr_Font,
-                       font_name_string, NULL);
-       if (ad->data_font) {
-               ad->data_font->userdata = ad;
-               __BACK_POINTER_SET(ad->data_font);
-       } else {
-               SETTING_TRACE_ERROR("ad->data_font is NULL");
-       }
-
-       elm_object_item_disabled_set(ad->data_font, !is_supported);
-}
index e24dcfb03e8cb5761822814310de9e35f505e090..818ef4fb0bedd1d4ee9062a737226c9ac651575a 100755 (executable)
@@ -14,7 +14,6 @@ pkg_check_modules(pkgs_font REQUIRED
        glib-2.0
        fontconfig
        libtzplatform-config
-       capi-system-info
        vconf
 )
 
index 1b054f7f18f0f220f6906c25276152227f5fb8f3..1ff6f15c78432975b9809de91aa21f4c25e7752b 100644 (file)
@@ -20,7 +20,6 @@
  */
 #include <setting-font.h>
 #include <setting-cfg.h>
-#include <system_info.h>
 
 #define SETTING_FONT_PACKAGE_NAME "org.tizen.setting-font"
 
@@ -193,6 +192,7 @@ static bool _setting_font_app_create(void *priv)
        setting_create_Gendial_itc(SETTING_GENLIST_GROUP_INDEX_STYLE,
                        &(ad->itc_group_item));
 
+
        return true;
 }