fix default language
[apps/core/preloaded/settings.git] / setting-display / src / setting-display.c
index cf3d46a..ace8bf0 100755 (executable)
@@ -32,7 +32,7 @@
 #include <setting-display.h>
 #include <Ecore_X.h>
 
-#define SETTING_BRIGHTNESS_LEVEL_FOR_EMUL 24
+#define SETTING_BRIGHTNESS_DEFAULT_LEVEL 60
 
 #ifndef UG_MODULE_API
 #define UG_MODULE_API __attribute__ ((visibility("default")))
@@ -103,7 +103,7 @@ static void *setting_display_ug_on_create(ui_gadget_h ug,
 
        SettingDisplayUG *displayUG = priv;
        displayUG->ug = ug;
-       appcore_set_i18n(SETTING_PACKAGE, SETTING_LOCALEDIR);
+       setting_set_i18n(SETTING_PACKAGE, SETTING_LOCALEDIR);
 
        displayUG->win_main_layout = (Evas_Object *) ug_get_parent_layout(ug);
        displayUG->win_get = (Evas_Object *) ug_get_window();
@@ -122,14 +122,13 @@ static void *setting_display_ug_on_create(ui_gadget_h ug,
                                   &(displayUG->itc_2text_2));
        setting_create_Gendial_itc("dialogue/1text.1icon",
                                   &(displayUG->itc_1text_1icon));
-       setting_create_Gendial_itc("dialogue/1icon", &(displayUG->itc_layout));
        setting_create_Gendial_itc("dialogue/2text.3/expandable",
                                   &(displayUG->itc_2text_3_parent));
        setting_create_Gendial_itc("dialogue/1text.1icon/expandable2",
                                   &(displayUG->itc_1icon_1text_sub));
        setting_create_Gendial_itc("dialogue/1text", &(displayUG->itc_1text));
 
-       displayUG->itc_seperator.item_style = "dialogue/separator/21/with_line";
+       displayUG->itc_seperator.item_style = "dialogue/separator";
        displayUG->itc_seperator.func.text_get = NULL;
        displayUG->itc_seperator.func.content_get = NULL;
        displayUG->itc_seperator.func.state_get = NULL;
@@ -330,16 +329,16 @@ static int setting_reset_display_brightness(void)
 
        if(isEmulBin())
        {
-               ret += vconf_set_int(VCONFKEY_SETAPPL_LCD_BRIGHTNESS, SETTING_BRIGHTNESS_LEVEL_FOR_EMUL);
+               ret += vconf_set_int(VCONFKEY_SETAPPL_LCD_BRIGHTNESS, SETTING_BRIGHTNESS_DEFAULT_LEVEL);
 #if USE_DEVICE_SET_DISPLAY_BRT
-               ret += device_set_brightness(BRIGHTNESS_DISPLAY, SETTING_BRIGHTNESS_LEVEL_FOR_EMUL);
+               ret += device_set_brightness(BRIGHTNESS_DISPLAY, SETTING_BRIGHTNESS_DEFAULT_LEVEL);
 #endif
        }
        else
        {
-               ret += vconf_set_int(VCONFKEY_SETAPPL_LCD_BRIGHTNESS, SETTING_BRIGHTNESS_LEVEL7);
+               ret += vconf_set_int(VCONFKEY_SETAPPL_LCD_BRIGHTNESS, SETTING_BRIGHTNESS_DEFAULT_LEVEL);
 #if USE_DEVICE_SET_DISPLAY_BRT
-               ret += device_set_brightness(BRIGHTNESS_DISPLAY, SETTING_BRIGHTNESS_LEVEL7);;
+               ret += device_set_brightness(BRIGHTNESS_DISPLAY, SETTING_BRIGHTNESS_DEFAULT_LEVEL);
 #endif
        }
        SETTING_TRACE_END;
@@ -410,11 +409,16 @@ static int setting_reset_display_main(void)
        SETTING_TRACE_BEGIN;
        int ret = 0;
        ret += setting_reset_display_backlight();
-       ret += setting_reset_display_brightness();
+       //ret += setting_reset_display_brightness();
 
        ret += vconf_set_bool(VCONFKEY_SETAPPL_BATTERY_PERCENTAGE_BOOL, FALSE);//battery percent
        setting_reset_launch_effect();
 
+       ret += vconf_set_bool(VCONFKEY_SETAPPL_BOOL_AUTO_ADJUST_SCREEN_TONE, TRUE);
+
+       // screen mode
+       ret += vconf_set_str(VCONFKEY_SETAPPL_SCREENMODE_SELNAME, "Dynamic");
+       device_set_image_enhance_mode(0);       // 0 => Dynamic
        return ret;
 }
 
@@ -448,6 +452,8 @@ UG_MODULE_API int setting_plugin_reset(service_h service, void *priv)
 #else
                ret +=  setting_reset_display_main();
 #endif
+       } else if (0 == safeStrCmp(ug_type, "brightness")) {
+               ret += setting_reset_display_brightness();
        }
        return ret;
 }