path: root/src/lib/eo/eo_base_class.c (follow)
AgeCommit message (Expand)Author
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
2018-05-24eo: as efl_del is not an Eo API call anymore, manually protect call with refc...Cedric Bail
2018-05-24eo: move destruction of the link with children to be always after invalidate.Cedric Bail
2018-05-24eo: propagate invalidate before destroying the link to the parent.Cedric Bail
2018-05-24eo: improve message for debugging life cycle issues.Cedric Bail
2018-05-24eo: efl_del should not be something anyone can override this can break so man...Cedric BAIL
2018-05-24eo: actually during invalidating we already have an invalidated object.Cedric BAIL
2018-05-24eo: check for allow_parent_unref during efl_unref and silence warning.Cedric BAIL
2018-05-24eo: add an automatic fallback at the moment when efl_unref instead of efl_del...Cedric BAIL
2018-05-24eo: optimize efl object reuse by limiting the amount of call to pointer trans...Cedric BAIL
2018-05-24eo: prevent parenting to an already invalidated parent.Cedric BAIL
2018-05-24eo: only call efl_parent_set(NULL) at the end of invalidate if the object is ...Cedric BAIL
2018-05-24eo: improve error message by pointing to the class that is creating trouble.Cedric BAIL
2018-05-24eo: preventing infinite loop by safely iterating over children during destruc...Cedric BAIL
2018-05-24eo: invalidate at the end of efl_invalidate only and prevent infinite recursi...Cedric BAIL
2018-05-24eo: to avoid mistake in timing, efl_invalidate should always be triggered bef...Cedric Bail
2018-05-18eo: do not expose callback,add and del events in bindingsXavi Artigas
2018-05-01efl: remove old Efl_Future, Efl_Promise.Cedric BAIL
2018-05-01eo: invalidate before setting the parent to NULL.Cedric Bail
2018-05-01eo: linking a future lifecycle with an object lifecycle doesn't change the ob...Cedric BAIL
2018-05-01eo: if the pointer is incorrect, goto to the error handler.Cedric BAIL
2018-04-17eolian gen: enable constness generation on property getter implsDaniel Kolesa
2018-04-16eo : Add null checkJunsuChoi
2018-04-02eo: trigger invalidate and noref event before any modification is commited on...Cedric Bail
2018-03-30eo: add events when object get invalidated and loose all its reference matchi...Cedric BAIL
2018-03-29eo: use EINA_SAFETY_ON_TRUE_GOTO to error message out in case of mistake.Cedric BAIL
2018-03-20eo: start reporting abuse of efl_delCedric Bail
2018-03-19eo: slight improvement of invalidate code as parent_set(NULL) will be valid o...Cedric Bail