summaryrefslogtreecommitdiff
path: root/src/lib/eo/Eo.h (follow)
AgeCommit message (Expand)Author
2017-01-12eo - remove the spare eo domain for now for future expansionCarsten Haitzler (Rasterman)
2016-12-02eo: more information when we cannot resolve method.Gustavo Sverzut Barbieri
2016-12-02eo: allow valgrind-like tracking of object lifecycle.Gustavo Sverzut Barbieri
2016-12-02eo: fix oops on efl_replace() documentationBruno Dilly
2016-12-02Eo: Add efl_replace() function.Guilherme Iscaro
2016-10-28Eo: Add a method to mark objects for reuse.Tom Hacohen
2016-10-25eo: Fix compilation of macro in C++ because of gotoFelipe Magno de Almeida
2016-09-28eo id and shared domain objects - do locking properly and betterCarsten Haitzler (Rasterman)
2016-09-24eo op resolv - do micro optimization to move init to goto blobCarsten Haitzler (Rasterman)
2016-09-09Eo: Change the way functions are registered to classesTom Hacohen
2016-09-08eo: add abstract efl.future.Cedric BAIL
2016-09-08Eo: Make function overrides implicit.Tom Hacohen
2016-09-08Eo class creation: Simplify code using recursive locks.Tom Hacohen
2016-09-08eodomain related docs - update as per some of gustavo's commentsCarsten Haitzler (Rasterman)
2016-09-08eo - add single global mutex for all shared eo objects to they are th-safeCarsten Haitzler (Rasterman)
2016-09-07eo resolv call cache - make TLS with __thread, linker+compiler do itCarsten Haitzler (Rasterman)
2016-09-07eo - make eo id table TLS private data for thread safety and speedCarsten Haitzler (Rasterman)
2016-09-06eo: update documentation after EFL_CLASS_DESCRIPTION_OPS removalStefan Schmidt
2016-09-05Eo array callback: Fix compilation on windows.Tom Hacohen
2016-09-05Rename efl_self to efl_addedTom Hacohen
2016-09-05Eo array callback: simplify code and fix reliance on gcc extensions.Tom Hacohen
2016-09-05Efl object: change the way we set class's functions.Tom Hacohen
2016-09-05Efl object: rename EFL_OBJECT_OVERRIDE_OPS_DEFINE.Tom Hacohen
2016-09-02eo: improve speed of walking callback array by sorting them during creation.Cedric BAIL
2016-08-30Efl object: Rename Eo_Event -> Efl_Event.Tom Hacohen
2016-08-23Efl object: Don't pass events to eo class creation.Tom Hacohen
2016-08-17Efl Object: Make event description arrays const.Tom Hacohen
2016-08-16eina: Move EWAPI and EAPI_WEAK to Eina.h from Eo.hJean-Philippe Andre
2016-08-15Eo: Finish the renaming of Eo to the EFL.Tom Hacohen
2016-08-12eo: fix guard to avoid redefinition of Efl_ObjectJean Guyomarc'h
2016-08-11Eo: Rename most of Eo to the Efl prefix.Tom Hacohen
2016-08-02Eo: Move Eo back into beta.Tom Hacohen
2016-07-29evas canvas destruction - detect zombie objs and hack at them with axesCarsten Haitzler (Rasterman)
2016-07-21eo: Prevent eo_override to be called on an already overridden objectJean-Philippe Andre
2016-07-19eo: Change eo_override to avoid struct passing and GCC constructJean-Philippe Andre
2016-07-12Eo add ref: Fix a bug causing leaks and wrong refcount in some cases.Tom Hacohen
2016-06-20Eo event callbacks: Change the way callbacks are stopped.Tom Hacohen
2016-06-15eolian: enable inheritance checks and fix EFL to build with themDaniel Kolesa
2016-06-01Revert "Eo: Remove eo_del() and make eo_unref() the replacement."Tom Hacohen
2016-05-25Revert "eo - now ref and unref objects on each eo call to keep things safe"Carsten Haitzler (Rasterman)
2016-05-24eo - now ref and unref objects on each eo call to keep things safeCarsten Haitzler (Rasterman)
2016-05-20Eo: Fix compilation for people using GCC.Tom Hacohen
2016-05-20Eo: Implement eo_override() to enable overriding functions of objects.Tom Hacohen
2016-05-17Eo: Remove eo_del() and make eo_unref() the replacement.Tom Hacohen
2016-05-13Eo: declare lk_init explicitly unsignedAmitesh Singh
2016-05-12Eo abstract class: Rename to Eo.Class.Tom Hacohen
2016-05-03Eo define class: Don't force EWAPI for class_get().Tom Hacohen
2016-04-26Eo: Make eo_del() an eo function.Tom Hacohen
2016-04-20eo: add support for restartable event inside nested call.Cedric BAIL
2016-04-17Eo: Silence warning about no side-effect in _eo_add_commonFelipe Magno de Almeida