summaryrefslogtreecommitdiff
path: root/src/lib/eo/eo.c (follow)
AgeCommit message (Expand)Author
2019-08-08get rid of shadow variablesBoris Faure
2019-07-19eo: add helper for checking the ownable stateMarcel Hollerbach
2019-06-25eo: add an API entry for custom instantiation of Eo objects for binding usageVitor Sousa
2019-05-29eo: add events to track the ownership status of an Eo objectVitor Sousa
2019-05-16Eo: replace Evil.h with evil_private.hVincent Torri
2019-03-27eo: refactor auto_unref logic used by efl_part.Cedric BAIL
2019-03-27eo: enforce auto_unref logic at the end of efl_unref execution.Cedric BAIL
2019-03-12eo: Fix missing varags cleanupChristopher Michael
2019-03-08eo: make reflection getter const function.Cedric BAIL
2019-03-08eo: fix reflectionMarcel Hollerbach
2019-02-22Revert "eo: fix to remove unreachable loop"Jaehyun Cho
2019-02-22eo: fix to remove unreachable loopJaehyun Cho
2019-02-21eo: add efl_property_reflection_exist to be able to know if a property is ava...Cedric BAIL
2019-02-21eo: return an Eina_Value error when a get for a property is not implemented.Cedric BAIL
2019-02-21eo: make reflection setter able to return an error code in case of failure.Cedric BAIL
2019-02-21eo: add API for querying the class typeMarcel Hollerbach
2019-02-13eo: remove class functions from eoMarcel Hollerbach
2019-02-12eo: efl_isa with a EFL_OVERRIDE_CLASS should return trueMarcel Hollerbach
2019-02-07eo: here comes reflection APIMarcel Hollerbach
2019-02-07eo: change API call of efl_class_functions_setMarcel Hollerbach
2019-02-04eo: implement class overriding (+unit tests)Mike Blumenkrantz
2019-02-01eo: fix efl_isa to work propertly with interfacesMarcel Hollerbach
2019-01-30eo: check memory allocation of table dataJaehyun Cho
2019-01-24eo: improve efl_isa to be able to know if a class is part of the hierarchy of...Cedric BAIL
2019-01-24eo: propagate knowledge of EFL_EVENT_NOREF callback registration to the event...Cedric BAIL
2019-01-24eo: remove function efl_noref that duplicate EFL_EVENT_NOREF.Cedric BAIL
2019-01-09eo: fix MacOS break.Cedric BAIL
2019-01-09eo: add the ability to get the size of object of a certain class.Cedric BAIL
2018-06-29eo: improve thread check during class constructionMike Blumenkrantz
2018-06-25eo: lower from CRI to ERRMarcel Hollerbach
2018-06-21eo_debug: Fix segfault when parsing EO_LIFECYCLE_DEBUG envvarXavi Artigas
2018-06-19eo: CRI when class constructor or destructor is called from threadMike Blumenkrantz
2018-06-19eo: make the debug build print leaked errorsMarcel Hollerbach
2018-06-19eo: only call efl_parent_set when parent_id is availableMarcel Hollerbach
2018-06-18eo: Fix internal reference count wrongly 0 when constructor returns a differe...Felipe Magno de Almeida
2018-06-13eo: call efl_object_class_get() during efl_object_init()Mike Blumenkrantz
2018-06-07eo: unref compensate is not requires hereMarcel Hollerbach
2018-06-06eo: _efl_unref correctlyMarcel Hollerbach
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: make sure that reporting object refcount during efl_noref, doesn't lead t...Cedric BAIL
2018-05-24eo: update refcount before sending efl_noref event to avoid double update dur...Cedric Bail
2018-05-24eo: move EFL internal function ___efl_ref2 also to eo_internal.hCedric BAIL
2018-05-24eo: check for allow_parent_unref during efl_unref and silence warning.Cedric BAIL
2018-05-24eo: make sure efl_noref is always called at the proper time.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-01efl: remove old Efl_Future, Efl_Promise.Cedric BAIL
2018-05-01eo: implement a copy function.Cedric BAIL
2018-04-02eo: trigger invalidate and noref event before any modification is commited on...Cedric Bail