From: Hyunjee Kim Date: Fri, 7 Mar 2014 01:08:15 +0000 (+0900) Subject: Apply Dark Theme #1(Scan Button) X-Git-Tag: submit/tizen/20150702.105206~24 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F97%2F17597%2F4;p=apps%2Fnative%2Fug-wifi-efl.git Apply Dark Theme #1(Scan Button) Change-Id: If3f81d126f9f27893f30f63555f8d9576c34698c Signed-off-by: Hyunjee Kim --- diff --git a/packaging/wifi-efl-ug.spec b/packaging/wifi-efl-ug.spec index 5e705f8..b7d3482 100644 --- a/packaging/wifi-efl-ug.spec +++ b/packaging/wifi-efl-ug.spec @@ -1,6 +1,6 @@ Name: wifi-efl-ug Summary: Wi-Fi UI Gadget -Version: 0.5.2_27 +Version: 0.5.2_28 Release: 1 Group: App/Network License: Flora License diff --git a/sources/ui-gadget/viewers-layout/viewer_manager.c b/sources/ui-gadget/viewers-layout/viewer_manager.c index 44aeca6..d318e5b 100644 --- a/sources/ui-gadget/viewers-layout/viewer_manager.c +++ b/sources/ui-gadget/viewers-layout/viewer_manager.c @@ -27,6 +27,8 @@ #include "view_ime_hidden.h" #include +// #define SK_BACK_SUPPORT + typedef struct { wlan_security_mode_type_t sec_mode; char *ssid; @@ -737,35 +739,38 @@ Evas_Object* viewer_manager_create(Evas_Object* _parent) elm_object_item_part_content_set(navi_it, "toolbar", toolbar); } else { - Evas_Object *back_btn; - Elm_Object_Item *navi_it; - ea_object_event_callback_add(manager_object->nav, EA_CALLBACK_BACK, ea_naviframe_back_cb, NULL); - - common_utils_add_dialogue_separator(manager_object->list, - "dialogue/separator"); - - back_btn = elm_button_add(manager_object->nav); +#ifdef SK_BACK_SUPPORT + Evas_Object *back_btn = elm_button_add(manager_object->nav); elm_object_style_set(back_btn, "naviframe/back_btn/default"); - navi_it = elm_naviframe_item_push(manager_object->nav, + Elm_Object_Item* navi_it = elm_naviframe_item_push(manager_object->nav, sc(PACKAGE, I18N_TYPE_Wi_Fi), back_btn, NULL, view_content, NULL); +#else + Elm_Object_Item* navi_it = elm_naviframe_item_push(manager_object->nav, + sc(PACKAGE, I18N_TYPE_Wi_Fi), NULL, NULL, + view_content, NULL); +#endif evas_object_data_set(manager_object->nav, SCREEN_TYPE_ID_KEY, (void *)VIEW_MANAGER_VIEW_TYPE_MAIN); evas_object_smart_callback_add(manager_object->nav, "transition,finished", _hide_finished_cb, navi_it); - Evas_Object *toolbar = elm_toolbar_add(manager_object->nav); + Evas_Object* toolbar = elm_toolbar_add(manager_object->nav); + elm_object_style_set(toolbar, "default"); elm_toolbar_shrink_mode_set(toolbar, ELM_TOOLBAR_SHRINK_EXPAND); elm_toolbar_transverse_expanded_set(toolbar, EINA_TRUE); - elm_toolbar_select_mode_set(toolbar, ELM_OBJECT_SELECT_MODE_NONE); - manager_object->scan_button = elm_toolbar_item_append(toolbar, NULL, - sc(PACKAGE, I18N_TYPE_Scan), - __refresh_scan_callback, NULL); + manager_object->scan_button = elm_button_add(toolbar); + elm_object_style_set(manager_object->scan_button, "toolbar/default"); + elm_object_text_set(manager_object->scan_button, sc(PACKAGE, I18N_TYPE_Scan)); + evas_object_smart_callback_add(manager_object->scan_button, + "clicked", __refresh_scan_callback, NULL); + Evas_Object* btn = elm_toolbar_item_append(toolbar, NULL, NULL, NULL, NULL); + elm_object_item_part_content_set(btn, "object", manager_object->scan_button); elm_object_item_part_content_set(navi_it, "toolbar", toolbar); elm_naviframe_item_pop_cb_set(navi_it, _back_sk_cb, NULL);