aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/eo (follow)
Commit message (Expand)AuthorAgeFilesLines
* Eo: Move Eo back into beta.Tom Hacohen2016-08-021-0/+7
* autotools: since it has been broken for some times and nobody noticed, let's ...Cedric BAIL2016-08-011-41/+0
* evas canvas destruction - detect zombie objs and hack at them with axesCarsten Haitzler (Rasterman)2016-07-292-0/+22
* eo: Prevent eo_override to be called on an already overridden objectJean-Philippe Andre2016-07-212-0/+10
* eo: Change eo_override to avoid struct passing and GCC constructJean-Philippe Andre2016-07-192-5/+24
* eo: Fix leak in eo_override and allow NULL to resetJean-Philippe Andre2016-07-181-3/+17
* eo: rationalize naming to follow other use of ref and wref in our API.Cedric BAIL2016-07-132-6/+6
* Eo add ref: Fix a bug causing leaks and wrong refcount in some cases.Tom Hacohen2016-07-122-10/+10
* Eo refcount: Split the refcount to private and public (user).Tom Hacohen2016-07-123-21/+35
* eo: Fix warnins (return NULL instead of bool)Jean-Philippe Andre2016-07-081-2/+2
* eo base - add weak object refs as per jpeg needsCarsten Haitzler (Rasterman)2016-07-072-24/+95
* eolian-cxx: Fix generation for ref generic_values and Eolian classesFelipe Magno de Almeida2016-07-051-1/+1
* eo: Fix crash during eo_shutdownJean-Philippe Andre2016-07-051-2/+2
* eo: use ref types in eo_baseDaniel Kolesa2016-07-041-13/+12
* eo: Fix composite objects destructionJean-Philippe Andre2016-06-281-2/+2
* eolian: implement a stringshare builtinDaniel Kolesa2016-06-212-2/+1
* Eo event callbacks: Change the way callbacks are stopped.Tom Hacohen2016-06-203-18/+28
* Eo callback call: Fix misleading docs.Tom Hacohen2016-06-201-2/+2
* eo: remove now longer needed EO_BASE_BETA define from code baseStefan Schmidt2016-06-204-8/+0
* Eo: Take composite out of beta.Tom Hacohen2016-06-171-3/+3
* eolian: enable inheritance checks and fix EFL to build with themDaniel Kolesa2016-06-152-1/+2
* Eo: fix reference hack when calling composite objects.Tom Hacohen2016-06-051-1/+4
* Eo: remove strict class checking for composite objects.Tom Hacohen2016-06-051-5/+0
* eolian: utilize the new void_ptr builtin across eo filesDaniel Kolesa2016-06-021-8/+8
* build: keep our CLEANFILES tidy to avoid argument list too long during cleanStefan Schmidt2016-06-011-3/+0
* Revert "Eo: Remove eo_del() and make eo_unref() the replacement."Tom Hacohen2016-06-014-2/+26
* eolian: utilize the new builtin string type across eo filesDaniel Kolesa2016-05-311-7/+7
* eio: Adds Eo-based Eio APILauro Moura2016-05-251-0/+16
* Revert "eo - now ref and unref objects on each eo call to keep things safe"Carsten Haitzler (Rasterman)2016-05-252-17/+2
* Eo: Fix issue of too many unrefs in some cases.Tom Hacohen2016-05-242-6/+3
* Eo: use internal unref function intsead of public one.Tom Hacohen2016-05-241-1/+1
* eolian: replace Eina.Value with generic_value usageDaniel Kolesa2016-05-242-3/+1
* eo - now ref and unref objects on each eo call to keep things safeCarsten Haitzler (Rasterman)2016-05-242-2/+17
* Eo override: Fix compilation issues.Tom Hacohen2016-05-231-1/+1
* Eo override: Document class.Tom Hacohen2016-05-231-0/+4
* eo: FIXME for wref_del so I don't forgetDaniel Kolesa2016-05-231-0/+1
* eolian: remove pointers from complex and class typesDaniel Kolesa2016-05-231-16/+16
* Eo: Fix wrong allocation.Tom Hacohen2016-05-231-1/+1
* Eo: Fix compilation for people using GCC.Tom Hacohen2016-05-201-2/+4
* Eo super: Validate class in eo_super instead of call_reslove.Tom Hacohen2016-05-201-10/+5
* Eo: Implement eo_override() to enable overriding functions of objects.Tom Hacohen2016-05-204-41/+147
* Eo: Improve error message when overriding functions.Tom Hacohen2016-05-201-1/+1
* Eo: Reorganise the vtable in classes and add pointer from objects.Tom Hacohen2016-05-202-32/+40
* eo: for consistency use object like all our API.Cedric Bail2016-05-182-2/+2
* eo datarefcount - only use in debug modeCarsten Haitzler (Rasterman)2016-05-182-2/+5
* Eo: Fix singleton pattern and add a test to make sure it works.Tom Hacohen2016-05-181-0/+10
* efl - key/data/value/obj attach to eo objects - make these propertiesCarsten Haitzler (Rasterman)2016-05-182-51/+47
* eolian: add event_prefix and have classes follow that or eo_prefix by defaultDaniel Kolesa2016-05-172-5/+5
* Eo: Remove eo_del() and make eo_unref() the replacement.Tom Hacohen2016-05-174-26/+3
* Eo name: Rename Eo.Base.id to Eo.Base.name.Tom Hacohen2016-05-172-36/+36