From e18f15c48a1be6ccc2a2c79ad69564883a418469 Mon Sep 17 00:00:00 2001 From: ChunEon Park Date: Thu, 1 Dec 2011 17:18:14 +0900 Subject: [PATCH] elementary - removed deprecated widgets & APIs. Change-Id: I876b41cf9d0427a9f39d5ff583c9b5ad87a123b7 --- TC/elm_ts/navigationbar/Makefile | 41 -- TC/elm_ts/navigationbar/tc_gen.sh | 32 - TC/elm_ts/navigationbar/tslist | 17 - TC/elm_ts/navigationbar/utc_MODULE_API_func.c.in | 104 --- .../utc_UIFW_elm_navigationbar_add_func.c | 105 --- ...elm_navigationbar_animation_disabled_set_func.c | 89 --- ...IFW_elm_navigationbar_content_bottom_get_func.c | 114 ---- ...c_UIFW_elm_navigationbar_content_top_get_func.c | 113 ---- .../utc_UIFW_elm_navigationbar_hidden_set_func.c | 110 ---- .../utc_UIFW_elm_navigationbar_pop_func.c | 111 ---- .../utc_UIFW_elm_navigationbar_push_func.c | 103 --- ...IFW_elm_navigationbar_subtitle_label_get_func.c | 121 ---- ...IFW_elm_navigationbar_subtitle_label_set_func.c | 110 ---- ..._UIFW_elm_navigationbar_title_button_get_func.c | 126 ---- ..._UIFW_elm_navigationbar_title_button_set_func.c | 117 ---- ...c_UIFW_elm_navigationbar_title_label_get_func.c | 122 ---- ...c_UIFW_elm_navigationbar_title_label_set_func.c | 111 ---- ..._UIFW_elm_navigationbar_title_object_add_func.c | 116 ---- ..._elm_navigationbar_title_object_list_get_func.c | 130 ---- ...lm_navigationbar_title_object_list_unset_func.c | 131 ---- ...tc_UIFW_elm_navigationbar_to_content_pop_func.c | 112 ---- TC/elm_ts/navigationbar_ex/Makefile | 46 -- TC/elm_ts/navigationbar_ex/tc_gen.sh | 32 - TC/elm_ts/navigationbar_ex/tslist | 32 - .../navigationbar_ex/utc_MODULE_API_func.c.in | 104 --- .../utc_UIFW_elm_navigationbar_ex_add_func.c | 100 --- ...W_elm_navigationbar_ex_delete_on_pop_set_func.c | 89 --- ...IFW_elm_navigationbar_ex_item_bottom_get_func.c | 108 --- ...FW_elm_navigationbar_ex_item_content_get_func.c | 112 ---- ..._elm_navigationbar_ex_item_content_unset_func.c | 110 ---- .../utc_UIFW_elm_navigationbar_ex_item_pop_func.c | 95 --- ...c_UIFW_elm_navigationbar_ex_item_promote_func.c | 99 --- .../utc_UIFW_elm_navigationbar_ex_item_push_func.c | 108 --- ...UIFW_elm_navigationbar_ex_item_style_get_func.c | 113 ---- ...UIFW_elm_navigationbar_ex_item_style_set_func.c | 95 --- ...navigationbar_ex_item_subtitle_label_get_func.c | 118 ---- ...navigationbar_ex_item_subtitle_label_set_func.c | 101 --- ...m_navigationbar_ex_item_title_button_get_func.c | 113 ---- ...m_navigationbar_ex_item_title_button_set_func.c | 94 --- ...m_navigationbar_ex_item_title_hidden_set_func.c | 95 --- ...lm_navigationbar_ex_item_title_label_get_func.c | 114 ---- ...lm_navigationbar_ex_item_title_label_set_func.c | 94 --- ...m_navigationbar_ex_item_title_object_get_func.c | 112 ---- ...m_navigationbar_ex_item_title_object_set_func.c | 103 --- ...navigationbar_ex_item_title_object_unset_func.c | 113 ---- ...c_UIFW_elm_navigationbar_ex_item_top_get_func.c | 107 --- ...tc_UIFW_elm_navigationbar_ex_to_item_pop_func.c | 99 --- TC/tet_scen_arm | 2 - TC/tet_scen_i386 | 2 - src/edje_externals/elm_pager.c | 43 +- src/lib/Elementary.h.in | 245 +------ src/lib/Makefile.am | 4 - src/lib/elc_scrolled_entry.c | 19 - src/lib/elm_bubble.c | 82 +-- src/lib/elm_button.c | 127 +--- src/lib/elm_datefield.c | 414 ------------ src/lib/elm_dialoguegroup.c | 724 --------------------- src/lib/elm_entry.c | 92 --- src/lib/elm_icon.c | 31 - src/lib/elm_label.c | 7 - src/lib/elm_menu.c | 18 - src/lib/elm_pager.c | 30 +- src/lib/elm_slidingdrawer.c | 295 --------- 63 files changed, 17 insertions(+), 6759 deletions(-) delete mode 100755 TC/elm_ts/navigationbar/Makefile delete mode 100755 TC/elm_ts/navigationbar/tc_gen.sh delete mode 100644 TC/elm_ts/navigationbar/tslist delete mode 100755 TC/elm_ts/navigationbar/utc_MODULE_API_func.c.in delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_add_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_animation_disabled_set_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_content_bottom_get_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_content_top_get_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_hidden_set_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_pop_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_push_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_subtitle_label_get_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_subtitle_label_set_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_button_get_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_button_set_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_label_get_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_label_set_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_add_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_list_get_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_list_unset_func.c delete mode 100644 TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_to_content_pop_func.c delete mode 100755 TC/elm_ts/navigationbar_ex/Makefile delete mode 100755 TC/elm_ts/navigationbar_ex/tc_gen.sh delete mode 100644 TC/elm_ts/navigationbar_ex/tslist delete mode 100755 TC/elm_ts/navigationbar_ex/utc_MODULE_API_func.c.in delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_add_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_bottom_get_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_get_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_unset_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_pop_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_promote_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_push_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_get_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_set_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_get_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_set_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_get_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_set_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_get_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_set_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_top_get_func.c delete mode 100644 TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_to_item_pop_func.c delete mode 100644 src/lib/elm_dialoguegroup.c delete mode 100644 src/lib/elm_slidingdrawer.c diff --git a/TC/elm_ts/navigationbar/Makefile b/TC/elm_ts/navigationbar/Makefile deleted file mode 100755 index dd423ec..0000000 --- a/TC/elm_ts/navigationbar/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -CC ?= gcc - -TARGETS = utc_UIFW_elm_navigationbar_add_func \ - utc_UIFW_elm_navigationbar_push_func \ - utc_UIFW_elm_navigationbar_pop_func \ - utc_UIFW_elm_navigationbar_to_content_pop_func \ - utc_UIFW_elm_navigationbar_title_label_set_func \ - utc_UIFW_elm_navigationbar_title_label_get_func \ - utc_UIFW_elm_navigationbar_title_object_add_func \ - utc_UIFW_elm_navigationbar_title_object_list_get_func \ - utc_UIFW_elm_navigationbar_content_top_get_func \ - utc_UIFW_elm_navigationbar_content_bottom_get_func \ - utc_UIFW_elm_navigationbar_hidden_set_func \ - utc_UIFW_elm_navigationbar_title_button_set_func \ - utc_UIFW_elm_navigationbar_title_button_get_func \ - utc_UIFW_elm_navigationbar_subtitle_label_get_func \ - utc_UIFW_elm_navigationbar_subtitle_label_set_func \ - utc_UIFW_elm_navigationbar_animation_disabled_set_func \ - utc_UIFW_elm_navigationbar_title_object_list_unset_func - -PKGS = elementary evas - -LDFLAGS = `pkg-config --libs $(PKGS)` -LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o -LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s -LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s - -CFLAGS = -I. `pkg-config --cflags $(PKGS)` -CFLAGS += -I$(TET_ROOT)/inc/tet3 -CFLAGS += -Wall - -all: $(TARGETS) - -$(TARGETS): %: %.c - $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS) - -clean: - rm -f $(TARGETS) - rm -f tet_captured - rm -f tet_lock - rm -f *~ \ No newline at end of file diff --git a/TC/elm_ts/navigationbar/tc_gen.sh b/TC/elm_ts/navigationbar/tc_gen.sh deleted file mode 100755 index a55200a..0000000 --- a/TC/elm_ts/navigationbar/tc_gen.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh - -TMPSTR=$0 -SCRIPT=${TMPSTR##*/} - -if [ $# -lt 3 ]; then - echo "Usage) $SCRIPT module_name winset_name api_name" - exit 1 -fi - -MODULE=$1 -WINSET=$2 -API=$3 -TEMPLATE=utc_MODULE_API_func.c.in -TESTCASE=utc_${MODULE}_${API}_func - -sed -e ' - s^@API@^'"$API"'^g - s^@MODULE@^'"$MODULE"'^g - ' $TEMPLATE > $TESTCASE.c - -if [ ! -e "$TESTCASE.c" ]; then - echo "Failed" - exit 1 -fi - -echo "/elm_ts/$WINSET/$TESTCASE" >> tslist - -echo "Testcase file is $TESTCASE.c" -echo "$TESTCASE is added to tslist" -echo "Done" -echo "please put \"$TESTCASE\" as Target in Makefile" diff --git a/TC/elm_ts/navigationbar/tslist b/TC/elm_ts/navigationbar/tslist deleted file mode 100644 index 355e0cd..0000000 --- a/TC/elm_ts/navigationbar/tslist +++ /dev/null @@ -1,17 +0,0 @@ -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_add_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_push_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_pop_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_to_content_pop_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_label_set_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_label_get_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_add_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_list_get_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_content_top_get_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_content_bottom_get_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_hidden_set_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_button_set_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_button_get_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_subtitle_label_get_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_subtitle_label_set_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_list_unset_func -/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_animation_disabled_set_func diff --git a/TC/elm_ts/navigationbar/utc_MODULE_API_func.c.in b/TC/elm_ts/navigationbar/utc_MODULE_API_func.c.in deleted file mode 100755 index 2d16d7d..0000000 --- a/TC/elm_ts/navigationbar/utc_MODULE_API_func.c.in +++ /dev/null @@ -1,104 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_@MODULE@_@API@_func_01(void); -static void utc_@MODULE@_@API@_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_@MODULE@_@API@_func_01, POSITIVE_TC_IDX }, - { utc_@MODULE@_@API@_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of @API@() - */ -static void utc_@MODULE@_@API@_func_01(void) -{ - int r = 0; - -/* - r = @API@(...); -*/ - if (!r) { - tet_infoline("@API@() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init @API@() - */ -static void utc_@MODULE@_@API@_func_02(void) -{ - int r = 0; - -/* - r = @API@(...); -*/ - if (r) { - tet_infoline("@API@() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_add_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_add_func.c deleted file mode 100644 index bcf022d..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_add_func.c +++ /dev/null @@ -1,105 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_add_func_01(void); -static void utc_UIFW_elm_navigationbar_add_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_add_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_add_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_add() - */ -static void utc_UIFW_elm_navigationbar_add_func_01(void) -{ - - Evas_Object *navigationbar = NULL; - - - navigationbar = elm_navigationbar_add(main_win); - - if (!navigationbar) { - tet_infoline("elm_navigationbar_add() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_add() - */ -static void utc_UIFW_elm_navigationbar_add_func_02(void) -{ - Evas_Object *navigationbar = NULL; - - - navigationbar = elm_navigationbar_add(NULL); - - if (navigationbar) { - tet_infoline("elm_navigationbar_add() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_animation_disabled_set_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_animation_disabled_set_func.c deleted file mode 100644 index feb3c7b..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_animation_disabled_set_func.c +++ /dev/null @@ -1,89 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navibar; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_animation_disabled_set_func_01(void); -static void utc_UIFW_elm_navigationbar_animation_disabled_set_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_animation_disabled_set_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_animation_disabled_set_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); - elm_win_resize_object_add(main_win, navibar); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_animation_disabled_set() - */ -static void utc_UIFW_elm_navigationbar_animation_disabled_set_func_01(void) -{ - elm_navigationbar_animation_disabled_set(navibar, EINA_TRUE); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_animation_disabled_set() - */ -static void utc_UIFW_elm_navigationbar_animation_disabled_set_func_02(void) -{ - elm_navigationbar_animation_disabled_set(NULL, EINA_TRUE); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_content_bottom_get_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_content_bottom_get_func.c deleted file mode 100644 index 6dbe0c3..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_content_bottom_get_func.c +++ /dev/null @@ -1,114 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navibar; -char buf[4096]; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_content_bottom_get_func_01(void); -static void utc_UIFW_elm_navigationbar_content_bottom_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_content_bottom_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_content_bottom_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_content_bottom_get() - */ -static void utc_UIFW_elm_navigationbar_content_bottom_get_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - Evas_Object *btm = elm_navigationbar_content_bottom_get(navibar); - - if (!btm) { - tet_infoline("elm_navigationbar_content_bottom_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_content_bottom_get() - */ -static void utc_UIFW_elm_navigationbar_content_bottom_get_func_02(void) -{ - Evas_Object *btm = elm_navigationbar_content_bottom_get(NULL); - if (btm) { - tet_infoline("elm_navigationbar_content_bottom_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_content_top_get_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_content_top_get_func.c deleted file mode 100644 index 954e4ef..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_content_top_get_func.c +++ /dev/null @@ -1,113 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navibar; -char buf[4096]; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_content_top_get_func_01(void); -static void utc_UIFW_elm_navigationbar_content_top_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_content_top_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_content_top_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_content_top_get() - */ -static void utc_UIFW_elm_navigationbar_content_top_get_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - Evas_Object *top = elm_navigationbar_content_top_get(navibar); - if (!top) { - tet_infoline("elm_navigationbar_content_top_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_content_top_get() - */ -static void utc_UIFW_elm_navigationbar_content_top_get_func_02(void) -{ - Evas_Object *top = elm_navigationbar_content_top_get(NULL); - if (top) { - tet_infoline("elm_navigationbar_content_top_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_hidden_set_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_hidden_set_func.c deleted file mode 100644 index 0019047..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_hidden_set_func.c +++ /dev/null @@ -1,110 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navibar; -char buf[4096]; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_hidden_set_func_01(void); -static void utc_UIFW_elm_navigationbar_hidden_set_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_hidden_set_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_hidden_set_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_hidden_set() - */ -static void utc_UIFW_elm_navigationbar_hidden_set_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_hidden_set(navibar, EINA_TRUE); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_hidden_set() - */ -static void utc_UIFW_elm_navigationbar_hidden_set_func_02(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_hidden_set(NULL, EINA_TRUE); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_pop_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_pop_func.c deleted file mode 100644 index c250d0a..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_pop_func.c +++ /dev/null @@ -1,111 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win,*navibar; -char buf[4096]; - - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_pop_func_01(void); -static void utc_UIFW_elm_navigationbar_pop_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_pop_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_pop_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_pop() - */ -static void utc_UIFW_elm_navigationbar_pop_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_pop(navibar); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_pop() - */ -static void utc_UIFW_elm_navigationbar_pop_func_02(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_pop(NULL); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_push_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_push_func.c deleted file mode 100644 index ba91ad6..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_push_func.c +++ /dev/null @@ -1,103 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navibar; -char buf[4096]; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_push_func_01(void); -static void utc_UIFW_elm_navigationbar_push_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_push_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_push_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_push() - */ -static void utc_UIFW_elm_navigationbar_push_func_01(void) -{ - - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_push() - */ -static void utc_UIFW_elm_navigationbar_push_func_02(void) -{ - elm_navigationbar_push(NULL, NULL, NULL, NULL, NULL, NULL); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_subtitle_label_get_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_subtitle_label_get_func.c deleted file mode 100644 index 332d038..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_subtitle_label_get_func.c +++ /dev/null @@ -1,121 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navibar; -char buf[4096]; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_subtitle_label_get_func_01(void); -static void utc_UIFW_elm_navigationbar_subtitle_label_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_subtitle_label_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_subtitle_label_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_subtitle_label_get() - */ -static void utc_UIFW_elm_navigationbar_subtitle_label_get_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_subtitle_label_set(navibar, content, "subtitle"); - const char *text = elm_navigationbar_subtitle_label_get(navibar,content); - if (!text) { - tet_infoline("elm_navigationbar_subtitle_label_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_subtitle_label_get() - */ -static void utc_UIFW_elm_navigationbar_subtitle_label_get_func_02(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - const char *text = elm_navigationbar_subtitle_label_get(navibar,content); - if (text) { - tet_infoline("elm_navigationbar_subtitle_label_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_subtitle_label_set_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_subtitle_label_set_func.c deleted file mode 100644 index 61027f1..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_subtitle_label_set_func.c +++ /dev/null @@ -1,110 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navibar; -char buf[4096]; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_subtitle_label_set_func_01(void); -static void utc_UIFW_elm_navigationbar_subtitle_label_set_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_subtitle_label_set_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_subtitle_label_set_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_subtitle_label_set() - */ -static void utc_UIFW_elm_navigationbar_subtitle_label_set_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_subtitle_label_set(navibar, content, "Title"); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_subtitle_label_set() - */ -static void utc_UIFW_elm_navigationbar_subtitle_label_set_func_02(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_subtitle_label_set(NULL, NULL, NULL); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_button_get_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_button_get_func.c deleted file mode 100644 index edccd06..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_button_get_func.c +++ /dev/null @@ -1,126 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navibar; -char buf[4096]; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_title_button_get_func_01(void); -static void utc_UIFW_elm_navigationbar_title_button_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_title_button_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_title_button_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_title_button_get() - */ -static void utc_UIFW_elm_navigationbar_title_button_get_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - Evas_Object *button = elm_button_add(navibar); - elm_button_label_set(button, "next"); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_title_button_set(navibar, content, button, ELM_NAVIGATIONBAR_FUNCTION_BUTTON1); - Evas_Object *btn = elm_navigationbar_title_button_get(navibar, content, ELM_NAVIGATIONBAR_FUNCTION_BUTTON1); - if (!btn) { - tet_infoline("elm_navigationbar_title_button_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_title_button_get() - */ -static void utc_UIFW_elm_navigationbar_title_button_get_func_02(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - Evas_Object *button = elm_button_add(navibar); - elm_button_label_set(button, "next"); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - Evas_Object *btn = elm_navigationbar_title_button_get(NULL, content, ELM_NAVIGATIONBAR_FUNCTION_BUTTON1); - if (btn) { - tet_infoline("elm_navigationbar_title_button_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_button_set_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_button_set_func.c deleted file mode 100644 index e37ba1f..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_button_set_func.c +++ /dev/null @@ -1,117 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - - -Evas_Object *main_win, *navibar; -char buf[4096]; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_title_button_set_func_01(void); -static void utc_UIFW_elm_navigationbar_title_button_set_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_title_button_set_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_title_button_set_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_title_button_set() - */ -static void utc_UIFW_elm_navigationbar_title_button_set_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - Evas_Object *button = elm_button_add(navibar); - elm_button_label_set(button, "next"); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_title_button_set(navibar, content, button, ELM_NAVIGATIONBAR_FUNCTION_BUTTON1); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_title_button_set() - */ -static void utc_UIFW_elm_navigationbar_title_button_set_func_02(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - Evas_Object *button = elm_button_add(navibar); - elm_button_label_set(button, "next"); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_title_button_set(NULL, content, button, ELM_NAVIGATIONBAR_FUNCTION_BUTTON1); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_label_get_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_label_get_func.c deleted file mode 100644 index 4ad8791..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_label_get_func.c +++ /dev/null @@ -1,122 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - - -Evas_Object *main_win, *navibar; -char buf[4096]; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_title_label_get_func_01(void); -static void utc_UIFW_elm_navigationbar_title_label_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_title_label_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_title_label_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_title_label_get() - */ -static void utc_UIFW_elm_navigationbar_title_label_get_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_title_label_set(navibar, content, "subtitle"); - const char *text = elm_navigationbar_title_label_get(navibar,content); - if (!text) { - tet_infoline("elm_navigationbar_title_label_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_title_label_get() - */ -static void utc_UIFW_elm_navigationbar_title_label_get_func_02(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - const char *text = elm_navigationbar_title_label_get(NULL,content); - if (text) { - tet_infoline("elm_navigationbar_title_label_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_label_set_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_label_set_func.c deleted file mode 100644 index 8c08210..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_label_set_func.c +++ /dev/null @@ -1,111 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navibar; -char buf[4096]; - - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_title_label_set_func_01(void); -static void utc_UIFW_elm_navigationbar_title_label_set_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_title_label_set_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_title_label_set_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_title_label_set() - */ -static void utc_UIFW_elm_navigationbar_title_label_set_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_title_label_set(navibar, content, "Title"); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_title_label_set() - */ -static void utc_UIFW_elm_navigationbar_title_label_set_func_02(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_title_label_set(NULL, NULL, NULL); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_add_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_add_func.c deleted file mode 100644 index 7a8a382..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_add_func.c +++ /dev/null @@ -1,116 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navibar; -char buf[PATH_MAX]; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_title_object_add_func_01(void); -static void utc_UIFW_elm_navigationbar_title_object_add_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_title_object_add_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_title_object_add_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); - elm_win_resize_object_add(main_win, navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_title_object_add() - */ -static void utc_UIFW_elm_navigationbar_title_object_add_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - Evas_Object *title = elm_button_add(navibar); - evas_object_show(title); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_title_object_add(navibar, content, title); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_title_object_add() - */ -static void utc_UIFW_elm_navigationbar_title_object_add_func_02(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - Evas_Object *title = elm_button_add(navibar); - evas_object_show(title); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_title_object_add(NULL, NULL, NULL); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_list_get_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_list_get_func.c deleted file mode 100644 index ed64e72..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_list_get_func.c +++ /dev/null @@ -1,130 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - - -Evas_Object *main_win, *navibar; -char buf[PATH_MAX]; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_title_object_list_get_func_01(void); -static void utc_UIFW_elm_navigationbar_title_object_list_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_title_object_list_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_title_object_list_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); - elm_win_resize_object_add(main_win, navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_title_object_list_get() - */ -static void utc_UIFW_elm_navigationbar_title_object_list_get_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - Evas_Object *title = elm_button_add(navibar); - evas_object_show(title); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_title_object_add(navibar, content, title); - Eina_List *list = elm_navigationbar_title_object_list_get(navibar, content); - if (!list) { - tet_infoline("elm_navigationbar_title_object_list_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_title_object_list_get() - */ -static void utc_UIFW_elm_navigationbar_title_object_list_get_func_02(void) -{ - - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - Evas_Object *title = elm_button_add(navibar); - evas_object_show(title); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_title_object_add(navibar, content, title); - Eina_List *list = elm_navigationbar_title_object_list_get(NULL, content); - if (list) { - tet_infoline("elm_navigationbar_title_object_list_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_list_unset_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_list_unset_func.c deleted file mode 100644 index 5814c18..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_title_object_list_unset_func.c +++ /dev/null @@ -1,131 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navibar; -char buf[PATH_MAX]; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_title_object_list_unset_func_01(void); -static void utc_UIFW_elm_navigationbar_title_object_list_unset_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_title_object_list_unset_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_title_object_list_unset_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); - elm_win_resize_object_add(main_win, navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_title_object_list_unset() - */ -static void utc_UIFW_elm_navigationbar_title_object_list_unset_func_01(void) -{ - Eina_List *list = NULL; - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - Evas_Object *title = elm_button_add(navibar); - evas_object_show(title); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_title_object_add(navibar, content, title); - elm_navigationbar_title_object_list_unset(navibar, content, &list); - if (!list) { - tet_infoline("elm_navigationbar_title_object_list_unset() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_title_object_list_unset() - */ -static void utc_UIFW_elm_navigationbar_title_object_list_unset_func_02(void) -{ - Eina_List *list = NULL; - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - Evas_Object *title = elm_button_add(navibar); - evas_object_show(title); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_title_object_add(navibar, content, title); - elm_navigationbar_title_object_list_unset(NULL, content, &list); - if (list) { - tet_infoline("elm_navigationbar_title_object_list_unset() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_to_content_pop_func.c b/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_to_content_pop_func.c deleted file mode 100644 index 89d8141..0000000 --- a/TC/elm_ts/navigationbar/utc_UIFW_elm_navigationbar_to_content_pop_func.c +++ /dev/null @@ -1,112 +0,0 @@ -#include -#include -#define ICON_DIR "usr/share/beat_winset_test/icon" - - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - - -Evas_Object *main_win, *navibar; -char buf[4096]; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_to_content_pop_func_01(void); -static void utc_UIFW_elm_navigationbar_to_content_pop_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_to_content_pop_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_to_content_pop_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navibar = elm_navigationbar_add(main_win); - evas_object_show(navibar); -} - -static void cleanup(void) -{ - if ( NULL != navibar ) { - evas_object_del(navibar); - navibar = NULL; - } - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_to_content_pop() - */ -static void utc_UIFW_elm_navigationbar_to_content_pop_func_01(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_to_content_pop(navibar, content); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_to_content_pop() - */ -static void utc_UIFW_elm_navigationbar_to_content_pop_func_02(void) -{ - Evas_Object *content = elm_icon_add(navibar); - snprintf(buf, sizeof(buf), "%s/00_volume_icon.png", ICON_DIR); - elm_icon_file_set(content, buf, NULL); - evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); - elm_icon_scale_set(content, 1, 1); - - elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content); - elm_navigationbar_to_content_pop(NULL, content); - - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/Makefile b/TC/elm_ts/navigationbar_ex/Makefile deleted file mode 100755 index ce891b1..0000000 --- a/TC/elm_ts/navigationbar_ex/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -CC ?= gcc - -TARGETS = utc_UIFW_elm_navigationbar_ex_add_func \ - utc_UIFW_elm_navigationbar_ex_item_push_func \ - utc_UIFW_elm_navigationbar_ex_item_pop_func \ - utc_UIFW_elm_navigationbar_ex_item_promote_func \ - utc_UIFW_elm_navigationbar_ex_to_item_pop_func \ - utc_UIFW_elm_navigationbar_ex_item_title_label_set_func \ - utc_UIFW_elm_navigationbar_ex_item_title_label_get_func \ - utc_UIFW_elm_navigationbar_ex_item_top_get_func \ - utc_UIFW_elm_navigationbar_ex_item_bottom_get_func \ - utc_UIFW_elm_navigationbar_ex_item_title_button_set_func \ - utc_UIFW_elm_navigationbar_ex_item_title_button_get_func \ - utc_UIFW_elm_navigationbar_ex_item_title_object_set_func \ - utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func \ - utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func \ - utc_UIFW_elm_navigationbar_ex_item_title_object_get_func \ - utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func \ - utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func \ - utc_UIFW_elm_navigationbar_ex_item_style_set_func \ - utc_UIFW_elm_navigationbar_ex_item_style_get_func \ - utc_UIFW_elm_navigationbar_ex_item_content_unset_func \ - utc_UIFW_elm_navigationbar_ex_item_content_get_func \ - utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func - -PKGS = elementary evas - -LDFLAGS = `pkg-config --libs $(PKGS)` -LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o -LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s -LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s - -CFLAGS = -I. `pkg-config --cflags $(PKGS)` -CFLAGS += -I$(TET_ROOT)/inc/tet3 -CFLAGS += -Wall - -all: $(TARGETS) - -$(TARGETS): %: %.c - $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS) - -clean: - rm -f $(TARGETS) - rm -f tet_captured - rm -f tet_lock - rm -f *~ diff --git a/TC/elm_ts/navigationbar_ex/tc_gen.sh b/TC/elm_ts/navigationbar_ex/tc_gen.sh deleted file mode 100755 index a55200a..0000000 --- a/TC/elm_ts/navigationbar_ex/tc_gen.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh - -TMPSTR=$0 -SCRIPT=${TMPSTR##*/} - -if [ $# -lt 3 ]; then - echo "Usage) $SCRIPT module_name winset_name api_name" - exit 1 -fi - -MODULE=$1 -WINSET=$2 -API=$3 -TEMPLATE=utc_MODULE_API_func.c.in -TESTCASE=utc_${MODULE}_${API}_func - -sed -e ' - s^@API@^'"$API"'^g - s^@MODULE@^'"$MODULE"'^g - ' $TEMPLATE > $TESTCASE.c - -if [ ! -e "$TESTCASE.c" ]; then - echo "Failed" - exit 1 -fi - -echo "/elm_ts/$WINSET/$TESTCASE" >> tslist - -echo "Testcase file is $TESTCASE.c" -echo "$TESTCASE is added to tslist" -echo "Done" -echo "please put \"$TESTCASE\" as Target in Makefile" diff --git a/TC/elm_ts/navigationbar_ex/tslist b/TC/elm_ts/navigationbar_ex/tslist deleted file mode 100644 index 3067506..0000000 --- a/TC/elm_ts/navigationbar_ex/tslist +++ /dev/null @@ -1,32 +0,0 @@ -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_add_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_push_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_pop_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_promote_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_to_item_pop_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_top_get_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_bottom_get_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_set_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_get_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_add_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_push_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_pop_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_promote_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_to_item_pop_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_set_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_get_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_top_get_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_bottom_get_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_set_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_get_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_set_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_get_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_set_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_get_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_unset_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_get_func -/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func diff --git a/TC/elm_ts/navigationbar_ex/utc_MODULE_API_func.c.in b/TC/elm_ts/navigationbar_ex/utc_MODULE_API_func.c.in deleted file mode 100755 index 2d16d7d..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_MODULE_API_func.c.in +++ /dev/null @@ -1,104 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_@MODULE@_@API@_func_01(void); -static void utc_@MODULE@_@API@_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_@MODULE@_@API@_func_01, POSITIVE_TC_IDX }, - { utc_@MODULE@_@API@_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of @API@() - */ -static void utc_@MODULE@_@API@_func_01(void) -{ - int r = 0; - -/* - r = @API@(...); -*/ - if (!r) { - tet_infoline("@API@() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init @API@() - */ -static void utc_@MODULE@_@API@_func_02(void) -{ - int r = 0; - -/* - r = @API@(...); -*/ - if (r) { - tet_infoline("@API@() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_add_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_add_func.c deleted file mode 100644 index 9b97412..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_add_func.c +++ /dev/null @@ -1,100 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_add_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_add_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_add_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_add_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_add() - */ -static void utc_UIFW_elm_navigationbar_ex_add_func_01(void) -{ - Evas_Object *navigationbar_ex = NULL; - - navigationbar_ex = elm_navigationbar_ex_add(main_win); - if (!navigationbar_ex) { - tet_infoline("elm_navigationbar_ex_add() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_add() - */ -static void utc_UIFW_elm_navigationbar_ex_add_func_02(void) -{ - Evas_Object *navigationbar_ex = NULL; - - navigationbar_ex = elm_navigationbar_ex_add(NULL); - if (navigationbar_ex) { - tet_infoline("elm_navigationbar_ex_add() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func.c deleted file mode 100644 index 317065a..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func.c +++ /dev/null @@ -1,89 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_delete_on_pop_set() - */ -static void utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func_01(void) -{ - elm_navigationbar_ex_delete_on_pop_set(navi_ex, EINA_FALSE); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_delete_on_pop_set() - */ -static void utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func_02(void) -{ - elm_navigationbar_ex_delete_on_pop_set(navi_ex, 5); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_bottom_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_bottom_get_func.c deleted file mode 100644 index c397c3f..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_bottom_get_func.c +++ /dev/null @@ -1,108 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_bottom_get_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_bottom_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_bottom_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_bottom_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_bottom_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_bottom_get_func_01(void) -{ - - Elm_Navigationbar_ex_Item *it = NULL; - it = elm_navigationbar_ex_item_bottom_get(navi_ex); - - if (!it) { - tet_infoline("elm_navigationbar_ex_item_bottom_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_bottom_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_bottom_get_func_02(void) -{ - Elm_Navigationbar_ex_Item *it = NULL; - it = elm_navigationbar_ex_item_bottom_get(NULL); - if (it) { - tet_infoline("elm_navigationbar_ex_item_bottom_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_get_func.c deleted file mode 100644 index caeca7a..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_get_func.c +++ /dev/null @@ -1,112 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_content_get_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_content_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_content_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_content_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_content_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_content_get_func_01(void) -{ - Evas_Object *content = NULL; - - - content = elm_navigationbar_ex_item_content_get(item); - - if (!content) { - tet_infoline("elm_navigationbar_ex_item_content_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_content_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_content_get_func_02(void) -{ - - Evas_Object *content = NULL; - content = elm_navigationbar_ex_item_content_get(NULL); - - if (content) { - tet_infoline("elm_navigationbar_ex_item_content_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_unset_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_unset_func.c deleted file mode 100644 index 439f6da..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_unset_func.c +++ /dev/null @@ -1,110 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_content_unset_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_content_unset_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_content_unset_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_content_unset_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_content_unset() - */ -static void utc_UIFW_elm_navigationbar_ex_item_content_unset_func_01(void) -{ - - Evas_Object *content = NULL; - - content = elm_navigationbar_ex_item_content_unset(item); - - if (!content) { - tet_infoline("elm_navigationbar_ex_item_content_unset() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_content_unset() - */ -static void utc_UIFW_elm_navigationbar_ex_item_content_unset_func_02(void) -{ - Evas_Object *content = NULL; - - content = elm_navigationbar_ex_item_content_unset(NULL); - - if (content) { - tet_infoline("elm_navigationbar_ex_item_content_unset() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_pop_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_pop_func.c deleted file mode 100644 index 79645d1..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_pop_func.c +++ /dev/null @@ -1,95 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_pop_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_pop_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_pop_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_pop_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_pop() - */ -static void utc_UIFW_elm_navigationbar_ex_item_pop_func_01(void) -{ - elm_navigationbar_ex_item_pop(navi_ex); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_pop() - */ -static void utc_UIFW_elm_navigationbar_ex_item_pop_func_02(void) -{ - elm_navigationbar_ex_item_pop(NULL); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_promote_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_promote_func.c deleted file mode 100644 index 39b961e..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_promote_func.c +++ /dev/null @@ -1,99 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item, *item2; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_promote_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_promote_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_promote_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_promote_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - Evas_Object *btn2 = elm_button_add(navi_ex); - evas_object_show(btn2); - item2 = elm_navigationbar_ex_item_push(navi_ex, btn2, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item2, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_promote() - */ -static void utc_UIFW_elm_navigationbar_ex_item_promote_func_01(void) -{ - elm_navigationbar_ex_item_promote(item2); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_promote() - */ -static void utc_UIFW_elm_navigationbar_ex_item_promote_func_02(void) -{ - elm_navigationbar_ex_item_promote(item2); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_push_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_push_func.c deleted file mode 100644 index 7541800..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_push_func.c +++ /dev/null @@ -1,108 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_push_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_push_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_push_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_push_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_push() - */ -static void utc_UIFW_elm_navigationbar_ex_item_push_func_01(void) -{ - Elm_Navigationbar_ex_Item* item = NULL; - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - - if (!item) { - tet_infoline("elm_navigationbar_ex_item_push() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_push() - */ -static void utc_UIFW_elm_navigationbar_ex_item_push_func_02(void) -{ - Elm_Navigationbar_ex_Item* item = NULL; - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, NULL, NULL); - - if (item) { - tet_infoline("elm_navigationbar_ex_item_push() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_get_func.c deleted file mode 100644 index 9c1ace2..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_get_func.c +++ /dev/null @@ -1,113 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_style_get_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_style_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_style_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_style_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_style_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_style_get_func_01(void) -{ - const char *style = NULL; - - - style = elm_navigationbar_ex_item_style_get(item); - - if (!style) { - tet_infoline("elm_navigationbar_ex_item_style_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_style_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_style_get_func_02(void) -{ - const char *style = NULL; - - style = elm_navigationbar_ex_item_style_get(NULL); - - if (style) { - tet_infoline("elm_navigationbar_ex_item_style_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_set_func.c deleted file mode 100644 index ac829b7..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_set_func.c +++ /dev/null @@ -1,95 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_style_set_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_style_set_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_style_set_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_style_set_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_style_set() - */ -static void utc_UIFW_elm_navigationbar_ex_item_style_set_func_01(void) -{ - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON2, NULL, NULL); - elm_navigationbar_ex_item_style_set(item, "topbar_2fns"); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_style_set() - */ -static void utc_UIFW_elm_navigationbar_ex_item_style_set_func_02(void) -{ - elm_navigationbar_ex_item_style_set(item, NULL); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func.c deleted file mode 100644 index b71707d..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func.c +++ /dev/null @@ -1,118 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void _quit_button_cb(void *data, Evas_Object *obj, void *event_info) -{ - cleanup(); -} - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_back_1fn_2lines_facebook"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_BACK_BUTTON, _quit_button_cb, NULL); - elm_navigationbar_ex_item_title_label_set(item, "title"); - elm_navigationbar_ex_item_subtitle_label_set(item, "subtitle"); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_subtitle_label_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func_01(void) -{ - - const char *subtitle = NULL; - - subtitle = elm_navigationbar_ex_item_subtitle_label_get(item); - - if (!subtitle) { - tet_infoline("elm_navigationbar_ex_item_subtitle_label_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_subtitle_label_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func_02(void) -{ - const char *subtitle = NULL; - - subtitle = elm_navigationbar_ex_item_subtitle_label_get(NULL); - - if (subtitle) { - tet_infoline("elm_navigationbar_ex_item_subtitle_label_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func.c deleted file mode 100644 index b9e0bde..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func.c +++ /dev/null @@ -1,101 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void _quit_button_cb(void *data, Evas_Object *obj, void *event_info) -{ - cleanup(); -} - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_back_1fn_2lines_facebook"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_BACK_BUTTON, _quit_button_cb, NULL); - elm_navigationbar_ex_item_title_label_set(item, "title"); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_subtitle_label_set() - */ -static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func_01(void) -{ - elm_navigationbar_ex_item_subtitle_label_set(item, "subtitle"); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_subtitle_label_set() - */ -static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func_02(void) -{ - elm_navigationbar_ex_item_subtitle_label_set(NULL, "subtitle"); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_get_func.c deleted file mode 100644 index 97d4194..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_get_func.c +++ /dev/null @@ -1,113 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_title_button_get_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_title_button_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_title_button_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_title_button_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_title_button_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_button_get_func_01(void) -{ - Evas_Object * btn = NULL; - - - btn = elm_navigationbar_ex_item_title_button_get(item, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1); - - if (!btn) { - tet_infoline("elm_navigationbar_ex_item_title_button_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_title_button_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_button_get_func_02(void) -{ - - Evas_Object * btn = NULL; - - - btn = elm_navigationbar_ex_item_title_button_get(NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1); - - if (btn) { - tet_infoline("elm_navigationbar_ex_item_title_button_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_set_func.c deleted file mode 100644 index 9da5cde..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_set_func.c +++ /dev/null @@ -1,94 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_title_button_set_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_title_button_set_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_title_button_set_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_title_button_set_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_title_button_set() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_button_set_func_01(void) -{ - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_title_button_set() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_button_set_func_02(void) -{ - elm_navigationbar_ex_item_title_button_set( NULL, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func.c deleted file mode 100644 index e9ac404..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func.c +++ /dev/null @@ -1,95 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_title_hidden_set() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func_01(void) -{ - elm_navigationbar_ex_item_title_hidden_set(item, EINA_TRUE); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_title_hidden_set() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func_02(void) -{ - elm_navigationbar_ex_item_title_hidden_set(NULL, EINA_TRUE); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_get_func.c deleted file mode 100644 index 54ea360..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_get_func.c +++ /dev/null @@ -1,114 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_title_label_get_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_title_label_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_title_label_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_title_label_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_navigationbar_ex_item_title_label_set(item, "title"); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_title_label_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_label_get_func_01(void) -{ - const char *label = NULL; - - - label = elm_navigationbar_ex_item_title_label_get(item); - - if (!label) { - tet_infoline("elm_navigationbar_ex_item_title_label_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_title_label_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_label_get_func_02(void) -{ - const char *label = NULL; - - - label = elm_navigationbar_ex_item_title_label_get(NULL); - - if (label) { - tet_infoline("elm_navigationbar_ex_item_title_label_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_set_func.c deleted file mode 100644 index 791e654..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_set_func.c +++ /dev/null @@ -1,94 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_title_label_set_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_title_label_set_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_title_label_set_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_title_label_set_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_title_label_set() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_label_set_func_01(void) -{ - elm_navigationbar_ex_item_title_label_set(item, "title"); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_title_label_set() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_label_set_func_02(void) -{ - elm_navigationbar_ex_item_title_label_set(item, "title"); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_get_func.c deleted file mode 100644 index 0620070..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_get_func.c +++ /dev/null @@ -1,112 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_title_object_get_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_title_object_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_title_object_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_title_object_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_seg_full"); - Evas_Object *title_obj = elm_segment_control_add(navi_ex); - elm_segment_control_item_add(title_obj, NULL, "Sg1" ); - elm_segment_control_item_add(title_obj, NULL, "Sg2" ); - elm_segment_control_item_add(title_obj, NULL, "Sg3" ); - evas_object_show(title_obj); - elm_navigationbar_ex_item_title_object_set(item, title_obj); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_title_object_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_object_get_func_01(void) -{ - Evas_Object *title_obj = NULL; - title_obj = elm_navigationbar_ex_item_title_object_get(item); - - if (!title_obj) { - tet_infoline("elm_navigationbar_ex_item_title_object_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_title_object_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_object_get_func_02(void) -{ - Evas_Object *title_obj = NULL; - title_obj = elm_navigationbar_ex_item_title_object_get(NULL); - if (title_obj) { - tet_infoline("elm_navigationbar_ex_item_title_object_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_set_func.c deleted file mode 100644 index cbe7fe1..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_set_func.c +++ /dev/null @@ -1,103 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_title_object_set_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_title_object_set_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_title_object_set_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_title_object_set_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_seg_full"); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_title_object_set() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_object_set_func_01(void) -{ - Evas_Object *title_obj = elm_segment_control_add(navi_ex); - elm_segment_control_item_add(title_obj, NULL, "Sg1" ); - elm_segment_control_item_add(title_obj, NULL, "Sg2" ); - elm_segment_control_item_add(title_obj, NULL, "Sg3" ); - evas_object_show(title_obj); - elm_navigationbar_ex_item_title_object_set(item, title_obj); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_title_object_set() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_object_set_func_02(void) -{ - Evas_Object *title_obj = elm_segment_control_add(navi_ex); - elm_segment_control_item_add(title_obj, NULL, "Sg1" ); - elm_segment_control_item_add(title_obj, NULL, "Sg2" ); - elm_segment_control_item_add(title_obj, NULL, "Sg3" ); - evas_object_show(title_obj); - elm_navigationbar_ex_item_title_object_set(NULL, title_obj); - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func.c deleted file mode 100644 index 0f51493..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func.c +++ /dev/null @@ -1,113 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_seg_full"); - Evas_Object *title_obj = elm_segment_control_add(navi_ex); - elm_segment_control_item_add(title_obj, NULL, "Sg1" ); - elm_segment_control_item_add(title_obj, NULL, "Sg2" ); - elm_segment_control_item_add(title_obj, NULL, "Sg3" ); - evas_object_show(title_obj); - elm_navigationbar_ex_item_title_object_set(item, title_obj); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_title_object_unset() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func_01(void) -{ - Evas_Object *title_obj = NULL; - - title_obj = elm_navigationbar_ex_item_title_object_unset(item); - - if (!title_obj) { - tet_infoline("elm_navigationbar_ex_item_title_object_unset() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_title_object_unset() - */ -static void utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func_02(void) -{ - Evas_Object *title_obj = NULL; - title_obj = elm_navigationbar_ex_item_title_object_unset(NULL); - if (title_obj) { - tet_infoline("elm_navigationbar_ex_item_title_object_unset() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_top_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_top_get_func.c deleted file mode 100644 index 10ade03..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_top_get_func.c +++ /dev/null @@ -1,107 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item; - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_item_top_get_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_item_top_get_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_item_top_get_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_item_top_get_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_item_top_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_top_get_func_01(void) -{ - Elm_Navigationbar_ex_Item *it = NULL; - it = elm_navigationbar_ex_item_top_get(navi_ex); - - if (!it) { - tet_infoline("elm_navigationbar_ex_item_top_get() failed in positive test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_item_top_get() - */ -static void utc_UIFW_elm_navigationbar_ex_item_top_get_func_02(void) -{ - Elm_Navigationbar_ex_Item *it = NULL; - it = elm_navigationbar_ex_item_top_get(NULL); - - if (it) { - tet_infoline("elm_navigationbar_ex_item_top_get() failed in negative test case"); - tet_result(TET_FAIL); - return; - } - tet_result(TET_PASS); -} diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_to_item_pop_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_to_item_pop_func.c deleted file mode 100644 index 02231e8..0000000 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_to_item_pop_func.c +++ /dev/null @@ -1,99 +0,0 @@ -#include -#include - -// Definitions -// For checking the result of the positive test case. -#define TET_CHECK_PASS(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err == (x1)) \ - { \ - tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - -// For checking the result of the negative test case. -#define TET_CHECK_FAIL(x1, y...) \ -{ \ - Evas_Object *err = y; \ - if (err != (x1)) \ - { \ - tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \ - tet_result(TET_FAIL); \ - return; \ - } \ -} - - -Evas_Object *main_win, *navi_ex; -Elm_Navigationbar_ex_Item* item, *item2; - - -static void startup(void); -static void cleanup(void); - -void (*tet_startup)(void) = startup; -void (*tet_cleanup)(void) = cleanup; - -static void utc_UIFW_elm_navigationbar_ex_to_item_pop_func_01(void); -static void utc_UIFW_elm_navigationbar_ex_to_item_pop_func_02(void); - -enum { - POSITIVE_TC_IDX = 0x01, - NEGATIVE_TC_IDX, -}; - -struct tet_testlist tet_testlist[] = { - { utc_UIFW_elm_navigationbar_ex_to_item_pop_func_01, POSITIVE_TC_IDX }, - { utc_UIFW_elm_navigationbar_ex_to_item_pop_func_02, NEGATIVE_TC_IDX }, - { NULL, 0 } -}; - -static void startup(void) -{ - tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); - elm_init(0, NULL); - main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); - navi_ex = elm_navigationbar_ex_add(main_win); - evas_object_show(navi_ex); - Evas_Object *btn = elm_button_add(navi_ex); - evas_object_show(btn); - item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - Evas_Object *btn2 = elm_button_add(navi_ex); - evas_object_show(btn2); - item2 = elm_navigationbar_ex_item_push(navi_ex, btn2, "topbar_1fn"); - elm_navigationbar_ex_item_title_button_set(item2, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); - elm_win_resize_object_add(main_win, navi_ex); -} - -static void cleanup(void) -{ - if ( NULL != main_win ) { - evas_object_del(main_win); - main_win = NULL; - } - elm_shutdown(); - tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); -} - -/** - * @brief Positive test case of elm_navigationbar_ex_to_item_pop() - */ -static void utc_UIFW_elm_navigationbar_ex_to_item_pop_func_01(void) -{ - elm_navigationbar_ex_to_item_pop(item); - tet_result(TET_PASS); -} - -/** - * @brief Negative test case of ug_init elm_navigationbar_ex_to_item_pop() - */ -static void utc_UIFW_elm_navigationbar_ex_to_item_pop_func_02(void) -{ - elm_navigationbar_ex_to_item_pop(item); - tet_result(TET_PASS); -} diff --git a/TC/tet_scen_arm b/TC/tet_scen_arm index 71b7998..5aab54d 100644 --- a/TC/tet_scen_arm +++ b/TC/tet_scen_arm @@ -18,7 +18,6 @@ elm :include:/elm_ts/label/tslist :include:/elm_ts/searchbar/tslist :include:/elm_ts/datefield/tslist - :include:/elm_ts/navigationbar/tslist :include:/elm_ts/calendar/tslist :include:/elm_ts/check/tslist :include:/elm_ts/radio/tslist @@ -30,7 +29,6 @@ elm :include:/elm_ts/scroller/tslist :include:/elm_ts/segmentcontrol/tslist :include:/elm_ts/slider/tslist - :include:/elm_ts/navigationbar_ex/tslist :include:/elm_ts/multibuttonentry/tslist :include:/elm_ts/editfield/tslist :include:/elm_ts/box/tslist diff --git a/TC/tet_scen_i386 b/TC/tet_scen_i386 index 07ad0d4..1c55258 100644 --- a/TC/tet_scen_i386 +++ b/TC/tet_scen_i386 @@ -18,7 +18,6 @@ elm :include:/elm_ts/label/tslist :include:/elm_ts/searchbar/tslist :include:/elm_ts/datefield/tslist - :include:/elm_ts/navigationbar/tslist :include:/elm_ts/calendar/tslist :include:/elm_ts/check/tslist :include:/elm_ts/radio/tslist @@ -30,7 +29,6 @@ elm :include:/elm_ts/scroller/tslist :include:/elm_ts/segmentcontrol/tslist :include:/elm_ts/slider/tslist - :include:/elm_ts/navigationbar_ex/tslist :include:/elm_ts/multibuttonentry/tslist :include:/elm_ts/editfield/tslist :include:/elm_ts/box/tslist diff --git a/src/edje_externals/elm_pager.c b/src/edje_externals/elm_pager.c index b91fe89..b34557d 100644 --- a/src/edje_externals/elm_pager.c +++ b/src/edje_externals/elm_pager.c @@ -1,37 +1,19 @@ -#include - #include "private.h" typedef struct _Elm_Params_Pager { - Eina_Bool disable_animation_exists:1; - Eina_Bool disable_animation:1; + Elm_Params base; } Elm_Params_Pager; - static void -external_pager_state_set(void *data __UNUSED__, Evas_Object *obj, const void *from_params, const void *to_params, float pos __UNUSED__) +external_pager_state_set(void *data __UNUSED__, Evas_Object *obj __UNUSED__, const void *from_params __UNUSED__, const void *to_params __UNUSED__, float pos __UNUSED__) { - const Elm_Params_Pager *p; - - if (to_params) p = to_params; - else if (from_params) p = from_params; - else return; - - if(p->disable_animation_exists) elm_pager_animation_disabled_set(obj, p->disable_animation); } static Eina_Bool -external_pager_param_set(void *data __UNUSED__, Evas_Object *obj, const Edje_External_Param *param) +external_pager_param_set(void *data __UNUSED__, Evas_Object *obj __UNUSED__, const Edje_External_Param *param) { - if (!strcmp(param->name, "disable animation")) - { - if (param->type == EDJE_EXTERNAL_PARAM_TYPE_BOOL) - { - elm_pager_animation_disabled_set(obj, param->i); - return EINA_TRUE; - } - } + ERR("unknown parameter '%s' of type '%s'", param->name, edje_external_param_type_str(param->type)); @@ -48,25 +30,14 @@ external_pager_param_get(void *data __UNUSED__, const Evas_Object *obj __UNUSED_ } static void * -external_pager_params_parse(void *data __UNUSED__, Evas_Object *obj __UNUSED__, const Eina_List *params) +external_pager_params_parse(void *data __UNUSED__, Evas_Object *obj __UNUSED__, const Eina_List *params __UNUSED__) { Elm_Params_Pager *mem; - Edje_External_Param *param; - const Eina_List *l; - mem = calloc(1, sizeof(Elm_Params_Pager)); + mem = ELM_NEW(Elm_Params_Pager); if (!mem) return NULL; - EINA_LIST_FOREACH(params, l, param) - { - if (!strcmp(param->name, "disable animation")) - { - mem->disable_animation = !!param->i; - mem->disable_animation_exists = EINA_TRUE; - } - } - return mem; } @@ -86,7 +57,7 @@ external_pager_params_free(void *params) } static Edje_External_Param_Info external_pager_params[] = { - EDJE_EXTERNAL_PARAM_INFO_BOOL("disable animation"), + DEFINE_EXTERNAL_COMMON_PARAMS, EDJE_EXTERNAL_PARAM_INFO_SENTINEL }; diff --git a/src/lib/Elementary.h.in b/src/lib/Elementary.h.in index 43419fb..1a9d0e3 100644 --- a/src/lib/Elementary.h.in +++ b/src/lib/Elementary.h.in @@ -5366,27 +5366,6 @@ extern "C" { */ EAPI Eina_Bool elm_icon_animated_play_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); - /* compatibility code to avoid API and ABI breaks */ - EINA_DEPRECATED EAPI extern inline void elm_icon_anim_set(Evas_Object *obj, Eina_Bool animated) - { - elm_icon_animated_set(obj, animated); - } - - EINA_DEPRECATED EAPI extern inline Eina_Bool elm_icon_anim_get(const Evas_Object *obj) - { - return elm_icon_animated_get(obj); - } - - EINA_DEPRECATED EAPI extern inline void elm_icon_anim_play_set(Evas_Object *obj, Eina_Bool play) - { - elm_icon_animated_play_set(obj, play); - } - - EINA_DEPRECATED EAPI extern inline Eina_Bool elm_icon_anim_play_get(const Evas_Object *obj) - { - return elm_icon_animated_play_get(obj); - } - /** * @} */ @@ -6465,35 +6444,6 @@ extern "C" { */ EINA_DEPRECATED EAPI const char *elm_button_label_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); /** - * Set the label for each state of button - * - * The passed @p label can be NULL to clean any existing text in it and - * leave the button as an icon only object for the state. - * - * @param obj The button object - * @param label The text will be written on the button - * @param state The state of button - * - * @ingroup Button - */ - EINA_DEPRECATED EAPI void elm_button_label_set_for_state(Evas_Object *obj, const char *label, UIControlState state) EINA_ARG_NONNULL(1); - /** - * Get the label of button for each state - * - * The string returned is an internal pointer and should not be freed or - * altered. It will also become invalid when the button is destroyed. - * The string returned, if not NULL, is a stringshare, so if you need to - * keep it around even after the button is destroyed, you can use - * eina_stringshare_ref(). - * - * @param obj The button object - * @param state The state of button - * @return The title of button for state - * - * @ingroup Button - */ - EINA_DEPRECATED EAPI const char *elm_button_label_get_for_state(const Evas_Object *obj, UIControlState state) EINA_ARG_NONNULL(1); - /** * Set the icon used for the button * * Setting a new icon will delete any other that was previously set, making @@ -7842,7 +7792,6 @@ extern "C" { * choosen wrap method was ELM_WRAP_WORD. */ EAPI void elm_label_ellipsis_set(Evas_Object *obj, Eina_Bool ellipsis) EINA_ARG_NONNULL(1); - EINA_DEPRECATED EAPI void elm_label_wrap_mode_set(Evas_Object *obj, Eina_Bool wrapmode) EINA_ARG_NONNULL(1); /** * @brief Set the text slide of the label * @@ -12036,12 +11985,6 @@ extern "C" { EAPI void elm_entry_matchlist_set(Evas_Object *obj, Eina_List *match_list, Eina_Bool case_sensitive); EAPI void elm_entry_magnifier_type_set(Evas_Object *obj, int type) EINA_ARG_NONNULL(1); - EINA_DEPRECATED EAPI void elm_entry_wrap_width_set(Evas_Object *obj, Evas_Coord w); - EINA_DEPRECATED EAPI Evas_Coord elm_entry_wrap_width_get(const Evas_Object *obj); - EINA_DEPRECATED EAPI void elm_entry_fontsize_set(Evas_Object *obj, int fontsize); - EINA_DEPRECATED EAPI void elm_entry_text_color_set(Evas_Object *obj, unsigned int r, unsigned int g, unsigned int b, unsigned int a); - EINA_DEPRECATED EAPI void elm_entry_text_align_set(Evas_Object *obj, const char *alignmode); - /** * @} */ @@ -12709,9 +12652,6 @@ extern "C" { */ EAPI const char *elm_bubble_corner_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); - EINA_DEPRECATED EAPI void elm_bubble_sweep_layout_set(Evas_Object *obj, Evas_Object *sweep) EINA_ARG_NONNULL(1); - EINA_DEPRECATED EAPI Evas_Object *elm_bubble_sweep_layout_unset(Evas_Object *obj) EINA_ARG_NONNULL(1); - /** * @} */ @@ -16140,22 +16080,6 @@ extern "C" { * @see elm_menu_item_object_content_set() */ EAPI Evas_Object *elm_menu_item_object_content_get(const Elm_Menu_Item *item) EINA_ARG_NONNULL(1); - - EINA_DEPRECATED extern inline void elm_menu_item_icon_set(Elm_Menu_Item *item, const char *icon) EINA_ARG_NONNULL(1, 2) - { - elm_menu_item_object_icon_name_set(item, icon); - } - - EINA_DEPRECATED extern inline Evas_Object *elm_menu_item_object_icon_get(const Elm_Menu_Item *item) EINA_ARG_NONNULL(1) - { - return elm_menu_item_object_content_get(item); - } - - EINA_DEPRECATED extern inline const char *elm_menu_item_icon_get(const Elm_Menu_Item *item) EINA_ARG_NONNULL(1) - { - return elm_menu_item_object_icon_name_get(item); - } - /** * @brief Set the selected state of @p item. * @@ -20477,7 +20401,6 @@ extern "C" { EAPI Evas_Object *elm_pager_content_top_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_pager_to_content_pop(Evas_Object *obj, Evas_Object *content); EINA_ARG_NONNULL(1); - EINA_DEPRECATED EAPI void elm_pager_animation_disabled_set(Evas_Object *obj, Eina_Bool disable); EINA_ARG_NONNULL(1); /** * @} @@ -24821,12 +24744,6 @@ extern "C" { EINA_DEPRECATED EAPI Eina_Bool elm_scrolled_entry_autosave_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EINA_DEPRECATED EAPI void elm_scrolled_entry_cnp_textonly_set(Evas_Object *obj, Eina_Bool textonly) EINA_ARG_NONNULL(1); EINA_DEPRECATED EAPI Eina_Bool elm_scrolled_entry_cnp_textonly_get(Evas_Object *obj) EINA_ARG_NONNULL(1); - EINA_DEPRECATED EAPI void elm_scrolled_entry_line_char_wrap_set(Evas_Object *obj, Eina_Bool wrap) EINA_ARG_NONNULL(1); - EINA_DEPRECATED EAPI void elm_scrolled_entry_input_panel_enabled_set(Evas_Object *obj, Eina_Bool enabled); - EINA_DEPRECATED EAPI void elm_scrolled_entry_input_panel_layout_set(Evas_Object *obj, Elm_Input_Panel_Layout layout); - EINA_DEPRECATED EAPI Ecore_IMF_Context *elm_scrolled_entry_imf_context_get(Evas_Object *obj); - EINA_DEPRECATED EAPI void elm_scrolled_entry_autocapitalization_set(Evas_Object *obj, Eina_Bool autocap); - EINA_DEPRECATED EAPI void elm_scrolled_entry_autoperiod_set(Evas_Object *obj, Eina_Bool autoperiod); /** * @defgroup Conformant Conformant @@ -28826,36 +28743,11 @@ extern "C" { EAPI void elm_datefield_item_max_set(Evas_Object *obj, Elm_Datefield_ItemType itemtype, int value, Eina_Bool abs_limit); EAPI int elm_datefield_item_max_get(const Evas_Object *obj, Elm_Datefield_ItemType itemtype); EAPI Eina_Bool elm_datefield_item_max_is_absolute(const Evas_Object *obj, Elm_Datefield_ItemType itemtype); - + /* smart callbacks called: * "changed" - when datefield value is changed, this signal is sent. */ -////////////////////// DEPRECATED /////////////////////////////////// - - typedef enum _Elm_Datefield_Layout - { - ELM_DATEFIELD_LAYOUT_TIME, - ELM_DATEFIELD_LAYOUT_DATE, - ELM_DATEFIELD_LAYOUT_DATEANDTIME - } Elm_Datefield_Layout; - - EINA_DEPRECATED EAPI void elm_datefield_layout_set(Evas_Object *obj, Elm_Datefield_Layout layout); - EINA_DEPRECATED EAPI Elm_Datefield_Layout elm_datefield_layout_get(const Evas_Object *obj); - EINA_DEPRECATED EAPI void elm_datefield_date_format_set(Evas_Object *obj, const char *fmt); - EINA_DEPRECATED EAPI const char *elm_datefield_date_format_get(const Evas_Object *obj); - EINA_DEPRECATED EAPI void elm_datefield_time_mode_set(Evas_Object *obj, Eina_Bool mode); - EINA_DEPRECATED EAPI Eina_Bool elm_datefield_time_mode_get(const Evas_Object *obj); - EINA_DEPRECATED EAPI void elm_datefield_date_set(Evas_Object *obj, int year, int month, int day, int hour, int min); - EINA_DEPRECATED EAPI void elm_datefield_date_get(const Evas_Object *obj, int *year, int *month, int *day, int *hour, int *min); - EINA_DEPRECATED EAPI Eina_Bool elm_datefield_date_max_set(Evas_Object *obj, int year, int month, int day); - EINA_DEPRECATED EAPI void elm_datefield_date_max_get(const Evas_Object *obj, int *year, int *month, int *day); - EINA_DEPRECATED EAPI Eina_Bool elm_datefield_date_min_set(Evas_Object *obj, int year, int month, int day); - EINA_DEPRECATED EAPI void elm_datefield_date_min_get(const Evas_Object *obj, int *year, int *month, int *day); - EINA_DEPRECATED EAPI void elm_datefield_input_panel_state_callback_add(Evas_Object *obj, void (*pEventCallbackFunc) (void *data, Evas_Object *obj, int value), void *data); - EINA_DEPRECATED EAPI void elm_datefield_input_panel_state_callback_del(Evas_Object *obj, void (*pEventCallbackFunc) (void *data, Evas_Object *obj, int value)); -///////////////////////////////////////////////////////////////////// - /* popup */ typedef enum _Elm_Popup_Response { @@ -28906,84 +28798,6 @@ extern "C" { EAPI void elm_popup_orient_set(Evas_Object *obj, Elm_Popup_Orient orient); EAPI int elm_popup_run(Evas_Object *obj); - /* NavigationBar */ - #define NAVIBAR_TITLEOBJ_INSTANT_HIDE "elm,state,hide,noanimate,title", "elm" - #define NAVIBAR_TITLEOBJ_INSTANT_SHOW "elm,state,show,noanimate,title", "elm" - - typedef enum - { - ELM_NAVIGATIONBAR_FUNCTION_BUTTON1, - ELM_NAVIGATIONBAR_FUNCTION_BUTTON2, - ELM_NAVIGATIONBAR_FUNCTION_BUTTON3, - ELM_NAVIGATIONBAR_BACK_BUTTON - } Elm_Navi_Button_Type; - - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_add(Evas_Object *parent); - EINA_DEPRECATED EAPI void elm_navigationbar_push(Evas_Object *obj, const char *title, Evas_Object *fn_btn1, Evas_Object *fn_btn2, Evas_Object *fn_btn3, Evas_Object *content); - EINA_DEPRECATED EAPI void elm_navigationbar_pop(Evas_Object *obj); - EINA_DEPRECATED EAPI void elm_navigationbar_to_content_pop(Evas_Object *obj, Evas_Object *content); - EINA_DEPRECATED EAPI void elm_navigationbar_title_label_set(Evas_Object *obj, Evas_Object *content, const char *title); - EINA_DEPRECATED EAPI const char *elm_navigationbar_title_label_get(Evas_Object *obj, Evas_Object *content); - EINA_DEPRECATED EAPI void elm_navigationbar_title_object_add(Evas_Object *obj, Evas_Object *content, Evas_Object *title_obj); - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_title_object_get(Evas_Object *obj, Evas_Object *content); - EINA_DEPRECATED EAPI Eina_List *elm_navigationbar_title_object_list_get(Evas_Object *obj, Evas_Object *content); - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_content_top_get(Evas_Object *obj); - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_content_bottom_get(Evas_Object *obj); - EINA_DEPRECATED EAPI void elm_navigationbar_hidden_set(Evas_Object *obj, Eina_Bool hidden); - EINA_DEPRECATED EAPI void elm_navigationbar_title_button_set(Evas_Object *obj, Evas_Object *content, Evas_Object *button, Elm_Navi_Button_Type button_type); - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_title_button_get(Evas_Object *obj, Evas_Object *content, Elm_Navi_Button_Type button_type); - EINA_DEPRECATED EAPI const char *elm_navigationbar_subtitle_label_get(Evas_Object *obj, Evas_Object *content); - EINA_DEPRECATED EAPI void elm_navigationbar_subtitle_label_set(Evas_Object *obj, Evas_Object *content, const char *subtitle); - EINA_DEPRECATED EAPI void elm_navigationbar_title_object_list_unset(Evas_Object *obj, Evas_Object *content, Eina_List **list); - EINA_DEPRECATED EAPI void elm_navigationbar_animation_disabled_set(Evas_Object *obj, Eina_Bool disable); - EINA_DEPRECATED EAPI void elm_navigationbar_title_object_visible_set(Evas_Object *obj, Evas_Object *content, Eina_Bool visible); - EINA_DEPRECATED Eina_Bool elm_navigationbar_title_object_visible_get(Evas_Object *obj, Evas_Object *content); - EINA_DEPRECATED EAPI void elm_navigationbar_title_icon_set(Evas_Object *obj, Evas_Object *content, Evas_Object *icon); - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_title_icon_get(Evas_Object *obj, Evas_Object *content); - - /* NavigationBar */ - #define NAVIBAR_EX_TITLEOBJ_INSTANT_HIDE "elm,state,hide,noanimate,title", "elm" - #define NAVIBAR_EX_TITLEOBJ_INSTANT_SHOW "elm,state,show,noanimate,title", "elm" - - typedef enum - { - ELM_NAVIGATIONBAR_EX_BACK_BUTTON, - ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, - ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON2, - ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON3, - ELM_NAVIGATIONBAR_EX_MAX - } Elm_Navi_ex_Button_Type; - typedef struct _Elm_Navigationbar_ex_Item Elm_Navigationbar_ex_Item; - - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_ex_add(Evas_Object *parent); - EINA_DEPRECATED EAPI Elm_Navigationbar_ex_Item *elm_navigationbar_ex_item_push(Evas_Object *obj, Evas_Object *content, const char *item_style); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_item_pop(Evas_Object *obj); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_item_promote(Elm_Navigationbar_ex_Item* item); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_to_item_pop(Elm_Navigationbar_ex_Item* item); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_item_title_label_set(Elm_Navigationbar_ex_Item *item, const char *title); - EINA_DEPRECATED EAPI const char *elm_navigationbar_ex_item_title_label_get(Elm_Navigationbar_ex_Item* item); - EINA_DEPRECATED EAPI Elm_Navigationbar_ex_Item *elm_navigationbar_ex_item_top_get(const Evas_Object *obj); - EINA_DEPRECATED EAPI Elm_Navigationbar_ex_Item *elm_navigationbar_ex_item_bottom_get(const Evas_Object *obj); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_item_title_button_set(Elm_Navigationbar_ex_Item* item, char *btn_label, Evas_Object *icon, int button_type, Evas_Smart_Cb func, const void *data); - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_ex_item_title_button_get(Elm_Navigationbar_ex_Item* item, int button_type); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_item_title_object_set(Elm_Navigationbar_ex_Item* item, Evas_Object *title_obj); - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_ex_item_title_object_unset(Elm_Navigationbar_ex_Item* item); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_item_title_hidden_set(Elm_Navigationbar_ex_Item* item, Eina_Bool hidden); - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_ex_item_title_object_get(Elm_Navigationbar_ex_Item* item); - EINA_DEPRECATED EAPI const char *elm_navigationbar_ex_item_subtitle_label_get(Elm_Navigationbar_ex_Item* item); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_item_subtitle_label_set( Elm_Navigationbar_ex_Item* item, const char *subtitle); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_item_style_set(Elm_Navigationbar_ex_Item* item, const char* item_style); - EINA_DEPRECATED EAPI const char *elm_navigationbar_ex_item_style_get(Elm_Navigationbar_ex_Item* item); - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_ex_item_content_unset(Elm_Navigationbar_ex_Item* item); - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_ex_item_content_get(Elm_Navigationbar_ex_Item* item); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_delete_on_pop_set(Evas_Object *obj, Eina_Bool del_on_pop); - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_ex_item_icon_get(Elm_Navigationbar_ex_Item* item); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_item_icon_set(Elm_Navigationbar_ex_Item* item, Evas_Object *icon); - EINA_DEPRECATED EAPI Evas_Object *elm_navigationbar_ex_item_title_button_unset(Elm_Navigationbar_ex_Item* item, int button_type); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_animation_disable_set(Evas_Object *obj, Eina_Bool disable); - EINA_DEPRECATED EAPI void elm_navigationbar_ex_title_object_visible_set(Elm_Navigationbar_ex_Item* item, Eina_Bool visible); - EINA_DEPRECATED Eina_Bool elm_navigationbar_ex_title_object_visible_get(Elm_Navigationbar_ex_Item* item); - /** * @defgroup Naviframe Naviframe * @ingroup Elementary @@ -30087,27 +29901,6 @@ extern "C" { * @{ */ - /* Sliding Drawer */ - typedef enum _Elm_SlidingDrawer_Pos - { - ELM_SLIDINGDRAWER_BOTTOM, - ELM_SLIDINGDRAWER_LEFT, - ELM_SLIDINGDRAWER_RIGHT, - ELM_SLIDINGDRAWER_TOP - } Elm_SlidingDrawer_Pos; - - typedef struct _Elm_SlidingDrawer_Drag_Value - { - double x, y; - } Elm_SlidingDrawer_Drag_Value; - - EINA_DEPRECATED EAPI Evas_Object *elm_slidingdrawer_add(Evas_Object *parent); - EINA_DEPRECATED EAPI void elm_slidingdrawer_content_set (Evas_Object *obj, Evas_Object *content); - EINA_DEPRECATED EAPI Evas_Object *elm_slidingdrawer_content_unset(Evas_Object *obj); - EINA_DEPRECATED EAPI void elm_slidingdrawer_pos_set(Evas_Object *obj, Elm_SlidingDrawer_Pos pos); - EINA_DEPRECATED EAPI void elm_slidingdrawer_max_drag_value_set(Evas_Object *obj, double dw, double dh); - EINA_DEPRECATED EAPI void elm_slidingdrawer_drag_value_set(Evas_Object *obj, double dx, double dy); - /* multibuttonentry */ typedef struct _Multibuttonentry_Item Elm_Multibuttonentry_Item; typedef Eina_Bool (*Elm_Multibuttonentry_Item_Verify_Callback) (Evas_Object *obj, const char *item_label, void *item_data, void *data); @@ -30352,42 +30145,6 @@ extern "C" { * @} */ - - /* dialoguegroup */ - typedef struct _Dialogue_Item Dialogue_Item; - - typedef enum _Elm_Dialoguegourp_Item_Style - { - ELM_DIALOGUEGROUP_ITEM_STYLE_DEFAULT = 0, - ELM_DIALOGUEGROUP_ITEM_STYLE_EDITFIELD = (1 << 0), - ELM_DIALOGUEGROUP_ITEM_STYLE_EDITFIELD_WITH_TITLE = (1 << 1), - ELM_DIALOGUEGROUP_ITEM_STYLE_EDIT_TITLE = (1 << 2), - ELM_DIALOGUEGROUP_ITEM_STYLE_HIDDEN = (1 << 3), - ELM_DIALOGUEGROUP_ITEM_STYLE_DATAVIEW = (1 << 4), - ELM_DIALOGUEGROUP_ITEM_STYLE_NO_BG = (1 << 5), - ELM_DIALOGUEGROUP_ITEM_STYLE_SUB = (1 << 6), - ELM_DIALOGUEGROUP_ITEM_STYLE_EDIT = (1 << 7), - ELM_DIALOGUEGROUP_ITEM_STYLE_EDIT_MERGE = (1 << 8), - ELM_DIALOGUEGROUP_ITEM_STYLE_LAST = (1 << 9) - } Elm_Dialoguegroup_Item_Style; - - EINA_DEPRECATED EAPI Evas_Object *elm_dialoguegroup_add(Evas_Object *parent); - EINA_DEPRECATED EAPI Dialogue_Item *elm_dialoguegroup_append(Evas_Object *obj, Evas_Object *subobj, Elm_Dialoguegroup_Item_Style style); - EINA_DEPRECATED EAPI Dialogue_Item *elm_dialoguegroup_prepend(Evas_Object *obj, Evas_Object *subobj, Elm_Dialoguegroup_Item_Style style); - EINA_DEPRECATED EAPI Dialogue_Item *elm_dialoguegroup_insert_after(Evas_Object *obj, Evas_Object *subobj, Dialogue_Item *after, Elm_Dialoguegroup_Item_Style style); - EINA_DEPRECATED EAPI Dialogue_Item *elm_dialoguegroup_insert_before(Evas_Object *obj, Evas_Object *subobj, Dialogue_Item *before, Elm_Dialoguegroup_Item_Style style); - EINA_DEPRECATED EAPI void elm_dialoguegroup_remove(Dialogue_Item *item); - EINA_DEPRECATED EAPI void elm_dialoguegroup_remove_all(Evas_Object *obj); - EINA_DEPRECATED EAPI void elm_dialoguegroup_title_set(Evas_Object *obj, const char *title); - EINA_DEPRECATED EAPI const char *elm_dialoguegroup_title_get(Evas_Object *obj); - EINA_DEPRECATED EAPI void elm_dialoguegroup_press_effect_set(Dialogue_Item *item, Eina_Bool press); - EINA_DEPRECATED EAPI Eina_Bool elm_dialoguegroup_press_effect_get(Dialogue_Item *item); - EINA_DEPRECATED EAPI Evas_Object *elm_dialoguegroup_item_content_get(Dialogue_Item *item); - EINA_DEPRECATED EAPI void elm_dialoguegroup_item_style_set(Dialogue_Item *item, Elm_Dialoguegroup_Item_Style style); - EINA_DEPRECATED EAPI Elm_Dialoguegroup_Item_Style elm_dialoguegroup_item_style_get(Dialogue_Item *item); - EINA_DEPRECATED EAPI void elm_dialoguegroup_item_disabled_set(Dialogue_Item *item, Eina_Bool disabled); - EINA_DEPRECATED EAPI Eina_Bool elm_dialoguegroup_item_disabled_get(Dialogue_Item *item); - /* Dayselector */ typedef enum { diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am index 04f6cdc..31f7dc6 100644 --- a/src/lib/Makefile.am +++ b/src/lib/Makefile.am @@ -49,8 +49,6 @@ elc_fileselector.c \ elc_fileselector_entry.c \ elc_hoversel.c \ elc_naviframe.c \ -elc_navigationbar.c \ -elc_navigationbar_ex.c\ elc_multibuttonentry.c \ elc_player.c \ elc_scrolled_entry.c \ @@ -73,7 +71,6 @@ elm_conform.c \ elm_controlbar.c \ elm_datefield.c \ elm_dayselector.c \ -elm_dialoguegroup.c \ elm_diskselector.c \ elm_editfield.c \ elm_entry.c \ @@ -118,7 +115,6 @@ elm_segment_control.c \ elm_separator.c \ elm_slider.c \ elm_slideshow.c \ -elm_slidingdrawer.c \ elm_spinner.c \ elm_stackedicon.c \ elm_store.c \ diff --git a/src/lib/elc_scrolled_entry.c b/src/lib/elc_scrolled_entry.c index 920f87d..c1de28e 100644 --- a/src/lib/elc_scrolled_entry.c +++ b/src/lib/elc_scrolled_entry.c @@ -191,22 +191,3 @@ elm_scrolled_entry_cnp_textonly_set(Evas_Object *obj, Eina_Bool textonly) EINA_DEPRECATED EAPI Eina_Bool elm_scrolled_entry_cnp_textonly_get(Evas_Object *obj) {return elm_entry_cnp_textonly_get(obj);} -//////////////////////////////////////////////////////////// ONLY in our git -EINA_DEPRECATED EAPI void -elm_scrolled_entry_line_char_wrap_set(Evas_Object *obj, Eina_Bool wrap) -{elm_entry_line_char_wrap_set(obj, wrap);} -EINA_DEPRECATED EAPI void -elm_scrolled_entry_input_panel_enabled_set(Evas_Object *obj, Eina_Bool enabled) -{elm_entry_input_panel_enabled_set(obj, enabled);} -EINA_DEPRECATED EAPI void -elm_scrolled_entry_input_panel_layout_set(Evas_Object *obj, Elm_Input_Panel_Layout layout) -{elm_entry_input_panel_layout_set(obj, layout);} -EINA_DEPRECATED EAPI Ecore_IMF_Context * -elm_scrolled_entry_imf_context_get(Evas_Object *obj) -{return elm_entry_imf_context_get(obj);} -EINA_DEPRECATED EAPI void -elm_scrolled_entry_autocapitalization_set(Evas_Object *obj, Eina_Bool autocap) -{elm_entry_autocapitalization_set(obj, autocap);} -EINA_DEPRECATED EAPI void -elm_scrolled_entry_autoperiod_set(Evas_Object *obj, Eina_Bool autoperiod) -{elm_entry_autoperiod_set(obj, autoperiod);} diff --git a/src/lib/elm_bubble.c b/src/lib/elm_bubble.c index dd3ad0f..52f82f3 100644 --- a/src/lib/elm_bubble.c +++ b/src/lib/elm_bubble.c @@ -3,24 +3,13 @@ typedef struct _Widget_Data Widget_Data; -#define SWEEP_SUPPORT 1 - struct _Widget_Data { Evas_Object *bbl; Evas_Object *content, *icon; const char *label, *info, *corner; -#ifdef SWEEP_SUPPORT - Evas_Object *sweep; - Eina_Bool down:1; - Evas_Coord_Point down_point; -#endif }; -#ifdef SWEEP_SUPPORT -#define SWEEP_THRESHOLD 100 -#endif - static const char *widtype = NULL; static void _del_hook(Evas_Object *obj); static void _mirrored_set(Evas_Object *obj, Eina_Bool rtl); @@ -250,40 +239,13 @@ _sub_del(void *data __UNUSED__, Evas_Object *obj, void *event_info) _sizing_eval(obj); } -#ifdef SWEEP_SUPPORT -static void -_mouse_down(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info) -{ - Widget_Data *wd = elm_widget_data_get(data); - Evas_Event_Mouse_Down *ev = event_info; - - wd->down = EINA_TRUE; - wd->down_point.x = ev->canvas.x; - wd->down_point.y = ev->canvas.y; -} -#endif - static void _mouse_up(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info) { Evas_Event_Mouse_Up *ev = event_info; - Widget_Data *wd = elm_widget_data_get(data); - if (!wd->down) return; if (ev->event_flags & EVAS_EVENT_FLAG_ON_HOLD) - { -#ifdef SWEEP_SUPPORT - if (ev->canvas.x - wd->down_point.x > SWEEP_THRESHOLD) - evas_object_smart_callback_call(data, "sweep,left,right", NULL); - else if (wd->down_point.x - ev->canvas.x > SWEEP_THRESHOLD) - evas_object_smart_callback_call(data, "sweep,right,left", NULL); - - wd->down = EINA_FALSE; - wd->down_point.x = 0; - wd->down_point.y = 0; -#endif - } - else if (!wd->sweep) - evas_object_smart_callback_call(data, SIG_CLICKED, NULL); + return; + evas_object_smart_callback_call(data, SIG_CLICKED, NULL); } static void @@ -360,14 +322,6 @@ elm_bubble_add(Evas_Object *parent) evas_object_smart_callback_add(obj, "sub-object-del", _sub_del, obj); evas_object_event_callback_add(wd->bbl, EVAS_CALLBACK_MOUSE_UP, _mouse_up, obj); -#ifdef SWEEP_SUPPORT - evas_object_event_callback_add(wd->bbl, EVAS_CALLBACK_MOUSE_DOWN, - _mouse_down, obj); - - wd->down = EINA_FALSE; - wd->down_point.x = 0; - wd->down_point.y = 0; -#endif evas_object_smart_callbacks_descriptions_set(obj, _signals); _mirrored_set(obj, elm_widget_mirrored_get(obj)); @@ -465,38 +419,6 @@ elm_bubble_icon_unset(Evas_Object *obj) } EAPI void -elm_bubble_sweep_layout_set(Evas_Object *obj, Evas_Object *sweep) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd = elm_widget_data_get(obj); - if (!wd) return; -#ifdef SWEEP_SUPPORT - if (wd->sweep == sweep) return; - if (wd->sweep) evas_object_del(wd->sweep); - wd->sweep = sweep; - if (sweep) - edje_object_part_swallow(wd->bbl, "elm.swallow.sweep", sweep); -#endif -} - -EAPI Evas_Object * -elm_bubble_sweep_layout_unset(Evas_Object *obj) -{ - ELM_CHECK_WIDTYPE(obj, widtype) NULL; - Widget_Data *wd = elm_widget_data_get(obj); - Evas_Object *icon = NULL; - if (!wd) return NULL; - if (!wd->icon) return NULL; - icon = wd->icon; - elm_widget_sub_object_del(obj, icon); - evas_object_event_callback_del_full(icon, EVAS_CALLBACK_CHANGED_SIZE_HINTS, - _changed_size_hints, obj); - edje_object_part_unswallow(wd->bbl, icon); - wd->icon = NULL; - return icon; -} - -EAPI void elm_bubble_corner_set(Evas_Object *obj, const char *corner) { ELM_CHECK_WIDTYPE(obj, widtype); diff --git a/src/lib/elm_button.c b/src/lib/elm_button.c index 395159f..81357f9 100644 --- a/src/lib/elm_button.c +++ b/src/lib/elm_button.c @@ -3,14 +3,6 @@ typedef struct _Widget_Data Widget_Data; -enum -{ - DEFAULT = 0, - HIGHLIGHTED, - FOCUSED, - DISABLED, -}; - struct _Widget_Data { Evas_Object *btn, *icon; @@ -18,8 +10,6 @@ struct _Widget_Data double ar_threshold; double ar_interval; Ecore_Timer *timer; - const char *statelabel[4]; - int statetype[4]; Eina_Bool autorepeat : 1; Eina_Bool repeating : 1; Eina_Bool delete_me : 1; @@ -45,9 +35,6 @@ static void _activate_hook(Evas_Object *obj); static Eina_Bool _event_hook(Evas_Object *obj, Evas_Object *src, Evas_Callback_Type type, void *event_info); -static void _set_label(Evas_Object *obj, const char *label); -static void _signal_default_text_set(void *data, Evas_Object *obj, const char *emission, const char *source); - static const char SIG_CLICKED[] = "clicked"; static const char SIG_REPEATED[] = "repeated"; static const char SIG_PRESSED[] = "pressed"; @@ -93,10 +80,6 @@ _del_hook(Evas_Object *obj) Widget_Data *wd = elm_widget_data_get(obj); if (!wd) return; if (wd->label) eina_stringshare_del(wd->label); - if (wd->statelabel[DEFAULT]) eina_stringshare_del(wd->statelabel[DEFAULT]); - if (wd->statelabel[HIGHLIGHTED]) eina_stringshare_del(wd->statelabel[HIGHLIGHTED]); - if (wd->statelabel[FOCUSED]) eina_stringshare_del(wd->statelabel[FOCUSED]); - if (wd->statelabel[DISABLED]) eina_stringshare_del(wd->statelabel[DISABLED]); free(wd); } @@ -107,17 +90,11 @@ _on_focus_hook(void *data __UNUSED__, Evas_Object *obj) if (!wd) return; if (elm_widget_focus_get(obj)) { - if (wd->statelabel[FOCUSED]) - { - _set_label(obj, wd->statelabel[FOCUSED]); - } edje_object_signal_emit(wd->btn, "elm,action,focus", "elm"); evas_object_focus_set(wd->btn, EINA_TRUE); } else { - if (wd->statelabel[DEFAULT]) - _set_label(obj, wd->statelabel[DEFAULT]); edje_object_signal_emit(wd->btn, "elm,action,unfocus", "elm"); evas_object_focus_set(wd->btn, EINA_FALSE); } @@ -140,8 +117,6 @@ _theme_hook(Evas_Object *obj) _elm_widget_mirrored_reload(obj); _mirrored_set(obj, elm_widget_mirrored_get(obj)); _elm_theme_object_set(obj, wd->btn, "button", "base", elm_widget_style_get(obj)); - if (elm_object_disabled_get(obj)) - edje_object_signal_emit(wd->btn, "elm,state,disabled", "elm"); if (wd->icon) edje_object_part_swallow(wd->btn, "elm.swallow.content", wd->icon); if (wd->label) @@ -153,6 +128,8 @@ _theme_hook(Evas_Object *obj) else edje_object_signal_emit(wd->btn, "elm,state,icon,hidden", "elm"); edje_object_part_text_set(wd->btn, "elm.text", wd->label); + if (elm_object_disabled_get(obj)) + edje_object_signal_emit(wd->btn, "elm,state,disabled", "elm"); edje_object_message_signal_process(wd->btn); edje_object_scale_set(wd->btn, elm_widget_scale_get(obj) * _elm_config->scale); str = edje_object_data_get(wd->btn, "focus_highlight"); @@ -169,19 +146,9 @@ _disable_hook(Evas_Object *obj) Widget_Data *wd = elm_widget_data_get(obj); if (!wd) return; if (elm_widget_disabled_get(obj)) - { - if (wd->statelabel[DISABLED] ) - { - _set_label(obj, wd->statelabel[DISABLED]); - } - edje_object_signal_emit(wd->btn, "elm,state,disabled", "elm"); - } + edje_object_signal_emit(wd->btn, "elm,state,disabled", "elm"); else - { - if (wd->statelabel[DEFAULT]) - _set_label(obj, wd->statelabel[DEFAULT]); - edje_object_signal_emit(wd->btn, "elm,state,enabled", "elm"); - } + edje_object_signal_emit(wd->btn, "elm,state,enabled", "elm"); } static void @@ -370,10 +337,6 @@ _signal_pressed(void *data, Evas_Object *obj __UNUSED__, const char *emission __ Widget_Data *wd = elm_widget_data_get(data); if (!wd) return; - if (wd->statelabel[HIGHLIGHTED]) - { - _set_label(data, wd->statelabel[HIGHLIGHTED]); - } if ((wd->autorepeat) && (!wd->repeating)) { if (wd->ar_threshold <= 0.0) @@ -390,8 +353,6 @@ _signal_unpressed(void *data, Evas_Object *obj __UNUSED__, const char *emission { Widget_Data *wd = elm_widget_data_get(data); if (!wd) return; - if (wd->statelabel[DEFAULT]) - _set_label(data, wd->statelabel[DEFAULT]); if (wd->timer) { @@ -403,15 +364,6 @@ _signal_unpressed(void *data, Evas_Object *obj __UNUSED__, const char *emission } static void -_signal_default_text_set(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) -{ - Widget_Data *wd = elm_widget_data_get(data); - if (!wd) return; - if (wd->statelabel[DEFAULT]) - _set_label(data, wd->statelabel[DEFAULT]); -} - -static void _elm_button_label_set(Evas_Object *obj, const char *item, const char *label) { ELM_CHECK_WIDTYPE(obj, widtype); @@ -487,22 +439,12 @@ elm_button_add(Evas_Object *parent) wd->btn = edje_object_add(e); _elm_theme_object_set(obj, wd->btn, "button", "base", "default"); - wd->statetype[DEFAULT] = 0; - wd->statetype[HIGHLIGHTED] = 0; - wd->statetype[FOCUSED] = 0; - wd->statetype[DISABLED] = 0; - wd->statelabel[DEFAULT] = 0; - wd->statelabel[HIGHLIGHTED] = 0; - wd->statelabel[FOCUSED] = 0; - wd->statelabel[DISABLED] = 0; edje_object_signal_callback_add(wd->btn, "elm,action,click", "", _signal_clicked, obj); edje_object_signal_callback_add(wd->btn, "elm,action,press", "", _signal_pressed, obj); edje_object_signal_callback_add(wd->btn, "elm,action,unpress", "", _signal_unpressed, obj); - edje_object_signal_callback_add(wd->btn, "elm,action,default,text,set", "", - _signal_default_text_set, obj); elm_widget_resize_object_set(obj, wd->btn); evas_object_smart_callback_add(obj, "sub-object-del", _sub_del, obj); @@ -523,67 +465,6 @@ elm_button_add(Evas_Object *parent) return obj; } -static void -_set_label(Evas_Object *obj, const char *label) -{ - Widget_Data *wd = elm_widget_data_get(obj); - - edje_object_part_text_set(wd->btn, "elm.text", label); - _sizing_eval(obj); -} - -EAPI void -elm_button_label_set_for_state(Evas_Object *obj, const char *label, UIControlState state) -{ - Widget_Data *wd = elm_widget_data_get(obj); - - if (!wd) return; - if (label == NULL) return; - - if (state == UIControlStateDefault) - { - wd->statetype[DEFAULT] = UIControlStateDefault; - eina_stringshare_replace(&wd->statelabel[DEFAULT], label); - return; - } - if (state == UIControlStateHighlighted) - { - wd->statetype[HIGHLIGHTED] = UIControlStateHighlighted; - eina_stringshare_replace(&wd->statelabel[HIGHLIGHTED], label); - return; - } - if (state == UIControlStateFocused) - { - wd->statetype[FOCUSED] = UIControlStateFocused; - eina_stringshare_replace(&wd->statelabel[FOCUSED], label); - return; - } - if (state == UIControlStateDisabled) - { - wd->statetype[DISABLED] = UIControlStateDisabled; - eina_stringshare_replace(&wd->statelabel[DISABLED], label); - return; - } -} - -EAPI const char* -elm_button_label_get_for_state(const Evas_Object *obj, UIControlState state) -{ - Widget_Data *wd = elm_widget_data_get(obj); - if (!wd) return NULL; - - if (state == UIControlStateDefault) - return wd->statelabel[DEFAULT]; - else if (state == UIControlStateHighlighted) - return wd->statelabel[HIGHLIGHTED]; - else if (state == UIControlStateFocused) - return wd->statelabel[FOCUSED]; - else if (state == UIControlStateDisabled) - return wd->statelabel[DISABLED]; - else - return NULL; -} - EAPI void elm_button_label_set(Evas_Object *obj, const char *label) { diff --git a/src/lib/elm_datefield.c b/src/lib/elm_datefield.c index 13013ab..36ebbe9 100644 --- a/src/lib/elm_datefield.c +++ b/src/lib/elm_datefield.c @@ -123,12 +123,6 @@ struct _Widget_Data Datefield_Item *selected_it; char format[MAX_FORMAT_LEN]; Eina_Bool user_format:1; //whether user set format or the default format. - - //////////////////////DEPRECATED////////////////////// - unsigned int datefield_layout; // user set layout - const char *old_style_format; // user set format - Eina_Bool time_mode; // current time mode 12hr/24hr - ////////////////////////////////////////////////////// }; typedef struct _DiskItem_Data @@ -789,9 +783,6 @@ _format_reload(Evas_Object *obj) edje_object_part_text_set(wd->base, buf, it->separator); } edje_object_message_signal_process(wd->base); - - wd->time_mode = ((wd->item_list + ELM_DATEFIELD_HOUR)->hour_type - == ELM_DATEFIELD_HOUR_12); _update_items(obj); } @@ -873,10 +864,6 @@ elm_datefield_add(Evas_Object *parent) _item_list_init(obj); _format_reload(obj); - wd->datefield_layout = ELM_DATEFIELD_LAYOUT_DATEANDTIME; - wd->time_mode = EINA_TRUE; - wd->old_style_format = "mmddyy"; - wd->ctxpopup = elm_ctxpopup_add(elm_widget_top_get(obj)); elm_object_style_set(wd->ctxpopup, "datefield/default"); elm_ctxpopup_horizontal_set(wd->ctxpopup, EINA_TRUE); @@ -1305,404 +1292,3 @@ elm_datefield_item_max_is_absolute(const Evas_Object *obj, return ((wd->item_list + itemtype)->abs_max); } - -///////////////////////////////////////////////////////////////////////////////// -////////////////////////// Date Field DEPRECATED APIs /////////////////////////// -//////////////////////////////////////////////////////////////////////////////// - -#define DATE_FORMAT_TYPE_COUNT 6 - -typedef struct _format_mapper -{ - char old_fmt[BUFFER_SIZE]; - char new_fmt[BUFFER_SIZE]; -}format_mapper; - -format_mapper map_format[DATE_FORMAT_TYPE_COUNT] = { - { "ddmmyy", "%d %b %Y" }, - { "ddyymm", "%d %Y %b" }, - { "mmddyy", "%b %d %Y" }, - { "mmyydd", "%b %Y %d" }, - { "yymmdd", "%Y %b %d" }, - { "yyddmm", "%Y %d %b" } -}; - -static char* -_get_format(Evas_Object *obj, const char * format) -{ - Widget_Data *wd = elm_widget_data_get(obj); - Eina_Strbuf *strbuf; - char * fmt; - unsigned int i= 0; - - if (!wd) return NULL; - - strbuf = eina_strbuf_new(); - - if (wd->datefield_layout == ELM_DATEFIELD_LAYOUT_DATE || - wd->datefield_layout == ELM_DATEFIELD_LAYOUT_DATEANDTIME) - { - for (i =0; i< DATE_FORMAT_TYPE_COUNT; i++) - { - if (!strncmp(format, map_format[i].old_fmt, BUFFER_SIZE)) - { - eina_strbuf_append(strbuf, map_format[i].new_fmt); - break; - } - } - } - - if (wd->datefield_layout == ELM_DATEFIELD_LAYOUT_TIME || - wd->datefield_layout == ELM_DATEFIELD_LAYOUT_DATEANDTIME) - { - if (wd->time_mode) - eina_strbuf_append(strbuf, "%I : %M %p"); - else - eina_strbuf_append(strbuf, "%H : %M"); - } - - eina_strbuf_append_char(strbuf, 0); // NULL terminated string - fmt = eina_strbuf_string_steal(strbuf); - eina_strbuf_free( strbuf ); - - return fmt; -} - -/** - * @brief Set layout for the datefield - * - * @param[in] obj The datefield object - * @param[in] layout set layout for date/time/dateandtime - * (default: ELM_DATEFIELD_LAYOUT_DATEANDTIME) - * - * @ingroup Datefield - */ -EINA_DEPRECATED EAPI void -elm_datefield_layout_set(Evas_Object *obj, Elm_Datefield_Layout layout) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd = elm_widget_data_get(obj); - Eina_Bool date_enabled; - Eina_Bool time_enabled; - - if (!wd || layout > ELM_DATEFIELD_LAYOUT_DATEANDTIME) return; - if (layout == wd->datefield_layout) return; - wd->datefield_layout = layout; - date_enabled = ((wd->datefield_layout == ELM_DATEFIELD_LAYOUT_DATE) - ||(wd->datefield_layout == ELM_DATEFIELD_LAYOUT_DATEANDTIME)); - - time_enabled = ((wd->datefield_layout == ELM_DATEFIELD_LAYOUT_TIME) - ||(wd->datefield_layout == ELM_DATEFIELD_LAYOUT_DATEANDTIME)); - - elm_datefield_item_enabled_set(obj, ELM_DATEFIELD_YEAR, date_enabled); - elm_datefield_item_enabled_set(obj, ELM_DATEFIELD_MONTH, date_enabled); - elm_datefield_item_enabled_set(obj, ELM_DATEFIELD_DATE, date_enabled); - elm_datefield_item_enabled_set(obj, ELM_DATEFIELD_HOUR, time_enabled); - elm_datefield_item_enabled_set(obj, ELM_DATEFIELD_MINUTE, time_enabled); - elm_datefield_item_enabled_set(obj, ELM_DATEFIELD_AMPM, - (time_enabled && wd->time_mode)); -} - -/** - * @brief Get layout of the datefield - * - * @param[in] obj The datefield object - * @return layout of the datefield - * - * @ingroup Datefield - */ -EINA_DEPRECATED EAPI Elm_Datefield_Layout -elm_datefield_layout_get(const Evas_Object *obj) -{ - ELM_CHECK_WIDTYPE(obj, widtype)-1; - Widget_Data *wd = elm_widget_data_get(obj); - - if (!wd) return -1; - - return (wd->datefield_layout); -} - -/** - * @brief Set date format of datefield - * - * @param[in] obj The datefield object - * @param[in] fmt The date format, ex) mmddyy. - * Default value is taken according to the system locale settings. - * - * @ingroup Datefield - */ -EINA_DEPRECATED EAPI void -elm_datefield_date_format_set(Evas_Object *obj, const char *fmt) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd = elm_widget_data_get(obj); - - if (!wd) return; - - wd->old_style_format = strdup(fmt); - elm_datefield_format_set(obj, _get_format(obj, fmt)); -} - -/** - * @brief Get the user set format of the datefield - * - * @param[in] obj The datefield object - * @return date format string. ex) mmddyy - * - * @ingroup Datefield - */ -EINA_DEPRECATED EAPI const char * -elm_datefield_date_format_get(const Evas_Object *obj) -{ - ELM_CHECK_WIDTYPE(obj, widtype) NULL; - Widget_Data *wd = elm_widget_data_get(obj); - - if (!wd) return NULL; - - return (wd->old_style_format); -} - -/** - * @brief Set if the datefield show hours in military or am/pm mode - * - * @param[in] obj The datefield object - * @param[in] mode option for the hours mode. If true, it is shown as 12h mode, - * if false, it is shown as 24h mode. Default value is true - * - * @ingroup Datefield - */ -EINA_DEPRECATED EAPI void -elm_datefield_time_mode_set(Evas_Object *obj, Eina_Bool mode) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd = elm_widget_data_get(obj); - - if (!wd) return; - - wd->time_mode = mode; - elm_datefield_format_set(obj, _get_format(obj, wd->old_style_format)); -} - -/** - * @brief get time mode of the datefield - * - * @param[in] obj The datefield object - * @return time mode (EINA_TRUE: 12hour mode / EINA_FALSE: 24hour mode) - * - * @ingroup Datefield - */ -EINA_DEPRECATED EAPI Eina_Bool -elm_datefield_time_mode_get(const Evas_Object *obj) -{ - ELM_CHECK_WIDTYPE(obj, widtype) EINA_FALSE; - Widget_Data *wd = elm_widget_data_get(obj); - - if (!wd) return EINA_FALSE; - - return (wd->time_mode); -} - -/** - * @brief Set selected date of the datefield - * - * @param[in] obj The datefield object - * @param[in] year The year to set - * @param[in] month The month to set (1-12) - * @param[in] day The day to set - * @param[in] hour The hours to set (24hour mode - 0~23) - * @param[in] min The minutes to set (0~59) - * - * @ingroup Datefield - * @deprecated, use elm_datefield_item_value_set() instead. - */ -EINA_DEPRECATED EAPI void -elm_datefield_date_set(Evas_Object *obj, int year, int month, int day, int hour, - int min) -{ - year -= 1900; // backward compatibility - elm_datefield_item_value_set(obj, ELM_DATEFIELD_YEAR, year); - month -= 1; // backward compatibility - elm_datefield_item_value_set(obj, ELM_DATEFIELD_MONTH, month); - elm_datefield_item_value_set(obj, ELM_DATEFIELD_DATE, day); - elm_datefield_item_value_set(obj, ELM_DATEFIELD_HOUR, hour); - elm_datefield_item_value_set(obj, ELM_DATEFIELD_MINUTE, min); -} - -/** - * @brief Get selected date of the datefield - * - * @param[in] obj The datefield object - * @param[in] year The pointer to the variable get the selected year - * @param[in] month The pointer to the variable get the selected month (1-12) - * @param[in] day The pointer to the variable get the selected day - * @param[in] hour The pointer to the variable get the selected hour(24hour mode) - * @param[in] hour The pointer to the variable get the selected min - * - * @ingroup Datefield - * @deprecated, use elm_datefield_item_value_get() instead. - */ -EINA_DEPRECATED EAPI void -elm_datefield_date_get(const Evas_Object *obj, int *year, int *month, int *day, - int *hour, int *min) -{ - if (year) - { - *year = elm_datefield_item_value_get(obj, ELM_DATEFIELD_YEAR); - *year = (*year+1900); // backward compatibility - } - if (month) - { - *month = elm_datefield_item_value_get(obj, ELM_DATEFIELD_MONTH); - (*month)+=1; // backward compatibility - } - if (day) - *day = elm_datefield_item_value_get(obj, ELM_DATEFIELD_DATE); - if (hour) - *hour = elm_datefield_item_value_get(obj, ELM_DATEFIELD_HOUR); - if (min) - *min = elm_datefield_item_value_get(obj, ELM_DATEFIELD_MINUTE); -} - -/** - * @brief Set lower boundary of the datefield - * - * @param[in] obj The datefield object - * @param[in] year The year to set - * @param[in] month The month to set (1-12) - * @param[in] day The day to set - * @return TRUE/FALSE - * - * @ingroup Datepicker - * @deprecated, use elm_datefield_item_min_set() instead. - */ -EINA_DEPRECATED EAPI Eina_Bool -elm_datefield_date_min_set(Evas_Object *obj, int year, int month, int day) -{ - year -= 1900; // backward compatibility - elm_datefield_item_min_set(obj, ELM_DATEFIELD_YEAR, year, EINA_FALSE); - month -= 1; // backward compatibility - elm_datefield_item_min_set(obj, ELM_DATEFIELD_MONTH, month, EINA_FALSE); - elm_datefield_item_min_set(obj, ELM_DATEFIELD_DATE, day, EINA_FALSE); - return EINA_TRUE; -} - -/** - * @brief Get lower boundary of the datefield - * - * @param[in] obj The datefield object - * @param[in] year The pointer to the variable get the maximum year - * @param[in] month The pointer to the variable get the maximum month (1-12) - * @param[in] day The pointer to the variable get the maximum day - * - * @ingroup Datefield - * @deprecated, use elm_datefield_item_min_get() instead. - */ -EINA_DEPRECATED EAPI void -elm_datefield_date_min_get(const Evas_Object *obj, int *year, int *month, - int *day) -{ - if (year) - { - *year = elm_datefield_item_min_get(obj, ELM_DATEFIELD_YEAR); - *year = (*year) + 1900; // backward compatibility - } - if (month) - { - *month = elm_datefield_item_min_get(obj, ELM_DATEFIELD_MONTH); - (*month)+=1; // backward compatibility - } - if (day) - *day = elm_datefield_item_min_get(obj, ELM_DATEFIELD_DATE); -} - -/** - * @brief Set upper boundary of the datefield - * - * @param[in] obj The datefield object - * @param[in] year The year to set - * @param[in] month The month to set (1-12) - * @param[in] day The day to set - * @return TRUE/FALSE - * - * @ingroup Datefield - * @deprecated, use elm_datefield_item_max_set() instead. - */ -EINA_DEPRECATED EAPI Eina_Bool -elm_datefield_date_max_set(Evas_Object *obj, int year, int month, int day) -{ - year -= 1900; // backward compatibility - elm_datefield_item_max_set(obj, ELM_DATEFIELD_YEAR, year, EINA_FALSE); - month -= 1; // backward compatibility - elm_datefield_item_max_set(obj, ELM_DATEFIELD_MONTH, month, EINA_FALSE); - elm_datefield_item_max_set(obj, ELM_DATEFIELD_DATE, day, EINA_FALSE); - return EINA_TRUE; -} - -/** - * @brief Get upper boundary of the datefield - * - * @param[in] obj The datefield object - * @param[in] year The pointer to the variable get the maximum year - * @param[in] month The pointer to the variable get the maximum month (1-12) - * @param[in] day The pointer to the variable get the maximum day - * - * @ingroup Datefield - * @deprecated, use elm_datefield_item_max_get() instead. - */ -EINA_DEPRECATED EAPI void -elm_datefield_date_max_get(const Evas_Object *obj, int *year, int *month, - int *day) -{ - if (year) - { - *year = elm_datefield_item_max_get(obj, ELM_DATEFIELD_YEAR); - *year = (*year) + 1900; // backward compatibility - } - if (month) - { - *month = elm_datefield_item_max_get(obj, ELM_DATEFIELD_MONTH); - (*month)+=1; // backward compatibility - } - if (day) - *day = elm_datefield_item_max_get(obj, ELM_DATEFIELD_DATE); -} - -/** - * @brief Add a callback function for input panel state - * - * @param[in] obj The datefield object - * @param[in] func The function to be called when the event is triggered - * (value will be the Ecore_IMF_Input_Panel_State) - * @param[in] data The data pointer to be passed to @p func - * - * @ingroup Datefield - * @deprecated and will no longer be in use. - */ -EINA_DEPRECATED EAPI void -elm_datefield_input_panel_state_callback_add(Evas_Object *obj __UNUSED__, - void (*pEventCallbackFunc) (void *data, Evas_Object *obj, int value) - __UNUSED__, void *data __UNUSED__) -{ - //Empty implementation -} - -/** - * @brief Delete a callback function for input panel state - * - * @param[in] obj The datefield object - * @param[in] func The function to be called when the event is triggered - * - * @ingroup Datefield - * @deprecated and will no longer be in use. - */ -EINA_DEPRECATED EAPI void -elm_datefield_input_panel_state_callback_del(Evas_Object *obj __UNUSED__, - void (*pEventCallbackFunc) (void *data, Evas_Object *obj, int value) - __UNUSED__) -{ - //Empty implementation -} -///////////////////////////////////////////////////////////////////////////////// -//////////////////////////Date Field DEPRECATED APIs END//////////////////////// -//////////////////////////////////////////////////////////////////////////////// - diff --git a/src/lib/elm_dialoguegroup.c b/src/lib/elm_dialoguegroup.c deleted file mode 100644 index 66960c8..0000000 --- a/src/lib/elm_dialoguegroup.c +++ /dev/null @@ -1,724 +0,0 @@ -#include -#include "elm_priv.h" -#include - -/** - * @defgroup DialogueGroup DialogueGroup - * @ingroup Elementary - * - * Using dialoguegroup, you can make a dialogue group. - */ - -struct _Dialogue_Item -{ - Evas_Object *obj; - Evas_Object *bg_layout; - Evas_Object *content; - Elm_Dialoguegroup_Item_Style style; - const char *location; - Eina_Bool press; - Eina_Bool disabled; - // Eina_Bool line_show; -}; - - -typedef struct _Widget_Data Widget_Data; -struct _Widget_Data -{ - Evas_Object *box; - Evas_Object *title_layout; - const char *title; - unsigned int num; - Eina_List *items; -}; - -static const char*widtype = NULL; - -static void _del_hook(Evas_Object *obj); -static void _theme_hook(Evas_Object *obj); -static void _sizing_eval(Evas_Object *obj); - -static void _remove_all(Evas_Object *obj); -static void _set_item_theme(Dialogue_Item *item, const char *location); -static void _change_item_bg(Dialogue_Item *item, const char *location); -static Dialogue_Item* _create_item(Evas_Object *obj, Evas_Object *subobj, Elm_Dialoguegroup_Item_Style style, const char *location); - - -static void -_del_hook(Evas_Object *obj) -{ - Widget_Data *wd = elm_widget_data_get(obj); - - if (!wd) return; - if (wd->title) eina_stringshare_del(wd->title); - - _remove_all(obj); - - if (wd->box){ - evas_object_del(wd->box); - wd->box = NULL; - } - - free(wd); -} - - -static void -_theme_hook(Evas_Object *obj) -{ - Widget_Data *wd = elm_widget_data_get(obj); - Eina_List *l; - Dialogue_Item *item; - - if (!wd) return; - if (wd->title) { - elm_layout_theme_set(wd->title_layout, "dialoguegroup", "title", elm_widget_style_get(obj)); - edje_object_part_text_set(elm_layout_edje_get(wd->title_layout), "text", wd->title); - } - EINA_LIST_FOREACH(wd->items, l, item) - _change_item_bg( item, item->location ); - _sizing_eval(obj); -} - -static void -_sizing_eval(Evas_Object *obj) -{ - Widget_Data *wd = elm_widget_data_get(obj); - Evas_Coord minw, minh, maxw, maxh; - - if (!wd) return; - evas_object_size_hint_min_get(wd->box, &minw, &minh); - evas_object_size_hint_max_get(wd->box, &maxw, &maxh); - evas_object_size_hint_min_set(obj, minw, minh); - evas_object_size_hint_max_set(obj, maxw, maxh); -} - -static void -_remove_all(Evas_Object *obj) -{ - Widget_Data *wd = elm_widget_data_get(obj); - Dialogue_Item *item; - - if (!wd) return; - - wd->num = 0; - - if (wd->items) { - EINA_LIST_FREE(wd->items, item) { - if (item->content){ - evas_object_del(item->content); - item->content = NULL; - } - if (item->bg_layout){ - evas_object_del(item->bg_layout); - item->bg_layout = NULL; - } - if (item->location) - eina_stringshare_del(item->location); - free(item); - } - } -} - -static void -_set_item_theme(Dialogue_Item *item, const char *location) -{ - if (!item) return; - char buf[30]; - - if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_DEFAULT) - snprintf(buf, sizeof(buf), "bg_%s", location); - else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_EDITFIELD) - snprintf(buf, sizeof(buf), "editfield_%s", location); - else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_EDITFIELD_WITH_TITLE) - snprintf(buf, sizeof(buf), "editfield_with_title_%s", location); - else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_EDIT_TITLE) - snprintf(buf, sizeof(buf), "edit_title_%s", location); - else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_HIDDEN) - snprintf(buf, sizeof(buf), "hidden_%s", location); - else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_DATAVIEW) - snprintf(buf, sizeof(buf), "dataview_%s", location); - else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_NO_BG) - snprintf(buf, sizeof(buf), "no_bg_%s", location); - else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_SUB) - snprintf(buf, sizeof(buf), "sub_%s", location); - else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_EDIT) - snprintf(buf, sizeof(buf), "bg_edit_%s", location); - else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_EDIT_MERGE) - snprintf(buf, sizeof(buf), "bg_edit_merge_%s", location); - elm_layout_theme_set(item->bg_layout, "dialoguegroup", buf, elm_widget_style_get(item->obj)); -} - -/* - static void _set_line_show(Dialogue_Item *item, Dialogue_Item *after) - { - if(!item || !after) return; - - if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_DEFAULT) { - if (after->style == ELM_DIALOGUEGROUP_ITEM_STYLE_DEFAULT) { - item->line_show = EINA_TRUE; - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,line,show", "elm"); - } - else if (after->style == ELM_DIALOGUEGROUP_ITEM_STYLE_EDITFIELD) { - item->line_show = EINA_FALSE; - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,line,hide", "elm"); - } - } - else if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_EDITFIELD) - item->line_show = EINA_TRUE; - } -*/ - -static void -_change_item_bg(Dialogue_Item *item, const char *location) -{ - if (!item) return; - - eina_stringshare_replace(&item->location, location); - _set_item_theme(item, location); - elm_object_part_content_set(item->bg_layout, "swallow", item->content); - if ((item->press == EINA_TRUE) && (item->disabled == EINA_FALSE)) - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,press,on", "elm"); - else - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,press,off", "elm"); - if (item->disabled == EINA_TRUE) - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,disabled", "elm"); - else - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,enabled", "elm"); - - if (item->style == ELM_DIALOGUEGROUP_ITEM_STYLE_SUB) - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "flip_item", ""); - - /* if(item->line_show == EINA_FALSE) - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,line,hide", "elm");*/ - -} - -static Dialogue_Item* -_create_item(Evas_Object *obj, Evas_Object *subobj, Elm_Dialoguegroup_Item_Style style, const char *location) -{ - Widget_Data *wd = elm_widget_data_get(obj); - Dialogue_Item *item; - - if (!wd) return NULL; - - item = ELM_NEW(Dialogue_Item); - item->obj = obj; - item->content = subobj; - item->press = EINA_TRUE; - item->disabled = EINA_FALSE; - item->style = style; - // item->line_show = EINA_TRUE; - eina_stringshare_replace(&item->location, location); - - item->bg_layout = elm_layout_add(wd->box); - _set_item_theme(item, location); - evas_object_size_hint_weight_set(item->bg_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - evas_object_size_hint_align_set(item->bg_layout, EVAS_HINT_FILL, 0.0); - evas_object_show(item->bg_layout); - - elm_object_part_content_set(item->bg_layout, "swallow", item->content); - - return item; -} - -static void -_changed_size_hints(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) -{ - _sizing_eval(data); -} - -/** - * Add a new dialoguegroup to the parent. - * - * @param parent The parent object - * @return The new object or NULL if it cannot be created - * - * @ingroup DialogueGroup - */ -EAPI Evas_Object * -elm_dialoguegroup_add(Evas_Object *parent) -{ - Evas_Object *obj = NULL; - Widget_Data *wd = NULL; - Evas *e = NULL; - - e = evas_object_evas_get(parent); - if (e == NULL) return NULL; - wd = ELM_NEW(Widget_Data); - obj = elm_widget_add(e); - ELM_SET_WIDTYPE(widtype, "dialoguegroup"); - elm_widget_type_set(obj, "dialoguegroup"); - elm_widget_sub_object_add(parent, obj); - elm_widget_data_set(obj, wd); - elm_widget_del_hook_set(obj, _del_hook); - elm_widget_theme_hook_set(obj, _theme_hook); - elm_widget_can_focus_set(obj, EINA_FALSE); - - wd->num = 0; - - wd->box = elm_box_add(obj); - evas_object_event_callback_add(wd->box, EVAS_CALLBACK_CHANGED_SIZE_HINTS, _changed_size_hints, obj); - evas_object_show(wd->box); - elm_widget_resize_object_set(obj, wd->box); - - _sizing_eval(obj); - return obj; -} - -/** - * Append an item to the dialogue group. - * - * @param obj dialoguegroup object - * @param subobj item - * @param style sytle of the item - * @return Dialogue_Item pointer, just made by this function - * - * @ingroup DialogueGroup - */ -EAPI Dialogue_Item * -elm_dialoguegroup_append(Evas_Object *obj, Evas_Object *subobj, Elm_Dialoguegroup_Item_Style style) -{ - ELM_CHECK_WIDTYPE(obj, widtype) NULL; - Widget_Data *wd = elm_widget_data_get(obj); - Dialogue_Item *item = NULL, *new_item = NULL; - - if (!wd || !subobj) return NULL; - - if (!wd->items) - new_item = _create_item(obj, subobj, style, "default"); - else { - if (wd->num == 1) { - item = eina_list_data_get(wd->items); - _change_item_bg(item, "top"); - } - else { - item = eina_list_data_get( eina_list_last(wd->items) ); - _change_item_bg(item, "middle"); - } - new_item = _create_item(obj, subobj, style, "bottom"); - // _set_line_show(item, new_item); - } - elm_box_pack_end(wd->box, new_item->bg_layout); - if (style == ELM_DIALOGUEGROUP_ITEM_STYLE_SUB) - edje_object_signal_emit(elm_layout_edje_get(new_item->bg_layout), "flip_item", ""); - wd->items = eina_list_append(wd->items, new_item); - wd->num++; - _sizing_eval(obj); - return new_item; -} - - -/** - * Prepend an item to the dialogue group. - * - * @param obj dialoguegroup object - * @param subobj item - * @param style sytle of the item - * @return Dialogue_Item pointer, just made by this function - * - * @ingroup DialogueGroup - */ -EAPI Dialogue_Item * -elm_dialoguegroup_prepend(Evas_Object *obj, Evas_Object *subobj, Elm_Dialoguegroup_Item_Style style) -{ - ELM_CHECK_WIDTYPE(obj, widtype) NULL; - Widget_Data *wd = elm_widget_data_get(obj); - Dialogue_Item *item = NULL, *new_item = NULL; - - if (!wd || !subobj) return NULL; - - if (!wd->items) - new_item = _create_item(obj, subobj, style, "default"); - else { - if (wd->num == 1) { - item = eina_list_data_get(wd->items); - _change_item_bg(item, "bottom"); - } - else { - item = eina_list_data_get(wd->items); - _change_item_bg(item, "middle"); - } - new_item = _create_item(obj, subobj, style, "top"); - // _set_line_show(new_item, item); - } - if (wd->title_layout) - elm_box_pack_after(wd->box, new_item->bg_layout, wd->title_layout); - else - elm_box_pack_start(wd->box, new_item->bg_layout); - if (style == ELM_DIALOGUEGROUP_ITEM_STYLE_SUB) - edje_object_signal_emit(elm_layout_edje_get(new_item->bg_layout), "flip_item", ""); - wd->items = eina_list_prepend(wd->items, new_item); - wd->num++; - _sizing_eval(obj); - return new_item; -} - -/** - * Insert an item to the dialogue group just after the specified item. - * - * @param obj dialoguegroup object - * @param subobj item - * @param after specified item existing in the dialogue group - * @param style sytle of the item - * @return Dialogue_Item pointer, just made by this function - * - * @ingroup DialogueGroup - */ -EAPI Dialogue_Item * -elm_dialoguegroup_insert_after(Evas_Object *obj, Evas_Object *subobj, Dialogue_Item *after, Elm_Dialoguegroup_Item_Style style) -{ - ELM_CHECK_WIDTYPE(obj, widtype) NULL; - Widget_Data *wd = elm_widget_data_get(obj); - Dialogue_Item *after_item = NULL, *item = NULL; - Eina_List *l; - - if (!wd || !subobj || !after || !wd->items) return NULL; - - EINA_LIST_FOREACH(wd->items, l, after_item) { - if (after == after_item) { - if ( !strcmp(after_item->location, "default") ) { - _change_item_bg(after_item, "top"); - item = _create_item(obj, subobj, style, "bottom"); - } - else if ( !strcmp(after_item->location, "top") || !strcmp(after_item->location, "middle") ) - item = _create_item(obj, subobj, style, "middle"); - else if ( !strcmp(after_item->location, "bottom") ) { - _change_item_bg(after_item, "middle"); - item = _create_item(obj, subobj, style, "bottom"); - } - if (!item) - return NULL; - elm_box_pack_after(wd->box, item->bg_layout, after_item->bg_layout); - if (style == ELM_DIALOGUEGROUP_ITEM_STYLE_SUB) - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "flip_item", ""); - wd->items = eina_list_append_relative(wd->items, item, after_item); - // _set_line_show(after, item); - } - } - - wd->num++; - _sizing_eval(obj); - return item; -} - -/** - * Insert an item to the dialogue group just before the specified item. - * - * @param obj dialoguegroup object - * @param subobj item - * @param before specified item existing in the dialogue group - * @param style sytle of the item - * @return Dialogue_Item pointer, just made by this function - * - * @ingroup DialogueGroup - */ -EAPI Dialogue_Item * -elm_dialoguegroup_insert_before(Evas_Object *obj, Evas_Object *subobj, Dialogue_Item *before, Elm_Dialoguegroup_Item_Style style) -{ - ELM_CHECK_WIDTYPE(obj, widtype) NULL; - Widget_Data *wd = elm_widget_data_get(obj); - Dialogue_Item *before_item = NULL, *item = NULL; - Eina_List *l; - Eina_List *prev; - - if (!wd || !subobj || !before || !wd->items) return NULL; - - EINA_LIST_FOREACH(wd->items, l, before_item) { - if (before == before_item) { - if ( !strcmp(before_item->location, "default") ) { - _change_item_bg(before_item, "bottom"); - item = _create_item(obj, subobj, style, "top"); - } - - else if ( !strcmp(before_item->location, "top") ) { - _change_item_bg(before_item, "middle"); - item = _create_item(obj, subobj, style, "top"); - } - - else if ( !strcmp(before_item->location, "middle") || !strcmp(before_item->location, "bottom") ) { - item = _create_item(obj, subobj, style, "middle"); - prev = eina_list_prev(l); - // _set_line_show(prev->data, item); - } - if (!item) - return NULL; - elm_box_pack_before(wd->box, item->bg_layout, before_item->bg_layout); - if (style == ELM_DIALOGUEGROUP_ITEM_STYLE_SUB) - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "flip_item", ""); - wd->items = eina_list_prepend_relative(wd->items, item, before_item); - } - } - - wd->num++; - _sizing_eval(obj); - return item; -} - -/** - * Remove an item from the dialogue group. - * - * @param obj dialoguegroup object - * @param subobj item - * - * @ingroup DialogueGroup - */ -EAPI void -elm_dialoguegroup_remove(Dialogue_Item *item) -{ - if (!item) return; - ELM_CHECK_WIDTYPE(item->obj, widtype) ; - Dialogue_Item *current_item; - Widget_Data *wd = elm_widget_data_get(item->obj); - Eina_List *l; - - if (!wd || !wd->items || !item) return ; - - EINA_LIST_FOREACH(wd->items, l, current_item) { - if (current_item == item) { - if (current_item->content){ - evas_object_del(current_item->content); - current_item->content = NULL; - } - if (current_item->bg_layout){ - evas_object_del(current_item->bg_layout); - current_item->bg_layout = NULL; - } - elm_box_unpack(wd->box, current_item->bg_layout); - wd->items = eina_list_remove(wd->items, current_item); - } - } - - wd->num--; - - if (wd->num == 0) return; - - if (wd->num == 1) { - current_item = eina_list_data_get(wd->items); - _change_item_bg(current_item, "default"); - } - - else { - current_item = eina_list_data_get(wd->items); - _change_item_bg(current_item, "top"); - current_item = eina_list_data_get( eina_list_last(wd->items) ); - _change_item_bg(current_item, "bottom"); - } - - _sizing_eval(item->obj); -} - -/** - * Remove all items from the dialogue group. - * - * @param obj dialoguegroup object - * - * @ingroup DialogueGroup - */ -EAPI void -elm_dialoguegroup_remove_all(Evas_Object *obj) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - _remove_all(obj); - _sizing_eval(obj); -} - - -/** - * Set the title text of the dialogue group. - * - * @param obj dialoguegroup object - * @param title title text, if NULL title space will be disappeared - * - * @ingroup DialogueGroup - */ -EAPI void -elm_dialoguegroup_title_set(Evas_Object *obj, const char *title) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd = elm_widget_data_get(obj); - - if (!wd) return ; - eina_stringshare_replace(&wd->title, title); - if (!title) { - wd->title = NULL; - elm_box_unpack(wd->box, wd->title_layout); - } - if (!wd->title_layout) { - wd->title_layout = elm_layout_add(wd->box); - elm_layout_theme_set(wd->title_layout, "dialoguegroup", "title", elm_widget_style_get(obj)); - evas_object_size_hint_weight_set(wd->title_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - evas_object_size_hint_align_set(wd->title_layout, EVAS_HINT_FILL, 0.0); - evas_object_show(wd->title_layout); - edje_object_part_text_set(elm_layout_edje_get(wd->title_layout), "text", title); - elm_box_pack_start(wd->box, wd->title_layout); - } - edje_object_part_text_set(elm_layout_edje_get(wd->title_layout), "text", title); -} - -/** - * Get the title text of the dialogue group - * - * @param obj The dialoguegroup object - * @return The text title string in UTF-8 - * - * @ingroup DialogueGroup - */ -EAPI const char * -elm_dialoguegroup_title_get(Evas_Object *obj) -{ - ELM_CHECK_WIDTYPE(obj, widtype) NULL; - Widget_Data *wd = elm_widget_data_get(obj); - if (!wd) return NULL; - return wd->title; -} - -/** - * Set whether the press effect will be shown or not - * - * @param obj The dialoguegroup object - * @param item Dialogue_Item pointer - * @param press If set as 1, press effect will be shown - * - * @ingroup DialogueGroup - */ -EAPI void -elm_dialoguegroup_press_effect_set(Dialogue_Item *item, Eina_Bool press) -{ - if (!item) return; - ELM_CHECK_WIDTYPE(item->obj, widtype) ; - - item->press = press; - if ((press == EINA_TRUE) && (item->disabled == EINA_FALSE)) - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,press,on", "elm"); - else - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,press,off", "elm"); -} - -/** - * Get the press effect state - * - * @param obj The dialoguegroup object - * @param item Dialogue_Item pointer - * @return 1 if press effect on, 0 if press effect off - * - * @ingroup DialogueGroup - */ -EAPI Eina_Bool -elm_dialoguegroup_press_effect_get(Dialogue_Item *item) -{ - if (!item) return EINA_FALSE; - ELM_CHECK_WIDTYPE(item->obj, widtype) EINA_FALSE; - - return item->press; -} - -/** - * Get the conetent object from the specified dialogue item - * - * @param obj The dialoguegroup object - * @param item Dialogue_Item pointer - * @return content object - * - * @ingroup DialogueGroup - */ -EAPI Evas_Object * -elm_dialoguegroup_item_content_get(Dialogue_Item *item) -{ - if (!item) return NULL; - ELM_CHECK_WIDTYPE(item->obj, widtype) EINA_FALSE; - - return item->content; -} - -/** - * Set the style of the item. - * - * @param item dialoguegroup item - * @param style sytle of the item - * - * @ingroup DialogueGroup - */ -EAPI void -elm_dialoguegroup_item_style_set(Dialogue_Item *item, Elm_Dialoguegroup_Item_Style style) -{ - if (!item) return; - ELM_CHECK_WIDTYPE(item->obj, widtype); - Widget_Data *wd = elm_widget_data_get(item->obj); - - item->style = style; - _change_item_bg(item, item->location); - - if (!wd) return ; -} - -/** - * Get the style of the item. - * - * @param item dialoguegroup item - * @return dialoguegroup item style - * - * @ingroup DialogueGroup - */ - -EAPI Elm_Dialoguegroup_Item_Style -elm_dialoguegroup_item_style_get(Dialogue_Item *item) -{ - if (!item) return ELM_DIALOGUEGROUP_ITEM_STYLE_LAST; - ELM_CHECK_WIDTYPE(item->obj, widtype) ELM_DIALOGUEGROUP_ITEM_STYLE_LAST; - Widget_Data *wd = elm_widget_data_get(item->obj); - - if (!wd) return ELM_DIALOGUEGROUP_ITEM_STYLE_LAST; - - return item->style; -} - -/** - * Set item state as disable or not. - * - * @param item dialoguegroup item. - * @param disabled if EINA_TRUE disabled, else abled. - * - * @ingroup DialogueGroup - */ -EAPI void -elm_dialoguegroup_item_disabled_set(Dialogue_Item *item, Eina_Bool disabled) -{ - if (!item) return; - ELM_CHECK_WIDTYPE(item->obj, widtype); - - item->disabled = disabled; - - if (disabled == EINA_TRUE) - { - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,disabled", "elm"); - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,press,off", "elm"); - } - else - { - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,enabled", "elm"); - if (item->press == EINA_TRUE) - edje_object_signal_emit(elm_layout_edje_get(item->bg_layout), "elm,state,press,on", "elm"); - } -} - -/** - * Get item state whether disabled or not. - * - * @param item dialoguegroup item. - * @return if EINA_TRUE, then disabled else abled. - * - * @ingroup DialogueGroup - */ - -EAPI Eina_Bool -elm_dialoguegroup_item_disabled_get(Dialogue_Item *item) -{ - if (!item) return EINA_FALSE; - ELM_CHECK_WIDTYPE(item->obj, widtype) EINA_FALSE; - - return item->disabled; -} - -/* vim:set ts=8 sw=3 sts=3 expandtab cino=>5n-2f0^-2{2(0W1st0 :*/ - diff --git a/src/lib/elm_entry.c b/src/lib/elm_entry.c index 89031a1..e338559 100644 --- a/src/lib/elm_entry.c +++ b/src/lib/elm_entry.c @@ -46,7 +46,6 @@ struct _Widget_Data const char *cut_sel; const char *text; const char *password_text; - Evas_Coord wrap_w; const char *file; Elm_Text_Format format; Evas_Coord lastw, entmw, entmh; @@ -4346,94 +4345,3 @@ elm_entry_magnifier_type_set(Evas_Object *obj, int type) wd->mgf_type = type; _magnifier_create(obj); } - -EAPI void -elm_entry_wrap_width_set(Evas_Object *obj, Evas_Coord w) -{ - Widget_Data *wd = elm_widget_data_get(obj); - if (!wd) return; - if (wd->wrap_w == w) return; - wd->wrap_w = w; - _sizing_eval(obj); -} - -EAPI Evas_Coord -elm_entry_wrap_width_get(const Evas_Object *obj) -{ - Widget_Data *wd = elm_widget_data_get(obj); - if (!wd) return 0; - return wd->wrap_w; -} - -EAPI void -elm_entry_fontsize_set(Evas_Object *obj, int fontsize) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd = elm_widget_data_get(obj); - Eina_Strbuf *fontbuf = NULL; - int removeflag = 0; - const char *t; - - if (!wd) return; - t = eina_stringshare_add(elm_entry_entry_get(obj)); - fontbuf = eina_strbuf_new(); - eina_strbuf_append_printf(fontbuf, "%d", fontsize); - - if (fontsize == 0) removeflag = 1; // remove fontsize tag - - if (_stringshare_key_value_replace(&t, "font_size", eina_strbuf_string_get(fontbuf), removeflag) == 0) - { - elm_entry_entry_set(obj, t); - wd->changed = 1; - _sizing_eval(obj); - } - eina_strbuf_free(fontbuf); - eina_stringshare_del(t); -} - -EAPI void -elm_entry_text_color_set(Evas_Object *obj, unsigned int r, unsigned int g, unsigned int b, unsigned int a) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd = elm_widget_data_get(obj); - Eina_Strbuf *colorbuf = NULL; - const char *t; - int len; - - if (!wd) return; - t = eina_stringshare_add(elm_entry_entry_get(obj)); - len = strlen(t); - if (len <= 0) return; - colorbuf = eina_strbuf_new(); - eina_strbuf_append_printf(colorbuf, "#%02X%02X%02X%02X", r, g, b, a); - - if (_stringshare_key_value_replace(&t, "color", eina_strbuf_string_get(colorbuf), 0) == 0) - { - elm_entry_entry_set(obj, t); - wd->changed = 1; - _sizing_eval(obj); - } - eina_strbuf_free(colorbuf); - eina_stringshare_del(t); -} - -EAPI void -elm_entry_text_align_set(Evas_Object *obj, const char *alignmode) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd = elm_widget_data_get(obj); - int len; - const char *t; - - if (!wd) return; - t = eina_stringshare_add(elm_entry_entry_get(obj)); - len = strlen(t); - if (len <= 0) return; - - if (_stringshare_key_value_replace(&t, "align", alignmode, 0) == 0) - elm_entry_entry_set(obj, t); - - wd->changed = 1; - _sizing_eval(obj); - eina_stringshare_del(t); -} diff --git a/src/lib/elm_icon.c b/src/lib/elm_icon.c index be911a5..ee1a953 100644 --- a/src/lib/elm_icon.c +++ b/src/lib/elm_icon.c @@ -664,37 +664,6 @@ elm_icon_animated_play_get(const Evas_Object *obj) return wd->play; } -/* compatibility code to prevent ABI break */ -EAPI Eina_Bool -elm_icon_anim_available_get(const Evas_Object *obj) -{ - return elm_icon_animated_available_get(obj); -} - -EAPI void -elm_icon_anim_set(Evas_Object *obj, Eina_Bool anim) -{ - elm_icon_animated_set(obj, anim); -} - -EAPI Eina_Bool -elm_icon_anim_get(const Evas_Object *obj) -{ - return elm_icon_animated_get(obj); -} - -EAPI void -elm_icon_anim_play_set(Evas_Object *obj, Eina_Bool play) -{ - elm_icon_animated_play_set(obj, play); -} - -EAPI Eina_Bool -elm_icon_anim_play_get(const Evas_Object *obj) -{ - return elm_icon_animated_play_get(obj); -} - static Eina_Bool _icon_standard_set(Widget_Data *wd, Evas_Object *obj, const char *name) { diff --git a/src/lib/elm_label.c b/src/lib/elm_label.c index d5c1934..fc558f3 100644 --- a/src/lib/elm_label.c +++ b/src/lib/elm_label.c @@ -830,13 +830,6 @@ elm_label_background_color_set(Evas_Object *obj, } EAPI void -elm_label_wrap_mode_set(Evas_Object *obj, - Eina_Bool wrapmode) -{ - return; -} - -EAPI void elm_label_ellipsis_set(Evas_Object *obj, Eina_Bool ellipsis) { ELM_CHECK_WIDTYPE(obj, widtype); diff --git a/src/lib/elm_menu.c b/src/lib/elm_menu.c index a3645bc..33ee737 100644 --- a/src/lib/elm_menu.c +++ b/src/lib/elm_menu.c @@ -715,12 +715,6 @@ elm_menu_item_object_icon_name_set(Elm_Menu_Item *item, const char *icon) } EAPI void -elm_menu_item_icon_set(Elm_Menu_Item *item, const char *icon) -{ - elm_menu_item_object_icon_name_set(item, icon); -} - -EAPI void elm_menu_item_disabled_set(Elm_Menu_Item *item, Eina_Bool disabled) { ELM_WIDGET_ITEM_WIDTYPE_CHECK_OR_RETURN(item); @@ -802,12 +796,6 @@ elm_menu_item_object_content_get(const Elm_Menu_Item *item) return item->content; } -EAPI Evas_Object * -elm_menu_item_object_icon_get(const Elm_Menu_Item *item) -{ - return elm_menu_item_object_content_get(item); -} - EAPI const char * elm_menu_item_object_icon_name_get(const Elm_Menu_Item *item) { @@ -815,12 +803,6 @@ elm_menu_item_object_icon_name_get(const Elm_Menu_Item *item) return item->icon_str; } -EAPI const char * -elm_menu_item_icon_get(const Elm_Menu_Item *item) -{ - return elm_menu_item_object_icon_name_get(item); -} - EAPI Eina_Bool elm_menu_item_is_separator(Elm_Menu_Item *item) { diff --git a/src/lib/elm_pager.c b/src/lib/elm_pager.c index e721a3c..8f1073d 100644 --- a/src/lib/elm_pager.c +++ b/src/lib/elm_pager.c @@ -9,7 +9,6 @@ struct _Widget_Data Eina_List *stack; Item *top, *oldtop; Evas_Object *rect, *clip; - Eina_Bool disable_animation: 1; }; struct _Item @@ -145,7 +144,6 @@ static void _eval_top(Evas_Object *obj) { Widget_Data *wd = elm_widget_data_get(obj); - Eina_Bool show_noanimate = EINA_TRUE; Item *ittop; if (!wd) return; if (!wd->stack) return; @@ -158,13 +156,7 @@ _eval_top(Evas_Object *obj) if (wd->top) { o = wd->top->base; - if(wd->disable_animation) - { - edje_object_signal_emit(o, "elm,action,hide,noanimate", "elm"); - if (wd->top->popme) - wd->stack = eina_list_remove(wd->stack, wd->top); - } - else if (wd->top->popme) + if (wd->top->popme) { edje_object_signal_emit(o, "elm,action,pop", "elm"); wd->stack = eina_list_remove(wd->stack, wd->top); @@ -178,22 +170,14 @@ _eval_top(Evas_Object *obj) else if (!strcmp(onhide, "lower")) evas_object_lower(o); } } - else - { - show_noanimate = EINA_FALSE; - } wd->oldtop = wd->top; wd->top = ittop; o = wd->top->base; evas_object_show(o); - if ((!show_noanimate)||(wd->disable_animation)) - { - edje_object_signal_emit(o, "elm,action,show,noanimate", "elm"); - } - else if (wd->oldtop) + if (wd->oldtop) { if (elm_object_focus_get(wd->oldtop->content)) - elm_object_focus_set(wd->top->content, EINA_TRUE); + elm_widget_focused_object_clear(wd->oldtop->content); if (wd->oldtop->popme) edje_object_signal_emit(o, "elm,action,show", "elm"); else @@ -488,11 +472,3 @@ elm_pager_content_top_get(const Evas_Object *obj) if (!wd->top) return NULL; return wd->top->content; } - -EAPI void -elm_pager_animation_disabled_set(Evas_Object *obj, Eina_Bool disable) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd = elm_widget_data_get(obj); - wd->disable_animation = disable; -} diff --git a/src/lib/elm_slidingdrawer.c b/src/lib/elm_slidingdrawer.c deleted file mode 100644 index dd71d0d..0000000 --- a/src/lib/elm_slidingdrawer.c +++ /dev/null @@ -1,295 +0,0 @@ -/* - * @defgroup SlidingDrawer SlidingDrawer - * @ingroup Elementary - * - * This is a slidingdrawer. - */ - -#include -#include "elm_priv.h" - -typedef struct _Widget_Data Widget_Data; - -struct _Widget_Data -{ - Evas_Object *parent; - Evas_Object *base; - Evas_Object *handler; - Evas_Object *dragable_rect; - Elm_SlidingDrawer_Pos pos; - double max_drag_w; - double max_drag_h; - Elm_SlidingDrawer_Drag_Value value; -}; - -static const char *widtype = NULL; - -static void _del_hook(Evas_Object *obj); - -static void _theme_hook(Evas_Object *obj); - -static void _sizing_eval(Evas_Object *obj); - -static void _parent_resize(void *data, Evas * e, Evas_Object *obj, void *event_info); -static void _drag_cb(void *data, Evas_Object *obj, const char *emission, const char *source); -static void _up_cb(void *data, Evas_Object *obj, const char *emission, const char *source); -static void _down_cb(void *data, Evas_Object *obj, const char *emission, const char *source); - -static void -_del_hook(Evas_Object *obj) -{ - Widget_Data *wd = (Widget_Data *) elm_widget_data_get(obj); - - evas_object_event_callback_del(wd->parent, EVAS_CALLBACK_RESIZE, _parent_resize); - free(wd); -} - -static void -_theme_hook(Evas_Object *obj) -{ - Widget_Data *wd = (Widget_Data *) elm_widget_data_get(obj); - - elm_slidingdrawer_pos_set(obj, wd->pos); -} - -static void -_parent_resize(void *data, Evas * e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) -{ - _sizing_eval(data); -} - -static void -_drag_cb(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) -{ - Widget_Data *wd = elm_widget_data_get(data); - - edje_object_part_drag_value_get(wd->base, "elm.dragable.handler", &wd->value.x, &wd->value.y); - evas_object_smart_callback_call(data, "mouse,move", (void *)&wd->value); -} - -static void -_up_cb(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) -{ - Widget_Data *wd = elm_widget_data_get(data); - - edje_object_part_drag_value_get(wd->base, "elm.dragable.handler", &wd->value.x, &wd->value.y); - evas_object_smart_callback_call(data, "mouse,up", (void *)&wd->value); -} - -static void -_down_cb(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__) -{ - Widget_Data *wd = elm_widget_data_get(data); - - edje_object_part_drag_value_get(wd->base, "elm.dragable.handler", &wd->value.x, &wd->value.y); - evas_object_smart_callback_call(data, "mouse,down", (void *)&wd->value); -} - -static void -_sizing_eval(Evas_Object *obj) -{ - Widget_Data *wd; - - Evas_Coord x, y, w, h; - - const Evas_Object *part; - - wd = elm_widget_data_get(obj); - - evas_object_geometry_get(wd->parent, &x, &y, &w, &h); - evas_object_move(obj, x, y); - evas_object_resize(obj, w, h); - - evas_object_size_hint_max_set(wd->dragable_rect, ((double)w) * wd->max_drag_w, ((double)h) * wd->max_drag_h); - - part = edje_object_part_object_get(wd->base, "elm.dragable.handler"); - - if ((wd->pos == ELM_SLIDINGDRAWER_TOP) - || (wd->pos == ELM_SLIDINGDRAWER_BOTTOM)) - edje_object_size_min_get(part, NULL, &h); - else - edje_object_size_min_get(part, &w, NULL); - - evas_object_size_hint_min_set(wd->handler, w, h); -} - -/** - * Unswallow the user content - * - * @param[in] obj SlidingDrawer object - * @return The unswallowed contents - * - * @ingroup SlidingDrawer - */ -EAPI Evas_Object * -elm_slidingdrawer_content_unset(Evas_Object *obj) -{ - ELM_CHECK_WIDTYPE(obj, widtype) NULL; - Widget_Data *wd; - Evas_Object *content; - wd = elm_widget_data_get(obj); - content = edje_object_part_swallow_get(wd->base, "elm.swallow.content"); - if (!content) - return NULL; - edje_object_part_unswallow(wd->base, content); - elm_widget_sub_object_del(obj, content); - return content; -} - -/** - * Swallow the user contents - * - * @param[in] obj SlidingDrawer object - * @param[in] content Content to be swallowed. - * - * @ingroup SlidingDrawer - */ -EAPI void -elm_slidingdrawer_content_set(Evas_Object *obj, Evas_Object *content){ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd; - Evas_Object *prev_content; - if (!content) return; - wd = elm_widget_data_get(obj); - elm_widget_sub_object_add(obj, content); - prev_content = edje_object_part_swallow_get(wd->base, "elm.swallow.content"); - if (prev_content) - { - edje_object_part_unswallow(wd->base, prev_content); - elm_widget_sub_object_del(obj, prev_content); - evas_object_del(prev_content); - } - edje_object_part_swallow(wd->base, "elm.swallow.content", content); -} - -/** - * Set the position of SlidingDrawer - * - * @param[in] obj SlidingDrawer object - * @param[in] pos Position of drawer's handle - * - * @ingroup SlidingDrawer - */ -EAPI void -elm_slidingdrawer_pos_set(Evas_Object *obj, Elm_SlidingDrawer_Pos pos) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - - Widget_Data *wd = elm_widget_data_get(obj); - - switch (pos) - { - case ELM_SLIDINGDRAWER_BOTTOM: - _elm_theme_object_set(obj, wd->base, "slidingdrawer", "bottom", elm_widget_style_get(obj)); - break; - case ELM_SLIDINGDRAWER_LEFT: - _elm_theme_object_set(obj, wd->base, "slidingdrawer", "left", elm_widget_style_get(obj)); - break; - case ELM_SLIDINGDRAWER_RIGHT: - _elm_theme_object_set(obj, wd->base, "slidingdrawer", "right", elm_widget_style_get(obj)); - break; - case ELM_SLIDINGDRAWER_TOP: - _elm_theme_object_set(obj, wd->base, "slidingdrawer", "top", elm_widget_style_get(obj)); - break; - } - - edje_object_part_drag_value_set(wd->base, "elm.dragable.handler", 0, 0); - wd->pos = pos; - _sizing_eval(obj); -} - -/** - * Set the current dragable value. - * - * @param[in] obj SlidingDrawer object - * @param[in] dx The x value (range: 0 ~ 1) - * @param[in] dy The y value (range: 0 ~ 1) - * - * @ingroup SlidingDrawer - */ -EAPI void -elm_slidingdrawer_drag_value_set(Evas_Object *obj, double dx, double dy) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd; - - wd = elm_widget_data_get(obj); - edje_object_part_drag_value_set(wd->base, "elm.dragable.handler", dx, dy); -} - -/** - * Set the dragable max value. - * - * @param[in] obj SlidingDrawer object - * @param[in] dw The maximum width value (range: 0 ~ 1) - * @param[in] dh The maximum height value (range: 0 ~ 1) - * - * @ingroup SlidingDrawer - */ -EAPI void -elm_slidingdrawer_max_drag_value_set(Evas_Object *obj, double dw, double dh) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd; - - wd = elm_widget_data_get(obj); - wd->max_drag_w = dw; - wd->max_drag_h = dh; - _sizing_eval(obj); - -} - -/** - * Add a new slidingdrawer object to the parent. - * - * @param[in] parent Parent object - * @return New object or NULL if it cannot be created - * - * @ingroup SlidingDrawer - */ -EAPI Evas_Object * -elm_slidingdrawer_add(Evas_Object *parent) -{ - Evas_Object *obj; - Evas *e; - Widget_Data *wd; - - ELM_WIDGET_STANDARD_SETUP(wd, Widget_Data, parent, e, obj, NULL); - - wd->parent = parent; - ELM_SET_WIDTYPE(widtype, "slidingdrawer"); - elm_widget_type_set(obj, "slidingdrawer"); - elm_widget_can_focus_set(obj, EINA_FALSE); - elm_widget_sub_object_add(parent, obj); - elm_widget_data_set(obj, wd); - elm_widget_del_hook_set(obj, _del_hook); - elm_widget_theme_hook_set(obj, _theme_hook); - - //base - wd->base = edje_object_add(e); - _elm_theme_object_set(obj, wd->base, "slidingdrawer", "bottom", "default"); - edje_object_signal_callback_add(wd->base, "drag", "*", _drag_cb, obj); - edje_object_signal_callback_add(wd->base, "mouse,up,*", "*", _up_cb, obj); - edje_object_signal_callback_add(wd->base, "mouse,down,*", "*", _down_cb, obj); - elm_widget_sub_object_add(obj, wd->base); - elm_widget_resize_object_set(obj, wd->base); - - //dragable_rect - wd->dragable_rect = evas_object_rectangle_add(e); - elm_widget_sub_object_add(obj, wd->dragable_rect); - edje_object_part_swallow(wd->base, "elm.swallow.dragable_rect", wd->dragable_rect); - wd->max_drag_w = 1; - wd->max_drag_h = 1; - - //handler - wd->handler = evas_object_rectangle_add(e); - elm_widget_sub_object_add(obj, wd->handler); - evas_object_color_set(wd->handler, 0, 0, 0, 0); - edje_object_part_swallow(wd->base, "elm.dragable.handler", wd->handler); - - evas_object_event_callback_add(parent, EVAS_CALLBACK_RESIZE, _parent_resize, obj); - - _sizing_eval(obj); - - return obj; -} -- 2.7.4