argghhh... deprecated apis...

NB: some gengrid still left as things does not exist, like:
    elm_gengrid_item_data_get()



SVN revision: 64358
This commit is contained in:
Gustavo Sverzut Barbieri 2011-10-24 15:14:25 +00:00
parent 8430e78a4c
commit 208b2b7ae6
2 changed files with 26 additions and 24 deletions

View File

@ -41,14 +41,14 @@ static void on_more_item_click(void *data, Evas_Object *obj, void *event_info __
static void on_more_item_back_click(void *data, Evas_Object *edje, const char *emission __UNUSED__, const char *source __UNUSED__);
static char *tab_grid_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__);
static Evas_Object *tab_grid_icon_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__);
static Evas_Object *tab_grid_content_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__);
static Eina_Bool tab_grid_state_get(void *data __UNUSED__, Evas_Object *obj __UNUSED__, const char *part __UNUSED__);
static void tab_grid_del(void *data __UNUSED__, Evas_Object *obj __UNUSED__);
static char *more_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__);
static char *page_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part);
static char *list_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part);
static Evas_Object *more_icon_get(void *data, Evas_Object *obj, const char *part);
static Evas_Object *more_content_get(void *data, Evas_Object *obj, const char *part);
static Eina_Bool more_state_get(void *data __UNUSED__, Evas_Object *obj __UNUSED__, const char *part __UNUSED__);
static void more_del(void *data __UNUSED__, Evas_Object *obj __UNUSED__);
@ -363,7 +363,7 @@ static More_Menu_Item more_menu_root[] =
static const Elm_Gengrid_Item_Class gic_default = {
.func = {
.label_get = tab_grid_label_get,
.icon_get = tab_grid_icon_get,
.content_get = tab_grid_content_get,
.state_get = tab_grid_state_get,
.del = tab_grid_del
}
@ -372,7 +372,7 @@ static const Elm_Gengrid_Item_Class gic_default = {
static const Elm_Genlist_Item_Class glic_default = {
.func = {
.label_get = more_label_get,
.icon_get = more_icon_get,
.content_get = more_content_get,
.state_get = more_state_get,
.del = more_del
},
@ -382,7 +382,7 @@ static const Elm_Genlist_Item_Class glic_default = {
static const Elm_Genlist_Item_Class glic_config = {
.func = {
.label_get = more_label_get,
.icon_get = more_icon_get,
.content_get = more_content_get,
.state_get = more_state_get,
.del = more_del
},
@ -392,7 +392,7 @@ static const Elm_Genlist_Item_Class glic_config = {
static const Elm_Genlist_Item_Class glic_config_selectable = {
.func = {
.label_get = more_label_get,
.icon_get = more_icon_get,
.content_get = more_content_get,
.state_get = more_state_get,
.del = more_del
},
@ -402,7 +402,7 @@ static const Elm_Genlist_Item_Class glic_config_selectable = {
static const Elm_Genlist_Item_Class glic_separator = {
.func = {
.label_get = NULL,
.icon_get = NULL,
.content_get = NULL,
.state_get = NULL,
.del = more_del
},
@ -412,7 +412,7 @@ static const Elm_Genlist_Item_Class glic_separator = {
static const Elm_Genlist_Item_Class glic_config_list = {
.func = {
.label_get = list_label_get,
.icon_get = more_icon_get,
.content_get = more_content_get,
.state_get = more_state_get,
.del = more_del
},
@ -422,7 +422,7 @@ static const Elm_Genlist_Item_Class glic_config_list = {
static const Elm_Genlist_Item_Class glic_page = {
.func = {
.label_get = page_label_get,
.icon_get = more_icon_get,
.content_get = more_content_get,
.state_get = more_state_get,
.del = more_del
},
@ -1247,9 +1247,9 @@ on_tab_close(void *data, Evas_Object *o,
Evas_Object *grid = evas_object_data_get(chrome, "tab-grid");
if (!grid) continue;
for (item = elm_gengrid_first_item_get(grid);
for (item = elm_gen_first_item_get(grid);
item;
item = elm_gengrid_item_next_get(item))
item = elm_gen_item_next_get(item))
{
if (elm_gengrid_item_data_get(item) == view)
{
@ -1273,7 +1273,7 @@ on_tab_gengrid_item_realized(void *data, Evas_Object *o __UNUSED__, void *event_
edje_object_signal_callback_add(item, "tab,close", "", on_tab_close, view);
win->creating_tab = EINA_TRUE;
elm_gengrid_item_selected_set(event_info, view == win->current_view);
elm_gen_item_selected_set(event_info, view == win->current_view);
win->creating_tab = EINA_FALSE;
}
@ -1433,8 +1433,8 @@ cb_config_bool_changed(void *data, Evas_Object *obj, void *event_info __UNUSED__
if ((conf_set = mmc->conf_set))
{
conf_set(config, elm_toggle_state_get(obj));
conf_updated(mmc, (int[]){ elm_toggle_state_get(obj) });
conf_set(config, elm_check_state_get(obj));
conf_updated(mmc, (int[]){ elm_check_state_get(obj) });
}
}
@ -1473,11 +1473,13 @@ config_widget_get(Evas_Object *parent, More_Menu_Config *mmc)
case CONFIG_TYPE_CHECKBOX:
{
Eina_Bool (*conf_get)(Config *);
Evas_Object *toggle = elm_toggle_add(parent);
Evas_Object *toggle = elm_check_add(parent);
conf_get = mmc->conf_get;
elm_object_style_set(toggle, "ewebkit");
elm_toggle_state_set(toggle, conf_get(config));
elm_object_text_part_set(toggle, "on", "ON");
elm_object_text_part_set(toggle, "off", "OFF");
elm_check_state_set(toggle, conf_get(config));
evas_object_smart_callback_add(toggle, "changed", cb_config_bool_changed, mmc);
return toggle;
@ -1521,7 +1523,7 @@ on_list_completely_hidden(void *data, Evas_Object *ed, const char *emission __UN
win->list_history = eina_list_prepend(win->list_history, params->root);
}
elm_genlist_clear(params->list);
elm_gen_clear(params->list);
index = evas_object_data_get(params->list, "more-index");
if (index)
elm_index_item_clear(index);
@ -1911,8 +1913,8 @@ on_more_item_click(void *data, Evas_Object *obj,
if (conf->type == CONFIG_TYPE_CHECKBOX)
{
Evas_Object *end = edje_object_part_swallow_get(elm_genlist_item_object_get(event_info), "elm.swallow.end");
if (end) elm_toggle_state_set(end, !elm_toggle_state_get(end));
elm_genlist_item_selected_set(event_info, EINA_FALSE);
if (end) elm_check_state_set(end, !elm_check_state_get(end));
elm_gen_item_selected_set(event_info, EINA_FALSE);
return;
}
@ -2051,7 +2053,7 @@ on_action_tab_show(void *data, Evas_Object *o __UNUSED__,
Eina_List *itr;
Evas_Object *itr_chrome;
elm_gengrid_clear(grid);
elm_gen_clear(grid);
EINA_LIST_FOREACH(win->chromes, itr, itr_chrome)
{
@ -2335,7 +2337,7 @@ tab_grid_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part __U
}
static Evas_Object *
tab_grid_icon_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__)
tab_grid_content_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__)
{
if (data)
{
@ -2436,7 +2438,7 @@ list_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part)
}
static Evas_Object *
more_icon_get(void *data, Evas_Object *obj, const char *part)
more_content_get(void *data, Evas_Object *obj, const char *part)
{
if (!data)
return NULL;
@ -2555,7 +2557,7 @@ chrome_add(Browser_Window *win, const char *url, Session_Item *session_item)
evas_object_data_set(chrome, "more-list", more_list);
elm_layout_content_set(chrome, "more-list-swallow", more_list);
elm_object_style_set(more_list, "ewebkit");
elm_genlist_bounce_set(more_list, EINA_FALSE, EINA_FALSE);
elm_gen_bounce_set(more_list, EINA_FALSE, EINA_FALSE);
Evas_Object *more_index = elm_index_add(ed);
evas_object_data_set(more_list, "more-index", more_index);

View File

@ -296,7 +296,7 @@ win_add(App *app, const char *url, Session_Window *session_window, Session_Item
evas_object_smart_callback_add
(win->win, "delete,request", on_win_del_req, app);
evas_object_resize(win->win, 400, 400);
evas_object_resize(win->win, 1024, 768);
evas_object_show(win->win);
return win;