diff options
author | CHAIGIL LIM <cg1811.lim@samsung.com> | 2012-08-28 12:52:02 +0900 |
---|---|---|
committer | CHAIGIL LIM <cg1811.lim@samsung.com> | 2012-08-28 12:52:02 +0900 |
commit | 3c539725aec7d0c1a40967729f64c3bc526161ca (patch) | |
tree | 6482ff9bf990794807b7b790399a1626d27656c9 /lib | |
parent | d0e4bbf57388fc92753e2ccf0a51f4e035e369c3 (diff) | |
download | phone-contacts-3c539725aec7d0c1a40967729f64c3bc526161ca.tar.gz phone-contacts-3c539725aec7d0c1a40967729f64c3bc526161ca.tar.bz2 phone-contacts-3c539725aec7d0c1a40967729f64c3bc526161ca.zip |
remove own number/Export/Import fields in setting view
Change-Id: Iaed37ab706a8520f9670cd6733e169c2dad662b0
Diffstat (limited to 'lib')
-rwxr-xr-x | lib/settings/ct-setting-view.c | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/lib/settings/ct-setting-view.c b/lib/settings/ct-setting-view.c index e90a737..467f70d 100755 --- a/lib/settings/ct-setting-view.c +++ b/lib/settings/ct-setting-view.c @@ -29,7 +29,6 @@ #define SETTING_TIMER_DURATION 0.2 enum SETTING_ITC_TYPE{ - SETTING_ITC_MY_NUM = 0, SETTING_ITC_TEXT = 1, SETTING_ITC_IMPORT = SETTING_ITC_TEXT, SETTING_ITC_EXPORT = SETTING_ITC_TEXT, @@ -859,12 +858,6 @@ static void setting_order_item_sel(void *data, Evas_Object *obj, void *event_inf elm_genlist_item_expanded_set(item, EINA_TRUE); } -static void setting_mynum_cb(void *data, Evas_Object *obj, void *event_info) -{ - Elm_Object_Item *it = event_info; - elm_genlist_item_selected_set(it, EINA_FALSE); -} - static void setting_gl_exp(void *data, Evas_Object *obj, void *event_info) { int order; @@ -930,20 +923,6 @@ static char *setting_gl_radio_label_get(void *data, Evas_Object *obj, const char return NULL; } -static char *setting_gl_my_num_label_get(void *data, Evas_Object *obj, const char *part) -{ - if (0 == strcmp(part, "elm.text.2")) - return strdup(T_(CT_GET_TEXT_BASIC, CTTEXT_OWN_NUMBER)); - else if (0 == strcmp(part, "elm.text.1")) { - char *number = vconf_get_str(VCONFKEY_TELEPHONY_SUBSCRIBER_NUMBER); - if (number && *number) - return strdup(number); - else - return strdup(T_(CT_GET_TEXT_BASIC, CTTEXT_NA)); - } - return NULL; -} - static Evas_Object *setting_gl_radio_icon_get(void *data, Evas_Object *obj, const char *part) { int type = (int)data; @@ -998,8 +977,6 @@ static inline void setting_create_itcs() setting_itcs[SETTING_ITC_RADIO].func.text_get = setting_gl_radio_label_get; setting_itcs[SETTING_ITC_RADIO].func.content_get = setting_gl_radio_icon_get; - setting_itcs[SETTING_ITC_MY_NUM].func.text_get = setting_gl_my_num_label_get; - setting_itcs[SETTING_ITC_SDN].func.text_get = setting_gl_sdn_label_get; setting_itcs[SETTING_ITC_SDN].func.del = setting_gl_sdn_del; } @@ -1111,22 +1088,10 @@ Evas_Object* ct_setting_create_layout(ct_setting_data *csetting_d) ctui_genlist_append_separator_20px_with_line(genlist); - elm_genlist_item_append(genlist, &setting_itcs[SETTING_ITC_IMPORT], - T_(CT_GET_TEXT_BASE_OP, CTTEXT_IMPORT_CONTACTS), NULL, ELM_GENLIST_ITEM_NONE, - setting_import_contacts_cb, csetting_d); - - elm_genlist_item_append(genlist, &setting_itcs[SETTING_ITC_EXPORT], - T_(CT_GET_TEXT_BASE_OP, CTTEXT_EXPORT_CONTACTS), NULL, ELM_GENLIST_ITEM_NONE, - setting_export_contacts_cb, csetting_d ); - item = elm_genlist_item_append(genlist, &setting_itcs[SETTING_ITC_ORDER], NULL, NULL, ELM_GENLIST_ITEM_TREE, setting_order_item_sel, NULL); evas_object_data_set(genlist, "order", item); - item = elm_genlist_item_append(genlist, &setting_itcs[SETTING_ITC_MY_NUM], - NULL, NULL, ELM_GENLIST_ITEM_NONE, setting_mynum_cb, NULL); - elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY); - if (0 < contacts_svc_count(CTS_GET_COUNT_SDN)) item = elm_genlist_item_append(genlist, &setting_itcs[SETTING_ITC_TEXT], T_(CT_GET_TEXT_BASIC, CTTEXT_SDN), NULL, ELM_GENLIST_ITEM_NONE, setting_create_genlist_sdn, csetting_d); |