summaryrefslogtreecommitdiff
path: root/src/lib/eo/eo_base_class.c (unfollow)
AgeCommit message (Expand)Author
2021-05-03Eina: use eina_fnmatch() instead of fnmatch()Vincent Torri
2020-12-24eo_base_class: Avoid useless memory allocWoochanlee
2020-12-09eo: Rename EAPI macro to EO_API in Eo libraryFelipe Magno de Almeida
2020-08-12eo: set idx on exit to 1 not to 0Marcel Hollerbach
2020-08-06eo: evalulate special counts earlierMarcel Hollerbach
2020-08-06eo: event callback call optimizationMarcel Hollerbach
2020-06-02eo: Fix memory leak in efl_key_wref_set() api.Subhransu Mohanty
2020-03-23Revert "Revert eo vtale rework..."Marcel Hollerbach
2020-03-23Revert eo vtale rework...Carsten Haitzler (Rasterman)
2020-03-21eo: do not allocate extension if deletingMarcel Hollerbach
2020-02-12eo : fix 8e6e1860c3, _efl_object_event_future_scheduler_get(…) returns a po...Jérémy Zurcher
2020-02-12eo: remove potentional NULL dereferencingWonki Kim
2019-12-11eo: only forward event if someone is listening.Cedric BAIL
2019-11-20eo: there is no need to count callbacks hereMarcel Hollerbach
2019-11-17eo: do not over compute the hash when propagating events.Cedric BAIL
2019-11-17eo: no need to oversize type.Cedric BAIL
2019-11-17eo: refactor shortcut for EFL_EVENT_DESTRUCT event.Cedric BAIL
2019-11-14eo: fix UB in the eo event code (edje_cc hangs etc.)Daniel Kolesa
2019-11-07eo: make sure to return the right value for efl_event_callback_call.Cedric BAIL
2019-10-31eo_base_class: move shift init to the first callMarcel Hollerbach
2019-10-31eo: add debug ability to detect long chain of event handler.Cedric Bail
2019-10-31eo: reduce memory use to track event registration and callback call.Cedric Bail
2019-10-31eo: add infrastructure to attach an Eina_Future_Scheduler to any source of ev...Cedric Bail
2019-10-31ecore: remove unecessary field in data structure.Cedric Bail
2019-10-31eo: prevent unecessary callback call walk.Cedric Bail
2019-10-14eo: block "invalidate" event emission when there are no subscribersMike Blumenkrantz
2019-09-19eo: custom created legacy events should be unfreezableMarcel Hollerbach
2019-07-17eo: add ability to register provider on the Eo object directly.Cedric BAIL
2019-05-29eo: add events to track the ownership status of an Eo objectVitor Sousa
2019-03-01eo: improve error message by giving an idea where the error come from.Cedric BAIL
2019-02-13eolian: drop class function overridingMarcel Hollerbach
2019-01-24eo: propagate knowledge of EFL_EVENT_NOREF callback registration to the event...Cedric BAIL
2019-01-24eo: remove EFL_EVENT_SPECIAL_SKIP.Cedric BAIL
2019-01-24eo: remove function efl_noref that duplicate EFL_EVENT_NOREF.Cedric BAIL
2019-01-02eo: enable priority with event forwarder.Cedric BAIL
2019-01-02eo: correctly allow for triggering the same event while the previous one was ...Cedric BAIL
2018-12-07eo: make efl_future_then have a data pointer in addition of the object pointer.Cedric BAIL
2018-09-21eo: Add null checkJunsuChoi
2018-08-20efl_object: add call for getting invalidatingMarcel Hollerbach
2018-07-05eo/base_class: explicitly refuse to set an object as its own parentMike Blumenkrantz
2018-06-25eo: remove some erroneous mutex unlocks during base class parent_set errorsMike Blumenkrantz
2018-06-25eo: remove some erroneous mutex unlocks during base class parent_set errorsMike Blumenkrantz
2018-06-05eo: make noref also a special countMarcel Hollerbach
2018-05-28eo: do not return efl_invalidated true when its not trueMarcel Hollerbach
2018-05-24eo: an object is invalidated if it is invalidated or if any parent is invalid...Cedric BAIL
2018-05-24eo: move wref set to NULL to append after last event.Cedric BAIL
2018-05-24eo: allow efl_part during object invalidate.Cedric Bail
2018-05-24eo: remove parent_sink as this hack should not be necessary anymore.Cedric BAIL
2018-05-24eo: try to make efl_add and efl_add_ref refcounting sane in all case.Cedric BAIL
2018-05-24eo: actually enforcing the efl_parent_set code path is necessary to enforce t...Cedric Bail