summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorCHAIGIL LIM <cg1811.lim@samsung.com>2012-08-28 12:52:02 +0900
committerCHAIGIL LIM <cg1811.lim@samsung.com>2012-08-28 12:52:02 +0900
commit3c539725aec7d0c1a40967729f64c3bc526161ca (patch)
tree6482ff9bf990794807b7b790399a1626d27656c9 /lib
parentd0e4bbf57388fc92753e2ccf0a51f4e035e369c3 (diff)
downloadphone-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-xlib/settings/ct-setting-view.c35
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);