From afaf5a2f949decaf3a62fe857475ffa8cc69f555 Mon Sep 17 00:00:00 2001 From: Seonah Moon Date: Sun, 17 Jul 2016 09:06:30 +0900 Subject: [PATCH] [TSAM-6546] Add empty genlist item to show the last item of Connected Network Change-Id: I0f219b92c8fed55be2f54c7830b0f0bafca914f0 Signed-off-by: Seonah Moon --- packaging/wifi-efl-ug.spec | 2 +- sources/wearable/inc/wearable-circle/view/layout_detail.h | 1 + sources/wearable/src/wearable-circle/app_main.c | 4 ++++ sources/wearable/src/wearable-circle/view/layout_detail.c | 5 +++++ 4 files changed, 11 insertions(+), 1 deletion(-) diff --git a/packaging/wifi-efl-ug.spec b/packaging/wifi-efl-ug.spec index 4dfae52..78a0c22 100644 --- a/packaging/wifi-efl-ug.spec +++ b/packaging/wifi-efl-ug.spec @@ -1,7 +1,7 @@ %define _unpackaged_files_terminate_build 0 Name: wifi-efl-ug Summary: Wi-Fi UI Gadget for TIZEN -Version: 1.0.190 +Version: 1.0.191 Release: 1 Group: App/Network License: Flora-1.1 diff --git a/sources/wearable/inc/wearable-circle/view/layout_detail.h b/sources/wearable/inc/wearable-circle/view/layout_detail.h index 008c2b8..ca2c968 100755 --- a/sources/wearable/inc/wearable-circle/view/layout_detail.h +++ b/sources/wearable/inc/wearable-circle/view/layout_detail.h @@ -31,6 +31,7 @@ typedef enum { DETAIL_MENU_STRENGTH, DETAIL_MENU_SPEED, DETAIL_MENU_IP, + DETAIL_MENU_EMPTY, DETAIL_MENU_SIZE } layout_detail_menu_type; diff --git a/sources/wearable/src/wearable-circle/app_main.c b/sources/wearable/src/wearable-circle/app_main.c index becaa77..fb3fb09 100755 --- a/sources/wearable/src/wearable-circle/app_main.c +++ b/sources/wearable/src/wearable-circle/app_main.c @@ -987,6 +987,10 @@ static layout_detail_object *_detail_create(app_object *app_obj, wifi_ap_object __detail_menu_speed_text_get_cb, NULL, NULL, NULL, app_obj); layout_detail_set_menu_cb(detail_obj, DETAIL_MENU_IP, __detail_menu_ip_text_get_cb, NULL, NULL, NULL, app_obj); + /* Add empty item to avoid overlap */ + layout_ap_info_set_menu_cb(detail_obj, DETAIL_MENU_EMPTY, + NULL, NULL, NULL, NULL, NULL, NULL); + if (is_removable_ap) { layout_detail_set_tap_forget_button_cb(detail_obj, diff --git a/sources/wearable/src/wearable-circle/view/layout_detail.c b/sources/wearable/src/wearable-circle/view/layout_detail.c index df56c89..ecd0357 100755 --- a/sources/wearable/src/wearable-circle/view/layout_detail.c +++ b/sources/wearable/src/wearable-circle/view/layout_detail.c @@ -114,6 +114,9 @@ static void _append_menu(layout_detail_object *self, layout_detail_menu_type typ itc = create_genlist_itc("2text", self->menu_cb[type].text_get, NULL, NULL, NULL); break; + case DETAIL_MENU_EMPTY: + itc = create_genlist_itc("padding", NULL, NULL, NULL, NULL); + break; default: return; @@ -151,6 +154,8 @@ static gboolean _layout_detail_create(layout_detail_object *self, gboolean is_sh _append_menu(self, DETAIL_MENU_STRENGTH); _append_menu(self, DETAIL_MENU_SPEED); _append_menu(self, DETAIL_MENU_IP); + _append_menu(self, DETAIL_MENU_EMPTY); + elm_object_part_content_set(self->layout, "elm.swallow.content", self->menu_list); -- 2.7.4