diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am index e01728b344..263bc48b93 100644 --- a/src/Makefile_Evas.am +++ b/src/Makefile_Evas.am @@ -13,7 +13,7 @@ evas_eolian_pub_files = \ lib/evas/canvas/efl_ui_draggable.eo \ lib/evas/canvas/efl_ui_clickable.eo \ lib/evas/canvas/efl_ui_scrollable.eo \ - lib/evas/canvas/evas_selectable_interface.eo \ + lib/evas/canvas/efl_ui_selectable.eo \ lib/evas/canvas/evas_zoomable_interface.eo \ lib/evas/canvas/evas_canvas3d_camera.eo\ lib/evas/canvas/evas_canvas3d_texture.eo\ diff --git a/src/lib/elementary/elc_fileselector.c b/src/lib/elementary/elc_fileselector.c index 1a088a014e..9e9e4eca87 100644 --- a/src/lib/elementary/elc_fileselector.c +++ b/src/lib/elementary/elc_fileselector.c @@ -1129,7 +1129,7 @@ _on_item_selected(void *data, const Eo_Event *event) // EVENTS: should not call legacy //eo_event_callback_call - // (data, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, (void *)it_data->model); + // (data, EFL_UI_EVENT_SELECTED, (void *)it_data->model); evas_object_smart_callback_call(data, "selected", (void *)it_data->path); } else if (sd->multi && it_data->is_dir && sd->double_tap_navigation) @@ -1371,7 +1371,7 @@ _text_activated_is_dir_then(void *data, void *value) { // EVENTS: should not call legacy //eo_event_callback_call - // (fs, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, (void *)model); + // (fs, EFL_UI_EVENT_SELECTED, (void *)model); evas_object_smart_callback_call(fs, "selected", (void *) str); } } @@ -1390,7 +1390,7 @@ _text_activated_is_dir_then(void *data, void *value) { // EVENTS: should not call legacy //eo_event_callback_call - // (fs, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, (void *)model); + // (fs, EFL_UI_EVENT_SELECTED, (void *)model); evas_object_smart_callback_call(fs, "selected", (void *) str); } } @@ -1429,7 +1429,7 @@ _on_text_activated_set_path_then_error(void *data, Eina_Error err EINA_UNUSED) // EVENTS: should not call legacy //eo_event_callback_call - // (fs, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, (void *)model); + // (fs, EFL_UI_EVENT_SELECTED, (void *)model); evas_object_smart_callback_call(fs, "selected", (void *)str); // EVENTS: should not call legacy @@ -1586,9 +1586,9 @@ _files_list_add(Evas_Object *obj) elm_widget_mirrored_automatic_set(li, EINA_FALSE); eo_event_callback_add - (li, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, _on_item_selected, obj); + (li, EFL_UI_EVENT_SELECTED, _on_item_selected, obj); eo_event_callback_add - (li, EVAS_SELECTABLE_INTERFACE_EVENT_UNSELECTED, _on_item_unselected, obj); + (li, EFL_UI_EVENT_UNSELECTED, _on_item_unselected, obj); eo_event_callback_add (li, ELM_GENLIST_EVENT_ACTIVATED, _on_item_activated, obj); eo_event_callback_add @@ -1623,9 +1623,9 @@ _files_grid_add(Evas_Object *obj) elm_gengrid_align_set(grid, 0.0, 0.0); eo_event_callback_add - (grid, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, _on_item_selected, obj); + (grid, EFL_UI_EVENT_SELECTED, _on_item_selected, obj); eo_event_callback_add - (grid, EVAS_SELECTABLE_INTERFACE_EVENT_UNSELECTED, _on_item_unselected, obj); + (grid, EFL_UI_EVENT_UNSELECTED, _on_item_unselected, obj); eo_event_callback_add (grid, ELM_GENGRID_EVENT_ACTIVATED, _on_item_activated, obj); eo_event_callback_add diff --git a/src/lib/elementary/elc_fileselector_entry.c b/src/lib/elementary/elc_fileselector_entry.c index 6d680635fb..c5201f3726 100644 --- a/src/lib/elementary/elc_fileselector_entry.c +++ b/src/lib/elementary/elc_fileselector_entry.c @@ -60,9 +60,9 @@ SIG_FWD(CLICKED, EFL_UI_EVENT_CLICKED) SIG_FWD(CLICKED_DOUBLE, EFL_UI_EVENT_CLICKED_DOUBLE) SIG_FWD(FOCUSED, ELM_WIDGET_EVENT_FOCUSED) SIG_FWD(UNFOCUSED, ELM_WIDGET_EVENT_UNFOCUSED) -SIG_FWD(SELECTION_PASTE, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_PASTE) -SIG_FWD(SELECTION_COPY, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_COPY) -SIG_FWD(SELECTION_CUT, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_CUT) +SIG_FWD(SELECTION_PASTE, EFL_UI_EVENT_SELECTION_PASTE) +SIG_FWD(SELECTION_COPY, EFL_UI_EVENT_SELECTION_COPY) +SIG_FWD(SELECTION_CUT, EFL_UI_EVENT_SELECTION_CUT) SIG_FWD(UNPRESSED, EFL_UI_EVENT_UNPRESSED) #undef SIG_FWD @@ -357,9 +357,9 @@ _elm_fileselector_entry_evas_object_smart_add(Eo *obj, Elm_Fileselector_Entry_Da SIG_FWD(CLICKED_DOUBLE, EFL_UI_EVENT_CLICKED_DOUBLE); SIG_FWD(FOCUSED, ELM_WIDGET_EVENT_FOCUSED); SIG_FWD(UNFOCUSED, ELM_WIDGET_EVENT_UNFOCUSED); - SIG_FWD(SELECTION_PASTE, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_PASTE); - SIG_FWD(SELECTION_COPY, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_COPY); - SIG_FWD(SELECTION_CUT, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_CUT); + SIG_FWD(SELECTION_PASTE, EFL_UI_EVENT_SELECTION_PASTE); + SIG_FWD(SELECTION_COPY, EFL_UI_EVENT_SELECTION_COPY); + SIG_FWD(SELECTION_CUT, EFL_UI_EVENT_SELECTION_CUT); #undef SIG_FWD if (!elm_layout_theme_set diff --git a/src/lib/elementary/elc_hoversel.c b/src/lib/elementary/elc_hoversel.c index 8e851c189d..be4a2da58f 100644 --- a/src/lib/elementary/elc_hoversel.c +++ b/src/lib/elementary/elc_hoversel.c @@ -163,7 +163,7 @@ _on_item_clicked(void *data EINA_UNUSED, const Eo_Event *event EINA_UNUSED) ELM_HOVERSEL_DATA_GET(obj2, sd); if (item->func) item->func((void *)WIDGET_ITEM_DATA_GET(eo_it), obj2, eo_it); - eo_event_callback_call(obj2, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, eo_it); + eo_event_callback_call(obj2, EFL_UI_EVENT_SELECTED, eo_it); evas_object_event_callback_add(sd->hover, EVAS_CALLBACK_DEL, _auto_update, item); diff --git a/src/lib/elementary/elm_actionslider.c b/src/lib/elementary/elm_actionslider.c index 583b76700b..6d0c3cef2e 100644 --- a/src/lib/elementary/elm_actionslider.c +++ b/src/lib/elementary/elm_actionslider.c @@ -233,15 +233,15 @@ _button_animator(void *data) if ((!sd->final_position) && (sd->enabled_position & ELM_ACTIONSLIDER_LEFT)) eo_event_callback_call - (obj, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, (char *)left); + (obj, EFL_UI_EVENT_SELECTED, (char *)left); else if ((sd->final_position == 0.5) && (sd->enabled_position & ELM_ACTIONSLIDER_CENTER)) eo_event_callback_call - (obj, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, (char *)center); + (obj, EFL_UI_EVENT_SELECTED, (char *)center); else if ((sd->final_position == 1) && (sd->enabled_position & ELM_ACTIONSLIDER_RIGHT)) eo_event_callback_call - (obj, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, (char *)right); + (obj, EFL_UI_EVENT_SELECTED, (char *)right); sd->button_animator = NULL; @@ -279,7 +279,7 @@ _drag_button_up_cb(void *data, { sd->final_position = 0; eo_event_callback_call - (obj, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, (char *)left); + (obj, EFL_UI_EVENT_SELECTED, (char *)left); return; } @@ -289,7 +289,7 @@ _drag_button_up_cb(void *data, { sd->final_position = 0.5; eo_event_callback_call - (obj, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, (char *)center); + (obj, EFL_UI_EVENT_SELECTED, (char *)center); ecore_animator_del(sd->button_animator); sd->button_animator = ecore_animator_add(_button_animator, obj); @@ -303,7 +303,7 @@ _drag_button_up_cb(void *data, { sd->final_position = 1; eo_event_callback_call - (obj, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, (char *)right); + (obj, EFL_UI_EVENT_SELECTED, (char *)right); return; } diff --git a/src/lib/elementary/elm_actionslider.eo b/src/lib/elementary/elm_actionslider.eo index acb32cd4f1..3683fbf982 100644 --- a/src/lib/elementary/elm_actionslider.eo +++ b/src/lib/elementary/elm_actionslider.eo @@ -10,7 +10,7 @@ enum Elm.Actionslider.Pos all = (1 << 3) - 1 [[All positions for left/center/right.]] } -class Elm.Actionslider (Elm.Layout, Evas.Selectable_Interface) +class Elm.Actionslider (Elm.Layout, Efl.Ui.Selectable) { [[An actionslider is a switcher for 2 or 3 labels diff --git a/src/lib/elementary/elm_color_class.c b/src/lib/elementary/elm_color_class.c index b49dcab348..02c2d25b1b 100644 --- a/src/lib/elementary/elm_color_class.c +++ b/src/lib/elementary/elm_color_class.c @@ -736,7 +736,7 @@ elm_color_class_editor_add(Evas_Object *obj) elm_genlist_mode_set(gl, ELM_LIST_COMPRESS); elm_object_part_content_set(ly, "elm.swallow.list", gl); eo_event_callback_add - (gl, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, _colorclass_activate, cc); + (gl, EFL_UI_EVENT_SELECTED, _colorclass_activate, cc); cc->reset = bt = elm_button_add(ly); elm_object_style_set(bt, "colorclass"); diff --git a/src/lib/elementary/elm_combobox.eo b/src/lib/elementary/elm_combobox.eo index 89ec590662..24679c844f 100644 --- a/src/lib/elementary/elm_combobox.eo +++ b/src/lib/elementary/elm_combobox.eo @@ -1,4 +1,4 @@ -class Elm.Combobox (Elm.Button, Evas.Selectable_Interface, +class Elm.Combobox (Elm.Button, Efl.Ui.Selectable, Elm.Interface.Atspi_Widget_Action, Elm.Entry, Elm.Genlist, Elm.Hover, Elm.Multibuttonentry) { diff --git a/src/lib/elementary/elm_diskselector.c b/src/lib/elementary/elm_diskselector.c index f89beda60f..e9944d189c 100644 --- a/src/lib/elementary/elm_diskselector.c +++ b/src/lib/elementary/elm_diskselector.c @@ -90,7 +90,7 @@ _item_select(Elm_Diskselector_Item_Data *it) if (it->func) it->func((void *)WIDGET_ITEM_DATA_GET(eo_it), WIDGET(it), eo_it); eo_event_callback_call - (WIDGET(it), EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, eo_it); + (WIDGET(it), EFL_UI_EVENT_SELECTED, eo_it); } static int diff --git a/src/lib/elementary/elm_diskselector.eo b/src/lib/elementary/elm_diskselector.eo index a72665dcfe..f2da9db71a 100644 --- a/src/lib/elementary/elm_diskselector.eo +++ b/src/lib/elementary/elm_diskselector.eo @@ -1,7 +1,7 @@ class Elm.Diskselector (Elm.Widget, Elm.Interface_Scrollable, Elm.Interface.Atspi_Widget_Action, Efl.Ui.Clickable, Efl.Ui.Scrollable, - Evas.Selectable_Interface) + Efl.Ui.Selectable) { legacy_prefix: elm_diskselector; eo_prefix: elm_obj_diskselector; diff --git a/src/lib/elementary/elm_entry.c b/src/lib/elementary/elm_entry.c index 6c7a2d721e..081f4c866e 100644 --- a/src/lib/elementary/elm_entry.c +++ b/src/lib/elementary/elm_entry.c @@ -1500,7 +1500,7 @@ _paste_cb(void *data, ELM_ENTRY_DATA_GET(data, sd); eo_event_callback_call - (data, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_PASTE, NULL); + (data, EFL_UI_EVENT_SELECTION_PASTE, NULL); sd->selection_asked = EINA_TRUE; @@ -1552,7 +1552,7 @@ _cut_cb(void *data, ELM_ENTRY_DATA_GET(data, sd); eo_event_callback_call - (data, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_CUT, NULL); + (data, EFL_UI_EVENT_SELECTION_CUT, NULL); /* Store it */ sd->sel_mode = EINA_FALSE; if (!_elm_config->desktop_entry) @@ -1575,7 +1575,7 @@ _copy_cb(void *data, ELM_ENTRY_DATA_GET(data, sd); eo_event_callback_call - (data, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_COPY, NULL); + (data, EFL_UI_EVENT_SELECTION_COPY, NULL); sd->sel_mode = EINA_FALSE; if (!_elm_config->desktop_entry) { @@ -2217,7 +2217,7 @@ _entry_selection_start_signal_cb(void *data, if (entry != data) elm_entry_select_none(entry); } eo_event_callback_call - (data, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_START, NULL); + (data, EFL_UI_EVENT_SELECTION_START, NULL); elm_object_focus_set(data, EINA_TRUE); } @@ -2250,7 +2250,7 @@ _entry_selection_changed_signal_cb(void *data, sd->have_selection = EINA_TRUE; eo_event_callback_call - (data, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_CHANGED, NULL); + (data, EFL_UI_EVENT_SELECTION_CHANGED, NULL); _selection_store(ELM_SEL_TYPE_PRIMARY, data); _update_selection_handler(data); if (_elm_config->atspi_mode) @@ -2269,7 +2269,7 @@ _entry_selection_cleared_signal_cb(void *data, sd->have_selection = EINA_FALSE; eo_event_callback_call - (data, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_CLEARED, NULL); + (data, EFL_UI_EVENT_SELECTION_CLEARED, NULL); if (sd->cut_sel) { elm_cnp_selection_set @@ -2301,7 +2301,7 @@ _entry_paste_request_signal_cb(void *data, if (!sd->editable) return; eo_event_callback_call - (data, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_PASTE, NULL); + (data, EFL_UI_EVENT_SELECTION_PASTE, NULL); top = elm_widget_top_get(data); if ((top) && (elm_win_window_id_get(top))) @@ -4209,7 +4209,7 @@ _elm_entry_select_none(Eo *obj EINA_UNUSED, Elm_Entry_Data *sd) } if (sd->have_selection) eo_event_callback_call - (obj, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTION_CLEARED, NULL); + (obj, EFL_UI_EVENT_SELECTION_CLEARED, NULL); sd->have_selection = EINA_FALSE; edje_object_part_text_select_none(sd->entry_edje, "elm.text"); diff --git a/src/lib/elementary/elm_entry.eo b/src/lib/elementary/elm_entry.eo index a291cae119..bf6ce86afe 100644 --- a/src/lib/elementary/elm_entry.eo +++ b/src/lib/elementary/elm_entry.eo @@ -116,7 +116,7 @@ enum Elm.Cnp_Mode class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable, Elm.Interface.Atspi.Text, Elm.Interface.Atspi.Text.Editable, Efl.File, - Evas.Selectable_Interface, Efl.Ui.Scrollable) + Efl.Ui.Selectable, Efl.Ui.Scrollable) { legacy_prefix: elm_entry; eo_prefix: elm_obj_entry; diff --git a/src/lib/elementary/elm_fileselector.eo b/src/lib/elementary/elm_fileselector.eo index c668148ba5..186dab3e08 100644 --- a/src/lib/elementary/elm_fileselector.eo +++ b/src/lib/elementary/elm_fileselector.eo @@ -1,6 +1,6 @@ class Elm.Fileselector (Elm.Layout, Elm.Interface.Fileselector, Elm.Interface.Atspi_Widget_Action, - Efl.Ui.Clickable, Evas.Selectable_Interface) + Efl.Ui.Clickable, Efl.Ui.Selectable) { legacy_prefix: elm_fileselector; eo_prefix: elm_obj_fileselector; diff --git a/src/lib/elementary/elm_fileselector_entry.eo b/src/lib/elementary/elm_fileselector_entry.eo index 4f61088d6b..30841a205e 100644 --- a/src/lib/elementary/elm_fileselector_entry.eo +++ b/src/lib/elementary/elm_fileselector_entry.eo @@ -1,5 +1,5 @@ class Elm.Fileselector_Entry (Elm.Layout, Elm.Interface.Fileselector, - Efl.Ui.Clickable, Evas.Selectable_Interface) + Efl.Ui.Clickable, Efl.Ui.Selectable) { [[Not an EO API.]] event_prefix: elm_fileselector_entry; diff --git a/src/lib/elementary/elm_flipselector.c b/src/lib/elementary/elm_flipselector.c index 90d3caffcb..0eb328847a 100644 --- a/src/lib/elementary/elm_flipselector.c +++ b/src/lib/elementary/elm_flipselector.c @@ -231,7 +231,7 @@ _on_item_changed(Elm_Flipselector_Data *sd) if (item->func) item->func((void *)WIDGET_ITEM_DATA_GET(eo_item), WIDGET(item), eo_item); eo_event_callback_call - (sd->obj, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, eo_item); + (sd->obj, EFL_UI_EVENT_SELECTED, eo_item); } static void diff --git a/src/lib/elementary/elm_flipselector.eo b/src/lib/elementary/elm_flipselector.eo index f0568980e8..23441b96ee 100644 --- a/src/lib/elementary/elm_flipselector.eo +++ b/src/lib/elementary/elm_flipselector.eo @@ -1,6 +1,6 @@ class Elm.Flipselector (Elm.Layout, Efl.Ui.Spin, Elm.Interface.Atspi_Widget_Action, - Evas.Selectable_Interface) + Efl.Ui.Selectable) { legacy_prefix: elm_flipselector; eo_prefix: elm_obj_flipselector; diff --git a/src/lib/elementary/elm_gengrid.c b/src/lib/elementary/elm_gengrid.c index 84e5db946c..f21129bd49 100644 --- a/src/lib/elementary/elm_gengrid.c +++ b/src/lib/elementary/elm_gengrid.c @@ -513,7 +513,7 @@ _item_unselect(Elm_Gen_Item *it) it->selected = EINA_FALSE; sd->selected = eina_list_remove(sd->selected, eo_it); eo_event_callback_call - (WIDGET(it), EVAS_SELECTABLE_INTERFACE_EVENT_UNSELECTED, eo_it); + (WIDGET(it), EFL_UI_EVENT_UNSELECTED, eo_it); if (_elm_config->atspi_mode) elm_interface_atspi_accessible_state_changed_signal_emit(eo_it, ELM_ATSPI_STATE_SELECTED, EINA_FALSE); } @@ -4140,7 +4140,7 @@ _item_select(Elm_Gen_Item *it) if (it->func.func) it->func.func((void *)it->func.data, WIDGET(it), eo_it); if (it->generation == sd->generation) { - eo_event_callback_call(WIDGET(it), EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, eo_it); + eo_event_callback_call(WIDGET(it), EFL_UI_EVENT_SELECTED, eo_it); if (_elm_config->atspi_mode) elm_interface_atspi_accessible_state_changed_signal_emit(eo_it, ELM_ATSPI_STATE_SELECTED, EINA_TRUE); } diff --git a/src/lib/elementary/elm_genlist.c b/src/lib/elementary/elm_genlist.c index 27b860b550..fb3020c7f3 100644 --- a/src/lib/elementary/elm_genlist.c +++ b/src/lib/elementary/elm_genlist.c @@ -3793,7 +3793,7 @@ _item_unselect(Elm_Gen_Item *it) it->selected = EINA_FALSE; sd->selected = eina_list_remove(sd->selected, EO_OBJ(it)); eo_event_callback_call - (WIDGET(it), EVAS_SELECTABLE_INTERFACE_EVENT_UNSELECTED, EO_OBJ(it)); + (WIDGET(it), EFL_UI_EVENT_UNSELECTED, EO_OBJ(it)); if (_elm_config->atspi_mode) elm_interface_atspi_accessible_state_changed_signal_emit(EO_OBJ(it), ELM_ATSPI_STATE_SELECTED, EINA_FALSE); } @@ -5833,7 +5833,7 @@ _item_select(Elm_Gen_Item *it) if (it->func.func) it->func.func((void *)it->func.data, WIDGET(it), eo_it); // delete item if it's requested deletion in the above callbacks. if ((it->base)->on_deletion) goto item_deleted; - eo_event_callback_call(WIDGET(it), EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, eo_it); + eo_event_callback_call(WIDGET(it), EFL_UI_EVENT_SELECTED, eo_it); if (_elm_config->atspi_mode) elm_interface_atspi_accessible_state_changed_signal_emit(eo_it, ELM_ATSPI_STATE_SELECTED, EINA_TRUE); // delete item if it's requested deletion in the above callbacks. diff --git a/src/lib/elementary/elm_genlist.eo b/src/lib/elementary/elm_genlist.eo index dd5f2b423e..f6d76868a6 100644 --- a/src/lib/elementary/elm_genlist.eo +++ b/src/lib/elementary/elm_genlist.eo @@ -4,7 +4,7 @@ import elm_genlist_item; class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable, Elm.Interface.Atspi_Widget_Action, Elm.Interface.Atspi.Selection, - Evas.Selectable_Interface) + Efl.Ui.Selectable) { legacy_prefix: elm_genlist; eo_prefix: elm_obj_genlist; diff --git a/src/lib/elementary/elm_hoversel.eo b/src/lib/elementary/elm_hoversel.eo index d8a02e9426..81a270d50d 100644 --- a/src/lib/elementary/elm_hoversel.eo +++ b/src/lib/elementary/elm_hoversel.eo @@ -1,5 +1,5 @@ import elm_icon; -class Elm.Hoversel (Elm.Button, Evas.Selectable_Interface, +class Elm.Hoversel (Elm.Button, Efl.Ui.Selectable, Efl.Ui.Clickable, Elm.Interface.Atspi_Widget_Action) { diff --git a/src/lib/elementary/elm_index.c b/src/lib/elementary/elm_index.c index c35282ecc3..1715358f4a 100644 --- a/src/lib/elementary/elm_index.c +++ b/src/lib/elementary/elm_index.c @@ -858,7 +858,7 @@ _on_mouse_up(void *data, eo_event_callback_call (data, EFL_UI_EVENT_CLICKED, eo_item); eo_event_callback_call - (data, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, eo_item); + (data, EFL_UI_EVENT_SELECTED, eo_item); eo_id_item = eo_item; ELM_INDEX_ITEM_DATA_GET(eo_id_item, id_item); if (id_item->func) @@ -1349,7 +1349,7 @@ _elm_index_item_selected_set(Eo *eo_it, eo_event_callback_call (obj, ELM_INDEX_EVENT_CHANGED, eo_it); eo_event_callback_call - (obj, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, eo_it); + (obj, EFL_UI_EVENT_SELECTED, eo_it); ecore_timer_del(sd->delay); sd->delay = ecore_timer_add(sd->delay_change_time, _delay_change_cb, obj); diff --git a/src/lib/elementary/elm_index.eo b/src/lib/elementary/elm_index.eo index 2ae62d9b46..db84d59ffb 100644 --- a/src/lib/elementary/elm_index.eo +++ b/src/lib/elementary/elm_index.eo @@ -1,5 +1,5 @@ class Elm.Index (Elm.Layout, Efl.Orientation, - Efl.Ui.Clickable, Evas.Selectable_Interface) + Efl.Ui.Clickable, Efl.Ui.Selectable) { legacy_prefix: elm_index; eo_prefix: elm_obj_index; diff --git a/src/lib/elementary/elm_list.c b/src/lib/elementary/elm_list.c index 2629710072..a629e9f211 100644 --- a/src/lib/elementary/elm_list.c +++ b/src/lib/elementary/elm_list.c @@ -1413,7 +1413,7 @@ call: _elm_list_walk(sd); if (it->func) it->func((void *)WIDGET_ITEM_DATA_GET(eo_it), WIDGET(it), eo_it); - eo_event_callback_call(obj, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, eo_it); + eo_event_callback_call(obj, EFL_UI_EVENT_SELECTED, eo_it); if (_elm_config->atspi_mode) elm_interface_atspi_accessible_state_changed_signal_emit(eo_it, ELM_ATSPI_STATE_SELECTED, EINA_TRUE); sd->last_selected_item = eo_it; @@ -1483,7 +1483,7 @@ _item_unselect(Elm_List_Item_Data *it) if (!(it->base->disabled || (sd->select_mode == ELM_OBJECT_SELECT_MODE_NONE))) eo_event_callback_call - (WIDGET(it), EVAS_SELECTABLE_INTERFACE_EVENT_UNSELECTED, EO_OBJ(it)); + (WIDGET(it), EFL_UI_EVENT_UNSELECTED, EO_OBJ(it)); if (_elm_config->atspi_mode) elm_interface_atspi_accessible_state_changed_signal_emit(EO_OBJ(it), ELM_ATSPI_STATE_SELECTED, EINA_FALSE); } diff --git a/src/lib/elementary/elm_list.eo b/src/lib/elementary/elm_list.eo index 0bf9d032fe..b5ea675467 100644 --- a/src/lib/elementary/elm_list.eo +++ b/src/lib/elementary/elm_list.eo @@ -38,7 +38,7 @@ enum Elm.List.Mode class Elm.List (Elm.Layout, Elm.Interface_Scrollable, Elm.Interface.Atspi_Widget_Action, Elm.Interface.Atspi.Selection, - Efl.Ui.Clickable, Evas.Selectable_Interface) + Efl.Ui.Clickable, Efl.Ui.Selectable) { legacy_prefix: elm_list; eo_prefix: elm_obj_list; diff --git a/src/lib/elementary/elm_toolbar.c b/src/lib/elementary/elm_toolbar.c index 8543f2cbb3..3c34ec72e1 100644 --- a/src/lib/elementary/elm_toolbar.c +++ b/src/lib/elementary/elm_toolbar.c @@ -159,7 +159,7 @@ _item_unselect(Elm_Toolbar_Item_Data *item) elm_layout_signal_emit(VIEW(item), "elm,state,unselected", "elm"); if (item->icon) elm_widget_signal_emit(item->icon, "elm,state,unselected", "elm"); - eo_event_callback_call(WIDGET(item), EVAS_SELECTABLE_INTERFACE_EVENT_UNSELECTED, EO_OBJ(item)); + eo_event_callback_call(WIDGET(item), EFL_UI_EVENT_UNSELECTED, EO_OBJ(item)); if (_elm_config->atspi_mode) elm_interface_atspi_accessible_state_changed_signal_emit(EO_OBJ(item), ELM_ATSPI_STATE_SELECTED, EINA_FALSE); } @@ -1174,7 +1174,7 @@ _item_select(Elm_Toolbar_Item_Data *it) { if (it->func) it->func((void *)(WIDGET_ITEM_DATA_GET(EO_OBJ(it))), WIDGET(it), EO_OBJ(it)); } - eo_event_callback_call(obj, EVAS_SELECTABLE_INTERFACE_EVENT_SELECTED, EO_OBJ(it)); + eo_event_callback_call(obj, EFL_UI_EVENT_SELECTED, EO_OBJ(it)); if (_elm_config->atspi_mode) elm_interface_atspi_accessible_state_changed_signal_emit(EO_OBJ(it), ELM_ATSPI_STATE_SELECTED, EINA_TRUE); } diff --git a/src/lib/elementary/elm_toolbar.eo b/src/lib/elementary/elm_toolbar.eo index 961ff4a23c..c749a05e79 100644 --- a/src/lib/elementary/elm_toolbar.eo +++ b/src/lib/elementary/elm_toolbar.eo @@ -26,7 +26,7 @@ enum Elm.Toolbar.Shrink_Mode class Elm.Toolbar (Elm.Widget, Elm.Interface_Scrollable, Efl.Orientation, Elm.Interface.Atspi_Widget_Action, Elm.Interface.Atspi.Selection, - Efl.Ui.Clickable, Evas.Selectable_Interface) + Efl.Ui.Clickable, Efl.Ui.Selectable) { legacy_prefix: elm_toolbar; eo_prefix: elm_obj_toolbar; diff --git a/src/lib/evas/Evas_Eo.h b/src/lib/evas/Evas_Eo.h index 465972ca9a..2547431f4b 100644 --- a/src/lib/evas/Evas_Eo.h +++ b/src/lib/evas/Evas_Eo.h @@ -5,7 +5,7 @@ #include "canvas/efl_ui_draggable.eo.h" #include "canvas/efl_ui_clickable.eo.h" #include "canvas/efl_ui_scrollable.eo.h" -#include "canvas/evas_selectable_interface.eo.h" +#include "canvas/efl_ui_selectable.eo.h" #include "canvas/evas_zoomable_interface.eo.h" #include "canvas/evas_canvas.eo.h" diff --git a/src/lib/evas/canvas/common_interfaces.c b/src/lib/evas/canvas/common_interfaces.c index 095bde248d..0cbbd8e8e8 100644 --- a/src/lib/evas/canvas/common_interfaces.c +++ b/src/lib/evas/canvas/common_interfaces.c @@ -4,5 +4,5 @@ #include "canvas/efl_ui_draggable.eo.c" #include "canvas/efl_ui_clickable.eo.c" #include "canvas/efl_ui_scrollable.eo.c" -#include "canvas/evas_selectable_interface.eo.c" +#include "canvas/efl_ui_selectable.eo.c" #include "canvas/evas_zoomable_interface.eo.c" diff --git a/src/lib/evas/canvas/evas_selectable_interface.eo b/src/lib/evas/canvas/efl_ui_selectable.eo similarity index 77% rename from src/lib/evas/canvas/evas_selectable_interface.eo rename to src/lib/evas/canvas/efl_ui_selectable.eo index aa6669096b..b2421e34c3 100644 --- a/src/lib/evas/canvas/evas_selectable_interface.eo +++ b/src/lib/evas/canvas/efl_ui_selectable.eo @@ -1,5 +1,6 @@ -interface Evas.Selectable_Interface () +interface Efl.Ui.Selectable () { + event_prefix: efl_ui; events { selected; unselected;