path: root/src/lib/eo/eo_base_class.c (follow)
AgeCommit message (Expand)Author
2015-11-01Eo: Partial implementation to remove eo_dodevs/felipealmeida/eo_optimisationsFelipe Magno de Almeida
2015-10-19Eo callback call: Remove redundant safety checks.Tom Hacohen
2015-10-19Eo callback call: Remove redundant refcounting.Tom Hacohen
2015-10-19Eo callback call: Simplify callback desc matching code.Tom Hacohen
2015-10-19Eo callbacks: simplify callback call code a bit.Tom Hacohen
2015-10-16Eo events: Add a struct member marking if it's a legacy event or not.Tom Hacohen
2015-09-29Eo legacy events: Fix broken callback comparisonTom Hacohen
2015-09-28Eo: Drop doc field from ops and events.Tom Hacohen
2015-09-26Eo: fix double callback deletionDaniel Zaoui
2015-08-26Eo base: print an error when an object with a parent is destructed.Tom Hacohen
2015-08-26Revert "Revert "Eo base: Change parent_set to be an assignment of ref.""Tom Hacohen
2015-08-26Revert "Eo base: Change parent_set to be an assignment of ref."Tom Hacohen
2015-08-26Eo base: Change parent_set to be an assignment of ref.Tom Hacohen
2015-08-21Eo base: clean up parent removal in destructor.Tom Hacohen
2015-08-20eo - use ren not xref for children to not waste memoryCarsten Haitzler (Rasterman)
2015-08-20eo - destruction - ensure child is removed from parent child listCarsten Haitzler (Rasterman)
2015-08-18eo - fix bug vector when unparenting of an eo obj may affect othersCarsten Haitzler (Rasterman)
2015-05-28Eo base: Remove the free_func parameter from key_data_set.Tom Hacohen
2015-05-20Eo: Remove eo_error_set() and clean up finalizer()Tom Hacohen
2015-05-20Eo: Add a return value to eo_constructor().Tom Hacohen
2015-05-08Eo: Mark composite APIs as beta.Tom Hacohen
2015-05-06Eo base: mark composite API as not ready.Tom Hacohen
2015-02-23Eo: Remove GCCism and make it more portable.Tom Hacohen
2014-10-21Eo composite: Fix composite object functions to be eo functions.Tom Hacohen
2014-08-29Eo base: Add a property to indicate if the object is finalized;Tom Hacohen
2014-07-24Eo base: Fix marking of eolian functions with EOLIAN.Tom Hacohen
2014-07-24Eo base: Mark class methods.Tom Hacohen
2014-07-06eo: make parent_set a O(1) operation instead of O(n).Cedric BAIL
2014-06-03Eo base: Start generating eo_base from the .eo file.Tom Hacohen
2014-06-02Eo base: rename event_freeze_get to event_freeze_count_get.Tom Hacohen
2014-05-30Eo: Add eo_finalize. A func that's called at the end of eo_add.Tom Hacohen
2014-05-29Eo legacy events: Add missing addition to hash table.Tom Hacohen
2014-05-28Eo: Support mixing legacy and non-legacy callbacks.Tom Hacohen
2014-05-28Eo/evas events: Move legacy events dynamic generator to eo.Tom Hacohen
2014-05-16Eo callbacks: Fix a possible issue of corrupted callback list.Tom Hacohen
2014-05-16Eo: Don't write to pointer after free.Tom Hacohen
2014-05-16Revert "Eo: Fix deref after free."Tom Hacohen
2014-05-16Eo: Fix deref after free.Tom Hacohen
2014-05-01Eo: Made some functions class functions again.Tom Hacohen
2014-04-17eo: fix broken children iterator, remove redundant fields.Lukasz Stanislawski
2014-04-10Eo: Renamed eo files from eo2* to eo*.Tom Hacohen
2014-04-10Eo2: Removed a lot of Eo1 code.Tom Hacohen
2014-04-10eo2: better op_descs integrationJérémy Zurcher
2014-04-10eo2: _Eo_Class_Description swallows op_descsJérémy Zurcher
2013-11-26Eo: Add an error message when old parent is wrong.Tom Hacohen
2013-11-26eo - base class protection against NULL old_parent_pdCarsten Haitzler (Rasterman)
2013-11-20Eo: Check parent is valid in eo_parent_set.Tom Hacohen
2013-11-20eo - fix _parent_set in base clase when old_parent_pd is NULLCarsten Haitzler (Rasterman)
2013-11-08Eo: Fixed potential infinite loop with child deletion.Tom Hacohen
2013-11-07Changed Eo class names to be consistent.Tom Hacohen