[SM][Mob]Code cleaning 76/157676/7
authorPawel Aksiutowicz <p.aksiutowic@partner.samsung.com>
Wed, 25 Oct 2017 15:06:16 +0000 (17:06 +0200)
committerPawel Aksiutowicz <p.aksiutowic@partner.samsung.com>
Mon, 30 Oct 2017 13:01:32 +0000 (14:01 +0100)
Change-Id: Idc75e2dc6cd6798bd799fb3373460fabd0756219
Signed-off-by: Pawel Aksiutowicz <p.aksiutowic@partner.samsung.com>
setting-smartmanager/smartmanager-data/include/smartmanager-utils.h
setting-smartmanager/smartmanager-data/src/smartmanager-data-usage-mobile-settings.c

index 28fa68b9f35c0f247a19e00ad3e7ff85d07c1321..fb1f019d71bb47ced5725539afb7e495c43722e0 100644 (file)
@@ -119,12 +119,13 @@ bool get_subscriber_id_from_telephony_handle(telephony_h handle,
                                                                                                char **subscriber_id);
 bool compare_subscriber_ids(const char *id_a, const char *id_b);
 
-restrictions_result set_mobile_limit_restrictions(stc_h stc_handle, const char *subscriber_id, int64_t limit, int64_t warning_limit);
+restrictions_result set_mobile_limit_restrictions(stc_h stc_handle,
+       const char *subscriber_id, int64_t limit, int64_t warning_limit);
 restrictions_result set_mobile_restriction_rule_parameters(
-                                                                                       stc_restriction_rule_h rule,
-                                                                                       const char *subscriber_id, int64_t limit,
-                                                                                       int64_t warning_limit);
-bool unset_mobile_limit_restrictions(stc_h stc_handle, stc_restriction_info_cb restrictions_cb, void *data);
+       stc_restriction_rule_h rule, const char *subscriber_id, int64_t limit,
+       int64_t warning_limit);
+bool unset_mobile_limit_restrictions(stc_h stc_handle,
+       stc_restriction_info_cb restrictions_cb, void *data);
 
 bool write_sim_1_cycle_start(int cycle_start_value);
 bool write_sim_1_cycle_interval(int cycle_interval_value);
index 673bef0b29b68e414188fd25086c5a7fbf22ada2..cd51242b2b7a6ea183e8d54729744e13c5b23b4f 100755 (executable)
@@ -13,38 +13,47 @@ static int _destroy(void *data);
 static int _update(void* data);
 static int _cleanup();
 
-static void _create_warning_popup(void *data, Evas_Object *obj, void *event_info);
-static void _create_limit_popup(void *data, Evas_Object *obj, void *event_info);
-static void _create_cycle_list_popup(void *data, Evas_Object *obj, void *event_info);
-
-static void _create_monthly_start_date_popup(void *data, Evas_Object *obj, void *event_info);
-static void _create_start_weekday_list_popup(void *data, Evas_Object *obj, void *event_info);
-static void create_custom_start_date_popup(void *data, Evas_Object *obj, void *event_info);
-
-static Evas_Object *_genlist_cycle_radio_content_get(void *data, Evas_Object *obj, const char *part);
-static Evas_Object *_genlist_start_weekday_radio_content_get(void *data, Evas_Object *obj, const char *part);
-static char *_genlist_radio_text_get(void *data, Evas_Object *obj, const char *part);
+static void _create_warning_popup(void *data, Evas_Object *obj,
+       void *event_info);
+static void _create_limit_popup(void *data, Evas_Object *obj,
+       void *event_info);
+static void _create_cycle_list_popup(void *data, Evas_Object *obj,
+       void *event_info);
+
+static void _create_monthly_start_date_popup(void *data, Evas_Object *obj,
+       void *event_info);
+static void _create_start_weekday_list_popup(void *data, Evas_Object *obj,
+       void *event_info);
+static void create_custom_start_date_popup(void *data, Evas_Object *obj,
+       void *event_info);
+
+static Evas_Object *_genlist_cycle_radio_content_get(void *data,
+       Evas_Object *obj, const char *part);
+static Evas_Object *_genlist_start_weekday_radio_content_get(void *data,
+       Evas_Object *obj, const char *part);
+static char *_genlist_radio_text_get(void *data, Evas_Object *obj,
+       const char *part);
 static void _genlist_radio_del(void *data, Evas_Object *obj);
 
 static void _softkey_back_cb(void *data, Evas_Object *obj,
                void *event_info);
 static Eina_Bool _pop_view_cb(void *data, Elm_Object_Item *it);
 
-static char *_warning_item_label_get(void *data, Evas_Object *obj, const char *part);
-static char *_limit_item_label_get(void *data, Evas_Object *obj, const char *part);
-static char *_cycle_item_label_get(void *data, Evas_Object *obj, const char *part);
-static char *_start_date_item_label_get(void *data, Evas_Object *obj, const char *part);
-static char *_description_item_label_get(void *data, Evas_Object *obj, const char *part);
+static char *_warning_item_label_get(void *data, Evas_Object *obj,
+       const char *part);
+static char *_limit_item_label_get(void *data, Evas_Object *obj,
+       const char *part);
+static char *_cycle_item_label_get(void *data, Evas_Object *obj,
+       const char *part);
+static char *_start_date_item_label_get(void *data, Evas_Object *obj,
+       const char *part);
+static char *_description_item_label_get(void *data, Evas_Object *obj,
+       const char *part);
 
 setting_view sm_view_data_usage_mobile;
 
 static const char date_format[] = "%a, %d/%m/%Y";
 
-static const char* data_usage_mobile_strings[] = {
-       "Data usage settings",
-       "Set data usage cycle"
-};
-
 typedef enum {
        DATA_UNIT_TYPE_MB = 2,
        DATA_UNIT_TYPE_GB = 3,
@@ -146,7 +155,7 @@ static Elm_Entry_Filter_Limit_Size limit_size = {
                .max_char_count = 9
 };
 
-void generate_list(Evas_Object *genlist, SmartMgrData *smd)
+static void generate_list(Evas_Object *genlist, SmartMgrData *smd)
 {
        Elm_Object_Item *last_item = NULL;
 
@@ -160,7 +169,9 @@ void generate_list(Evas_Object *genlist, SmartMgrData *smd)
 
        if (smd->selected_sim_limits->cycle_mode != CYCLE_MODE_DAILY)
                elm_genlist_item_append(genlist, &itc_start_date_element,
-                       smd, NULL, ELM_GENLIST_ITEM_NONE, create_start_popup_functions[smd->selected_sim_limits->cycle_mode], smd);
+                       smd, NULL, ELM_GENLIST_ITEM_NONE,
+                       create_start_popup_functions[smd->selected_sim_limits->cycle_mode],
+                       smd);
 
        last_item = elm_genlist_item_append(genlist, &itc_description_element,
                        smd, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
@@ -170,7 +181,9 @@ void generate_list(Evas_Object *genlist, SmartMgrData *smd)
 
 }
 
-static Evas_Object *_create_popup_button(Evas_Object *parent, char *part, char *title, float weight_x, float weight_y, Evas_Smart_Cb cb, void *callback_data)
+static Evas_Object *_create_popup_button(Evas_Object *parent, char *part,
+       char *title, float weight_x, float weight_y, Evas_Smart_Cb cb,
+       void *callback_data)
 {
        Evas_Object *btn = elm_button_add(parent);
        if (!btn) {
@@ -201,8 +214,10 @@ static void _entry_set_displayed_value(int64_t value, Data_Unit_Type_E unit)
 
 static void _data_unit_type_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       elm_object_text_set(obj, popup_info.unit == DATA_UNIT_TYPE_MB ? "GB" : "MB");
-       popup_info.unit = popup_info.unit == DATA_UNIT_TYPE_MB ? DATA_UNIT_TYPE_GB : DATA_UNIT_TYPE_MB;
+       elm_object_text_set(obj, popup_info.unit == DATA_UNIT_TYPE_MB ?
+               _("GB") : _("MB"));
+       popup_info.unit = popup_info.unit == DATA_UNIT_TYPE_MB ?
+               DATA_UNIT_TYPE_GB : DATA_UNIT_TYPE_MB;
 }
 
 static void create_toast_popup(Evas_Object *parent, char *text)
@@ -214,8 +229,8 @@ static void create_toast_popup(Evas_Object *parent, char *text)
        elm_popup_timeout_set(popup, 3.5);
 }
 
-static stc_callback_ret_e _get_and_unset_limit_restrictions_cb(stc_error_e result,
-                                                               stc_restriction_info_h info, void *user_data)
+static stc_callback_ret_e _get_and_unset_limit_restrictions_cb(
+       stc_error_e result, stc_restriction_info_h info, void *user_data)
 {
        int ret = STC_ERROR_NONE;
        char *app_id = NULL;
@@ -263,22 +278,24 @@ static stc_callback_ret_e _get_and_unset_limit_restrictions_cb(stc_error_e resul
        ret = stc_restriction_info_get_subscriber_id(info, &subscriber_id);
        if (STC_ERROR_NONE != ret) {
                SETTING_TRACE_ERROR("stc_restriction_info_get_subscriber_id error: %s",
-                                                                       get_error_message(ret));
+                       get_error_message(ret));
                return STC_CALLBACK_CONTINUE;
        }
 
-       if (compare_subscriber_ids(smd->selected_sim_subscriber_id, subscriber_id)) {
+       if (compare_subscriber_ids(smd->selected_sim_subscriber_id,
+               subscriber_id)) {
                ret = stc_restriction_info_get_limit(info, &limit);
                if (STC_ERROR_NONE != ret) {
                        SETTING_TRACE_ERROR("stc_restriction_info_get_limit() error: %s",
-                                                                               get_error_message(ret));
+                               get_error_message(ret));
                        return STC_CALLBACK_CONTINUE;
                }
 
                ret = stc_restriction_info_get_warning_limit(info, &warning_limit);
                if (STC_ERROR_NONE != ret) {
-                       SETTING_TRACE_ERROR("stc_restriction_info_get_warning_limit() error: %s",
-                                                                               get_error_message(ret));
+                       SETTING_TRACE_ERROR(
+                               "stc_restriction_info_get_warning_limit() error: %s",
+                               get_error_message(ret));
                        return STC_CALLBACK_CONTINUE;
                }
 
@@ -289,9 +306,11 @@ static stc_callback_ret_e _get_and_unset_limit_restrictions_cb(stc_error_e resul
                        return STC_CALLBACK_CONTINUE;
                }
 
-               restrictions_res = set_mobile_restriction_rule_parameters(rule, subscriber_id, limit, warning_limit);
+               restrictions_res = set_mobile_restriction_rule_parameters(rule,
+                       subscriber_id, limit, warning_limit);
                if (restrictions_res != RESTRICTIONS_OK) {
-                       SETTING_TRACE_ERROR("set_mobile_restriction_rule_parameters() error");
+                       SETTING_TRACE_ERROR(
+                               "set_mobile_restriction_rule_parameters() error");
                        return STC_CALLBACK_CONTINUE;
                }
 
@@ -305,7 +324,8 @@ static stc_callback_ret_e _get_and_unset_limit_restrictions_cb(stc_error_e resul
                free(subscriber_id);
        }
 
-       SETTING_TRACE_ERROR("stc_unset_restriction() successful unset restriction");
+       SETTING_TRACE_ERROR(
+               "stc_unset_restriction() successful unset restriction");
        return STC_CALLBACK_CONTINUE;
 }
 
@@ -327,8 +347,10 @@ static Evas_Object *_create_entry(Evas_Object *parent)
        Evas_Object *entry = elm_entry_add(parent);
        retv_if(!entry, NULL);
 
-       elm_entry_markup_filter_append(entry, elm_entry_filter_accept_set, &accept_set);
-       elm_entry_markup_filter_append(entry, elm_entry_filter_limit_size, &limit_size);
+       elm_entry_markup_filter_append(entry, elm_entry_filter_accept_set,
+               &accept_set);
+       elm_entry_markup_filter_append(entry, elm_entry_filter_limit_size,
+               &limit_size);
 
        elm_entry_input_panel_layout_set(entry, ELM_INPUT_PANEL_LAYOUT_NUMBER);
 
@@ -339,7 +361,7 @@ static Evas_Object *_create_entry(Evas_Object *parent)
        return entry;
 }
 
-Evas_Object *_create_label(Evas_Object *parent, char *title)
+static Evas_Object *_create_label(Evas_Object *parent, char *title)
 {
        Evas_Object *label = elm_label_add(parent);
        retv_if(!label, NULL);
@@ -350,7 +372,7 @@ Evas_Object *_create_label(Evas_Object *parent, char *title)
        return label;
 }
 
-Evas_Object *_create_box(Evas_Object *parent)
+static Evas_Object *_create_box(Evas_Object *parent)
 {
        Evas_Object *box = elm_box_add(parent);
        retv_if(!box, NULL);
@@ -362,19 +384,20 @@ Evas_Object *_create_box(Evas_Object *parent)
        return box;
 }
 
-Evas_Object *_create_datetime(Evas_Object *parent, time_t start_date)
+static Evas_Object *_create_datetime(Evas_Object *parent, time_t start_date)
 {
        Evas_Object *datetime = elm_datetime_add(parent);
        elm_object_style_set(datetime, "date_layout");
        elm_datetime_format_set(datetime, "%d/%b/%Y");
-       elm_datetime_value_set(datetime, (Elm_Datetime_Time *)localtime(&start_date));
+       elm_datetime_value_set(datetime,
+               (Elm_Datetime_Time *)localtime(&start_date));
        elm_object_content_set(parent, datetime);
        evas_object_show(datetime);
 
        return datetime;
 }
 
-Evas_Object *_create_popup(SmartMgrData *smd, char *title)
+static Evas_Object *_create_popup(SmartMgrData *smd, char *title)
 {
        Evas_Object *popup = elm_popup_add(smd->md.window);
        retv_if(!popup, NULL);
@@ -384,17 +407,19 @@ Evas_Object *_create_popup(SmartMgrData *smd, char *title)
        return popup;
 }
 
-void write_cycle_info(SmartMgrData *smd)
+static void write_cycle_info(SmartMgrData *smd)
 {
        if (smd->selected_sim_subscriber_id == smd->subscriber_id_1) {
                write_sim_1_cycle_mode(smd->selected_sim_limits->cycle_mode);
                write_sim_1_cycle_start(smd->selected_sim_limits->cycle_start);
-               write_sim_1_cycle_interval(smd->selected_sim_limits->custom_mode_interval);
+               write_sim_1_cycle_interval(
+                       smd->selected_sim_limits->custom_mode_interval);
        }
        if (smd->selected_sim_subscriber_id == smd->subscriber_id_2) {
                write_sim_2_cycle_mode(smd->selected_sim_limits->cycle_mode);
                write_sim_2_cycle_start(smd->selected_sim_limits->cycle_start);
-               write_sim_2_cycle_interval(smd->selected_sim_limits->custom_mode_interval);
+               write_sim_2_cycle_interval(
+                       smd->selected_sim_limits->custom_mode_interval);
        }
 }
 
@@ -410,13 +435,13 @@ static void _custom_cycle_popup_ok_cb(void *data, Evas_Object *obj,
                value = atoi(value_str);
                if (value < 1) {
                        create_toast_popup(popup_info.popup,
-                                       "Minimum value allowed is 1. Value changed to 1");
+                               _("Minimum value allowed is 1. Value changed to 1"));
                        smd->selected_sim_limits->custom_mode_interval = 1;
                        elm_object_text_set(popup_info.content, "1");
                }
                if (value > 90) {
                        create_toast_popup(popup_info.popup,
-                                       "Maximum value allowed is 90. Value changed to 90");
+                               _("Maximum value allowed is 90. Value changed to 90"));
                        smd->selected_sim_limits->custom_mode_interval = 90;
                        elm_object_text_set(popup_info.content, "90");
                }
@@ -432,7 +457,7 @@ static void _custom_cycle_popup_ok_cb(void *data, Evas_Object *obj,
 }
 
 static void _create_custom_cycle_popup(SmartMgrData *smd, char *title,
-               int days)
+       int days)
 {
        char buf[256] = {0};
        popup_info.popup = _create_popup(smd, title);
@@ -446,10 +471,11 @@ static void _create_custom_cycle_popup(SmartMgrData *smd, char *title,
        snprintf(buf, sizeof(buf), "%d", days);
        elm_object_text_set(popup_info.content, buf);
 
-       _create_popup_button(popup_info.popup, "button1", "Cancel", EVAS_HINT_EXPAND,
-                       EVAS_HINT_EXPAND, _popup_cancel_cb, popup_info.popup);
-       _create_popup_button(popup_info.popup, "button2", "Done",   EVAS_HINT_EXPAND,
-                       EVAS_HINT_EXPAND, _custom_cycle_popup_ok_cb,
+       _create_popup_button(popup_info.popup, "button1", "Cancel",
+                       EVAS_HINT_EXPAND, EVAS_HINT_EXPAND, _popup_cancel_cb,
+                       popup_info.popup);
+       _create_popup_button(popup_info.popup, "button2", "Done",
+                       EVAS_HINT_EXPAND, EVAS_HINT_EXPAND, _custom_cycle_popup_ok_cb,
                        smd);
 
        evas_object_show(popup_info.popup);
@@ -485,7 +511,8 @@ static void _custom_start_date_popup_ok_cb(void *data, Evas_Object *obj,
        time_t max_date_time_t = 0;
        SmartMgrData *smd = (SmartMgrData *)data;
 
-       elm_datetime_value_get(popup_info.content, (Elm_Datetime_Time *)&set_date_tm);
+       elm_datetime_value_get(popup_info.content,
+               (Elm_Datetime_Time *)&set_date_tm);
        set_date = mktime(&set_date_tm);
        min_date = _get_margin_date(DATE_MIN);
        min_date_time_t = mktime(&min_date);
@@ -493,18 +520,26 @@ static void _custom_start_date_popup_ok_cb(void *data, Evas_Object *obj,
        max_date_time_t = mktime(&max_date);
 
        if (set_date < min_date_time_t) {
-               strftime(margin_date_buf, sizeof(margin_date_buf), date_format, &min_date);
-               snprintf(buf, sizeof(buf), "Start date can't be before %s. Start date changed to %s.", margin_date_buf, margin_date_buf);
+               strftime(margin_date_buf, sizeof(margin_date_buf), date_format,
+                               &min_date);
+               snprintf(buf, sizeof(buf), "%s %s. %s %s.",
+                               _("Start date can't be before"), margin_date_buf,
+                               _("Start date changed to"), margin_date_buf);
                create_toast_popup(popup_info.popup, buf);
                smd->selected_sim_limits->cycle_start = mktime(&min_date);
-               elm_datetime_value_set(popup_info.content, (Elm_Datetime_Time *)&min_date);
+               elm_datetime_value_set(popup_info.content, (Elm_Datetime_Time *)
+                               &min_date);
        }
        if (set_date > max_date_time_t) {
-               strftime(margin_date_buf, sizeof(margin_date_buf), date_format, &max_date);
-               snprintf(buf, sizeof(buf), "Start date can't be after %s. Start date changed to current date.", margin_date_buf);
+               strftime(margin_date_buf, sizeof(margin_date_buf), date_format,
+                               &max_date);
+               snprintf(buf, sizeof(buf), "%s %s. %s",
+                               _("Start date can't be after"), margin_date_buf,
+                               _("Start date changed to current date."));
                create_toast_popup(popup_info.popup, buf);
                smd->selected_sim_limits->cycle_start = mktime(&max_date);
-               elm_datetime_value_set(popup_info.content, (Elm_Datetime_Time *)&max_date);
+               elm_datetime_value_set(popup_info.content,
+                               (Elm_Datetime_Time *)&max_date);
        }
        if (set_date >= min_date_time_t && set_date <= max_date_time_t) {
                smd->selected_sim_limits->cycle_start = set_date;
@@ -516,7 +551,8 @@ static void _custom_start_date_popup_ok_cb(void *data, Evas_Object *obj,
        }
 }
 
-static void _warning_popup_done_cb(void *data, Evas_Object *obj, void *event_info)
+static void _warning_popup_done_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SmartMgrData *smd = (SmartMgrData *)data;
        ret_if(!smd);
@@ -526,31 +562,34 @@ static void _warning_popup_done_cb(void *data, Evas_Object *obj, void *event_inf
        char unit_name[16] = {0};
 
        value *= pow(1024, popup_info.unit);
-       strncpy(unit_name, popup_info.unit == DATA_UNIT_TYPE_MB ? "MB" : "GB", sizeof(unit_name));
+       strncpy(unit_name, popup_info.unit == DATA_UNIT_TYPE_MB ?
+               _("MB") : _("GB"), sizeof(unit_name));
 
        if (value > 0) {
                if (value <= MAX_LIMIT_IN_BYTES) {
                        if (value < smd->selected_sim_limits->limit) {
                                if (set_mobile_limit_restrictions(smd->stc,
-                                                               smd->selected_sim_subscriber_id,
-                                                               smd->selected_sim_limits->limit,
-                                                               (int64_t)value) == RESTRICTIONS_ERROR)
+                                               smd->selected_sim_subscriber_id,
+                                               smd->selected_sim_limits->limit,
+                                               (int64_t)value) == RESTRICTIONS_ERROR)
                                        SETTING_TRACE_DEBUG("Warning limit not writen to stc.");
 
                                smd->selected_sim_limits->warning = (int64_t)value;
                                evas_object_del(popup_info.popup);
                        } else {
                                create_toast_popup(popup_info.popup,
-                                       "Value must be lower than limit value");
+                                       _("Value must be lower than limit value"));
                        }
                } else {
                        create_toast_popup(popup_info.popup,
-                               "Maximum value allowed is 100GB. Value changed to 100GB");
+                               _("Maximum value allowed is 100GB. Value changed to 100GB"));
                                smd->selected_sim_limits->warning = MAX_LIMIT_IN_BYTES;
-                               _entry_set_displayed_value(smd->selected_sim_limits->warning, popup_info.unit);
+                               _entry_set_displayed_value(smd->selected_sim_limits->warning,
+                                       popup_info.unit);
                }
        } else {
-               unset_mobile_limit_restrictions(smd->stc, _get_and_unset_limit_restrictions_cb, smd);
+               unset_mobile_limit_restrictions(smd->stc,
+                       _get_and_unset_limit_restrictions_cb, smd);
                smd->selected_sim_limits->warning = 0;
                evas_object_del(popup_info.popup);
        }
@@ -558,34 +597,43 @@ static void _warning_popup_done_cb(void *data, Evas_Object *obj, void *event_inf
        elm_genlist_realized_items_update(mobile_genlist);
 }
 
-static void _create_warning_popup(void *data, Evas_Object *obj, void *event_info)
+static void _create_warning_popup(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SmartMgrData *smd = (SmartMgrData *)data;
 
        Elm_Object_Item *item = (Elm_Object_Item *)event_info;
        elm_genlist_item_selected_set(item, EINA_FALSE);
 
-       popup_info.popup = _create_popup(smd, "Set data usage warning level");
+       popup_info.popup = _create_popup(smd, _("Set data usage warning level"));
        Evas_Object *box   = _create_box(popup_info.popup);
        popup_info.content = _create_entry(box);
-       Evas_Object *clean = _create_popup_button(box, NULL, "X",  0.02, EVAS_HINT_EXPAND, _clean_entry_cb, popup_info.content);
+       Evas_Object *clean = _create_popup_button(box, NULL, _("X"),
+               0.02, EVAS_HINT_EXPAND, _clean_entry_cb, popup_info.content);
        popup_info.unit = DATA_UNIT_TYPE_MB;
 
-       Evas_Object *btn   = _create_popup_button(box, NULL, "MB", 0.25, EVAS_HINT_EXPAND, _data_unit_type_cb, NULL);
+       Evas_Object *btn   = _create_popup_button(box, NULL, _("MB"),
+               0.25, EVAS_HINT_EXPAND, _data_unit_type_cb, NULL);
 
        elm_box_pack_end(box, popup_info.content);
        elm_box_pack_end(box, clean);
        elm_box_pack_end(box, btn);
 
-       _entry_set_displayed_value(smd->selected_sim_limits->warning, popup_info.unit);
+       _entry_set_displayed_value(smd->selected_sim_limits->warning,
+               popup_info.unit);
 
-       _create_popup_button(popup_info.popup, "button1", "Cancel", EVAS_HINT_EXPAND, EVAS_HINT_EXPAND, _popup_cancel_cb, popup_info.popup);
-       _create_popup_button(popup_info.popup, "button2", "Done",   EVAS_HINT_EXPAND, EVAS_HINT_EXPAND, _warning_popup_done_cb, smd);
+       _create_popup_button(popup_info.popup, "button1", _("Cancel"),
+               EVAS_HINT_EXPAND, EVAS_HINT_EXPAND,
+               _popup_cancel_cb, popup_info.popup);
+       _create_popup_button(popup_info.popup, "button2", _("Done"),
+               EVAS_HINT_EXPAND, EVAS_HINT_EXPAND,
+               _warning_popup_done_cb, smd);
 
        evas_object_show(popup_info.popup);
 }
 
-static void _limit_popup_done_cb(void *data, Evas_Object *obj, void *event_info)
+static void _limit_popup_done_cb(void *data, Evas_Object *obj,
+       void *event_info)
 {
        SmartMgrData *smd = (SmartMgrData *)data;
        ret_if(!smd);
@@ -595,7 +643,8 @@ static void _limit_popup_done_cb(void *data, Evas_Object *obj, void *event_info)
        char unit_name[16] = {0};
 
        value *= pow(1024, popup_info.unit);
-       strncpy(unit_name, popup_info.unit == DATA_UNIT_TYPE_MB ? "MB" : "GB", sizeof(unit_name));
+       strncpy(unit_name, popup_info.unit == DATA_UNIT_TYPE_MB ?
+               _("MB") : _("GB"), sizeof(unit_name));
 
        if (value > 0) {
                if (value <= MAX_LIMIT_IN_BYTES) {
@@ -603,22 +652,25 @@ static void _limit_popup_done_cb(void *data, Evas_Object *obj, void *event_info)
                                if (set_mobile_limit_restrictions(smd->stc,
                                                        smd->selected_sim_subscriber_id,
                                                        (int64_t)value,
-                                                       smd->selected_sim_limits->warning) == RESTRICTIONS_ERROR)
+                                                       smd->selected_sim_limits->warning) ==
+                                                               RESTRICTIONS_ERROR)
                                        SETTING_TRACE_DEBUG("Limit not writen to stc.");
                                smd->selected_sim_limits->limit = (int64_t)value;
                                evas_object_del(popup_info.popup);
                        } else {
                                create_toast_popup(popup_info.popup,
-                                       "Value must be higher than warning level value");
+                                       _("Value must be higher than warning level value"));
                        }
                } else {
                        create_toast_popup(popup_info.popup,
-                               "Maximum value allowed is 100GB. Value changed to 100GB");
+                               _("Maximum value allowed is 100GB. Value changed to 100GB"));
                                smd->selected_sim_limits->limit = MAX_LIMIT_IN_BYTES;
-                       _entry_set_displayed_value(smd->selected_sim_limits->limit, popup_info.unit);
+                       _entry_set_displayed_value(smd->selected_sim_limits->limit,
+                               popup_info.unit);
                }
        } else {
-               unset_mobile_limit_restrictions(smd->stc, _get_and_unset_limit_restrictions_cb, smd);
+               unset_mobile_limit_restrictions(smd->stc,
+                       _get_and_unset_limit_restrictions_cb, smd);
                smd->selected_sim_limits->limit = 0;
                evas_object_del(popup_info.popup);
        }
@@ -633,27 +685,34 @@ static void _create_limit_popup(void *data, Evas_Object *obj, void *event_info)
        Elm_Object_Item *item = (Elm_Object_Item *)event_info;
        elm_genlist_item_selected_set(item, EINA_FALSE);
 
-       popup_info.popup = _create_popup(smd, "Set data usage limit");
+       popup_info.popup = _create_popup(smd, _("Set data usage limit"));
        Evas_Object *box   = _create_box(popup_info.popup);
        popup_info.content = _create_entry(box);
-       Evas_Object *clean = _create_popup_button(box, NULL, "X",  0.02, EVAS_HINT_EXPAND, _clean_entry_cb, popup_info.content);
+       Evas_Object *clean = _create_popup_button(box, NULL, _("X"),
+               0.02, EVAS_HINT_EXPAND, _clean_entry_cb, popup_info.content);
        popup_info.unit = DATA_UNIT_TYPE_MB;
 
-       Evas_Object *btn   = _create_popup_button(box, NULL, "MB", 0.25, EVAS_HINT_EXPAND, _data_unit_type_cb, NULL);
+       Evas_Object *btn   = _create_popup_button(box, NULL, _("MB"), 0.25,
+               EVAS_HINT_EXPAND, _data_unit_type_cb, NULL);
 
        elm_box_pack_end(box, popup_info.content);
        elm_box_pack_end(box, clean);
        elm_box_pack_end(box, btn);
 
-       _entry_set_displayed_value(smd->selected_sim_limits->limit, popup_info.unit);
+       _entry_set_displayed_value(smd->selected_sim_limits->limit,
+               popup_info.unit);
 
-       _create_popup_button(popup_info.popup, "button1", "Cancel", EVAS_HINT_EXPAND, EVAS_HINT_EXPAND, _popup_cancel_cb, popup_info.popup);
-       _create_popup_button(popup_info.popup, "button2", "Done",   EVAS_HINT_EXPAND, EVAS_HINT_EXPAND, _limit_popup_done_cb, smd);
+       _create_popup_button(popup_info.popup, "button1", _("Cancel"),
+               EVAS_HINT_EXPAND, EVAS_HINT_EXPAND, _popup_cancel_cb,
+               popup_info.popup);
+       _create_popup_button(popup_info.popup, "button2", _("Done"),
+               EVAS_HINT_EXPAND, EVAS_HINT_EXPAND, _limit_popup_done_cb, smd);
 
        evas_object_show(popup_info.popup);
 }
 
-static char *_genlist_radio_text_get(void *data, Evas_Object *obj, const char *part)
+static char *_genlist_radio_text_get(void *data, Evas_Object *obj,
+       const char *part)
 {
        int len = strlen("elm.text");
        Radio_List_Item_T *item_data = (Radio_List_Item_T *)data;
@@ -671,27 +730,33 @@ static void _genlist_radio_del(void *data, Evas_Object *obj)
        free(item_data);
 }
 
-void _radio_cycle_list_item_selected_cb(void *data, Evas_Object *obj, void *event_info)
+static void _radio_cycle_list_item_selected_cb(void *data, Evas_Object *obj,
+       void *event_info)
 {
        Radio_List_Item_T *item_data = (Radio_List_Item_T *)data;
 
-       if (item_data->smd->selected_sim_limits->cycle_mode != item_data->radio_value) {
-               item_data->smd->selected_sim_limits->cycle_mode = item_data->radio_value;
+       if (item_data->smd->selected_sim_limits->cycle_mode !=
+                       item_data->radio_value) {
+               item_data->smd->selected_sim_limits->cycle_mode =
+                       item_data->radio_value;
                item_data->smd->selected_sim_limits->cycle_start = 1;
-               elm_radio_value_set(cycle_mode_radio_group, item_data->smd->selected_sim_limits->cycle_mode);
+               elm_radio_value_set(cycle_mode_radio_group,
+                       item_data->smd->selected_sim_limits->cycle_mode);
                generate_list(mobile_genlist, item_data->smd);
                elm_genlist_realized_items_update(mobile_genlist);
        }
 
        if (item_data->smd->selected_sim_limits->cycle_mode == CYCLE_MODE_CUSTOM)
-               _create_custom_cycle_popup(item_data->smd, "Set data usage cycle", item_data->smd->selected_sim_limits->custom_mode_interval);
+               _create_custom_cycle_popup(item_data->smd, _("Set data usage cycle"),
+                       item_data->smd->selected_sim_limits->custom_mode_interval);
 
        evas_object_del(item_data->popup);
 
        write_cycle_info(item_data->smd);
 }
 
-static Elm_Widget_Item *_append_item_to_radio_list(SmartMgrData *smd, Evas_Object *popup, Evas_Object *genlist, Elm_Gen_Item_Class *itc,
+static Elm_Widget_Item *_append_item_to_radio_list(SmartMgrData *smd,
+               Evas_Object *popup, Evas_Object *genlist, Elm_Gen_Item_Class *itc,
                const char *text, int radio_value, bool is_first,
                Evas_Smart_Cb select_cb)
 {
@@ -703,7 +768,8 @@ static Elm_Widget_Item *_append_item_to_radio_list(SmartMgrData *smd, Evas_Objec
        item_data->smd = smd;
        item_data->popup = popup;
 
-       Elm_Widget_Item *item = elm_genlist_item_append(genlist, itc, item_data, NULL, ELM_GENLIST_ITEM_NONE, select_cb, item_data);
+       Elm_Widget_Item *item = elm_genlist_item_append(genlist, itc, item_data,
+                       NULL, ELM_GENLIST_ITEM_NONE, select_cb, item_data);
        if (!item) {
                SETTING_TRACE_ERROR("item == NULL");
                free(item_data->text);
@@ -714,20 +780,25 @@ static Elm_Widget_Item *_append_item_to_radio_list(SmartMgrData *smd, Evas_Objec
        return item;
 }
 
-static void _radio_cycle_selected_cb(void *data, Evas_Object *obj, void *event_info)
+static void _radio_cycle_selected_cb(void *data, Evas_Object *obj,
+       void *event_info)
 {
        Radio_List_Item_T *item_data = (Radio_List_Item_T *)data;
 
-       if (item_data->smd->selected_sim_limits->cycle_mode != item_data->radio_value) {
-               item_data->smd->selected_sim_limits->cycle_mode = item_data->radio_value;
+       if (item_data->smd->selected_sim_limits->cycle_mode !=
+                       item_data->radio_value) {
+               item_data->smd->selected_sim_limits->cycle_mode =
+                               item_data->radio_value;
                item_data->smd->selected_sim_limits->cycle_start = 1;
-               elm_radio_value_set(cycle_mode_radio_group, item_data->smd->selected_sim_limits->cycle_mode);
+               elm_radio_value_set(cycle_mode_radio_group,
+                               item_data->smd->selected_sim_limits->cycle_mode);
                generate_list(mobile_genlist, item_data->smd);
                elm_genlist_realized_items_update(mobile_genlist);
        }
 
        if (item_data->smd->selected_sim_limits->cycle_mode == CYCLE_MODE_CUSTOM)
-               _create_custom_cycle_popup(item_data->smd, "Set data usage cycle", item_data->smd->selected_sim_limits->custom_mode_interval);
+               _create_custom_cycle_popup(item_data->smd, _("Set data usage cycle"),
+                               item_data->smd->selected_sim_limits->custom_mode_interval);
 
        evas_object_del(item_data->popup);
 
@@ -735,7 +806,8 @@ static void _radio_cycle_selected_cb(void *data, Evas_Object *obj, void *event_i
 
 }
 
-static Evas_Object *_genlist_cycle_radio_content_get(void *data, Evas_Object *obj, const char *part)
+static Evas_Object *_genlist_cycle_radio_content_get(void *data,
+       Evas_Object *obj, const char *part)
 {
        int len = strlen("elm.swallow.end");
        Evas_Object *radio = NULL;
@@ -749,14 +821,17 @@ static Evas_Object *_genlist_cycle_radio_content_get(void *data, Evas_Object *ob
 
        elm_radio_group_add(radio, cycle_mode_radio_group);
        elm_radio_state_value_set(radio, item_data->radio_value);
-       evas_object_smart_callback_add(radio, "changed", _radio_cycle_selected_cb, data);
+       evas_object_smart_callback_add(radio, "changed",
+                       _radio_cycle_selected_cb, data);
 
-       elm_radio_value_set(start_weekday_radio_group, item_data->smd->selected_sim_limits->cycle_mode);
+       elm_radio_value_set(start_weekday_radio_group,
+                       item_data->smd->selected_sim_limits->cycle_mode);
 
        return radio;
 }
 
-static void _create_cycle_list_popup(void *data, Evas_Object *obj, void *event_info)
+static void _create_cycle_list_popup(void *data, Evas_Object *obj,
+       void *event_info)
 {
        int i;
        Evas_Object *genlist = NULL;
@@ -764,18 +839,23 @@ static void _create_cycle_list_popup(void *data, Evas_Object *obj, void *event_i
 
        Elm_Object_Item *item = (Elm_Object_Item *)event_info;
        elm_genlist_item_selected_set(item, EINA_FALSE);
-       Evas_Object *popup = setting_create_popup_with_list(&genlist, NULL, smd->md.naviframe, "Select data usage cycle", NULL, 0, EINA_TRUE, EINA_FALSE, 0);
+       Evas_Object *popup = setting_create_popup_with_list(&genlist, NULL,
+               smd->md.naviframe, _("Select data usage cycle"), NULL, 0,
+               EINA_TRUE, EINA_FALSE, 0);
 
        cycle_mode_radio_group = elm_radio_add(genlist);
-       elm_radio_value_set(cycle_mode_radio_group, smd->selected_sim_limits->cycle_mode);
+       elm_radio_value_set(cycle_mode_radio_group,
+               smd->selected_sim_limits->cycle_mode);
 
        for (i = 0; i < EINA_C_ARRAY_LENGTH(elements_cycle_initial_values); ++i) {
-               _append_item_to_radio_list(smd, popup, genlist, &itc_cycle_list, elements_cycle_initial_values[i],
-                               i, !i, _radio_cycle_list_item_selected_cb);
+               _append_item_to_radio_list(smd, popup, genlist, &itc_cycle_list,
+                       elements_cycle_initial_values[i],
+                       i, !i, _radio_cycle_list_item_selected_cb);
        }
 }
 
-static void _monthly_start_date_popup_done_cb(void *data, Evas_Object *obj, void *event_info)
+static void _monthly_start_date_popup_done_cb(void *data, Evas_Object *obj,
+       void *event_info)
 {
        SmartMgrData *smd = (SmartMgrData *)data;
 
@@ -788,7 +868,8 @@ static void _monthly_start_date_popup_done_cb(void *data, Evas_Object *obj, void
        evas_object_del(popup_info.popup);
 }
 
-static void _create_monthly_start_date_popup(void *data, Evas_Object *obj, void *event_info)
+static void _create_monthly_start_date_popup(void *data, Evas_Object *obj,
+       void *event_info)
 {
        Evas_Object *date_time = NULL;
        Evas_Object *box = NULL;
@@ -796,7 +877,7 @@ static void _create_monthly_start_date_popup(void *data, Evas_Object *obj, void
        Elm_Object_Item *item = (Elm_Object_Item *)event_info;
        elm_genlist_item_selected_set(item, EINA_FALSE);
 
-       popup_info.popup = _create_popup(smd, "Select start date");
+       popup_info.popup = _create_popup(smd, _("Select start date"));
        box = _create_box(popup_info.popup);
        date_time = elm_spinner_add(box);
        popup_info.content = date_time;
@@ -809,17 +890,23 @@ static void _create_monthly_start_date_popup(void *data, Evas_Object *obj, void
 
        elm_box_pack_end(box, date_time);
 
-       _create_popup_button(popup_info.popup, "button1", "Cancel", EVAS_HINT_EXPAND, EVAS_HINT_EXPAND, _popup_cancel_cb, popup_info.popup);
-       _create_popup_button(popup_info.popup, "button2", "Done", EVAS_HINT_EXPAND, EVAS_HINT_EXPAND, _monthly_start_date_popup_done_cb, smd);
+       _create_popup_button(popup_info.popup, "button1", _("Cancel"),
+                       EVAS_HINT_EXPAND, EVAS_HINT_EXPAND,
+                       _popup_cancel_cb, popup_info.popup);
+       _create_popup_button(popup_info.popup, "button2", _("Done"),
+                       EVAS_HINT_EXPAND, EVAS_HINT_EXPAND,
+                       _monthly_start_date_popup_done_cb, smd);
 
        evas_object_show(popup_info.popup);
 }
 
-void _radio_start_weekday_list_item_selected_cb(void *data, Evas_Object *obj, void *event_info)
+static void _radio_start_weekday_list_item_selected_cb(void *data,
+       Evas_Object *obj, void *event_info)
 {
        Radio_List_Item_T *item_data = (Radio_List_Item_T *)data;
        item_data->smd->selected_sim_limits->cycle_start = item_data->radio_value;
-       elm_radio_value_set(start_weekday_radio_group, item_data->smd->selected_sim_limits->cycle_start);
+       elm_radio_value_set(start_weekday_radio_group,
+               item_data->smd->selected_sim_limits->cycle_start);
 
        elm_genlist_realized_items_update(mobile_genlist);
 
@@ -828,19 +915,22 @@ void _radio_start_weekday_list_item_selected_cb(void *data, Evas_Object *obj, vo
        write_cycle_info(item_data->smd);
 }
 
-static void _radio_start_weekday_selected_cb(void *data, Evas_Object *obj, void *event_info)
+static void _radio_start_weekday_selected_cb(void *data, Evas_Object *obj,
+       void *event_info)
 {
        Radio_List_Item_T *item_data = (Radio_List_Item_T *)data;
 
        item_data->smd->selected_sim_limits->cycle_start = item_data->radio_value;
-       elm_radio_value_set(start_weekday_radio_group, item_data->smd->selected_sim_limits->cycle_start);
+       elm_radio_value_set(start_weekday_radio_group,
+               item_data->smd->selected_sim_limits->cycle_start);
 
        elm_genlist_realized_items_update(mobile_genlist);
 
        evas_object_del(item_data->popup);
 }
 
-static Evas_Object *_genlist_start_weekday_radio_content_get(void *data, Evas_Object *obj, const char *part)
+static Evas_Object *_genlist_start_weekday_radio_content_get(void *data,
+       Evas_Object *obj, const char *part)
 {
        Evas_Object *radio = NULL;
        int len = strlen("elm.swallow.end");
@@ -854,16 +944,19 @@ static Evas_Object *_genlist_start_weekday_radio_content_get(void *data, Evas_Ob
 
        elm_radio_group_add(radio, start_weekday_radio_group);
        elm_radio_state_value_set(radio, item_data->radio_value);
-       evas_object_smart_callback_add(radio, "changed", _radio_start_weekday_selected_cb, data);
+       evas_object_smart_callback_add(radio, "changed",
+               _radio_start_weekday_selected_cb, data);
 
-       elm_radio_value_set(start_weekday_radio_group, item_data->smd->selected_sim_limits->cycle_start);
+       elm_radio_value_set(start_weekday_radio_group,
+               item_data->smd->selected_sim_limits->cycle_start);
 
        write_cycle_info(item_data->smd);
 
        return radio;
 }
 
-static void _create_start_weekday_list_popup(void *data, Evas_Object *obj, void *event_info)
+static void _create_start_weekday_list_popup(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SmartMgrData *smd = (SmartMgrData *)data;
        Elm_Object_Item *item = (Elm_Object_Item *)event_info;
@@ -871,34 +964,41 @@ static void _create_start_weekday_list_popup(void *data, Evas_Object *obj, void
 
        int i;
        Evas_Object *genlist = NULL;
-       Evas_Object *popup = setting_create_popup_with_list(&genlist, NULL, smd->md.naviframe, "Select start day", NULL, 0, EINA_TRUE, EINA_FALSE, 0);
+       Evas_Object *popup = setting_create_popup_with_list(&genlist,
+               NULL, smd->md.naviframe, _("Select start day"),
+               NULL, 0, EINA_TRUE, EINA_FALSE, 0);
 
        start_weekday_radio_group = elm_radio_add(genlist);
-       elm_radio_value_set(start_weekday_radio_group, smd->selected_sim_limits->cycle_mode);
+       elm_radio_value_set(start_weekday_radio_group,
+               smd->selected_sim_limits->cycle_mode);
 
        for (i = 0; i < EINA_C_ARRAY_LENGTH(elements_cycle_day_of_week); ++i) {
-               _append_item_to_radio_list(smd, popup, genlist, &itc_start_weekday_list, elements_cycle_day_of_week[i],
+               _append_item_to_radio_list(smd, popup, genlist,
+                               &itc_start_weekday_list, elements_cycle_day_of_week[i],
                                i+1, !i, _radio_start_weekday_list_item_selected_cb);
        }
 }
 
-static void create_custom_start_date_popup(void *data, Evas_Object *obj, void *event_info)
+static void create_custom_start_date_popup(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SmartMgrData *smd = (SmartMgrData *)data;
        Elm_Object_Item *item = (Elm_Object_Item *)event_info;
        elm_genlist_item_selected_set(item, EINA_FALSE);
 
-       popup_info.popup = _create_popup(smd, "Select start date");
+       popup_info.popup = _create_popup(smd, _("Select start date"));
        Evas_Object *box = _create_box(popup_info.popup);
-       Evas_Object *datetime = _create_datetime(box, (time_t)smd->selected_sim_limits->cycle_start);
+       Evas_Object *datetime = _create_datetime(box, (time_t)
+                       smd->selected_sim_limits->cycle_start);
        popup_info.content = datetime;
        elm_box_pack_end(box, datetime);
 
-       _create_popup_button(popup_info.popup, "button1", "Cancel", EVAS_HINT_EXPAND,
-                               EVAS_HINT_EXPAND, _popup_cancel_cb, popup_info.popup);
-       _create_popup_button(popup_info.popup, "button2", "Done",   EVAS_HINT_EXPAND,
-                       EVAS_HINT_EXPAND, _custom_start_date_popup_ok_cb,
-                       smd);
+       _create_popup_button(popup_info.popup, "button1", _("Cancel"),
+                       EVAS_HINT_EXPAND, EVAS_HINT_EXPAND,
+                       _popup_cancel_cb, popup_info.popup);
+       _create_popup_button(popup_info.popup, "button2", _("Done"),
+                       EVAS_HINT_EXPAND, EVAS_HINT_EXPAND,
+                       _custom_start_date_popup_ok_cb, smd);
 
        evas_object_show(popup_info.popup);
 }
@@ -916,7 +1016,8 @@ static int _create(void *data)
        mobile_genlist = elm_genlist_add(smd->md.naviframe);
        generate_list(mobile_genlist, smd);
 
-       nf_it = elm_naviframe_item_push(smd->md.naviframe, data_usage_mobile_strings[0], back_btn, NULL, mobile_genlist, NULL);
+       nf_it = elm_naviframe_item_push(smd->md.naviframe, _("Data usage settings"),
+               back_btn, NULL, mobile_genlist, NULL);
        elm_naviframe_item_style_set(nf_it, "tabbar");
        elm_naviframe_item_pop_cb_set(nf_it, _pop_view_cb, smd);
 
@@ -981,7 +1082,8 @@ static Eina_Bool _pop_view_cb(void *data, Elm_Object_Item *it)
        return EINA_TRUE;
 }
 
-static char *_warning_item_label_get(void *data, Evas_Object *obj, const char *part)
+static char *_warning_item_label_get(void *data, Evas_Object *obj,
+       const char *part)
 {
        char buf[256] = {0};
        SmartMgrData *smd = (SmartMgrData *)data;
@@ -989,9 +1091,10 @@ static char *_warning_item_label_get(void *data, Evas_Object *obj, const char *p
 
        if (!strcmp(part, "elm.text")) {
                if (smd->selected_sim_limits->warning > 0) {
-                       get_data_amount_str("", smd->selected_sim_limits->warning, buf, sizeof(buf));
+                       get_data_amount_str("", smd->selected_sim_limits->warning, buf,
+                                       sizeof(buf));
                } else {
-                       snprintf(buf, sizeof(buf), "%s", "None");
+                       snprintf(buf, sizeof(buf), "%s", _("None"));
                }
 
                return strdup(buf);
@@ -1003,7 +1106,8 @@ static char *_warning_item_label_get(void *data, Evas_Object *obj, const char *p
        return NULL;
 }
 
-static char *_limit_item_label_get(void *data, Evas_Object *obj, const char *part)
+static char *_limit_item_label_get(void *data, Evas_Object *obj,
+       const char *part)
 {
        char buf[256] = {0};
        SmartMgrData *smd = (SmartMgrData *)data;
@@ -1011,9 +1115,10 @@ static char *_limit_item_label_get(void *data, Evas_Object *obj, const char *par
 
        if (!strcmp(part, "elm.text")) {
                if (smd->selected_sim_limits->limit > 0) {
-                       get_data_amount_str("", smd->selected_sim_limits->limit, buf, sizeof(buf));
+                       get_data_amount_str("", smd->selected_sim_limits->limit, buf,
+                               sizeof(buf));
                } else {
-                       snprintf(buf, sizeof(buf), "%s", "None");
+                       snprintf(buf, sizeof(buf), "%s", _("None"));
                }
                return strdup(buf);
        }
@@ -1023,19 +1128,24 @@ static char *_limit_item_label_get(void *data, Evas_Object *obj, const char *par
        return NULL;
 }
 
-static char *_cycle_item_label_get(void *data, Evas_Object *obj, const char *part)
+static char *_cycle_item_label_get(void *data, Evas_Object *obj,
+       const char *part)
 {
        char buf[256] = {0};
        SmartMgrData *smd = (SmartMgrData *)data;
        retv_if(!smd, NULL);
 
        if (!strcmp(part, "elm.text")) {
-               if (smd->selected_sim_limits->custom_mode_interval && smd->selected_sim_limits->cycle_mode == CYCLE_MODE_CUSTOM) {
+               if (smd->selected_sim_limits->custom_mode_interval &&
+                               smd->selected_sim_limits->cycle_mode == CYCLE_MODE_CUSTOM) {
                        snprintf(buf, sizeof(buf), "%d %s",
                                        smd->selected_sim_limits->custom_mode_interval,
-                                       smd->selected_sim_limits->custom_mode_interval == 1 ? _("Day") : _("Days"));
+                                       smd->selected_sim_limits->custom_mode_interval == 1 ?
+                                               _("Day") : _("Days"));
                } else {
-                       snprintf(buf, sizeof(buf), "%s", elements_cycle_initial_values[smd->selected_sim_limits->cycle_mode]);
+                       snprintf(buf, sizeof(buf), "%s",
+                               elements_cycle_initial_values[
+                                       smd->selected_sim_limits->cycle_mode]);
                }
 
                return strdup(buf);
@@ -1045,7 +1155,8 @@ static char *_cycle_item_label_get(void *data, Evas_Object *obj, const char *par
        return NULL;
 }
 
-static char *_start_date_item_label_get(void *data, Evas_Object *obj, const char *part)
+static char *_start_date_item_label_get(void *data, Evas_Object *obj,
+       const char *part)
 {
        SmartMgrData *smd = (SmartMgrData *)data;
        retv_if(!smd, NULL);
@@ -1056,18 +1167,22 @@ static char *_start_date_item_label_get(void *data, Evas_Object *obj, const char
        if (!strcmp(part, "elm.text")) {
                switch (smd->selected_sim_limits->cycle_mode) {
                case CYCLE_MODE_MONTHLY:
-                       snprintf(buf, sizeof(buf), "%d", smd->selected_sim_limits->cycle_start);
+                       snprintf(buf, sizeof(buf), "%d",
+                               smd->selected_sim_limits->cycle_start);
                        break;
                case CYCLE_MODE_WEEKLY:
-                       snprintf(buf, sizeof(buf), "%s", elements_cycle_day_of_week[smd->selected_sim_limits->cycle_start-1]);
+                       snprintf(buf, sizeof(buf), "%s",
+                               elements_cycle_day_of_week[
+                                       smd->selected_sim_limits->cycle_start-1]);
                        break;
                case CYCLE_MODE_DAILY:
                        break;
                case CYCLE_MODE_CUSTOM:
                        if (smd->selected_sim_limits->cycle_start > 1) {
-                               time = *localtime((time_t*)&smd->selected_sim_limits->cycle_start);
+                               time = *localtime(
+                                               (time_t*)&smd->selected_sim_limits->cycle_start);
                        } else {
-                               time = _get_margin_date(DATE_MIN);
+                               time = _get_margin_date(DATE_MAX);
                                smd->selected_sim_limits->cycle_start = (int)mktime(&time);
                        }
 
@@ -1085,7 +1200,7 @@ static char *_start_date_item_label_get(void *data, Evas_Object *obj, const char
 }
 
 static char *_description_item_label_get(void *data, Evas_Object *obj,
-               const char *part)
+       const char *part)
 {
        char buf[256] = {0};
        char number_with_postfix[256] = {0};
@@ -1096,7 +1211,7 @@ static char *_description_item_label_get(void *data, Evas_Object *obj,
                switch (smd->selected_sim_limits->cycle_mode) {
                case CYCLE_MODE_MONTHLY:
                        create_number_with_postfix(smd->selected_sim_limits->cycle_start,
-                                       number_with_postfix, sizeof(number_with_postfix));
+                               number_with_postfix, sizeof(number_with_postfix));
                        snprintf(buf, sizeof(buf),  "%s %s %s",
                                _("The data usage info will be reset on the"),
                                number_with_postfix,
@@ -1105,7 +1220,8 @@ static char *_description_item_label_get(void *data, Evas_Object *obj,
                case CYCLE_MODE_WEEKLY:
                        snprintf(buf, sizeof(buf), "%s %s.",
                                _("The data usage info will be reset every"),
-                               elements_cycle_day_of_week[smd->selected_sim_limits->cycle_start-1]);
+                               elements_cycle_day_of_week[
+                                       smd->selected_sim_limits->cycle_start-1]);
                        break;
                case CYCLE_MODE_DAILY:
                        snprintf(buf, sizeof(buf), "%s",
@@ -1115,7 +1231,8 @@ static char *_description_item_label_get(void *data, Evas_Object *obj,
                        snprintf(buf, sizeof(buf), "%s %d %s %s",
                                _("The data usage info will be reset every"),
                                smd->selected_sim_limits->custom_mode_interval,
-                               smd->selected_sim_limits->custom_mode_interval == 1 ? _("day") : _("days"),
+                               smd->selected_sim_limits->custom_mode_interval == 1 ?
+                                       _("day") : _("days"),
                                _("from the start date."));
                        break;
                }