From: Kim Gibyoung Date: Thu, 28 Mar 2013 03:27:16 +0000 (+0900) Subject: Fix Bug N_SE-29625, N_SE-30229, N_SE-30234 X-Git-Tag: 2.1b_release~6^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3ca99f3a9e6093b52f94e864781696b2f229fa8d;p=apps%2Fnative%2Fug-wifi-direct.git Fix Bug N_SE-29625, N_SE-30229, N_SE-30234 Change-Id: I81b4b9ff76a4e7fcaebea1205464064c1fbec2b8 --- diff --git a/debian/changelog b/debian/changelog index c959cdf..f66e7b0 100755 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +ug-setting-wifidirect-efl (1.0.11) precise; urgency=low + + * Fix bug N_SE-29625, N_SE-30229, N_SE-30234 + * Git: rsa/apps/home/ug-wifi-direct + * Tag: libug-setting-wifidirect-efl_1.0.11 + + -- Gibyoung Kim Tur, 28 Mar 2013 12:25:01 +0900 + ug-setting-wifidirect-efl (1.0.10) precise; urgency=low * Update for SR diff --git a/packaging/libug-setting-wifidirect-efl.spec b/packaging/libug-setting-wifidirect-efl.spec index f3e7add..3ccf6f6 100755 --- a/packaging/libug-setting-wifidirect-efl.spec +++ b/packaging/libug-setting-wifidirect-efl.spec @@ -3,7 +3,7 @@ Name: libug-setting-wifidirect-efl Summary: Wi-Fi Direct setting UI gadget -Version: 1.0.10 +Version: 1.0.11 Release: 1 Group: TO_BE_FILLED License: Flora License diff --git a/popup-wifidirect/src/wfd-app-popup-view.c b/popup-wifidirect/src/wfd-app-popup-view.c index 3b07f3d..091b88f 100755 --- a/popup-wifidirect/src/wfd-app-popup-view.c +++ b/popup-wifidirect/src/wfd-app-popup-view.c @@ -400,6 +400,7 @@ static void _check_changed_cb(void *data, Evas_Object * obj, void *event_info) Eina_Bool state = elm_check_state_get(obj); elm_entry_password_set(ad->pin_entry, !state); + elm_entry_autocapital_type_set(ad->pin_entry, ELM_AUTOCAPITAL_TYPE_NONE); } /** diff --git a/ug-wifidirect/src/wfd_ug_main_view.c b/ug-wifidirect/src/wfd_ug_main_view.c index 59c2439..62c6988 100755 --- a/ug-wifidirect/src/wfd_ug_main_view.c +++ b/ug-wifidirect/src/wfd_ug_main_view.c @@ -172,6 +172,32 @@ static void _gl_header_sel(void *data, Evas_Object *obj, void *event_info) } /** + * This function let the ug call it when click genlist item + * @return void + * @param[in] data the pointer to the main data structure + * @param[in] obj the pointer to the evas object + * @param[in] event_info the pointer to the event information + */ +static void _gl_item_sel(void *data, Evas_Object *obj, void *event_info) +{ + __WDUG_LOG_FUNC_ENTER__; + if (NULL == data) { + WDUG_LOGE("Incorrect parameter(NULL)\n"); + __WDUG_LOG_FUNC_EXIT__; + return; + } + + struct ug_data *ugd = (struct ug_data *) data; + Elm_Object_Item *item = (Elm_Object_Item *)event_info; + + if (item != NULL) { + elm_genlist_item_selected_set(item, EINA_FALSE); + } + + __WDUG_LOG_FUNC_EXIT__; +} + +/** * This function let the ug call it when click avaliable peer to connect * @return void * @param[in] data the pointer to the main data structure @@ -670,7 +696,7 @@ int _create_multi_button_genlist(void *data) ugd->wfd_status == WIFI_DIRECT_STATE_CONNECTING) { ugd->multi_button_sep_item = wfd_add_dialogue_separator(ugd->genlist, "dialogue/separator"); ugd->multi_button_item = elm_genlist_item_append(ugd->genlist, &button_itc, ugd, NULL, - ELM_GENLIST_ITEM_NONE, NULL, NULL); + ELM_GENLIST_ITEM_NONE, _gl_item_sel, (void *)ugd); } } else { if (ugd->gl_available_peer_cnt > 1 || @@ -678,7 +704,7 @@ int _create_multi_button_genlist(void *data) ugd->wfd_status == WIFI_DIRECT_STATE_CONNECTING) { ugd->multi_button_sep_item = wfd_add_dialogue_separator(ugd->genlist, "dialogue/separator"); ugd->multi_button_item = elm_genlist_item_append(ugd->genlist, &button_itc, ugd, NULL, - ELM_GENLIST_ITEM_NONE, NULL, NULL); + ELM_GENLIST_ITEM_NONE, _gl_item_sel, (void *)ugd); } }