INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
ADD_EXECUTABLE(${PROJECT_NAME}
- src/main.c
- src/parser.c
- src/data_wrapper.c
- src/utils.c
- src/viewmgr.c
- src/view_maincatalog.c
- src/view_uigadget.c
- src/view_sublist.c
- src/view_bottomsublist.c
- src/view_bottomslider.c
- src/settings_provider.c
- src/view_pwd_popup.c
- src/view_device_manager.c
- src/view_resetpopup.c
- src/view_upgrade_popup.c
- src/view_system_clock.c
- src/view_need_pwd.c
- src/timeout_handler.c
+ src/main.cpp
+ src/viewmgr.cpp
+ src/parser.cpp
+ src/data_wrapper.cpp
+ src/utils.cpp
+ src/view_maincatalog.cpp
+ src/view_uigadget.cpp
+ src/view_sublist.cpp
+ src/view_bottomsublist.cpp
+ src/view_bottomslider.cpp
+ src/settings_provider.cpp
+ src/view_pwd_popup.cpp
+ src/view_device_manager.cpp
+ src/view_resetpopup.cpp
+ src/view_upgrade_popup.cpp
+ src/view_system_clock.cpp
+ src/view_need_pwd.cpp
+ src/timeout_handler.cpp
)
FOREACH (flag ${HOMEPANEL_PKGS_CFLAGS})
#define KEY_ENTER "Return"
#define KEY_ENTER_REMOTE "KP_Enter"
#define KEY_EXIT "Exit"
-#define KEY_BACK "Escape"
#define KEY_BACK_REMOTE "XF86Close"
#define KEY_0 "0"
static void _free_list_item(Eina_List *list)
{
struct listitem *litem;
+ void* obj;
if (!list) {
_ERR("Invalid argument");
return;
}
- EINA_LIST_FREE(list, litem) {
+ EINA_LIST_FREE(list, obj) {
+ litem = (struct listitem *) obj;
free(litem->display_name);
free(litem->value);
free(litem);
static void _free_ui_args(Eina_List *list)
{
struct settingui_args *args;
+ void* obj;
if (!list) {
_ERR("Invalid argument");
return;
}
- EINA_LIST_FREE(list, args) {
+ EINA_LIST_FREE(list, obj) {
+ args = (struct settingui_args *) obj;
free(args->keyname);
free(args->value);
free(args);
*/
static void _free_str_list(Eina_List *list)
{
- char *item;
+ void* obj;
+ char* item;
if (!list) {
_ERR("Invalid argument");
return;
}
- EINA_LIST_FREE(list, item)
+ EINA_LIST_FREE(list, obj)
+ {
+ item = (char *) obj;
free(item);
+ }
}
/**
return;
}
- item = data;
+ item = (struct settingitem *)data;
free(item->display_name);
free(item->style);
return NULL;
}
- item = calloc(1, sizeof(struct slideritem));
+ item = (struct slideritem *) calloc(1, sizeof(struct slideritem));
if (!item)
return NULL;
list = NULL;
for (i = 0; i < length; i++) {
- item = calloc(1, sizeof(struct listitem));
+ item = (struct listitem *) calloc(1, sizeof(struct listitem));
if (!item) {
_free_list_item(list);
return NULL;
goto error;
}
- data = calloc(1, sizeof(*data));
+ data = (struct settingui_args *) calloc(1, sizeof(*data));
if (!data) {
_ERR("Allocate memory failed");
goto error;
}
- data->keyname = calloc(1, sizeof(char) * ARRAY_SIZE);
+ data->keyname = (char *) calloc(1, sizeof(char) * ARRAY_SIZE);
if (!data->keyname) {
_ERR("Allocate memory failed");
free(data);
return NULL;
}
- data = calloc(1, sizeof(struct uidata));
+ data = (struct uidata *) calloc(1, sizeof(struct uidata));
if (!data)
return NULL;
jparser, buf);
} else if (!strncmp(list[i], JSONSTR_SETTINGUI,
strlen(list[i]))) {
- item->setting_ui = calloc(1, sizeof(struct setting_ui));
+ item->setting_ui = (struct setting_ui *) calloc(1, sizeof(struct setting_ui));
if (!item->setting_ui)
continue;
return NULL;
}
- item = calloc(1, sizeof(*item));
+ item = (struct settingitem *) calloc(1, sizeof(*item));
if (!item)
return NULL;
if (!newer)
continue;
- existed = eina_hash_find(hash, list[i]);
+ existed = (struct settingitem *) eina_hash_find(hash, list[i]);
if (!existed)
eina_hash_add(hash, list[i], newer);
else
}
newer = _get_settingitem_from_json(jparser, name);
- existed = eina_hash_find(hash, name);
+ existed = (struct settingitem *) eina_hash_find(hash, name);
if (!existed)
eina_hash_add(hash, name, newer);
else
{
struct settingmgr_data *data;
- data = calloc(1, sizeof(struct settingmgr_data));
+ data = (struct settingmgr_data *) calloc(1, sizeof(struct settingmgr_data));
if (!data) {
_ERR("calloc data failed\n");
return NULL;
*/
void viewmgr_data_fini(struct settingmgr_data *data)
{
- char *node;
+ char* node;
+ void* obj;
if (!data) {
_ERR("Parameter error!");
_hash_fini(data->jsonhash);
if (data->parsed_json_file) {
- EINA_LIST_FREE(data->parsed_json_file, node)
+ EINA_LIST_FREE(data->parsed_json_file, obj)
+ {
+ node = (char *) obj;
free(node);
+ }
}
free(data);
if (!name || !data)
return NULL;
- item = eina_hash_find(data->jsonhash, name);
+ item = (struct settingitem *) eina_hash_find(data->jsonhash, name);
return item;
}
int viewmgr_data_read_jsonfile_into_hash(
struct settingmgr_data *data, const char *name)
{
- char *tmp;
+ char* tmp;
+ void* obj;
const char *style, *ui_name;
struct settingitem *item;
Eina_Hash *hash;
if (style && ui_name && !strncmp(style, STYLE_UIGADGET, strlen(style)))
return 0;
- EINA_LIST_FOREACH(list, l, tmp) {
+ EINA_LIST_FOREACH(list, l, obj) {
+ tmp = (char *) obj;
if (!strncmp(tmp, name, BUF_SIZE))
flag = 0;
}
Eina_List *list, *l;
struct settingitem *item;
const char *node;
+ void* obj;
struct settingview_data *vdata;
if (!sdata || !name) {
list = settingitem_get_subitems(vdata->parentitem);
if (list) {
vdata->childitems = eina_array_new(1);
- EINA_LIST_FOREACH(list, l, node) {
+ EINA_LIST_FOREACH(list, l, obj) {
+ node = (const char *) obj;
item = viewmgr_data_get_settingitem(sdata, node);
if (!item) {
_ERR("childitem not found, continuing");
list = NULL;
cnt = eina_list_count(subitems);
for (i = 0; i < cnt; i++) {
- subitem = eina_array_data_get(view->childitems, i);
+ subitem = (struct settingitem *) eina_array_data_get(view->childitems, i);
list = eina_list_append(list, subitem);
}
{
struct settingview_data *vdata;
- vdata = calloc(1, sizeof(*vdata));
+ vdata = (struct settingview_data *) calloc(1, sizeof(*vdata));
if (!vdata) {
_ERR("Allocate memory failed\n");
return NULL;
Eina_List *l, *group, *result;
struct settingitem *sitem;
const char *node;
+ void* obj;
int found;
if (!item || !sdata || !name) {
found = 0;
- EINA_LIST_FOREACH(group, l, node) {
+ EINA_LIST_FOREACH(group, l, obj) {
+ node = (const char *) obj;
if (!strncmp(name, node, strlen(name))) {
found = 1;
break;
result = NULL;
- EINA_LIST_FOREACH(group, l, node) {
+ EINA_LIST_FOREACH(group, l, obj) {
+ node = (const char *) obj;
sitem = viewmgr_data_get_settingitem(sdata, node);
if (_check_slider_item(sitem))
result = eina_list_append(result, node);
if (!priv)
return;
- data = priv;
+ data = (struct _appdata *)priv;
if (!data->mgr)
return;
Evas_Object *win;
int r;
- ad = data;
+ ad = (struct _appdata *)data;
if (!ad)
return false;
return;
}
- ad = data;
+ ad = (struct _appdata *)data;
settingmgr_fini(ad->mgr);
if (!data)
return;
- ad = data;
+ ad = (struct _appdata *)data;
param = NULL;
if (ad->app_control) {
return;
}
- ad = data;
+ ad = (struct _appdata *)data;
if (!ad->mgr)
return;
return NULL;
}
- jparser = calloc(1, sizeof(*jparser));
+ jparser = (struct json_parser *) calloc(1, sizeof(*jparser));
if (!jparser)
return NULL;
return NULL;
}
- result = calloc(1, sizeof(char) * ARRAY_SIZE);
+ result = (char *) calloc(1, sizeof(char) * ARRAY_SIZE);
if (!result) {
g_free(output);
return NULL;
list = NULL;
for (i = 0; i < cnt; i++) {
- result = calloc(1, sizeof(char) * ARRAY_SIZE);
+ result = (char *) calloc(1, sizeof(char) * ARRAY_SIZE);
if (!result) {
free(arr[0]);
free(arr);
//tvtimer_h timer;
};
+#if 0
static unsigned int sleeptimer_value[] = {
0,
30,
150,
180
};
+#endif
/**
* An timer foreach iteration callback for tvtimer_foreach_item.
return result;
}
+#if 0
/**
* Find array index according to given array value and size.
*
return -1;
}
+#endif
/**
* Set data with integer value.
static int _get_int(const char *key, int *val)
{
enum item_type type;
- int status, size, index;
+ int status;
if (!key || !val) {
_ERR("Invalid argument");
break;
#if 0
+ int size, idex;
size = _ARRAY_SIZE(speakersettings_item);
if (_find_index(speakersettings_item,
size, *val, &index) == -1) {
return NULL;
}
- result = calloc(1, ARRAY_SIZE);
+ result = (char *) calloc(1, ARRAY_SIZE);
if (!result) {
_ERR("Fail to allocate memory");
return NULL;
const char *val, *disp;
Eina_List *list, *tmp;
struct listitem *litem;
+ void* obj;
if (!item) {
_ERR("Invalid argument");
disp = NULL;
- EINA_LIST_FOREACH(list, tmp, litem) {
+ EINA_LIST_FOREACH(list, tmp, obj) {
+ litem = (struct listitem *) obj;
val = listitem_get_value(litem);
if (val && !strncmp(sel, val, strlen(sel))) {
disp = listitem_get_display_name(litem);
}
if (!disp)
- disp = listitem_get_display_name(eina_list_nth(list, 0));
+ disp = listitem_get_display_name((struct listitem *) eina_list_nth(list, 0));
provider_release_list_value(sel);
return EINA_FALSE;
}
- handler = data;
+ handler = (struct timeout_handler *) data;
ecore_timer_reset(handler->timer);
{
struct timeout_handler *data;
- data = calloc(1, sizeof(*data));
+ data = (struct timeout_handler *) calloc(1, sizeof(*data));
if (!data) {
_ERR("Fail to allocate memory for timeout handler");
return NULL;
if (!btns)
return;
- cur = eina_array_data_get(btns, p);
- next = eina_array_data_get(btns, n);
+ cur = (Evas_Object *) eina_array_data_get(btns, p);
+ next = (Evas_Object *) eina_array_data_get(btns, n);
if (!cur || !next)
return;
if (!btns)
return;
- cur = eina_array_data_get(btns, p);
- next = eina_array_data_get(btns, n);
+ cur = (Evas_Object *) eina_array_data_get(btns, p);
+ next = (Evas_Object *) eina_array_data_get(btns, n);
if (!cur || !next)
return;
return;
if (cnt == 1) {
- btn = eina_array_data_get(btns, 0);
+ btn = (Evas_Object *) eina_array_data_get(btns, 0);
if (!btn)
return;
}
static struct setting_class _vclass = {
- .title = VCLASS_TITLE_BOTTOM_SLIDER,
- .create = _create,
- .show = _show,
- .destroy = _destroy,
- .hide = _hide,
- .hide_view = 1
+ VCLASS_TITLE_BOTTOM_SLIDER,
+ _create,
+ _show,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ _hide,
+ _destroy,
+ NULL,
+ NULL,
+ NULL,
+ 1
};
/**
}
static struct setting_class _vclass = {
- .title = VCLASS_TITLE_BOTTOM_SUBLIST,
- .create = _create,
- .show = _show,
- .destroy = _destroy,
- .hide = _hide,
- .hide_view = 1
+ VCLASS_TITLE_BOTTOM_SUBLIST,
+ _create,
+ _show,
+ NULL, // pause
+ NULL, // resume
+ NULL, // refresh
+ NULL, // update
+ _hide,
+ _destroy,
+ NULL, // lang_changed
+ NULL, // frozen
+ NULL, // active
+ 1
};
/**
}
static struct setting_class _vclass = {
- .title = VCLASS_TITLE_DEVICE_MANAGER,
- .create = _create,
- .show = _show,
- .destroy = _destroy,
- .hide = _hide,
- .hide_view = 0
+ VCLASS_TITLE_DEVICE_MANAGER,
+ _create,
+ _show,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ _hide,
+ _destroy,
+ NULL,
+ NULL,
+ NULL,
+ 0
};
struct setting_class *view_device_manager_get_vclass(void)
if (!data || !ei || !obj)
return;
- ev = ei;
+ ev = (Evas_Event_Key_Down *) ei;
if (!ev->keyname)
return;
- priv = data;
+ priv = (struct _view_data *)data;
if (!strcmp(ev->keyname, KEY_LEFT) || !strcmp(ev->keyname, KEY_BACK) || !strcmp(ev->keyname, KEY_BACK_REMOTE)) {
- pb = evas_object_data_get(obj, PROGRESS_BAR_DATA);
+ pb = (Evas_Object *) evas_object_data_get(obj, PROGRESS_BAR_DATA);
if (pb)
elm_object_signal_emit(pb,
SIG_UNCTRL_PB_UNFOCUSED, SRC_PB_PROG);
_move_from_subitem_to_main_item(priv, obj);
} else if (!strncmp(ev->keyname, KEY_DOWN, strlen(ev->keyname))) {
- pb = evas_object_data_get(obj, PROGRESS_BAR_DATA);
+ pb = (Evas_Object *)evas_object_data_get(obj, PROGRESS_BAR_DATA);
if (pb)
elm_object_signal_emit(pb,
SIG_UNCTRL_PB_UNFOCUSED, SRC_PB_PROG);
return;
}
- pb = evas_object_data_get(next, PROGRESS_BAR_DATA);
+ pb = (Evas_Object *)evas_object_data_get(next, PROGRESS_BAR_DATA);
if (pb)
elm_object_signal_emit(pb,
SIG_UNCTRL_PB_FOCUSED, SRC_PB_PROG);
} else if (!strncmp(ev->keyname, KEY_UP, strlen(ev->keyname))) {
- pb = evas_object_data_get(obj, PROGRESS_BAR_DATA);
+ pb = (Evas_Object *)evas_object_data_get(obj, PROGRESS_BAR_DATA);
if (pb)
elm_object_signal_emit(pb,
SIG_UNCTRL_PB_UNFOCUSED, SRC_PB_PROG);
return;
}
- pb = evas_object_data_get(next, PROGRESS_BAR_DATA);
+ pb = (Evas_Object *)evas_object_data_get(next, PROGRESS_BAR_DATA);
if (pb)
elm_object_signal_emit(pb,
SIG_UNCTRL_PB_FOCUSED, SRC_PB_PROG);
return -1;
}
- pb = evas_object_data_get(obj, PROGRESS_BAR_DATA);
+ pb = (Evas_Object *)evas_object_data_get(obj, PROGRESS_BAR_DATA);
if (pb)
elm_object_signal_emit(pb,
SIG_UNCTRL_PB_UNFOCUSED, SRC_PB_PROG);
return;
}
- priv = data;
+ priv = (struct _view_data *) data;
if (priv->focus_status != FOCUS_SUB_ITEM)
return;
- item = evas_object_data_get(obj, SUBITEM_DATA_ID);
+ item =(struct settingitem *) evas_object_data_get(obj, SUBITEM_DATA_ID);
if (!item) {
_ERR("Get sub item failed");
return;
return;
}
- priv = data;
+ priv = (struct _view_data *)data;
_submenu_item_clicked(priv, obj);
static void _release_subitems(struct _view_data *data)
{
Evas_Object *btn;
+ void* obj;
Eina_Array_Iterator a;
unsigned int i;
}
if (data->sub_item_btn) {
- EINA_ARRAY_ITER_NEXT(data->sub_item_btn, i, btn, a)
+ EINA_ARRAY_ITER_NEXT(data->sub_item_btn, i, obj, a)
+ {
+ btn = (Evas_Object *) obj;
evas_object_del(btn);
+ }
eina_array_free(data->sub_item_btn);
}
static int _refresh_subitems(struct _view_data *data)
{
Evas_Object *btn;
+ void* obj;
Eina_Array_Iterator a;
unsigned int i;
struct settingitem *item;
return -1;
}
- EINA_ARRAY_ITER_NEXT(data->sub_item_btn, i, btn, a) {
- item = evas_object_data_get(btn, SUBITEM_DATA_ID);
+ EINA_ARRAY_ITER_NEXT(data->sub_item_btn, i, obj, a) {
+ btn = (Evas_Object *) obj;
+ item = (struct settingitem *)evas_object_data_get(btn, SUBITEM_DATA_ID);
style = settingitem_get_style(item);
if (style)
_draw_subitem_with_style(data->base, btn, style, item);
if (!obj || !data)
return;
- priv = data;
+ priv = (struct _view_data *)data;
elm_object_focus_set(obj, EINA_TRUE);
MAIN_BTN_HIGHLIGHT, MAIN_BTN);
}
- pb = evas_object_data_get(priv->focused_sub_item_btn,
+ pb =(Evas_Object *) evas_object_data_get(priv->focused_sub_item_btn,
PROGRESS_BAR_DATA);
if (pb)
elm_object_signal_emit(pb, SIG_UNCTRL_PB_UNFOCUSED,
SRC_PB_PROG);
- pb = evas_object_data_get(obj, PROGRESS_BAR_DATA);
+ pb = (Evas_Object *)evas_object_data_get(obj, PROGRESS_BAR_DATA);
if (pb)
elm_object_signal_emit(pb, SIG_UNCTRL_PB_FOCUSED, SRC_PB_PROG);
Evas_Object *box, *btn, *tmp;
struct settingview_data *view;
struct settingitem *item;
+ void* obj;
Eina_List *list, *l;
int cnt;
Eina_Array_Iterator a;
enabled = eina_array_new(1);
if (!data->sub_item_btn || !enabled) {
_ERR("Create Eina Array failed\n");
- EINA_LIST_FREE(list, item);
+ EINA_LIST_FREE(list, obj);
+ {
+ item = (struct settingitem *) obj;
+ free(item);
+ }
if (view)
viewdata_release(view);
return -1;
box = utils_add_box(data->base);
if (!box) {
_ERR("Add box failed\n");
- EINA_LIST_FREE(list, item);
+ EINA_LIST_FREE(list, obj);
+ {
+ item = (struct settingitem *) obj;
+ free(item);
+ }
eina_array_free(data->sub_item_btn);
if (view)
viewdata_release(view);
return -1;
}
- EINA_LIST_FOREACH(list, l, item) {
+ EINA_LIST_FOREACH(list, l, obj) {
+ item = (struct settingitem *) obj;
btn = utils_add_btn(data->base, SUBITEMBTN_STYLE,
settingitem_get_display_name(item), EINA_FALSE);
if (!btn) {
_ERR("Add btn failed");
evas_object_del(box);
- EINA_LIST_FREE(list, item);
- EINA_ARRAY_ITER_NEXT(data->sub_item_btn, i, tmp, a)
+ EINA_LIST_FREE(list, obj);
+ {
+ item = (struct settingitem *) obj;
+ free(item);
+ }
+ EINA_ARRAY_ITER_NEXT(data->sub_item_btn, i, obj, a)
+ {
+ tmp = (Evas_Object *) obj;
evas_object_del(tmp);
+ }
eina_array_free(data->sub_item_btn);
if (view)
viewdata_release(view);
utils_set_focus_directions(enabled, eina_array_count(enabled));
- EINA_LIST_FREE(list, item);
+ EINA_LIST_FREE(list, obj);
+ {
+ item = (struct settingitem *) obj;
+ free(item);
+ }
eina_array_free(enabled);
return 0;
data->focus_status = FOCUS_SUB_ITEM;
for (i = 0; i < data->sub_item_count; i++) {
- btn = eina_array_data_get(data->sub_item_btn, i);
+ btn = (Evas_Object *) eina_array_data_get(data->sub_item_btn, i);
if (!btn) {
_ERR("Get subitem btn failed\n");
data->focus_status = FOCUS_MAIN_ITEM;
return;
}
- pb = evas_object_data_get(btn, PROGRESS_BAR_DATA);
+ pb = (Evas_Object *)evas_object_data_get(btn, PROGRESS_BAR_DATA);
if (pb)
elm_object_signal_emit(pb, SIG_UNCTRL_PB_FOCUSED, SRC_PB_PROG);
if (!data || !ei || !obj)
return;
- ev = ei;
+ ev = (Evas_Event_Key_Down *)ei;
if (!ev->keyname)
return;
- priv = data;
+ priv = (struct _view_data *)data;
if (!strcmp(ev->keyname, KEY_DOWN)) {
icon = elm_object_part_content_get(obj,
_release_subitems(priv);
- name = evas_object_data_get(next, SETTING_ID);
+ name =(const char *) evas_object_data_get(next, SETTING_ID);
if (name)
_draw_subitems(priv, name);
} else if (!strcmp(ev->keyname, KEY_UP)) {
_release_subitems(priv);
- name = evas_object_data_get(next, SETTING_ID);
+ name =(const char *) evas_object_data_get(next, SETTING_ID);
if (name)
_draw_subitems(priv, name);
} else if (!strcmp(ev->keyname, KEY_RIGHT)) {
return;
}
- priv = data;
+ priv = (struct _view_data *)data;
if (priv->focus_status == FOCUS_SUB_ITEM)
_move_from_subitem_to_main_item(priv,
_release_subitems(priv);
- name = evas_object_data_get(obj, SETTING_ID);
+ name =(const char *) evas_object_data_get(obj, SETTING_ID);
if (name)
_draw_subitems(priv, name);
return;
}
- priv = data;
+ priv = (struct _view_data *)data;
_move_from_main_item_to_subitem(priv, obj);
}
return -1;
}
- item = eina_list_nth(list, i);
+ item = (struct settingitem *) eina_list_nth(list, i);
if (item) {
name = settingitem_get_display_name(item);
elm_object_text_set(btn,
Eina_List *list;
int cnt, i;
Eina_Array_Iterator a;
+ void* obj;
if (!data || !data->base)
return -1;
elm_object_part_content_set(data->base, MAIN_VIEW_ICON_SWALLOW, box);
if (!data->item_path) {
- btn = eina_array_data_get(btns, 0);
+ btn = (Evas_Object *)eina_array_data_get(btns, 0);
if (!btn)
goto error;
if (_draw_subitems(data,
- evas_object_data_get(btn, SETTING_ID)) == -1)
+ (const char *) evas_object_data_get(btn, SETTING_ID)) == -1)
goto error;
- icon = eina_array_data_get(icons, 0);
+ icon = (Evas_Object *)eina_array_data_get(icons, 0);
if (!icon) {
if (data->subsetting_view)
viewdata_release(data->subsetting_view);
error:
evas_object_del(box);
viewdata_free_childitems_list(list);
- EINA_ARRAY_ITER_NEXT(btns, i, tmp, a)
+ EINA_ARRAY_ITER_NEXT(btns, i, obj, a)
+ {
+ tmp = (Evas_Object *) obj;
evas_object_del(tmp);
+ }
eina_array_free(btns);
- EINA_ARRAY_ITER_NEXT(icons, i, tmp, a)
+ EINA_ARRAY_ITER_NEXT(icons, i, obj, a)
+ {
+ tmp = (Evas_Object *) obj;
evas_object_del(tmp);
+ }
eina_array_free(icons);
return -1;
if (!data)
return;
- priv = data;
+ priv = (struct _view_data *)data;
_draw_main_items(priv);
_DBG("END =========================================================");
unsigned int i;
Evas_Object *icon, *subbtn, *pb;
Eina_Array *subbtns;
+ void* obj;
Eina_Array_Iterator a;
struct settingitem *item;
subbtns = data->sub_item_btn;
- path = eina_array_data_get(data->item_path, 0);
+ path = (const char*) eina_array_data_get(data->item_path, 0);
- EINA_ARRAY_ITER_NEXT(subbtns, i, subbtn, a) {
- item = evas_object_data_get(subbtn, SUBITEM_DATA_ID);
+ EINA_ARRAY_ITER_NEXT(subbtns, i, obj, a) {
+ subbtn = (Evas_Object *) obj;
+ item = (struct settingitem *) evas_object_data_get(subbtn, SUBITEM_DATA_ID);
id = settingitem_get_id(item);
if (!id)
return;
MAINICONBTN_FOCUSED_ON_SUBITEM,
MAINICONBTN_MAIN_ITEM_SOURCE);
- pb = evas_object_data_get(subbtn, PROGRESS_BAR_DATA);
+ pb = (Evas_Object *) evas_object_data_get(subbtn, PROGRESS_BAR_DATA);
if (pb)
elm_object_signal_emit(pb,
SIG_UNCTRL_PB_FOCUSED,
}
for (i = 0; i < cnt; i++) {
- item = eina_list_nth(list, i);
- btn = eina_array_data_get(btns, i);
+ item = (struct settingitem *)eina_list_nth(list, i);
+ btn = (Evas_Object *)eina_array_data_get(btns, i);
if (!item || !btn)
return;
return NULL;
}
- data = calloc(1, sizeof(*data));
+ data = (struct _view_data *) calloc(1, sizeof(*data));
if (!data)
return NULL;
unsigned int cnt, i;
const char *name, *path;
Evas_Object *btn, *icon;
+ void* obj;
Eina_Array *btns;
Eina_Array_Iterator a;
return;
}
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _view_data *) evas_object_data_get(base, DATA_ID);
if (!data) {
_ERR("evas object data get failed. id: %s", DATA_ID);
return;
cnt = eina_array_count(data->item_path);
if (cnt > 1) {
- path = eina_array_data_get(data->item_path, cnt - 2);
+ path = (const char *) eina_array_data_get(data->item_path, cnt - 2);
if (!path)
return;
}
- EINA_ARRAY_ITER_NEXT(btns, i, btn, a) {
- name = evas_object_data_get(btn, SETTING_ID);
+ EINA_ARRAY_ITER_NEXT(btns, i, obj, a) {
+ btn = (Evas_Object *) obj;
+ name = (const char *) evas_object_data_get(btn, SETTING_ID);
if (!name)
return;
if (!strncmp(name, path, ARRAY_SIZE)) {
_draw_subitems(data, name);
- icon = eina_array_data_get(
+ icon = (Evas_Object *)eina_array_data_get(
data->main_icon_base, i);
if (icon)
elm_object_signal_emit(icon,
struct settingitem *item;
Eina_Array_Iterator a;
Evas_Object *btn, *pb, *icon;
+ void* obj;
if (!base)
return;
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _view_data *) evas_object_data_get(base, DATA_ID);
if (!data)
return;
- sld = evas_object_data_del(base, SELECTED_ITEM_ID);
+ sld = (char *) evas_object_data_del(base, SELECTED_ITEM_ID);
if (sld) {
- EINA_ARRAY_ITER_NEXT(data->sub_item_btn, i, btn, a) {
- item = evas_object_data_get(btn, SUBITEM_DATA_ID);
+ EINA_ARRAY_ITER_NEXT(data->sub_item_btn, i, obj, a) {
+ btn = (Evas_Object *) obj;
+ item = (struct settingitem *) evas_object_data_get(btn, SUBITEM_DATA_ID);
id = settingitem_get_id(item);
if (!id)
continue;
if (_refresh_subitems(data) == -1)
_ERR("Refresh subitems failed");
- pb = evas_object_data_get(data->focused_sub_item_btn,
+ pb = (Evas_Object *) evas_object_data_get(data->focused_sub_item_btn,
PROGRESS_BAR_DATA);
if (pb)
elm_object_signal_emit(pb,
struct _view_data *data;
Eina_Array_Iterator a;
Evas_Object *tmp;
+ void* obj;
unsigned int i;
if (!base) {
return;
}
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _view_data *) evas_object_data_get(base, DATA_ID);
if (data->sub_item_btn) {
- EINA_ARRAY_ITER_NEXT(data->sub_item_btn, i, tmp, a)
+ EINA_ARRAY_ITER_NEXT(data->sub_item_btn, i, obj, a)
+ {
+ tmp = (Evas_Object *) obj;
evas_object_del(tmp);
+ }
eina_array_free(data->sub_item_btn);
}
if (data->main_item_btn) {
- EINA_ARRAY_ITER_NEXT(data->main_item_btn, i, tmp, a)
+ EINA_ARRAY_ITER_NEXT(data->main_item_btn, i, obj, a)
+ {
+ tmp = (Evas_Object *) obj;
evas_object_del(tmp);
+ }
eina_array_free(data->main_item_btn);
}
if (data->main_icon_base) {
- EINA_ARRAY_ITER_NEXT(data->main_icon_base, i, tmp, a)
+ EINA_ARRAY_ITER_NEXT(data->main_icon_base, i, obj, a)
+ {
+ tmp = (Evas_Object *) obj;
evas_object_del(tmp);
+ }
eina_array_free(data->main_icon_base);
}
return;
}
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _view_data *) evas_object_data_get(base, DATA_ID);
if (!data)
return;
return;
}
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _view_data *)evas_object_data_get(base, DATA_ID);
if (!data) {
_ERR("Fail to get mainview data");
return;
return;
}
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _view_data *)evas_object_data_get(base, DATA_ID);
if (!data) {
_ERR("Fail to get mainview data");
return;
}
static struct setting_class _vclass = {
- .title = VCLASS_TITLE_MAIN_VIEW,
- .create = _create,
- .show = _show,
- .destroy = _destroy,
- .hide = _hide,
- .refresh = _refresh,
- .frozen = _frozen,
- .active = _active,
- .lang_changed = _lang_changed,
- .hide_view = 0
+ VCLASS_TITLE_MAIN_VIEW,
+ _create,
+ _show,
+ NULL,
+ NULL,
+ _refresh,
+ NULL,
+ _hide,
+ _destroy,
+ _lang_changed,
+ _frozen,
+ _active,
+ 0
};
/**
if (!priv || !obj)
return;
- data = priv;
+ data = (struct _chnllock_data *) priv;
settingmgr_view_pop(data->mgr);
}
if (!list)
return;
- item = eina_list_nth(list, 0);
+ item = (struct settingitem *) eina_list_nth(list, 0);
if (!item)
return;
if (!priv || !ei || !obj)
return;
- data = priv;
+ data = (struct _chnllock_data *)priv;
array = data->array;
if (!array)
return;
- event = ei;
+ event = (Evas_Event_Key_Down *) ei;
keyname = event->keyname;
if (!keyname)
return;
elm_object_part_text_set(data->base,
PART_UPTEXT, text);
- entry = eina_array_data_get(array, PWD_ENTRY_0);
+ entry = (Evas_Object *) eina_array_data_get(array, PWD_ENTRY_0);
if (!entry)
return;
elm_object_focus_set(entry, EINA_TRUE);
for (i = PWD_ENTRY_0; i < PWD_ENTRY_MAX; i++) {
- entry = eina_array_data_get(array, i);
+ entry = (Evas_Object *)eina_array_data_get(array, i);
if (!entry)
return;
return;
for (idx = PWD_ENTRY_0; idx < PWD_ENTRY_3; idx++) {
- entry = eina_array_data_get(array, idx);
+ entry = (Evas_Object *)eina_array_data_get(array, idx);
if (!entry)
return;
elm_object_focus_next_object_set(entry,
- eina_array_data_get(array, idx + 1),
+ (Evas_Object *)eina_array_data_get(array, idx + 1),
ELM_FOCUS_NEXT);
elm_object_focus_next_object_set(entry,
cancel_btn, ELM_FOCUS_DOWN);
}
elm_object_focus_next_object_set(cancel_btn,
- eina_array_data_get(array, PWD_ENTRY_0),
+ (Evas_Object *)eina_array_data_get(array, PWD_ENTRY_0),
ELM_FOCUS_UP);
}
_key_down_cb, data);
}
- elm_object_focus_allow_set(eina_array_data_get(array, PWD_ENTRY_0),
+ elm_object_focus_allow_set((Evas_Object*) eina_array_data_get(array, PWD_ENTRY_0),
EINA_TRUE);
- elm_object_focus_set(eina_array_data_get(array, PWD_ENTRY_0),
+ elm_object_focus_set((Evas_Object *)eina_array_data_get(array, PWD_ENTRY_0),
EINA_TRUE);
elm_object_part_content_set(data->base, SWALLOW_CONTENT_AREA, box);
if (!priv || !obj)
return;
- data = priv;
+ data = (struct _chnllock_data *) priv;
if (!data->base || !data->mgr)
return;
return NULL;
}
- data = calloc(1, sizeof(*data));
+ data = (struct _chnllock_data *) calloc(1, sizeof(*data));
if (!data) {
_ERR("calloc memory for _priv_data failed.");
return NULL;
}
- tmp = prev;
+ tmp = (struct obj_geometry_data *) prev;
data->win = win;
data->gd = *tmp;
data->bg = bg;
- ctxpopup = utils_add_ctxpopup(win, CHANGE_PWD_CTXPOPUP_STYLE);
+ ctxpopup = utils_add_ctxpopup(win, (char *)CHANGE_PWD_CTXPOPUP_STYLE);
if (!ctxpopup) {
_ERR("add ctxpopup failed.");
goto error;
if (!base)
return;
- data = evas_object_data_get(base, CHNLLOCK_DATA_ID);
+ data = (struct _chnllock_data *) evas_object_data_get(base, CHNLLOCK_DATA_ID);
if (!data) {
_ERR("get data from base failed. ID: %s.", CHNLLOCK_DATA_ID);
return;
if (!base)
return;
- data = evas_object_data_get(base, CHNLLOCK_DATA_ID);
+ data = (struct _chnllock_data *) evas_object_data_get(base, CHNLLOCK_DATA_ID);
if (!data) {
_ERR("get data from base failed. ID: %s.", CHNLLOCK_DATA_ID);
return;
if (!base)
return;
- data = evas_object_data_get(base, CHNLLOCK_DATA_ID);
+ data = (struct _chnllock_data *) evas_object_data_get(base, CHNLLOCK_DATA_ID);
if (!data)
return;
if (!base)
return;
- data = evas_object_data_get(base, CHNLLOCK_DATA_ID);
+ data = (struct _chnllock_data *) evas_object_data_get(base, CHNLLOCK_DATA_ID);
if (!data)
return;
* view class of channel lock view.
*/
struct setting_class _vclass = {
- .title = VCLASS_TITLE_NEED_PASSCODE,
- .create = _create,
- .show = _show,
- .destroy = _destroy,
- .hide = _hide,
- .refresh = _refresh
+ VCLASS_TITLE_NEED_PASSCODE,
+ _create,
+ _show,
+ NULL,
+ NULL,
+ _refresh,
+ NULL,
+ _hide,
+ _destroy,
+ NULL,
+ NULL,
+ NULL,
+ 0
};
/**
if (!priv || !obj)
return;
- data = priv;
+ data = (struct _pwd_data *) priv;
settingmgr_view_pop(data->mgr);
}
return NULL;
btn = utils_add_btn(data->base, PWD_BASIC_BTN,
- utils_get_translation_str(MSGID_CANCEL), EINA_TRUE);
+ utils_get_translation_str((const char *) MSGID_CANCEL), EINA_TRUE);
if (!btn) {
_ERR("utils add button failed.");
return NULL;
return;
for (i = ENTRY_0; i < ENTRY_3; i++) {
- en = eina_array_data_get(array, i);
+ en = (Evas_Object *) eina_array_data_get(array, i);
if (!en)
return;
elm_object_focus_next_object_set(en,
- eina_array_data_get(array, i + 1),
+ (Evas_Object *) eina_array_data_get(array, i + 1),
ELM_FOCUS_NEXT);
elm_object_focus_next_object_set(en, en, ELM_FOCUS_LEFT);
elm_object_focus_next_object_set(en, en, ELM_FOCUS_RIGHT);
ELM_FOCUS_DOWN);
}
- lasten = eina_array_data_get(array, ENTRY_3);
+ lasten = (Evas_Object *) eina_array_data_get(array, ENTRY_3);
elm_object_focus_next_object_set(lasten, lasten, ELM_FOCUS_UP);
elm_object_focus_next_object_set(lasten, cancel_btn, ELM_FOCUS_DOWN);
elm_object_focus_next_object_set(lasten, lasten, ELM_FOCUS_LEFT);
elm_object_focus_next_object_set(cancel_btn, cancel_btn,
ELM_FOCUS_RIGHT);
elm_object_focus_next_object_set(cancel_btn,
- eina_array_data_get(array, ENTRY_0), ELM_FOCUS_UP);
+ (Evas_Object *) eina_array_data_get(array, ENTRY_0), ELM_FOCUS_UP);
elm_object_focus_next_object_set(cancel_btn, cancel_btn,
ELM_FOCUS_DOWN);
}
array = data->array;
- first = eina_array_data_get(array, ENTRY_0);
+ first = (Evas_Object *) eina_array_data_get(array, ENTRY_0);
if (!first)
return;
elm_object_focus_next_object_set(data->cancel_btn, first, ELM_FOCUS_UP);
for (i = ENTRY_0; i < ENTRY_MAX; i++) {
- btn = eina_array_data_get(array, i);
+ btn = (Evas_Object *)eina_array_data_get(array, i);
if (!btn)
return;
if (!priv || !ei || !obj)
return;
- data = priv;
+ data = (struct _pwd_data *) priv;
array = data->array;
if (!array)
return;
- event = ei;
+ event = (Evas_Event_Key_Down *) ei;
keyname = event->keyname;
if (!keyname)
return;
elm_object_part_content_set(data->base, SWALLOW_CONTENT_AREA, box);
elm_object_focus_allow_set(
- eina_array_data_get(array, ENTRY_0), EINA_TRUE);
+ (Evas_Object *) eina_array_data_get(array, ENTRY_0), EINA_TRUE);
elm_object_focus_set(
- eina_array_data_get(array, ENTRY_0), EINA_TRUE);
+ (Evas_Object *)eina_array_data_get(array, ENTRY_0), EINA_TRUE);
_set_entry_directions(array, data->cancel_btn);
if (!priv || !obj)
return;
- data = priv;
+ data = (struct _pwd_data *) priv;
if (!data->base || !data->mgr)
return;
return NULL;
}
- data = calloc(1, sizeof(*data));
+ data = (struct _pwd_data *)calloc(1, sizeof(*data));
if (!data) {
_ERR("calloc _change_passcode_data failed.");
return NULL;
goto error;
}
- ctxpopup = utils_add_ctxpopup(win, CHANGE_PWD_CTXPOPUP_STYLE);
+ ctxpopup = utils_add_ctxpopup(win, (char *) CHANGE_PWD_CTXPOPUP_STYLE);
if (!ctxpopup) {
_ERR("add ctxpopup failed.");
goto error;
if (!base)
return;
- data = evas_object_data_get(base, PWD_DATA_ID);
+ data = (struct _pwd_data *)evas_object_data_get(base, PWD_DATA_ID);
if (!data) {
_ERR("get data from base failed. ID: %s.", PWD_DATA_ID);
return;
if (!base)
return;
- data = evas_object_data_get(base, PWD_DATA_ID);
+ data = (struct _pwd_data *)evas_object_data_get(base, PWD_DATA_ID);
if (!data) {
_ERR("get data from base failed. ID: %s.", PWD_DATA_ID);
return;
if (!base)
return;
- data = evas_object_data_get(base, PWD_DATA_ID);
+ data = (struct _pwd_data *)evas_object_data_get(base, PWD_DATA_ID);
if (!data) {
_ERR("get data from base failed. ID: %s.",
PWD_DATA_ID);
* view class of change passcode view.
*/
static struct setting_class _vclass = {
- .title = VCLASS_TITLE_CHANGE_PASSCODE,
- .create = _create,
- .show = _show,
- .destroy = _destroy,
- .hide = _hide
+ VCLASS_TITLE_CHANGE_PASSCODE,
+ _create,
+ _show,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ _hide,
+ _destroy,
+ NULL,
+ NULL,
+ NULL,
+ 0
};
/**
}
static struct setting_class _vclass = {
- .title = VCLASS_TITLE_RESET_POPUP,
- .create = _create,
- .show = _show,
- .destroy = _destroy,
- .hide = _hide,
- .hide_view = 0
+ VCLASS_TITLE_RESET_POPUP,
+ _create,
+ _show,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ _hide,
+ _destroy,
+ NULL,
+ NULL,
+ NULL,
+ 0
};
/**
return;
}
- val = evas_object_data_get(obj, ITEMID);
+ val = (char *) evas_object_data_get(obj, ITEMID);
if (val) {
r = provider_set_list_value(item, val);
if (r == -1)
return;
}
- priv = data;
+ priv = (struct _sublist_data *) data;
elm_object_signal_emit(priv->ctxpopup, SUBLIST_SHOW_UP_ARROW, "");
}
return;
}
- priv = data;
+ priv = (struct _sublist_data *) data;
elm_object_signal_emit(priv->ctxpopup, SUBLIST_SHOW_DOWN_ARROW, "");
}
return;
}
- priv = data;
+ priv = (struct _sublist_data *) data;
elm_object_signal_emit(priv->ctxpopup, SUBLIST_SHOW_BOTH_ARROW, "");
}
return;
}
- priv = data;
+ priv = (struct _sublist_data *) data;
- val = evas_object_data_get(obj, ITEMID);
+ val = (char *) evas_object_data_get(obj, ITEMID);
if (!val) {
_ERR("Get value from btn failed\n");
return;
return;
}
- priv = data;
+ priv = (struct _sublist_data *)data;
- val = evas_object_data_get(obj, ITEMID);
+ val = (char *) evas_object_data_get(obj, ITEMID);
if (!val) {
_ERR("Get value from btn failed\n");
return;
if (!data || !obj)
return;
- priv = data;
+ priv = (struct _sublist_data *)data;
_set_selected_value(priv, obj);
if (!data)
return;
- priv = data;
+ priv = (struct _sublist_data *)data;
_exit_view(priv);
}
if (!data || !ei)
return;
- ev = ei;
- priv = data;
+ ev = (Evas_Event_Key_Down *) ei;
+ priv = (struct _sublist_data *)data;
if (!strcmp(ev->keyname, KEY_BACK) || !strcmp(ev->keyname, KEY_BACK_REMOTE))
_exit_view(priv);
static int _draw_list_items(struct _sublist_data *data, Eina_List *list)
{
struct listitem *ldata;
+ void* obj;
Eina_List *l;
Eina_Array *btns;
Eina_Array_Iterator a;
j = 0;
check = 0;
- EINA_LIST_FOREACH(list, l, ldata) {
+ EINA_LIST_FOREACH(list, l, obj) {
+ ldata = (struct listitem *) obj;
name = listitem_get_display_name(ldata);
- btn = utils_add_btn(data->popup_box, CTXPOPUPBTN_STYLE,
+ btn = utils_add_btn(data->popup_box, (char *) CTXPOPUPBTN_STYLE,
name, EINA_TRUE);
if (!btn) {
_ERR("Add button failed\n");
- EINA_ARRAY_ITER_NEXT(btns, j, tmp, a)
+ EINA_ARRAY_ITER_NEXT(btns, j, obj, a)
+ {
+ tmp = (Evas_Object *) obj;
evas_object_del(tmp);
+ }
eina_array_free(btns);
provider_release_list_value(sel);
return -1;
return NULL;
}
- data = calloc(1, sizeof(*data));
+ data = (struct _sublist_data *) calloc(1, sizeof(*data));
if (!data) {
_ERR("Unable to allocate memory\n");
return NULL;
elm_layout_file_set(base, EDJ_FILE, SUBLIST_VIEW_PAGE);
- ctxpopup = utils_add_ctxpopup(win, SUBLIST_CTXPOPUP_STYLE1);
+ ctxpopup = utils_add_ctxpopup(win, (char *) SUBLIST_CTXPOPUP_STYLE1);
if (!ctxpopup) {
_ERR("Fail to add ctxpopup");
evas_object_del(base);
evas_object_smart_callback_add(ctxpopup, SIG_CTXPOPUP_DISMISSED,
_ctxpopup_dismissed_cb, data);
- data->geometry_data = prev;
+ data->geometry_data = (struct obj_geometry_data *) prev;
data->mgr = mgr;
data->win = win;
return;
}
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _sublist_data *) evas_object_data_get(base, DATA_ID);
if (!data) {
_ERR("Get sublist data failed\n");
return;
if (!base)
return;
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _sublist_data *) evas_object_data_get(base, DATA_ID);
if (!data) {
_ERR("Invalid arguments");
evas_object_del(data->ctxpopup);
if (!base)
return;
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _sublist_data *) evas_object_data_get(base, DATA_ID);
if (!data) {
_ERR("Invalid arguments");
return;
}
static struct setting_class _vclass = {
- .title = VCLASS_TITLE_SUBLIST,
- .create = _create,
- .show = _show,
- .destroy = _destroy,
- .hide = _hide,
- .hide_view = 0
+ VCLASS_TITLE_SUBLIST,
+ _create,
+ _show,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ _hide,
+ _destroy,
+ NULL,
+ NULL,
+ NULL,
+ 0
};
/**
return;
}
- selval = evas_object_data_get(obj, ITEMID);
+ selval = (char *) evas_object_data_get(obj, ITEMID);
if (selval) {
ret = provider_set_list_value(item, selval);
if (ret != 0)
return;
}
- data = priv;
+ data = (struct _sysclk_data *) priv;
- value = evas_object_data_get(obj, ITEMID);
+ value = (char *) evas_object_data_get(obj, ITEMID);
if (!value) {
_ERR("Get value from btn failed\n");
return;
return;
}
- data = priv;
+ data = (struct _sysclk_data *) priv;
- value = evas_object_data_get(obj, ITEMID);
+ value = (char *) evas_object_data_get(obj, ITEMID);
if (!value) {
_ERR("Get value from btn failed\n");
return;
if (!priv || !obj)
return;
- data = priv;
+ data = (struct _sysclk_data *) priv;
_set_selected_value(data, obj);
- value = evas_object_data_get(obj, ITEMID);
+ value = (char *) evas_object_data_get(obj, ITEMID);
if (!value) {
_ERR("get value from obj failed. DATA_ID: %s", ITEMID);
return;
return;
}
- item = eina_list_nth(list, CLOCK_ITEM);
+ item = (struct settingitem *) eina_list_nth(list, CLOCK_ITEM);
if (!item) {
_ERR("there is no clock_mode item in list.");
return;
if (!priv || !ei)
return;
- data = priv;
- ev = ei;
+ data = (struct _sysclk_data *) priv;
+ ev = (Evas_Event_Key_Down *) ei;
if (!ev->keyname)
return;
Eina_Array *array;
Eina_Array_Iterator aiter;
struct listitem *li;
+ void* obj;
Eina_List *iter;
const char *disp, *value;
int idx, i, j;
}
i = idx = 0;
- EINA_LIST_FOREACH(list, iter, li) {
+ EINA_LIST_FOREACH(list, iter, obj) {
+ li = (struct listitem *) obj;
disp = listitem_get_display_name(li);
if (!disp) {
_ERR("display name of list item is null.");
goto error;
}
- btn = utils_add_btn(box, CTXPOPUPBTN_STYLE, disp, EINA_TRUE);
+ btn = utils_add_btn(box, (char *) CTXPOPUPBTN_STYLE, disp, EINA_TRUE);
if (!btn) {
_ERR("utils add button failed.");
goto error;
return 0;
error:
- EINA_ARRAY_ITER_NEXT(array, j, del_btn, aiter) {
+ EINA_ARRAY_ITER_NEXT(array, j, obj, aiter) {
+ del_btn = (Evas_Object *) obj;
if (del_btn)
evas_object_del(del_btn);
}
if (!priv || !obj)
return;
- data = priv;
+ data = (struct _sysclk_data *) priv;
_hide(data->base);
return NULL;
}
- ugd = prev;
- ogd = evas_object_data_get(ugd->cur_btn, DATA_ID);
+ ugd = (struct evas_obj_data *) prev;
+ ogd = (struct obj_geometry_data *) evas_object_data_get(ugd->cur_btn, DATA_ID);
win = settingmgr_get_win(mgr);
if (!win) {
return NULL;
}
- data = calloc(1, sizeof(*data));
+ data = (struct _sysclk_data *) calloc(1, sizeof(*data));
if (!data) {
_ERR("Unable to allocate memory.");
return NULL;
elm_layout_file_set(base, EDJ_FILE, SUBLIST_VIEW_PAGE);
- ctxpopup = utils_add_ctxpopup(win, SUBLIST_CTXPOPUP_STYLE1);
+ ctxpopup = utils_add_ctxpopup(win, (char *) SUBLIST_CTXPOPUP_STYLE1);
if (!ctxpopup) {
_ERR("Fail to add ctxpopup");
evas_object_del(base);
return;
}
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _sysclk_data *) evas_object_data_get(base, DATA_ID);
if (!data) {
_ERR("Get sublist data failed\n");
return;
if (!base)
return;
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _sysclk_data *)evas_object_data_get(base, DATA_ID);
if (!data) {
_ERR("Invalid arguments");
evas_object_del(data->ctxpopup);
if (!base)
return;
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _sysclk_data *)evas_object_data_get(base, DATA_ID);
if (!data) {
_ERR("Invalid arguments");
return;
return;
}
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _sysclk_data *)evas_object_data_get(base, DATA_ID);
if (!data) {
_ERR("data get failed. DATA_ID: %s", DATA_ID);
return;
* view class of system clock view.
*/
static struct setting_class _vclass = {
- .title = VCLASS_TITLE_SYSTEM_CLOCK,
- .create = _create,
- .show = _show,
- .destroy = _destroy,
- .hide = _hide,
- .refresh = _refresh,
- .hide_view = 0
+ VCLASS_TITLE_SYSTEM_CLOCK,
+ _create,
+ _show,
+ NULL,
+ NULL,
+ _refresh,
+ NULL,
+ _hide,
+ _destroy,
+ NULL,
+ NULL,
+ NULL,
+ 0
};
/**
{
Eina_List *list, *l;
Evas_Object *btn;
+ void* obj;
if (!box)
return;
return;
}
- EINA_LIST_FOREACH(list, l, btn)
+ EINA_LIST_FOREACH(list, l, obj)
+ {
+ btn = (Evas_Object *) obj;
evas_object_show(btn);
+ }
eina_list_free(list);
}
return;
}
- data = priv;
+ data = (struct _data *) priv;
_show_item_btns(data->subitem_box);
{
Eina_List *list, *l;
Evas_Object *btn;
+ void* obj;
if (!box) {
_ERR("item box is null.");
return;
}
- EINA_LIST_FOREACH(list, l, btn)
+ EINA_LIST_FOREACH(list, l, obj)
+ {
+ btn = (Evas_Object *) obj;
evas_object_hide(btn);
+ }
eina_list_free(list);
}
return NULL;
}
- param = prev;
+ param = (struct evas_obj_data *) prev;
_hide_item_btns(param->subitem_box);
return NULL;
}
- data = calloc(1, sizeof(struct _data));
+ data = (struct _data *) calloc(1, sizeof(struct _data));
if (!data) {
_ERR("calloc struct _data failed.");
return NULL;
return;
}
- data = evas_object_data_get(base, DATA_ID);
+ data = (struct _data *) evas_object_data_get(base, DATA_ID);
if (!data) {
_ERR("Fail to get uglauncher data");
return;
}
static struct setting_class _vclass = {
- .title = VCLASS_TITLE_UG,
- .create = _create,
- .show = _show,
- .destroy = _destroy,
- .hide = _hide,
- .hide_view = 0
+ VCLASS_TITLE_UG,
+ _create,
+ _show,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ _hide,
+ _destroy,
+ NULL,
+ NULL,
+ NULL,
+ 0
};
/**
}
static struct setting_class _vclass = {
- .title = VCLASS_TITLE_UPGRADE,
- .create = _create,
- .show = _show,
- .destroy = _destroy,
- .hide = _hide
+ VCLASS_TITLE_UPGRADE,
+ _create,
+ _show,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ _hide,
+ _destroy,
+ NULL,
+ NULL,
+ NULL,
+ 0
};
struct setting_class *view_upgrade_popup_get_vclass(void)
{
Eina_List *l;
struct _settinginfo *sinfo;
+ void* obj;
if (!mgr) {
_ERR("Invalid arguments\n");
return;
}
- EINA_LIST_FOREACH(mgr->view_list, l, sinfo) {
+ EINA_LIST_FOREACH(mgr->view_list, l, obj) {
+ sinfo = (struct _settinginfo *) obj;
if (sinfo->sclass->hide)
sinfo->sclass->hide(sinfo->base);
}
{
Eina_List *l;
struct _settinginfo *sinfo;
+ void* obj;
if (!mgr) {
_ERR("Invalid arguments\n");
return;
}
- EINA_LIST_FOREACH(mgr->view_list, l, sinfo) {
+ EINA_LIST_FOREACH(mgr->view_list, l, obj) {
+ sinfo = (struct _settinginfo *) obj;
if (sinfo->sclass->show)
sinfo->sclass->show(sinfo->base);
}
{
Eina_List *l;
struct _settinginfo *sinfo;
+ void* obj;
if (!mgr) {
_ERR("Invalid arguments\n");
return;
}
- EINA_LIST_FOREACH(mgr->view_list, l, sinfo) {
+ EINA_LIST_FOREACH(mgr->view_list, l, obj) {
+ sinfo = (struct _settinginfo *) obj;
if (sinfo->sclass->destroy)
sinfo->sclass->destroy(sinfo->base);
}
{
Eina_List *l;
struct _settinginfo *sinfo;
+ void* obj;
if (!mgr) {
_ERR("Invalid argument");
return;
}
- EINA_LIST_REVERSE_FOREACH(mgr->view_list, l, sinfo) {
+ EINA_LIST_REVERSE_FOREACH(mgr->view_list, l, obj) {
+ sinfo = (struct _settinginfo *)obj;
if (sinfo->sclass->frozen)
sinfo->sclass->frozen(sinfo->base);
}
{
Eina_List *l;
struct _settinginfo *sinfo;
+ void* obj;
if (!mgr) {
_ERR("Invalid argument");
return;
}
- EINA_LIST_REVERSE_FOREACH(mgr->view_list, l, sinfo) {
+ EINA_LIST_REVERSE_FOREACH(mgr->view_list, l, obj) {
+ sinfo = (struct _settinginfo *)obj;
if (sinfo->sclass->active)
sinfo->sclass->active(sinfo->base);
}
if (!win)
return NULL;
- mgr = calloc(1, sizeof(*mgr));
+ mgr = (struct setting_mgr *)calloc(1, sizeof(*mgr));
if (!mgr)
return NULL;
void settingmgr_fini(struct setting_mgr *mgr)
{
struct _settinginfo *sinfo;
+ void* obj;
if (!mgr) {
_ERR("Parameter error!");
_hide_view_in_list(mgr);
_destroy_views_in_list(mgr);
- EINA_LIST_FREE(mgr->view_list, sinfo)
+ EINA_LIST_FREE(mgr->view_list, obj)
+ {
+ sinfo = (struct _settinginfo *)obj;
free(sinfo);
+ }
if (mgr->item_path)
eina_array_free(mgr->item_path);
mgr->depth++;
- sinfo = calloc(1, sizeof(*sinfo));
+ sinfo = (struct _settinginfo *)calloc(1, sizeof(*sinfo));
if (!sinfo)
return -1;
}
mgr->depth--;
- sinfo = eina_list_data_get(mgr->view_list);
+ sinfo = (struct _settinginfo *) eina_list_data_get(mgr->view_list);
if (!sinfo) {
_DBG("get sinfo failed\n");
return;
item = NULL;
if (!strncmp(title, VCLASS_TITLE_BOTTOM_SLIDER, strlen(title)))
- item = evas_object_data_del(sinfo->base, SELECTED_ITEM_ID);
+ item = (char *)evas_object_data_del(sinfo->base, SELECTED_ITEM_ID);
if (sclass->destroy && sinfo->base)
sclass->destroy(sinfo->base);
if (!mgr->view_list)
return;
- prev = eina_list_data_get(mgr->view_list);
+ prev = (struct _settinginfo *) eina_list_data_get(mgr->view_list);
if (!prev || !prev->sclass)
return;
cnt = eina_array_count(path);
for (i = cnt - PATH_FACTOR; i > 0; i--)
- settingmgr_view_push(mgr, eina_array_data_get(path, i), NULL);
+ settingmgr_view_push(mgr,(const char *) eina_array_data_get(path, i), NULL);
return 0;
}
if (!mgr || !mgr->view_list)
return;
- info = eina_list_data_get(mgr->view_list);
+ info = (struct _settinginfo *) eina_list_data_get(mgr->view_list);
if (!info)
return;
{
struct _settinginfo *sinfo;
Eina_List *l;
+ void* obj;
if (!mgr || !mgr->view_list) {
_ERR("Invalid argument");
return;
}
- EINA_LIST_FOREACH(mgr->view_list, l, sinfo) {
+ EINA_LIST_FOREACH(mgr->view_list, l, obj) {
+ sinfo = (struct _settinginfo *) obj;
if (!sinfo || !sinfo->sclass) {
_ERR("settings info is NULL");
return;