lauromoura pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=be4f8b253ba7cd274964ca4b9fd8d5b08414aa97
commit be4f8b253ba7cd274964ca4b9fd8d5b08414aa97 Author: Yeongjong Lee <[email protected]> Date: Fri Nov 1 16:01:49 2019 -0300 mono: blacklist functions related to native event Summary: `efl_event_callback_forwarder_priority_del` => It can be replaced with `obj.XXXEvent -= callback;`. Furthermore, `efl_event_callback_forwarder_priority_add` is already in blacklist. `efl_ui_widget_input_event_handler` => It can be replaced with `obj.DownEvent`, `obj.UpEvent` and `obj.PointerWhellEvent`. `efl_access_object_event_handler_add` `efl_access_object_event_handler_del` `efl_access_object_event_emit` => They are functions to handle global event related to access(E.g. `elm_atspi_bridge`). It should be generated to `static event` in C#. Test Plan: meson setup -Dbindings=mono,cxx -Dmono-beta=true Reviewers: lauromoura, Jaehyun_Cho Reviewed By: lauromoura Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D10585 --- src/bin/eolian_mono/eolian/mono/blacklist.hh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bin/eolian_mono/eolian/mono/blacklist.hh b/src/bin/eolian_mono/eolian/mono/blacklist.hh index 060990c8c9..07c365fbf6 100644 --- a/src/bin/eolian_mono/eolian/mono/blacklist.hh +++ b/src/bin/eolian_mono/eolian/mono/blacklist.hh @@ -64,7 +64,12 @@ inline bool is_function_blacklisted(std::string const& c_name) || c_name == "efl_ui_list_model_size_get" || c_name == "efl_ui_list_relayout_layout_do" || c_name == "efl_event_callback_forwarder_priority_add" // Depends on constants support. + || c_name == "efl_event_callback_forwarder_del" || c_name == "efl_ui_text_context_menu_item_add" + || c_name == "efl_ui_widget_input_event_handler" + || c_name == "efl_access_object_event_handler_add" + || c_name == "efl_access_object_event_handler_del" + || c_name == "efl_access_object_event_emit" ; } --
