Evas: Rename Selectable_Interface to Efl.Ui.Selectable
authorJean-Philippe Andre <jp.andre@samsung.com>
Fri, 10 Jun 2016 08:58:17 +0000 (17:58 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Fri, 10 Jun 2016 09:06:15 +0000 (18:06 +0900)
29 files changed:
src/Makefile_Evas.am
src/lib/elementary/elc_fileselector.c
src/lib/elementary/elc_fileselector_entry.c
src/lib/elementary/elc_hoversel.c
src/lib/elementary/elm_actionslider.c
src/lib/elementary/elm_actionslider.eo
src/lib/elementary/elm_color_class.c
src/lib/elementary/elm_combobox.eo
src/lib/elementary/elm_diskselector.c
src/lib/elementary/elm_diskselector.eo
src/lib/elementary/elm_entry.c
src/lib/elementary/elm_entry.eo
src/lib/elementary/elm_fileselector.eo
src/lib/elementary/elm_fileselector_entry.eo
src/lib/elementary/elm_flipselector.c
src/lib/elementary/elm_flipselector.eo
src/lib/elementary/elm_gengrid.c
src/lib/elementary/elm_genlist.c
src/lib/elementary/elm_genlist.eo
src/lib/elementary/elm_hoversel.eo
src/lib/elementary/elm_index.c
src/lib/elementary/elm_index.eo
src/lib/elementary/elm_list.c
src/lib/elementary/elm_list.eo
src/lib/elementary/elm_toolbar.c
src/lib/elementary/elm_toolbar.eo
src/lib/evas/Evas_Eo.h
src/lib/evas/canvas/common_interfaces.c
src/lib/evas/canvas/efl_ui_selectable.eo [moved from src/lib/evas/canvas/evas_selectable_interface.eo with 77% similarity]

index e01728b..263bc48 100644 (file)
@@ -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\
index 1a088a0..9e9e4ec 100644 (file)
@@ -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
index 6d68063..c5201f3 100644 (file)
@@ -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
index 8e851c1..be4a2da 100644 (file)
@@ -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);
 
index 583b767..6d0c3ce 100644 (file)
@@ -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;
      }
 
index acb32cd..3683fbf 100644 (file)
@@ -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
 
index b49dcab..02c2d25 100644 (file)
@@ -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");
index 89ec590..24679c8 100644 (file)
@@ -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)
 {
index f89beda..e9944d1 100644 (file)
@@ -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
index a72665d..f2da9db 100644 (file)
@@ -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;
index 6c7a2d7..081f4c8 100644 (file)
@@ -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");
index a291cae..bf6ce86 100644 (file)
@@ -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;
index c668148..186dab3 100644 (file)
@@ -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;
index 4f61088..30841a2 100644 (file)
@@ -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;
index 90d3caf..0eb3288 100644 (file)
@@ -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
index f056898..23441b9 100644 (file)
@@ -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;
index 84e5db9..f21129b 100644 (file)
@@ -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);
      }
index 27b860b..fb3020c 100644 (file)
@@ -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.
index dd5f2b4..f6d7686 100644 (file)
@@ -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;
index d8a02e9..81a270d 100644 (file)
@@ -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)
 {
index c35282e..1715358 100644 (file)
@@ -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);
index 2ae62d9..db84d59 100644 (file)
@@ -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;
index 2629710..a629e9f 100644 (file)
@@ -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);
      }
index 0bf9d03..b5ea675 100644 (file)
@@ -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;
index 8543f2c..3c34ec7 100644 (file)
@@ -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);
 }
index 961ff4a..c749a05 100644 (file)
@@ -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;
index 465972c..2547431 100644 (file)
@@ -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"
index 095bde2..0cbbd8e 100644 (file)
@@ -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"
similarity index 77%
rename from src/lib/evas/canvas/evas_selectable_interface.eo
rename to src/lib/evas/canvas/efl_ui_selectable.eo
index aa66690..b2421e3 100644 (file)
@@ -1,5 +1,6 @@
-interface Evas.Selectable_Interface ()
+interface Efl.Ui.Selectable ()
 {
+   event_prefix: efl_ui;
    events {
       selected;
       unselected;