summaryrefslogtreecommitdiff
path: root/src/bindings
Commit message (Expand)AuthorAgeFilesLines
* eolian: add support for static and terminated arraysDaniel Kolesa2016-06-301-7/+16
* eolian-cxx: Added stringshareFelipe Magno de Almeida2016-06-211-0/+17
* eolian-cxx: Remove Eina_Bool from event function wrapperFelipe Magno de Almeida2016-06-201-37/+5
* eolian-cxx: Work with @inout parameter of void typeFelipe Magno de Almeida2016-06-161-0/+16
* eolian-cxx: Remove warning about unused parameterFelipe Magno de Almeida2016-06-151-1/+1
* eina-cxx: Add overload for std::nullptr_t to stringviewFelipe Magno de Almeida2016-06-151-0/+4
* eolian-cxx: Add support for ref parameters and correct ownership handlingFelipe Magno de Almeida2016-06-145-55/+255
* eolian-cxx: Fix C++ compilation for lacking .eo files being generatedFelipe Magno de Almeida2016-06-131-1/+6
* eolian: remove the unnecessary subtypes APIDaniel Kolesa2016-06-101-6/+7
* eolian: support @protected for accessors (get/set)Daniel Kolesa2016-06-091-3/+3
* eolian-cxx: Fix some C++ quirks that makes clang warn aboutFelipe Magno de Almeida2016-06-081-2/+2
* eolian: refine the ref system to suit more casesDaniel Kolesa2016-06-081-9/+7
* eolian: remove the c_type_named_get APIsDaniel Kolesa2016-06-061-15/+0
* eolian: add a new references system to help replace pointersDaniel Kolesa2016-06-061-2/+9
* eo-cxx: Remove commented headersFelipe Magno de Almeida2016-06-062-296/+0
* eolian-cxx: Rewrite to accomodate new features of the C++ bindingFelipe Magno de Almeida2016-06-065-628/+617
* eina-cxx: Add placeholder for futures in C++ bindingFelipe Magno de Almeida2016-06-062-0/+14
* eina-cxx: Fix wrongful operator++ for iterator and docsFelipe Magno de Almeida2016-06-061-5/+5
* eina-cxx: Add c_str() to string_viewFelipe Magno de Almeida2016-06-061-18/+2
* eina-cxx: Restrict templated constructorFelipe Magno de Almeida2016-06-061-2/+9
* eina-cxx: Add optional specialization for pointer typesFelipe Magno de Almeida2016-06-061-0/+150
* eina-cxx: Added crange_array template typedefFelipe Magno de Almeida2016-05-261-1/+4
* eolian-cxx: Fix generation of complex types in C++ bindingFelipe Magno de Almeida2016-05-235-2/+135
* c++: Reorganized C++ binding generationFelipe Magno de Almeida2016-05-2357-0/+0
* js fixesFelipe Magno de Almeida2016-05-184-52/+404
* eo: for consistency use object like all our API.Cedric Bail2016-05-182-2/+2
* Eo cxx: remove leftover usage of eo_del().Tom Hacohen2016-05-181-6/+0
* efl - key/data/value/obj attach to eo objects - make these propertiesCarsten Haitzler (Rasterman)2016-05-182-2/+1
* eolian-cxx: Remove .Base requirementFelipe Magno de Almeida2016-04-211-4/+4
* eo base - remove the duplicated key dels and just do eo_key_del() nowCarsten Haitzler (Rasterman)2016-04-212-2/+2
* eolian: fix invalid type_type mapping in lua bindingsDaniel Kolesa2016-04-181-14/+5
* eolian: fix object scope def in lua bindingsDaniel Kolesa2016-04-181-0/+1
* Eo event: rename Eo_Event->event_info to Eo_Event->info.Tom Hacohen2016-04-122-4/+4
* eolian: Make promise eolian generation use macros for hooksFelipe Magno de Almeida2016-04-111-1/+1
* eo: add before and after macro hooks for API generation functionsFelipe Magno de Almeida2016-04-061-1/+1
* eo-cxx: Fix warning on weak symbols with inline functionsFelipe Magno de Almeida2016-04-051-1/+1
* eolian: add APIs to get all things of each typeDaniel Kolesa2016-03-291-0/+36
* eolian: fix typos in symbol names in lua bindingsDaniel Kolesa2016-03-291-3/+3
* eina_cxx: fix Coverity warning regarding uninitialized iterator memberVitor Sousa2016-03-211-0/+2
* efl js: Add clean up callbacks to deallocate memory used in v8::ExternalVitor Sousa2016-03-188-25/+101
* efl js: Finish Eina_Iterator bindingVitor Sousa2016-03-185-30/+73
* efl js: Fix naming of manual binding functions.Lauro Moura2016-03-1815-204/+192
* eina_cxx: Add missing methods to Eina C++ wrappersVitor Sousa2016-03-184-1/+30
* eina_cxx: Add specialized eina::iterator for Eo* wrappersVitor Sousa2016-03-183-2/+134
* efl js: Update Javascript binding to compile with new Eolian APIVitor Sousa2016-03-186-43/+53
* cxx: follow eoid to eo_self rename in cxx generator and bindingsStefan Schmidt2016-03-162-4/+4
* Revert "cxx: Migrate C++ binding to the new eo_add syntax"Tom Hacohen2016-03-112-4/+2
* eo_cxx: correct constness of basic Eo C++ wrapper functionsVitor Sousa2016-03-091-7/+13
* cxx: Migrate C++ binding to the new eo_add syntaxVitor Sousa2016-03-092-2/+4
* eo_cxx: Fix unused parameter warning when no constructor is requiredVitor Sousa2016-03-081-0/+1