diff --git a/src/lib/elementary/efl_access_action.eo b/src/lib/elementary/efl_access_action.eo index 078a7c4673..354e3a1adb 100644 --- a/src/lib/elementary/efl_access_action.eo +++ b/src/lib/elementary/efl_access_action.eo @@ -1,4 +1,3 @@ -/* FIXME: This shouldn't be using undefined Elm_Access_Action */ import elm_general; mixin Efl.Access.Action () @@ -43,11 +42,13 @@ mixin Efl.Access.Action () } } @property actions @protected @beta { + /* C-only, internal API */ [[Get list of available widget actions]] get @pure_virtual { } values { - actions: list; [[Contains statically allocated strings]] + actions: list; + [[Contains statically allocated strings.]] } } action_do @protected @pure_virtual @beta { diff --git a/src/lib/elementary/efl_access_widget_action.c b/src/lib/elementary/efl_access_widget_action.c index 2662a86f30..89836ede0b 100644 --- a/src/lib/elementary/efl_access_widget_action.c +++ b/src/lib/elementary/efl_access_widget_action.c @@ -15,7 +15,7 @@ extern Eina_Hash *_elm_key_bindings; EOLIAN static Eina_Bool _efl_access_widget_action_efl_access_action_action_do(Eo *obj, void *pd EINA_UNUSED, int id) { - const Elm_Access_Action *actions = NULL; + const Efl_Access_Action_Data *actions = NULL; const char *param; Eina_Bool (*func)(Eo *eo, const char *params) = NULL; int tmp = 0; @@ -43,7 +43,7 @@ _efl_access_widget_action_efl_access_action_action_do(Eo *obj, void *pd EINA_UNU EOLIAN static char* _efl_access_widget_action_efl_access_action_action_keybinding_get(Eo *obj, void *pd EINA_UNUSED, int id) { - const Elm_Access_Action *actions = NULL; + const Efl_Access_Action_Data *actions = NULL; Eina_List *l1, *binding_list; const char *action = NULL, *param = NULL; Elm_Config_Binding_Key *binding; @@ -96,7 +96,7 @@ _efl_access_widget_action_efl_access_action_action_keybinding_get(Eo *obj, void EOLIAN static const char * _efl_access_widget_action_efl_access_action_action_name_get(Eo *obj, void *pd EINA_UNUSED, int id) { - const Elm_Access_Action *actions = NULL; + const Efl_Access_Action_Data *actions = NULL; int tmp = 0; actions = efl_access_widget_action_elm_actions_get(obj); @@ -125,7 +125,7 @@ _efl_access_widget_action_efl_access_action_action_description_get(Eo *obj EINA_ EOLIAN static Eina_List* _efl_access_widget_action_efl_access_action_actions_get(Eo *obj, void *pd EINA_UNUSED) { - const Elm_Access_Action *actions = NULL; + const Efl_Access_Action_Data *actions = NULL; Eina_List *ret = NULL; int tmp = 0; diff --git a/src/lib/elementary/efl_access_widget_action.eo b/src/lib/elementary/efl_access_widget_action.eo index 962d6f8476..e640db8d9b 100644 --- a/src/lib/elementary/efl_access_widget_action.eo +++ b/src/lib/elementary/efl_access_widget_action.eo @@ -6,11 +6,13 @@ mixin Efl.Access.Widget.Action (Efl.Access.Action) data: null; methods { @property elm_actions @protected @beta { + /* C-only, internal API */ [[Elementary actions]] get @pure_virtual { } values { - @cref actions: ptr(const(Elm_Access_Action)); [[NULL-terminated array of Elm_Atspi_Action]] + @cref actions: ptr(const(Efl.Access.Action_Data)); + [[NULL-terminated array of Efl.Access.Action_Data.]] } } } diff --git a/src/lib/elementary/efl_access_widget_action.h b/src/lib/elementary/efl_access_widget_action.h index b58e93e4e8..62caf4f5ae 100644 --- a/src/lib/elementary/efl_access_widget_action.h +++ b/src/lib/elementary/efl_access_widget_action.h @@ -3,7 +3,7 @@ #ifdef EFL_BETA_API_SUPPORT -struct _Elm_Access_Action +struct _Efl_Access_Action_Data { const char *name; const char *action; @@ -11,7 +11,7 @@ struct _Elm_Access_Action Eina_Bool (*func)(Evas_Object *obj, const char *params); }; -typedef struct _Elm_Access_Action Elm_Access_Action; +typedef struct _Efl_Access_Action_Data Efl_Access_Action_Data; #ifdef EFL_EO_API_SUPPORT #include "efl_access_widget_action.eo.h" diff --git a/src/lib/elementary/efl_ui_button.c b/src/lib/elementary/efl_ui_button.c index 142c6b72ae..65807549d4 100644 --- a/src/lib/elementary/efl_ui_button.c +++ b/src/lib/elementary/efl_ui_button.c @@ -389,10 +389,10 @@ _efl_ui_button_efl_ui_autorepeat_autorepeat_gap_timeout_get(Eo *obj EINA_UNUSED, return sd->ar_gap_timeout; } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _efl_ui_button_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Efl_Ui_Button_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "activate", "activate", NULL, _key_action_activate }, { NULL, NULL, NULL, NULL} }; diff --git a/src/lib/elementary/efl_ui_calendar.c b/src/lib/elementary/efl_ui_calendar.c index 4a1307df65..84deed30bd 100644 --- a/src/lib/elementary/efl_ui_calendar.c +++ b/src/lib/elementary/efl_ui_calendar.c @@ -1252,10 +1252,10 @@ _efl_ui_calendar_class_constructor(Efl_Class *klass) _efl_ui_calendar_smart_focus_next_enable = EINA_TRUE; } -EOLIAN static const Elm_Access_Action* +EOLIAN static const Efl_Access_Action_Data* _efl_ui_calendar_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Efl_Ui_Calendar_Data *sd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "activate", "activate", NULL, _key_action_activate}, { NULL, NULL, NULL, NULL } }; diff --git a/src/lib/elementary/efl_ui_check.c b/src/lib/elementary/efl_ui_check.c index cfa458c1de..d0997bad4a 100644 --- a/src/lib/elementary/efl_ui_check.c +++ b/src/lib/elementary/efl_ui_check.c @@ -382,10 +382,10 @@ elm_check_state_pointer_set(Eo *obj, Eina_Bool *statep) } } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _efl_ui_check_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Efl_Ui_Check_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_action[] = { + static Efl_Access_Action_Data atspi_action[] = { { "activate", "activate", NULL, _key_action_activate }, { NULL, NULL, NULL, NULL } }; diff --git a/src/lib/elementary/efl_ui_image.c b/src/lib/elementary/efl_ui_image.c index bae3a446ce..c6573202ce 100644 --- a/src/lib/elementary/efl_ui_image.c +++ b/src/lib/elementary/efl_ui_image.c @@ -1606,10 +1606,10 @@ _efl_ui_image_efl_access_image_extents_get(Eo *obj, Efl_Ui_Image_Data *sd EINA_U elm_image_object_size_get(obj, w, h); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _efl_ui_image_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Efl_Ui_Image_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "activate", "activate", NULL, _key_action_activate }, { NULL, NULL, NULL, NULL }, }; diff --git a/src/lib/elementary/efl_ui_image_zoomable.c b/src/lib/elementary/efl_ui_image_zoomable.c index 830c75e367..5ad22f723a 100644 --- a/src/lib/elementary/efl_ui_image_zoomable.c +++ b/src/lib/elementary/efl_ui_image_zoomable.c @@ -2694,10 +2694,10 @@ _efl_ui_image_zoomable_class_constructor(Efl_Class *klass) PHOTO_FILE_LOAD_ERROR_UNKNOWN_FORMAT = eina_error_msg_static_register("File is not a known format"); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _efl_ui_image_zoomable_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Efl_Ui_Image_Zoomable_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "move,prior", "move", "prior", _key_action_move}, { "move,next", "move", "next", _key_action_move}, { "move,left", "move", "left", _key_action_move}, diff --git a/src/lib/elementary/efl_ui_multibuttonentry.c b/src/lib/elementary/efl_ui_multibuttonentry.c index 8efa0a0d85..a1b2dbf013 100644 --- a/src/lib/elementary/efl_ui_multibuttonentry.c +++ b/src/lib/elementary/efl_ui_multibuttonentry.c @@ -2120,10 +2120,10 @@ _key_action_longpress(Eo *obj, const char *params EINA_UNUSED) return EINA_TRUE; } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_multibuttonentry_item_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Multibuttonentry_Item_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "activate", NULL, NULL, _key_action_activate }, { "delete", NULL, NULL, _key_action_delete}, { "longpress", NULL, NULL, _key_action_longpress}, diff --git a/src/lib/elementary/efl_ui_radio.c b/src/lib/elementary/efl_ui_radio.c index 84fc946712..0b88113609 100644 --- a/src/lib/elementary/efl_ui_radio.c +++ b/src/lib/elementary/efl_ui_radio.c @@ -341,10 +341,10 @@ _efl_ui_radio_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _efl_ui_radio_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Efl_Ui_Radio_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "activate", "activate", NULL, _key_action_activate}, { NULL, NULL, NULL, NULL } }; diff --git a/src/lib/elementary/efl_ui_slider.c b/src/lib/elementary/efl_ui_slider.c index 402e4ed137..ad5ed4b706 100644 --- a/src/lib/elementary/efl_ui_slider.c +++ b/src/lib/elementary/efl_ui_slider.c @@ -1393,10 +1393,10 @@ _efl_ui_slider_efl_ui_format_format_cb_set(Eo *obj, Efl_Ui_Slider_Data *sd, void efl_canvas_group_change(obj); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _efl_ui_slider_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "drag,left", "drag", "left", _key_action_drag}, { "drag,right", "drag", "right", _key_action_drag}, { "drag,up", "drag", "up", _key_action_drag}, diff --git a/src/lib/elementary/efl_ui_video.c b/src/lib/elementary/efl_ui_video.c index 14c6613606..1aac7224ef 100644 --- a/src/lib/elementary/efl_ui_video.c +++ b/src/lib/elementary/efl_ui_video.c @@ -367,10 +367,10 @@ _efl_ui_video_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _efl_ui_video_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Efl_Ui_Video_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "move,left", "move", "left", _key_action_move}, { "move,right", "move", "right", _key_action_move}, { "play", "play", NULL, _key_action_play}, diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c index ce8b24e094..4c870ad82d 100644 --- a/src/lib/elementary/efl_ui_win.c +++ b/src/lib/elementary/efl_ui_win.c @@ -6822,10 +6822,10 @@ _efl_ui_win_efl_access_parent_get(Eo *obj EINA_UNUSED, Efl_Ui_Win_Data *sd EINA_ return root; } -EOLIAN static const Elm_Access_Action* +EOLIAN static const Efl_Access_Action_Data* _efl_ui_win_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Efl_Ui_Win_Data *sd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "move,previous", "move", "previous", _key_action_move}, { "move,next", "move", "next", _key_action_move}, { "move,left", "move", "left", _key_action_move}, diff --git a/src/lib/elementary/elc_combobox.c b/src/lib/elementary/elc_combobox.c index a6ad8a793b..54c6c20022 100644 --- a/src/lib/elementary/elc_combobox.c +++ b/src/lib/elementary/elc_combobox.c @@ -513,12 +513,12 @@ _elm_combobox_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_combobox_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Combobox_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { {"activate", "activate", "return", _key_action_activate}, {"move,up", "move", "up", _key_action_move}, {"move,down", "move", "down", _key_action_move}, diff --git a/src/lib/elementary/elc_ctxpopup.c b/src/lib/elementary/elc_ctxpopup.c index 788fcdd281..d6eae68618 100644 --- a/src/lib/elementary/elc_ctxpopup.c +++ b/src/lib/elementary/elc_ctxpopup.c @@ -1554,10 +1554,10 @@ _elm_ctxpopup_item_init(Eo *eo_item, sd->dir = ELM_CTXPOPUP_DIRECTION_UNKNOWN; } -EOLIAN static const Elm_Access_Action* +EOLIAN static const Efl_Access_Action_Data* _elm_ctxpopup_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Ctxpopup_Data *sd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "escape", "escape", NULL, _key_action_escape}, { NULL, NULL, NULL, NULL } }; diff --git a/src/lib/elementary/elc_fileselector.c b/src/lib/elementary/elc_fileselector.c index b0791af1f8..3e762d04aa 100644 --- a/src/lib/elementary/elc_fileselector.c +++ b/src/lib/elementary/elc_fileselector.c @@ -3147,10 +3147,10 @@ _elm_fileselector_class_destructor(Efl_Class *klass EINA_UNUSED) } } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_fileselector_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Fileselector_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "select", "select", NULL, _key_action_select }, { "escape", "escape", NULL, _key_action_escape}, { "backspace", "backspace", NULL, _key_action_backspace}, diff --git a/src/lib/elementary/elc_hoversel.c b/src/lib/elementary/elc_hoversel.c index b2dcb418d3..dafc701368 100644 --- a/src/lib/elementary/elc_hoversel.c +++ b/src/lib/elementary/elc_hoversel.c @@ -1016,10 +1016,10 @@ _elm_hoversel_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_hoversel_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Hoversel_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "activate", "activate", NULL, _key_action_activate}, { "move,up", "move", "up", _key_action_move}, { "move,down", "move", "down", _key_action_move}, diff --git a/src/lib/elementary/elc_naviframe.c b/src/lib/elementary/elc_naviframe.c index 2112bf4e0f..0a63100b46 100644 --- a/src/lib/elementary/elc_naviframe.c +++ b/src/lib/elementary/elc_naviframe.c @@ -1998,10 +1998,10 @@ _elm_naviframe_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_naviframe_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Naviframe_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "top_item_get", "top_item_get", NULL, _key_action_top_item_get }, { "item_pop", "item_pop", NULL, _key_action_item_pop }, { NULL, NULL, NULL, NULL } diff --git a/src/lib/elementary/elc_player.c b/src/lib/elementary/elc_player.c index efde951021..33c434082e 100644 --- a/src/lib/elementary/elc_player.c +++ b/src/lib/elementary/elc_player.c @@ -678,10 +678,10 @@ _elm_player_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_player_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Player_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "move,left", "move", "left", _key_action_move}, { "move,right", "move", "right", _key_action_move}, { "play", "play", NULL, _key_action_play}, diff --git a/src/lib/elementary/elc_popup.c b/src/lib/elementary/elc_popup.c index 334508ca9b..3e142f8d49 100644 --- a/src/lib/elementary/elc_popup.c +++ b/src/lib/elementary/elc_popup.c @@ -1787,10 +1787,10 @@ _action_dismiss(Evas_Object *obj, const char *params EINA_UNUSED) return EINA_TRUE; } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_popup_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Popup_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "dismiss", NULL, NULL, _action_dismiss}, { NULL, NULL, NULL, NULL } }; diff --git a/src/lib/elementary/elm_access.c b/src/lib/elementary/elm_access.c index 2a1167132f..e0c385e72d 100644 --- a/src/lib/elementary/elm_access.c +++ b/src/lib/elementary/elm_access.c @@ -1504,10 +1504,10 @@ _access_atspi_action_do(Evas_Object *obj, const char *params) return ret; } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_access_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, void *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "highlight", NULL, "highlight", _access_atspi_action_do}, { "unhighlight", NULL, "unhighlight", _access_atspi_action_do}, { "highlight,next", NULL, "highlight,next", _access_atspi_action_do}, diff --git a/src/lib/elementary/elm_calendar.c b/src/lib/elementary/elm_calendar.c index 4740b82bb2..11acf528ca 100644 --- a/src/lib/elementary/elm_calendar.c +++ b/src/lib/elementary/elm_calendar.c @@ -2009,10 +2009,10 @@ _elm_calendar_class_constructor(Efl_Class *klass) _elm_calendar_smart_focus_next_enable = EINA_TRUE; } -EOLIAN static const Elm_Access_Action* +EOLIAN static const Efl_Access_Action_Data* _elm_calendar_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Calendar_Data *sd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "activate", "activate", NULL, _key_action_activate}, { NULL, NULL, NULL, NULL } }; diff --git a/src/lib/elementary/elm_colorselector.c b/src/lib/elementary/elm_colorselector.c index e769a4cfc6..97a0ad14d4 100644 --- a/src/lib/elementary/elm_colorselector.c +++ b/src/lib/elementary/elm_colorselector.c @@ -2587,10 +2587,10 @@ _elm_colorselector_class_constructor(Efl_Class *klass) _elm_colorselector_smart_focus_next_enable = EINA_TRUE; } -EOLIAN static const Elm_Access_Action* +EOLIAN static const Efl_Access_Action_Data* _elm_colorselector_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Colorselector_Data *sd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "move,left", "move", "left", _key_action_move}, { "move,right", "move", "right", _key_action_move}, { "move,up", "move", "up", _key_action_move}, @@ -2667,10 +2667,10 @@ _elm_color_item_elm_widget_item_focus_get(Eo *eo_it, Elm_Color_Item_Data *it) return EINA_FALSE; } -EOLIAN static const Elm_Access_Action* +EOLIAN static const Efl_Access_Action_Data* _elm_color_item_efl_access_widget_action_elm_actions_get(Eo *eo_it EINA_UNUSED, Elm_Color_Item_Data *it EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "activate", "activate", NULL, _item_action_activate}, { NULL, NULL, NULL, NULL } }; diff --git a/src/lib/elementary/elm_diskselector.c b/src/lib/elementary/elm_diskselector.c index 2ba73c56c9..e26451327e 100644 --- a/src/lib/elementary/elm_diskselector.c +++ b/src/lib/elementary/elm_diskselector.c @@ -1766,10 +1766,10 @@ _elm_diskselector_class_constructor(Efl_Class *klass) _elm_diskselector_smart_focus_next_enable = EINA_TRUE; } -EOLIAN static const Elm_Access_Action* +EOLIAN static const Efl_Access_Action_Data* _elm_diskselector_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Diskselector_Data *sd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "move,previous", "move", "prev", _key_action_move}, { "move,next", "move", "next", _key_action_move}, { "move,first", "move", "first", _key_action_move}, diff --git a/src/lib/elementary/elm_flipselector.c b/src/lib/elementary/elm_flipselector.c index 7e2c5410f6..9c06134fcd 100644 --- a/src/lib/elementary/elm_flipselector.c +++ b/src/lib/elementary/elm_flipselector.c @@ -887,10 +887,10 @@ _elm_flipselector_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_flipselector_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Flipselector_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "flip,up", "flip", "up", _key_action_flip}, { "flip,down", "flip", "down", _key_action_flip}, { NULL, NULL, NULL, NULL} diff --git a/src/lib/elementary/elm_general.eot b/src/lib/elementary/elm_general.eot index ae99de3fa4..73d057c3d6 100644 --- a/src/lib/elementary/elm_general.eot +++ b/src/lib/elementary/elm_general.eot @@ -7,6 +7,9 @@ type Evas_Smart_Cb: __undefined_type; [[Evas smart callback type]] type Eina_Compare_Cb: __undefined_type; [[Eina compare callback type]] type @extern Elm.Glob.Match_Flags: __undefined_type; [[Elementary glob matching flags]] +/* Types for A11Y (internal/beta API) */ +type @extern Efl.Access.Action_Data: __undefined_type; [[Internal struct for accesssibility.]] + /* FIXME: elm_policy API is not bound to EO */ struct Elm.Event.Policy_Changed { @@ -135,4 +138,4 @@ enum Elm.Icon.Type /* FIXME: shouldn't exist */ struct @extern Elm_Gen_Item; -struct @extern Elm_Access_Action; +struct @extern Efl_Access_Action_Data; diff --git a/src/lib/elementary/elm_gengrid.c b/src/lib/elementary/elm_gengrid.c index 6f7765f1e3..7708ee06b5 100644 --- a/src/lib/elementary/elm_gengrid.c +++ b/src/lib/elementary/elm_gengrid.c @@ -5559,10 +5559,10 @@ _elm_gengrid_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_gengrid_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Gengrid_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "move,prior", "move", "prior", _key_action_move}, { "move,next", "move", "next", _key_action_move}, { "move,left", "move", "left", _key_action_move}, diff --git a/src/lib/elementary/elm_genlist.c b/src/lib/elementary/elm_genlist.c index 63ff822561..3128783609 100644 --- a/src/lib/elementary/elm_genlist.c +++ b/src/lib/elementary/elm_genlist.c @@ -8586,10 +8586,10 @@ _elm_genlist_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_genlist_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Genlist_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "move,prior", "move", "prior", _key_action_move}, { "move,next", "move", "next", _key_action_move}, { "move,left", "move", "left", _key_action_move}, diff --git a/src/lib/elementary/elm_hover.c b/src/lib/elementary/elm_hover.c index 7a615d627b..5bbbc570dd 100644 --- a/src/lib/elementary/elm_hover.c +++ b/src/lib/elementary/elm_hover.c @@ -855,10 +855,10 @@ _action_dismiss(Evas_Object *obj, const char *params EINA_UNUSED) return EINA_TRUE; } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_hover_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Hover_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "dismiss", NULL, NULL, _action_dismiss}, { NULL, NULL, NULL, NULL} }; diff --git a/src/lib/elementary/elm_index.c b/src/lib/elementary/elm_index.c index 0f7ae5a00b..dabbdcff5c 100644 --- a/src/lib/elementary/elm_index.c +++ b/src/lib/elementary/elm_index.c @@ -1693,10 +1693,10 @@ _elm_index_item_efl_access_name_get(Eo *eo_it, Elm_Index_Item_Data *data) return _elm_widget_item_accessible_plain_name_get(eo_it, data->letter); } -EOLIAN static const Elm_Access_Action* +EOLIAN static const Efl_Access_Action_Data* _elm_index_item_efl_access_widget_action_elm_actions_get(Eo *eo_it EINA_UNUSED, Elm_Index_Item_Data *data EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "activate", "activate", NULL, _item_action_activate}, { NULL, NULL, NULL, NULL } }; diff --git a/src/lib/elementary/elm_list.c b/src/lib/elementary/elm_list.c index 324f4eccd4..76e6ef5c42 100644 --- a/src/lib/elementary/elm_list.c +++ b/src/lib/elementary/elm_list.c @@ -3118,10 +3118,10 @@ _elm_list_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_list_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_List_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "move,prior", "move", "prior", _key_action_move}, { "move,next", "move", "next", _key_action_move}, { "move,left", "move", "left", _key_action_move}, diff --git a/src/lib/elementary/elm_map.c b/src/lib/elementary/elm_map.c index ef99241268..1b14288a04 100644 --- a/src/lib/elementary/elm_map.c +++ b/src/lib/elementary/elm_map.c @@ -5600,10 +5600,10 @@ _elm_map_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_map_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Map_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "move,prior", "move", "prior", _key_action_move}, { "move,next", "move", "next", _key_action_move}, { "move,left", "move", "left", _key_action_move}, diff --git a/src/lib/elementary/elm_panel.c b/src/lib/elementary/elm_panel.c index a2ed24d661..4b7b1a1144 100644 --- a/src/lib/elementary/elm_panel.c +++ b/src/lib/elementary/elm_panel.c @@ -1410,10 +1410,10 @@ _elm_panel_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_panel_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Panel_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "toggle", "toggle", NULL, _key_action_toggle}, { NULL, NULL, NULL, NULL } }; diff --git a/src/lib/elementary/elm_scroller.c b/src/lib/elementary/elm_scroller.c index dc93cc2730..434e5aef66 100644 --- a/src/lib/elementary/elm_scroller.c +++ b/src/lib/elementary/elm_scroller.c @@ -1346,10 +1346,10 @@ _elm_scroller_elm_widget_focus_state_apply(Eo *obj, Elm_Scroller_Data *pd EINA_U } -EOLIAN const Elm_Access_Action * +EOLIAN const Efl_Access_Action_Data * _elm_scroller_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Scroller_Data *pd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "move,prior", "move", "prior", _key_action_move}, { "move,next", "move", "next", _key_action_move}, { "move,left", "move", "left", _key_action_move}, diff --git a/src/lib/elementary/elm_slideshow.c b/src/lib/elementary/elm_slideshow.c index cb9ecce764..dd9d48ef0f 100644 --- a/src/lib/elementary/elm_slideshow.c +++ b/src/lib/elementary/elm_slideshow.c @@ -694,10 +694,10 @@ _elm_slideshow_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN static const Elm_Access_Action* +EOLIAN static const Efl_Access_Action_Data* _elm_slideshow_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Slideshow_Data *sd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "move,left", "move", "left", _key_action_move}, { "move,right", "move", "right", _key_action_move}, { "pause", "pause", NULL, _key_action_pause}, diff --git a/src/lib/elementary/elm_spinner.c b/src/lib/elementary/elm_spinner.c index 25213e7758..88c5335eea 100644 --- a/src/lib/elementary/elm_spinner.c +++ b/src/lib/elementary/elm_spinner.c @@ -1645,10 +1645,10 @@ _elm_spinner_class_constructor(Efl_Class *klass) _elm_spinner_smart_focus_next_enable = EINA_TRUE; } -EOLIAN static const Elm_Access_Action * +EOLIAN static const Efl_Access_Action_Data * _elm_spinner_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Spinner_Data *sd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "toggle", "toggle", NULL, _key_action_toggle}, { NULL, NULL, NULL, NULL } }; diff --git a/src/lib/elementary/elm_toolbar.c b/src/lib/elementary/elm_toolbar.c index 24a40f6d90..a9a0835a16 100644 --- a/src/lib/elementary/elm_toolbar.c +++ b/src/lib/elementary/elm_toolbar.c @@ -3911,10 +3911,10 @@ _elm_toolbar_class_constructor(Efl_Class *klass) evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); } -EOLIAN static const Elm_Access_Action* +EOLIAN static const Efl_Access_Action_Data* _elm_toolbar_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Toolbar_Data *sd EINA_UNUSED) { - static Elm_Access_Action atspi_actions[] = { + static Efl_Access_Action_Data atspi_actions[] = { { "select", "select", NULL, _key_action_select}, { NULL, NULL, NULL, NULL } };