void *event)
{
ret_if(!data);
+ SETTING_TRACE_BEGIN;
SettingNetworkUG *ad = (SettingNetworkUG *) data;
if (ad->data_acs_name) {
setting_network_connection_entry_changed_cb);
if (ad->data_acs_name) {
ad->data_acs_name->userdata = ad;
- } else {
- SETTING_TRACE_ERROR("ad->data_acs_name is NULL");
- }
-
-#if !SUPPORT_EXPANDABLE_AUTHTYPE
- (void)setting_create_Gendial_field_titleItem(scroller,
- &itc_group_item,
- "IDS_ST_BODY_AUTH_TYPE",
- NULL);
- ad->chk_type = elm_radio_add(scroller);
- elm_radio_state_value_set(ad->chk_type, -1);
-
- ad->data_type_nor =
- setting_create_Gendial_field_1radio(scroller,
- &itc_1text_1icon_2,
- setting_network_connection_mouse_up_Gendial_list_radio_cb,
- ad->chk_type,
- SWALLOW_Type_1RADIO,
- ad->chk_type, NET_PDP_AUTH_PAP,
- "IDS_ST_MBODY_PAP",
- setting_network_edit_connection_chk_changed);
- if (ad->data_type_nor) {
- ad->data_type_nor->userdata = ad;
- } else {
- SETTING_TRACE_ERROR("ad->data_type_nor is NULL");
- }
-
- ad->data_type_sec =
- setting_create_Gendial_field_1radio(scroller,
- &itc_1text_1icon_2,
- setting_network_connection_mouse_up_Gendial_list_radio_cb,
- ad->chk_type,
- SWALLOW_Type_1RADIO,
- ad->chk_type, NET_PDP_AUTH_CHAP,
- "IDS_ST_POP_CHAP",
- setting_network_edit_connection_chk_changed);
- if (ad->data_type_sec) {
- ad->data_type_sec->userdata = ad;
- } else {
- SETTING_TRACE_ERROR("ad->data_type_sec is NULL");
- }
+ ad->data_acs_name->limit_filter_data = calloc(1, sizeof(Elm_Entry_Filter_Accept_Set));
+ if (ad->data_acs_name->limit_filter_data) {
+ ad->data_acs_name->limit_filter_data->max_byte_count = NET_PDP_APN_LEN_MAX;
+ ad->data_acs_name->win_main = ad->win_get;
+ }
- ad->data_type_none =
- setting_create_Gendial_field_1radio(scroller,
- &itc_1text_1icon_2,
- setting_network_connection_mouse_up_Gendial_list_radio_cb,
- ad->chk_type,
- SWALLOW_Type_1RADIO,
- ad->chk_type, NET_PDP_AUTH_NONE,
- "IDS_COM_BODY_NONE",
- setting_network_edit_connection_chk_changed);
- if (ad->data_type_none) {
- ad->data_type_none->userdata = ad;
} else {
- SETTING_TRACE_ERROR("ad->data_type_none is NULL");
+ SETTING_TRACE_ERROR("ad->data_acs_name is NULL");
}
- elm_radio_value_set(ad->chk_type, ad->chkType);
-
- ad->item_above_user_name = item =
- elm_genlist_item_append(scroller, &itc_seperator, NULL, NULL,
- ELM_GENLIST_ITEM_NONE, NULL, NULL);
- elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-#else
item =
elm_genlist_item_append(scroller, &itc_seperator, NULL, NULL,
ELM_GENLIST_ITEM_GROUP, NULL, NULL);
elm_genlist_item_append(scroller, &itc_seperator, NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-#endif
+
ad->is_show_user = 0;
if (NET_PDP_AUTH_NONE != ad->chkType) {
ad->data_user_name =
setting_network_connection_entry_changed_cb);
if (ad->data_user_name) {
ad->data_user_name->userdata = ad;
+ ad->data_user_name->limit_filter_data = calloc(1, sizeof(Elm_Entry_Filter_Accept_Set));
+ if (ad->data_user_name->limit_filter_data) {
+ ad->data_user_name->limit_filter_data->max_byte_count = NET_PDP_AUTH_USERNAME_LEN_MAX;
+ ad->data_user_name->win_main = ad->win_get;
+ }
} else {
SETTING_TRACE_ERROR("ad->data_user_name is NULL");
}
ad->data_pwd->userdata = ad;
ad->is_show_user = 1;
ad->data_pwd->isPasswordFlag = TRUE;
+ ad->data_pwd->limit_filter_data = calloc(1, sizeof(Elm_Entry_Filter_Accept_Set));
+ if (ad->data_pwd->limit_filter_data) {
+ ad->data_pwd->limit_filter_data->max_byte_count = NET_PDP_AUTH_PASSWORD_LEN_MAX;
+ ad->data_pwd->win_main = ad->win_get;
+ }
} else {
SETTING_TRACE_ERROR("ad->data_pwd is NULL");
}
if (ad->data_hm_url) {
ad->data_hm_url->userdata = ad;
ad->data_hm_url->input_type = ELM_INPUT_PANEL_LAYOUT_URL;
+ ad->data_hm_url->limit_filter_data = calloc(1, sizeof(Elm_Entry_Filter_Accept_Set));
+ if (ad->data_hm_url->limit_filter_data) {
+ ad->data_hm_url->limit_filter_data->max_byte_count = NET_HOME_URL_LEN_MAX;
+ ad->data_hm_url->win_main = ad->win_get;
+ }
} else {
SETTING_TRACE_ERROR("ad->data_hm_url is NULL");
}
con_info->ProfileInfo.Pdp.ProtocolType = NET_PDP_TYPE_GPRS;
err = net_add_profile(ad->con_type, con_info);
if (err != NET_ERR_NONE) {
- SETTING_TRACE_DEBUG
+ SETTING_TRACE_ERROR
("%s*** [ERR] net_add_profile. err=%d ***%s",
SETTING_FONT_RED, err, SETTING_FONT_BLACK);
ret = SETTING_DNET_RETURN_ERR;
setting_create_simple_popup(ad, ad->win_get,
- NULL, _(Invok_API_Failed_Desc));
+ NULL, _("IDS_COM_POP_FAILED"));
return ret;
}
FREE(con_info);
} else {
err = net_modify_profile(con_info->ProfileName, con_info);
if (err != NET_ERR_NONE) {
- SETTING_TRACE_DEBUG
+ SETTING_TRACE_ERROR
("%s*** [ERR] net_modify_profile. err=%d ***%s",
SETTING_FONT_RED, err, SETTING_FONT_BLACK);
ret = SETTING_DNET_RETURN_ERR;
+ setting_create_simple_popup(ad, ad->win_get,
+ NULL, _("IDS_COM_POP_FAILED"));
}
}
return ret;
if (SETTING_DNET_RETURN_NULL_ACCESS_NAME == ret
|| SETTING_DNET_RETURN_NULL_USER_NAME == ret
|| SETTING_DNET_RETURN_NULL_PASSWORD == ret
- || SETTING_DNET_RETURN_INVALID_PROXY_ADDR == ret) {
+ || SETTING_DNET_RETURN_INVALID_PROXY_ADDR == ret
+ || SETTING_DNET_RETURN_ERR == ret) {
return;
}
if (ret != SETTING_RETURN_SUCCESS) {
- SETTING_TRACE_DEBUG
+ SETTING_TRACE_ERROR
("%s*** [ERR] setting_network_edit_connection_save_connection ***%s",
SETTING_FONT_RED, SETTING_FONT_BLACK);
}
ad->data_user_name->userdata = ad;
ad->data_user_name->chk_change_cb =
setting_network_connection_entry_changed_cb;
+ ad->data_user_name->limit_filter_data = calloc(1, sizeof(Elm_Entry_Filter_Accept_Set));
+ if (ad->data_user_name->limit_filter_data) {
+ ad->data_user_name->limit_filter_data->max_byte_count = NET_PDP_AUTH_USERNAME_LEN_MAX;
+ ad->data_user_name->win_main = ad->win_get;
+ }
ad->data_user_name->item =
elm_genlist_item_insert_after(ad->scl_edit,
&itc_1icon,
setting_network_connection_entry_changed_cb;
ad->data_pwd->isPasswordFlag = TRUE;
/* ad->data_pwd->chk_change_cb = chk_change_cb; */
+ ad->data_pwd->limit_filter_data = calloc(1, sizeof(Elm_Entry_Filter_Accept_Set));
+ if (ad->data_pwd->limit_filter_data) {
+ ad->data_pwd->limit_filter_data->max_byte_count = NET_PDP_AUTH_PASSWORD_LEN_MAX;
+ ad->data_pwd->win_main = ad->win_get;
+ }
ad->data_pwd->item =
elm_genlist_item_insert_after(ad->scl_edit,
&itc_1icon,