evas/elm: Make group_add/group_del internal functions

This hides those two legacy functions from the EO API.
This commit is contained in:
Jean-Philippe Andre 2017-05-18 17:52:17 +09:00
parent 2cdc02b03c
commit 55b529cebc
164 changed files with 418 additions and 156 deletions

View File

@ -16787,4 +16787,9 @@ edje_edit_print_internal_status(Evas_Object *obj)
*/
}
/* Internal EO APIs and hidden overrides */
#define EDJE_EDIT_EXTRA_OPS \
EFL_CANVAS_GROUP_DEL_OPS(edje_edit)
#include "edje_edit.eo.c"

View File

@ -10,7 +10,6 @@ class Edje.Edit (Edje.Object)
implements {
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Canvas.Group.group_del;
Efl.File.file { set; }
Efl.File.mmap { set; }
}

View File

@ -2109,8 +2109,6 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
Efl.Object.destructor;
Efl.Canvas.Object.no_render { set; }
Efl.Canvas.Object.paragraph_direction { set; }
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Efl.Canvas.Group.group_calculate;
Efl.File.file { get; set; }
Efl.File.mmap { get; set; }

View File

@ -45,6 +45,7 @@
#include <Eet.h>
#include <Eo.h>
#include <Evas.h>
#include <Evas_Internal.h>
#include <Ecore.h>
#include <Ecore_Evas.h>
#include <Ecore_File.h>
@ -65,6 +66,7 @@
#endif
#include "Edje.h"
#ifdef EAPI
# undef EAPI
#endif

View File

@ -546,7 +546,10 @@ _edje_object_efl_observer_update(Eo *obj EINA_UNUSED, Edje *ed, Efl_Object *obs,
}
}
/* Internal EO APIs and hidden overrides */
#define EDJE_OBJECT_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(edje_object), \
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _edje_object_efl_object_dbg_info_get)
#include "edje_object.eo.c"

View File

@ -610,4 +610,9 @@ _efl_ui_box_efl_pack_pack_align_get(Eo *obj EINA_UNUSED, Efl_Ui_Box_Data *pd, do
if (v) *v = pd->align.v;
}
/* Internal EO APIs and hidden overrides */
#define EFL_UI_BOX_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_box)
#include "efl_ui_box.eo.c"

View File

@ -4,8 +4,6 @@ class Efl.Ui.Box (Elm.Widget, Efl.Pack.Linear, Efl.Pack.Layout,
[[Efl UI box class]]
implements {
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Efl.Canvas.Group.group_calculate;
Elm.Widget.focus_direction;
Elm.Widget.focus_next_manager_is;

View File

@ -1202,4 +1202,9 @@ _efl_ui_clock_class_constructor(Efl_Class *klass)
evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass);
}
/* Internal EO APIs and hidden overrides */
#define EFL_UI_CLOCK_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_clock)
#include "efl_ui_clock.eo.c"

View File

@ -244,8 +244,6 @@ class Efl.Ui.Clock (Elm.Layout)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.theme_apply;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_next;

View File

@ -2404,4 +2404,9 @@ ELM_PART_IMPLEMENT_CONTENT_UNSET(efl_ui_flip, EFL_UI_FLIP, Efl_Ui_Flip_Data, Elm
/* Efl.Part end */
/* Internal EO APIs and hidden overrides */
#define EFL_UI_FLIP_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_flip)
#include "efl_ui_flip.eo.c"

View File

@ -229,8 +229,6 @@ class Efl.Ui.Flip (Elm.Widget, Efl.Pack.Linear, Efl.Part)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.focus_direction;
Elm.Widget.sub_object_add;
Elm.Widget.theme_apply;

View File

@ -267,4 +267,9 @@ _efl_ui_frame_class_constructor(Efl_Class *klass)
evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass);
}
/* Internal EO APIs and hidden overrides */
#define EFL_UI_FRAME_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_OPS(efl_ui_frame)
#include "efl_ui_frame.eo.c"

View File

@ -56,7 +56,6 @@ class Efl.Ui.Frame (Elm.Layout, Efl.Ui.Clickable)
Efl.Object.constructor;
class.constructor;
Efl.Canvas.Group.group_calculate;
Efl.Canvas.Group.group_add;
Elm.Widget.focus_direction;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_next;

View File

@ -798,4 +798,9 @@ _efl_ui_grid_efl_pack_linear_pack_end(Eo *obj, Efl_Ui_Grid_Data *pd, Efl_Gfx *su
return _pack_at(obj, pd, subobj, col, row, 1, 1, EINA_TRUE);
}
/* Internal EO APIs and hidden overrides */
#define EFL_UI_GRID_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_grid)
#include "efl_ui_grid.eo.c"

View File

@ -4,8 +4,6 @@ class Efl.Ui.Grid (Elm.Widget, Efl.Pack.Grid, Efl.Pack.Layout,
[[Efl UI grid class]]
implements {
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Efl.Canvas.Group.group_calculate;
Elm.Widget.focus_direction;
Elm.Widget.focus_next_manager_is;

View File

@ -2218,4 +2218,9 @@ elm_image_aspect_fixed_get(const Evas_Object *obj)
return sd->aspect_fixed;
}
/* Internal EO APIs and hidden overrides */
#define EFL_UI_IMAGE_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_image)
#include "efl_ui_image.eo.c"

View File

@ -140,8 +140,6 @@ class Efl.Ui.Image (Elm.Widget, Efl.Ui.Clickable, Efl.Ui.Draggable,
Edje.Object.size_min_calc;
Edje.Object.calc_force;
Efl.Canvas.Object.clip { set; }
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Efl.Canvas.Group.group_member_add;
Efl.Ui.Draggable.drag_target { get; set; }
Efl.Ui.Model.Connect.connect;

View File

@ -186,4 +186,9 @@ _efl_ui_nstate_class_constructor(Efl_Class *klass)
evas_smart_legacy_type_register(MY_CLASS_NAME, klass);
}
/* Internal EO APIs and hidden overrides */
#define EFL_UI_NSTATE_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_nstate)
#include "efl_ui_nstate.eo.c"

View File

@ -30,8 +30,6 @@ class Efl.Ui.Nstate(Elm.Button)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.theme_apply;
Elm.Widget.widget_event;
}

View File

@ -5629,6 +5629,11 @@ ELM_PART_OVERRIDE_CONTENT_UNSET(elm_entry, EFL_UI_TEXT, ELM_LAYOUT, Efl_Ui_Text_
/* Efl.Part end */
#endif
/* Internal EO APIs and hidden overrides */
#define EFL_UI_TEXT_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_text)
#include "efl_ui_text.eo.c"
#undef MY_CLASS

View File

@ -404,8 +404,6 @@ class Efl.Ui.Text (Elm.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable,
Efl.Gfx.position { set; }
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_member_add;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.activate;
Elm.Widget.focus_direction_manager_is;
Elm.Widget.theme_apply;

View File

@ -471,4 +471,9 @@ elm_video_play_position_get(const Evas_Object *obj)
return efl_player_position_get(obj);
}
/* Internal EO APIs and hidden overrides */
#define EFL_UI_VIDEO_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_video)
#include "efl_ui_video.eo.c"

View File

@ -64,8 +64,6 @@ class Efl.Ui.Video (Elm.Layout, Efl.File,
class.constructor;
Efl.Object.constructor;
Efl.File.file { get; set; }
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_direction_manager_is;
Elm.Widget.widget_event;

View File

@ -8047,8 +8047,10 @@ elm_win_teamwork_uri_open(Efl_Ui_Win *obj EINA_UNUSED, const char *uri EINA_UNUS
ERR("Calling deprecrated function '%s'", __FUNCTION__);
}
/* Internal EO APIs */
/* Internal EO APIs and hidden overrides */
#define EFL_UI_WIN_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_win), \
EFL_OBJECT_OP_FUNC(efl_canvas_object_legacy_ctor, _efl_ui_win_efl_canvas_object_legacy_ctor)
#include "efl_ui_win.eo.c"

View File

@ -930,8 +930,6 @@ class Efl.Ui.Win (Elm.Widget, Efl.Canvas, Elm.Interface.Atspi.Window,
Efl.Gfx.visible { set; }
Efl.Gfx.position { set; }
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.focus_direction;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_direction_manager_is;

View File

@ -559,4 +559,10 @@ _elm_combobox_efl_gfx_size_set(Eo *obj, Elm_Combobox_Data *pd, Evas_Coord w, Eva
if (pd->count > 0) _table_resize(obj);
efl_gfx_size_set(efl_super(obj, MY_CLASS), w, h);
}
/* Internal EO APIs and hidden overrides */
#define ELM_COMBOBOX_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_combobox)
#include "elm_combobox.eo.c"

View File

@ -1568,6 +1568,11 @@ _elm_ctxpopup_elm_interface_atspi_accessible_state_set_get(Eo *obj, Elm_Ctxpopup
return ret;
}
/* Internal EO APIs and hidden overrides */
#define ELM_CTXPOPUP_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_ctxpopup)
/* Efl.Part begin */
ELM_PART_OVERRIDE(elm_ctxpopup, ELM_CTXPOPUP, ELM_LAYOUT, Elm_Ctxpopup_Data, Elm_Part_Data)

View File

@ -3188,7 +3188,10 @@ _elm_fileselector_elm_interface_atspi_widget_action_elm_actions_get(Eo *obj EINA
return &atspi_actions[0];
}
/* Internal EO APIs and hidden overrides */
#define ELM_FILESELECTOR_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_fileselector), \
EFL_OBJECT_OP_FUNC(efl_event_callback_legacy_call, _elm_fileselector_efl_object_event_callback_legacy_call)
#include "elm_fileselector.eo.c"

View File

@ -663,4 +663,9 @@ elm_fileselector_button_inwin_mode_get(const Eo *obj)
return sd->inwin_mode;
}
/* Internal EO APIs and hidden overrides */
#define ELM_FILESELECTOR_BUTTON_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_fileselector_button)
#include "elm_fileselector_button.eo.c"

View File

@ -685,4 +685,9 @@ ELM_PART_OVERRIDE_CONTENT_UNSET(elm_fileselector_entry, ELM_FILESELECTOR_ENTRY,
/* Efl.Part end */
/* Internal EO APIs and hidden overrides */
#define ELM_FILESELECTOR_ENTRY_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_fileselector_entry)
#include "elm_fileselector_entry.eo.c"

View File

@ -1047,5 +1047,10 @@ _elm_hoversel_auto_update_get(Eo *obj EINA_UNUSED, Elm_Hoversel_Data *sd)
return sd->auto_update;
}
/* Internal EO APIs and hidden overrides */
#define ELM_HOVERSEL_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_hoversel)
#include "elm_hoversel_item.eo.c"
#include "elm_hoversel.eo.c"

View File

@ -2101,5 +2101,10 @@ _elm_multibuttonentry_item_elm_interface_atspi_widget_action_elm_actions_get(Eo
return &atspi_actions[0];
}
/* Internal EO APIs and hidden overrides */
#define ELM_MULTIBUTTONENTRY_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_multibuttonentry)
#include "elm_multibuttonentry_item.eo.c"
#include "elm_multibuttonentry.eo.c"

View File

@ -2078,5 +2078,10 @@ ELM_PART_OVERRIDE_CONTENT_UNSET(elm_naviframe, ELM_NAVIFRAME, ELM_LAYOUT, Elm_Na
/* Efl.Part end */
/* Internal EO APIs and hidden overrides */
#define ELM_NAVIFRAME_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_naviframe)
#include "elm_naviframe_item.eo.c"
#include "elm_naviframe.eo.c"

View File

@ -713,4 +713,9 @@ ELM_PART_OVERRIDE_CONTENT_SET(elm_player, ELM_PLAYER, ELM_LAYOUT, Elm_Player_Dat
/* End of Efl.Part */
/* Internal EO APIs and hidden overrides */
#define ELM_PLAYER_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_player)
#include "elm_player.eo.c"

View File

@ -1896,5 +1896,10 @@ ELM_PART_OVERRIDE_CONTENT_UNSET(elm_popup, ELM_POPUP, ELM_LAYOUT, Elm_Popup_Data
/* Efl.Part end */
/* Internal EO APIs and hidden overrides */
#define ELM_POPUP_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_popup)
#include "elm_popup.eo.c"
#include "elm_popup_item.eo.c"

View File

@ -1508,4 +1508,9 @@ _elm_access_elm_interface_atspi_widget_action_elm_actions_get(Eo *obj EINA_UNUSE
return &atspi_actions[0];
}
/* Internal EO APIs and hidden overrides */
#define ELM_ACCESS_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_OPS(elm_access)
#include "elm_access.eo.c"

View File

@ -7,7 +7,6 @@ class Elm.Access (Elm.Widget, Elm.Interface.Atspi_Widget_Action)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Elm.Widget.activate;
Elm.Widget.on_focus;
Elm.Interface.Atspi_Widget_Action.elm_actions { get; }

View File

@ -654,4 +654,9 @@ _elm_actionslider_class_constructor(Efl_Class *klass)
evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass);
}
/* Internal EO APIs and hidden overrides */
#define ELM_ACTIONSLIDER_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_OPS(elm_actionslider)
#include "elm_actionslider.eo.c"

View File

@ -71,7 +71,6 @@ class Elm.Actionslider (Elm.Layout, Efl.Ui.Selectable)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_direction_manager_is;
Elm.Widget.theme_apply;

View File

@ -286,4 +286,9 @@ elm_bg_file_get(const Eo *obj, const char **file, const char **group)
efl_file_get((Eo *) obj, file, group);
}
/* Internal EO APIs and hidden overrides */
#define ELM_BG_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_OPS(elm_bg)
#include "elm_bg.eo.c"

View File

@ -96,7 +96,6 @@ class Elm.Bg (Elm.Layout, Efl.File)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Elm.Layout.content_aliases { get; }
Elm.Layout.sizing_eval;
Efl.File.file { get; set; }

View File

@ -726,4 +726,9 @@ _elm_box_elm_widget_focus_register(Eo *obj, Elm_Box_Data *pd, Efl_Ui_Focus_Manag
return result;
}
/* Internal EO APIs and hidden overrides */
#define ELM_BOX_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_box)
#include "elm_box.eo.c"

View File

@ -286,8 +286,6 @@ class Elm.Box (Elm.Widget)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Efl.Canvas.Group.group_calculate;
Elm.Widget.focus_direction;
Elm.Widget.focus_next_manager_is;

View File

@ -288,4 +288,9 @@ _elm_bubble_class_constructor(Efl_Class *klass)
evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass);
}
/* Internal EO APIs and hidden overrides */
#define ELM_BUBBLE_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_OPS(elm_bubble)
#include "elm_bubble.eo.c"

View File

@ -38,7 +38,6 @@ class Elm.Bubble (Elm.Layout, Efl.Ui.Clickable)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Elm.Widget.focus_direction;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_next;

View File

@ -491,4 +491,9 @@ elm_button_autorepeat_get(const Evas_Object *obj)
return efl_ui_autorepeat_enabled_get(obj);
}
/* Internal EO APIs and hidden overrides */
#define ELM_BUTTON_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_OPS(elm_button)
#include "elm_button.eo.c"

View File

@ -13,7 +13,6 @@ class Elm.Button (Elm.Layout, Efl.Ui.Clickable, Efl.Ui.Autorepeat, Efl.Text,
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Ui.Autorepeat.autorepeat_initial_timeout { set; get; }
Efl.Ui.Autorepeat.autorepeat_gap_timeout { set; get; }
Efl.Ui.Autorepeat.autorepeat_enabled { set; get; }

View File

@ -2334,4 +2334,9 @@ _elm_calendar_elm_interface_atspi_widget_action_elm_actions_get(Eo *obj EINA_UNU
return &atspi_actions[0];
}
/* Internal EO APIs and hidden overrides */
#define ELM_CALENDAR_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_calendar)
#include "elm_calendar.eo.c"

View File

@ -412,8 +412,6 @@ class Elm.Calendar (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_calculate;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.theme_apply;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_direction_manager_is;

View File

@ -432,4 +432,9 @@ _elm_check_class_constructor(Efl_Class *klass)
evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass);
}
/* Internal EO APIs and hidden overrides */
#define ELM_CHECK_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_OPS(elm_check)
#include "elm_check.eo.c"

View File

@ -24,7 +24,6 @@ class Elm.Check (Efl.Ui.Nstate, Elm.Interface.Atspi_Widget_Action)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Elm.Widget.activate;
Elm.Widget.theme_apply;
Elm.Widget.sub_object_del;

View File

@ -957,4 +957,9 @@ _elm_clock_class_constructor(Efl_Class *klass)
_elm_clock_smart_focus_next_enable = EINA_TRUE;
}
/* Internal EO APIs and hidden overrides */
#define ELM_CLOCK_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_clock)
#include "elm_clock.eo.c"

View File

@ -163,8 +163,6 @@ class Elm.Clock (Elm.Layout)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_direction_manager_is;
Elm.Widget.access;

View File

@ -2222,6 +2222,11 @@ _elm_code_widget_efl_canvas_group_group_add(Eo *obj, Elm_Code_Widget_Data *pd)
efl_event_callback_add(obj, ELM_OBJ_CODE_WIDGET_EVENT_SELECTION_CLEARED, _elm_code_widget_selection_clear_cb, obj);
}
/* Internal EO APIs and hidden overrides */
#define ELM_CODE_WIDGET_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_OPS(elm_code_widget)
#include "elm_code_widget_text.c"
#include "elm_code_widget_undo.c"
#include "elm_code_widget.eo.c"

View File

@ -300,7 +300,6 @@ class Elm.Code_Widget (Elm.Layout, Elm.Interface.Atspi.Text)
class.constructor;
Efl.Object.constructor;
Efl.Object.finalize;
Efl.Canvas.Group.group_add;
Elm.Widget.widget_event;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_direction_manager_is;

View File

@ -2623,6 +2623,11 @@ _elm_color_item_elm_widget_item_focus_get(Eo *eo_it, Elm_Color_Item_Data *it)
return EINA_FALSE;
}
/* Internal EO APIs and hidden overrides */
#define ELM_COLORSELECTOR_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_colorselector)
#include "elm_colorselector.eo.c"
#include "elm_color_item.eo.c"

View File

@ -108,8 +108,6 @@ class Elm.Colorselector (Elm.Layout, Elm.Interface.Atspi_Widget_Action,
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.theme_apply;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_next;

View File

@ -39,8 +39,6 @@ class Elm.Combobox (Elm.Button, Efl.Ui.Selectable,
Efl.Object.constructor;
Efl.Gfx.visible { set; }
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.part_text { get; set; }
Elm.Widget.theme_apply;
Elm.Widget.translate;

View File

@ -1031,4 +1031,9 @@ _elm_conformant_class_constructor(Efl_Class *klass)
evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass);
}
/* Internal EO APIs and hidden overrides */
#define ELM_CONFORMANT_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_conformant)
#include "elm_conformant.eo.c"

View File

@ -7,8 +7,6 @@ class Elm.Conformant (Elm.Layout)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.widget_parent { set; }
Elm.Widget.theme_apply;
Elm.Layout.content_aliases { get; }

View File

@ -154,8 +154,6 @@ class Elm.Ctxpopup (Elm.Layout, Elm.Interface.Atspi_Widget_Action,
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_del;
Efl.Canvas.Group.group_add;
Elm.Widget.widget_parent { set; }
Elm.Widget.focus_direction;
Elm.Widget.focus_direction_manager_is;

View File

@ -619,6 +619,11 @@ ELM_PART_OVERRIDE_CONTENT_UNSET(elm_dayselector, ELM_DAYSELECTOR, ELM_LAYOUT, El
/* Efl.Part end */
/* Internal EO APIs and hidden overrides */
#define ELM_DAYSELECTOR_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_dayselector)
#include "elm_dayselector.eo.c"
#include "elm_dayselector_item.eo.c"

View File

@ -151,8 +151,6 @@ class Elm.Dayselector (Elm.Layout)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.theme_apply;
Elm.Widget.focus_direction_manager_is;
Elm.Widget.translate;

View File

@ -1836,5 +1836,10 @@ _elm_diskselector_elm_interface_atspi_widget_action_elm_actions_get(Eo *obj EINA
return &atspi_actions[0];
}
/* Internal EO APIs and hidden overrides */
#define ELM_DISKSELECTOR_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_diskselector)
#include "elm_diskselector.eo.c"
#include "elm_diskselector_item.eo.c"

View File

@ -201,8 +201,6 @@ class Elm.Diskselector (Elm.Widget, Elm.Interface_Scrollable,
Efl.Gfx.position { set; }
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_member_add;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.focus_next_manager_is;
Elm.Widget.access;
Elm.Widget.focus_next;

View File

@ -6025,4 +6025,9 @@ ELM_PART_OVERRIDE_CONTENT_UNSET(elm_entry, ELM_ENTRY, ELM_LAYOUT, Elm_Entry_Data
/* Efl.Part end */
/* Internal EO APIs and hidden overrides */
#define ELM_ENTRY_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_entry)
#include "elm_entry.eo.c"

View File

@ -945,8 +945,6 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable,
Efl.Gfx.position { set; }
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_member_add;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.activate;
Elm.Widget.focus_direction_manager_is;
Elm.Widget.theme_apply;

View File

@ -35,8 +35,6 @@ class Elm.Fileselector (Elm.Layout, Elm.Interface.Fileselector,
class.constructor;
class.destructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.focus_next;
Elm.Widget.focus_direction_manager_is;
Elm.Widget.focus_direction;

View File

@ -4,8 +4,6 @@ class Elm.Fileselector_Button (Elm.Button, Elm.Interface.Fileselector)
event_prefix: elm_fileselector_button;
implements {
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.theme_apply;
Efl.Ui.Autorepeat.autorepeat_supported { get; }
Elm.Interface.Fileselector.selected_models { get; }

View File

@ -6,8 +6,6 @@ class Elm.Fileselector_Entry (Elm.Layout, Elm.Interface.Fileselector,
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_del;
Efl.Canvas.Group.group_add;
Elm.Widget.theme_apply;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_next;

View File

@ -927,5 +927,10 @@ _elm_flipselector_elm_interface_atspi_widget_action_elm_actions_get(Eo *obj EINA
return &atspi_actions[0];
}
/* Internal EO APIs and hidden overrides */
#define ELM_FLIPSELECTOR_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_flipselector)
#include "elm_flipselector_item.eo.c"
#include "elm_flipselector.eo.c"

View File

@ -127,8 +127,6 @@ class Elm.Flipselector (Elm.Layout, Efl.Ui.Spin,
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.theme_apply;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_direction_manager_is;

View File

@ -6115,5 +6115,10 @@ _elm_gengrid_elm_interface_atspi_selection_child_deselect(Eo *obj EINA_UNUSED, E
return EINA_FALSE;
}
/* Internal EO APIs and hidden overrides */
#define ELM_GENGRID_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_gengrid)
#include "elm_gengrid.eo.c"
#include "elm_gengrid_item.eo.c"

View File

@ -547,8 +547,6 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
Efl.Object.constructor;
Efl.Gfx.position { set; }
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Efl.Canvas.Group.group_member_add;
Elm.Widget.theme_apply;
Elm.Widget.focus_next_manager_is;

View File

@ -2571,8 +2571,6 @@ _elm_genlist_pan_class_constructor(Efl_Class *klass)
evas_smart_legacy_type_register(MY_PAN_CLASS_NAME_LEGACY, klass);
}
#include "elm_genlist_pan.eo.c"
static Eina_Bool
_item_multi_select_up(Elm_Genlist_Data *sd)
{
@ -8699,5 +8697,14 @@ _elm_genlist_elm_interface_atspi_selection_child_deselect(Eo *obj EINA_UNUSED, E
return EINA_FALSE;
}
/* Internal EO APIs and hidden overrides */
#define ELM_GENLIST_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_genlist)
#define ELM_GENLIST_PAN_EXTRA_OPS \
EFL_CANVAS_GROUP_DEL_OPS(elm_genlist_pan)
#include "elm_genlist.eo.c"
#include "elm_genlist_pan.eo.c"
#include "elm_genlist_item.eo.c"

View File

@ -534,8 +534,6 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable,
Efl.Gfx.position { set; }
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_member_add;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.theme_apply;
Elm.Widget.focus_next_manager_is;
Elm.Widget.sub_object_add;

View File

@ -10,7 +10,6 @@ class Elm.Genlist.Pan (Elm.Pan)
Efl.Gfx.position { set; }
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_calculate;
Efl.Canvas.Group.group_del;
Elm.Pan.content_size { get; }
Elm.Pan.pos { get; set; }
Elm.Pan.pos_min { get; }

View File

@ -4156,4 +4156,9 @@ _elm_gesture_layer_class_constructor(Efl_Class *klass)
evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass);
}
/* Internal EO APIs and hidden overrides */
#define ELM_GESTURE_LAYER_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_gesture_layer)
#include "elm_gesture_layer.eo.c"

View File

@ -162,8 +162,6 @@ class Elm.Gesture_Layer (Elm.Widget)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.disable;
}
}

View File

@ -618,4 +618,10 @@ elm_glview_render_func_set(Elm_Glview *obj, Elm_GLView_Func_Cb func)
sd->render_func = func;
_set_render_policy_callback(obj);
}
/* Internal EO APIs and hidden overrides */
#define ELM_GLVIEW_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_glview)
#include "elm_glview.eo.c"

View File

@ -190,8 +190,6 @@ class Elm.Glview (Elm.Widget, Efl.Gfx.View)
class.constructor;
Efl.Object.finalize;
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.on_focus;
Efl.Gfx.View.view_size { get; set; }
}

View File

@ -285,4 +285,9 @@ _elm_grid_class_constructor(Efl_Class *klass)
evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass);
}
/* Internal EO APIs and hidden overrides */
#define ELM_GRID_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_grid)
#include "elm_grid.eo.c"

View File

@ -55,8 +55,6 @@ class Elm.Grid (Elm.Widget)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.focus_direction;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_next;

View File

@ -879,4 +879,9 @@ ELM_PART_OVERRIDE_CONTENT_UNSET(elm_hover, ELM_HOVER, ELM_LAYOUT, Elm_Hover_Data
/* Efl.Part end */
/* Internal EO APIs and hidden overrides */
#define ELM_HOVER_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_hover)
#include "elm_hover.eo.c"

View File

@ -64,8 +64,6 @@ class Elm.Hover (Elm.Layout, Efl.Ui.Clickable, Elm.Interface.Atspi_Widget_Action
Efl.Gfx.visible { set; }
Efl.Gfx.position { set; }
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_del;
Efl.Canvas.Group.group_add;
Elm.Widget.theme_apply;
Elm.Widget.sub_object_add;
Elm.Widget.widget_parent { get; set; }

View File

@ -95,8 +95,6 @@ class Elm.Hoversel (Elm.Button, Efl.Ui.Selectable,
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Gfx.visible { set; }
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.widget_parent { set; }
Elm.Widget.theme_apply;
Elm.Widget.translate;

View File

@ -916,4 +916,9 @@ elm_icon_order_lookup_get(const Evas_Object *obj EINA_UNUSED)
return ELM_ICON_LOOKUP_FDO_THEME;
}
/* Internal EO APIs and hidden overrides */
#define ELM_ICON_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_icon)
#include "elm_icon.eo.c"

View File

@ -9,8 +9,6 @@ class Elm.Icon (Efl.Ui.Image)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.theme_apply;
Efl.File.file { set; }
}

View File

@ -1764,5 +1764,10 @@ _elm_index_item_elm_interface_atspi_widget_action_elm_actions_get(Eo *eo_it EINA
return &atspi_actions[0];
}
/* Internal EO APIs and hidden overrides */
#define ELM_INDEX_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_index)
#include "elm_index_item.eo.c"
#include "elm_index.eo.c"

View File

@ -221,8 +221,6 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.theme_apply;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_direction_manager_is;

View File

@ -4708,5 +4708,13 @@ _elm_interface_scrollable_efl_ui_focus_manager_focus(Eo *obj, Elm_Scrollable_Sma
elm_interface_scrollable_region_bring_in(obj, geom.x, geom.y, geom.w, geom.h);
}
/* Internal EO APIs and hidden overrides */
#define ELM_PAN_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_pan)
#define ELM_INTERFACE_SCROLLABLE_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_interface_scrollable)
#include "elm_interface_scrollable.eo.c"
#include "elm_pan.eo.c"

View File

@ -680,8 +680,6 @@ mixin Elm.Interface_Scrollable(Efl.Ui.Scrollable, Efl.Canvas.Group, Efl.Ui.Focus
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Efl.Ui.Focus.Manager.border_elements { get; }
Efl.Ui.Focus.Manager.focus;
}

View File

@ -164,4 +164,9 @@ _elm_inwin_class_constructor(Efl_Class *klass)
evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass);
}
/* Internal EO APIs and hidden overrides */
#define ELM_INWIN_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_OPS(elm_inwin)
#include "elm_inwin.eo.c"

View File

@ -22,7 +22,6 @@ class Elm.Inwin (Elm.Layout)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Elm.Widget.widget_parent { set; }
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_next;

View File

@ -643,4 +643,9 @@ _elm_label_class_constructor(Efl_Class *klass)
evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass);
}
/* Internal EO APIs and hidden overrides */
#define ELM_LABEL_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_OPS(elm_label)
#include "elm_label.eo.c"

View File

@ -124,7 +124,6 @@ class Elm.Label (Elm.Layout)
implements {
class.constructor;
Efl.Object.constructor;
Efl.Canvas.Group.group_add;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_direction_manager_is;
Elm.Widget.theme_apply;

View File

@ -2358,7 +2358,11 @@ ELM_PART_IMPLEMENT_CONTENT_UNSET(elm_layout, ELM_LAYOUT, Elm_Layout_Smart_Data,
/* Efl.Part end */
/* Internal EO APIs and hidden overrides */
#define ELM_LAYOUT_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_layout), \
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _elm_layout_efl_object_dbg_info_get)
#include "elm_layout.eo.c"

View File

@ -336,8 +336,6 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File,
Efl.Object.constructor;
Efl.File.file { get; set; }
Efl.File.mmap { get; set; }
Efl.Canvas.Group.group_del;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_calculate;
Elm.Widget.focus_direction;
Elm.Widget.sub_object_add;

View File

@ -3296,5 +3296,10 @@ _elm_list_elm_interface_atspi_selection_child_deselect(Eo *obj EINA_UNUSED, Elm_
return EINA_FALSE;
}
/* Internal EO APIs and hidden overrides */
#define ELM_LIST_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_list)
#include "elm_list.eo.c"
#include "elm_list_item.eo.c"

View File

@ -433,8 +433,6 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
Efl.Gfx.position { set; }
Efl.Gfx.size { set; }
Efl.Canvas.Group.group_member_add;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Elm.Widget.theme_apply;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_direction_manager_is;

Some files were not shown because too many files have changed in this diff Show More