aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/eo/eo_base_class.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Eo base: Remove the free_func parameter from key_data_set.Tom Hacohen2015-05-281-5/+1
* Eo: Remove eo_error_set() and clean up finalizer()Tom Hacohen2015-05-201-1/+1
* Eo: Add a return value to eo_constructor().Tom Hacohen2015-05-201-1/+3
* Eo: Mark composite APIs as beta.Tom Hacohen2015-05-081-1/+1
* Eo base: mark composite API as not ready.Tom Hacohen2015-05-061-0/+2
* Eo: Remove GCCism and make it more portable.Tom Hacohen2015-02-231-1/+2
* Eo composite: Fix composite object functions to be eo functions.Tom Hacohen2014-10-211-2/+53
* Eo base: Add a property to indicate if the object is finalized;Tom Hacohen2014-08-291-0/+8
* Eo base: Fix marking of eolian functions with EOLIAN.Tom Hacohen2014-07-241-4/+4
* Eo base: Mark class methods.Tom Hacohen2014-07-241-3/+3
* eo: make parent_set a O(1) operation instead of O(n).Cedric BAIL2014-07-061-2/+5
* Eo base: Start generating eo_base from the .eo file.Tom Hacohen2014-06-031-199/+70
* Eo base: rename event_freeze_get to event_freeze_count_get.Tom Hacohen2014-06-021-4/+4
* Eo: Add eo_finalize. A func that's called at the end of eo_add.Tom Hacohen2014-05-301-0/+8
* Eo legacy events: Add missing addition to hash table.Tom Hacohen2014-05-291-0/+1
* Eo: Support mixing legacy and non-legacy callbacks.Tom Hacohen2014-05-281-2/+27
* Eo/evas events: Move legacy events dynamic generator to eo.Tom Hacohen2014-05-281-2/+41
* Eo callbacks: Fix a possible issue of corrupted callback list.Tom Hacohen2014-05-161-2/+4
* Eo: Don't write to pointer after free.Tom Hacohen2014-05-161-2/+2
* Revert "Eo: Fix deref after free."Tom Hacohen2014-05-161-10/+4
* Eo: Fix deref after free.Tom Hacohen2014-05-161-4/+10
* Eo: Made some functions class functions again.Tom Hacohen2014-05-011-3/+3
* eo: fix broken children iterator, remove redundant fields.Lukasz Stanislawski2014-04-171-1/+1
* Eo: Renamed eo files from eo2* to eo*.Tom Hacohen2014-04-101-0/+1003
* Eo2: Removed a lot of Eo1 code.Tom Hacohen2014-04-101-1013/+0
* eo2: better op_descs integrationJérémy Zurcher2014-04-101-1/+0
* eo2: _Eo_Class_Description swallows op_descsJérémy Zurcher2014-04-101-0/+1
* Eo: Add an error message when old parent is wrong.Tom Hacohen2013-11-261-2/+10
* eo - base class protection against NULL old_parent_pdCarsten Haitzler (Rasterman)2013-11-261-2/+3
* Eo: Check parent is valid in eo_parent_set.Tom Hacohen2013-11-201-10/+22
* eo - fix _parent_set in base clase when old_parent_pd is NULLCarsten Haitzler (Rasterman)2013-11-201-4/+6
* Eo: Fixed potential infinite loop with child deletion.Tom Hacohen2013-11-081-2/+3
* Changed Eo class names to be consistent.Tom Hacohen2013-11-071-1/+1
* eina - and e3fl in general - stop using eina_error_get/set - useless reallyCarsten Haitzler (Rasterman)2013-10-111-2/+0
* eo: use Eina_Spinlock instead of Eina_Lock.Cedric Bail2013-10-111-4/+4
* Eo callbacks: Fix a possible issue of corrupted callback list.Tom Hacohen2013-09-301-2/+4
* Eo: Don't write to pointer after free.Tom Hacohen2013-09-301-2/+2
* Eo: fix when detaching the composite of its parent ... that has to existDaniel Zaoui2013-09-291-1/+1
* Manually revert "eo: replace Eo_Class with Eo"Tom Hacohen2013-09-271-4/+4
* Eo: unify the class func and normal func prototypes.Tom Hacohen2013-09-271-3/+3
* eo: _Eo -> _Eo_ObjectJérémy Zurcher2013-09-271-2/+2
* eo: replace Eo_Class with EoJérémy Zurcher2013-09-271-4/+4
* eo: make eo_parent_get/set part of eo_base_class.Cedric Bail2013-09-251-0/+155
* eo: let's handle memory allocation gracefully.Cedric Bail2013-07-161-2/+13
* Revert "eo: try to fix callback array to work on other system."Cedric Bail2013-07-161-18/+12
* eo: micro optimization speed up callback call by 3%.Cedric Bail2013-07-161-1/+1
* eo: try to fix callback array to work on other system.Cedric Bail2013-07-161-12/+18
* eo: reporting error here just make the caller code more complex for nothing v...Cedric Bail2013-07-051-2/+2
* eo: little micro optimization.Cedric Bail2013-07-011-12/+11
* eo: add a new macro to make the code easier to read and use it.Cedric Bail2013-06-281-36/+56