AgeCommit message (Collapse)Author
2014-11-21Documentation from Tizendevs/bluezery/
2014-11-20elua: update eolian bindingsDaniel Kolesa
2014-11-20eolian: forgot to add prototype to headerDaniel Kolesa
2014-11-20eolian: add support for @optional ctor tagDaniel Kolesa
This implements task T1804. @feature
2014-11-19allow for loading of eo.lua files from module pathDaniel Kolesa
2014-11-19elua: put all scripts required for lua file generation into depsDaniel Kolesa
This is a bit ugly but at least we can make sure a full re-generation is triggered when stuff changes.
2014-11-19elua: do not emit spaces where not requiredDaniel Kolesa
2014-11-19elua: simplify lualian typeconvDaniel Kolesa
2014-11-19Evas: Check load_error before loading again (GL)Jean-Philippe Andre
This is a new attempt at avoiding reload of an image that failed to load during async preload. See 42d2f8a12b4706b79e7cf16162d34f259bdc23d4 (reverted). I still can't figure out why setting load_error does not work as expected (E pager becomes blank).
2014-11-19Revert "Evas: Set image load_error after load"Jean-Philippe Andre
Oops, I didn't test this enough. This causes some problems with E's pager for instance. This reverts commit 42d2f8a12b4706b79e7cf16162d34f259bdc23d4.
2014-11-19Evas: Set image load_error after loadJean-Philippe Andre
In case of async preload, this avoids loading an image twice if it already failed loading. Thanks Minkyoung Kim for spotting this.
2014-11-19Evas: Cosmetic changes in evas_gl_imageJean-Philippe Andre
2014-11-19Evas: Remove irrelevant comment and disabled codeJean-Philippe Andre
2014-11-19Evas GL: Change comment and DBG messageJean-Philippe Andre
2014-11-19Evas GL: Wrap glGetString for VERSIONJean-Philippe Andre
- glGetString(GL_VERSION) should not return "OpenGL ES 3.0" because GLESv3 is not supported yet. - GL_EXTENSIONS should return only the list of supported extensions --> disabled for now as the whitelist of safe extensions is way too small.
2014-11-18Eo: protect against recursive object destruction calls, fixes T1741Jérémy Zurcher
Summary: Eo: semantic obj->del replaced by obj->destructed Eo: protect against recursive object destruction calls Eo: add tests for bfada4b Reviewers: JackDanielZ, tasn Reviewed By: tasn Subscribers: cedric Maniphest Tasks: T1741 Differential Revision: Fixes T1741 @fix
2014-11-18efreetd_cache: Resolved TODO checking symbolic link to monitor real pathkabeer khan
Summary: Signed-off-by: kabeer khan <> Reviewers: englebass Reviewed By: englebass Subscribers: devilhorns, cedric Differential Revision:
2014-11-18Ecore File : Added test suite for Ecore File modulekabeer khan
Summary: Added 3 test cases. First to test initialise, shutdown Ecore_File module. Second to test all file operation functions defined in the module. Third to test ecore file monitor Signed-off-by: kabeer khan <> Reviewers: devilhorns, stefan_schmidt Subscribers: cedric Differential Revision:
2014-11-18Evas GL: Create TLS during make_current if there isn't anyJean-Philippe Andre
Apps would crash if they call make current without creating a surface in the same thread. I don't see a good reason why we should have this a limitation.
2014-11-18Evas GL: Add some debugJean-Philippe Andre
It will be triggered when EVAS_GL_API_DEBUG is set. Yeah, that's abusing the variable a bit, as it was intended for GL calls only, but this is pretty harmless. Also add string "GL_DEPTH_STENCIL".
2014-11-18edje: Set the default image in image set.Jaehwan Kim
If there's no suitable image in image set, set the first image among the set.
2014-11-17evas/3d: Fix dereferencing a pointer that might be null found by coverityBogdan Devichev
Summary: @fix CID: 1254626 Reviewers: cedric, artem.popov, Oleksander Subscribers: cedric, stefan_schmidt Differential Revision:
2014-11-17examples/elocation: Shutup some unused parameter warningsStefan Schmidt
2014-11-17makefile_eolian_cxx: Fix indent and trailing whitespaceStefan Schmidt
Purely cosmetic as I stumbled over it when looking at the file.
2014-11-17examples/evas-3d-shooter: Rename varibales to avopid shadowingStefan Schmidt
Scene is used as local variable in a lot places so we rename the global scene here.
2014-11-14eldbus-codegen: Make generated code for property set work by setting the cbStefan Schmidt
Whenever you tried using a propset function from code generated with eldbus-codegen it would segfault as we never set the callback function but passed in data instead. @fix
2014-11-14elocation: Check for one more retrun of eldbus_message_iter_arguments_getStefan Schmidt
In this case we want to continue with the loop. CID: 1251472
2014-11-14evas: Evas_3D - add .ply export/import.Bogdan Devichev
Summary: .ply format is important for relation blender and EFl, because in blender exist only two mesh export API: bpy.ops.import_mesh.ply and bpy.ops.import_mesh.stl. One of them is necessary for .edc 3D generator. Which I writing now. Sorry, it isn't like image loader. Refactoring of import/export will be soon. Reviewers: Oleksander, artem.popov, Hermet, raster, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: Signed-off-by: Cedric BAIL <>
2014-11-14edje, evas: add of new structuresperepelits.m
Summary: Preparation for the 3d edc adding. Reviewers: raster, Hermet, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: Signed-off-by: Cedric BAIL <>
2014-11-14eina: enhance doxygen in eina_counter.hTae-Hwan Kim
Summary: Add @details for detailed description Add @note for noted description Add [in] & [out] for parameters Fix indentation & Fix typeof Reviewers: raster, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: Signed-off-by: Cedric BAIL <>
2014-11-14edje: add formating for floating point numbers in EDC.Kateryna Fesyna
Summary: this commit contains calculation of format string for floating point numbers in order to print them with at least one symbol after point. (For example: 'relateve: 1.0 0.45;') @fix Reviewers: cedric, Hermet, raster, reutskiy.v.v Reviewed By: reutskiy.v.v Subscribers: cedric, reutskiy.v.v Differential Revision: Signed-off-by: Cedric BAIL <>
2014-11-14edje: fix wrong generation of 'minmul' and 'text.min' parameters in EDC.Kateryna Fesyna
Summary: minmul: add check of 'minmul.have' value and fix check on default vales of minmul (0.0 0.0 -> 1.0 1.0) min: delete quotation marks from 'w' and 'h' values @fix Reviewers: Hermet, raster, cedric Reviewed By: cedric Subscribers: cedric, reutskiy.v.v Differential Revision: Signed-off-by: Cedric BAIL <>
2014-11-14edje: Edje_Edit - add generation of 'limits' parameter of group in EDC.Kateryna Fesyna
Summary: the generation of limits of group is added with this commit. @feature Reviewers: Hermet, cedric, raster Subscribers: cedric, reutskiy.v.v Differential Revision: Signed-off-by: Cedric BAIL <>
2014-11-14eina: fix calloc() parameters order in eina_share.Jean Guyomarc'h
Summary: The first parameter must be the count of elements to be allocated. Reviewers: cedric Subscribers: cedric Differential Revision: Signed-off-by: Cedric BAIL <>
2014-11-14ecore_anim: fix source_set bug.Jaehwan Kim
The source and the function should be set after _end_tick is called. @fix
2014-11-14Evas GL: Fix bug in evgl_eng_pbuffer_surface_create (EGL)Jean-Philippe Andre
Thanks Henry Song for the report. @fix
2014-11-14Evas GL: Import a few more extensions and fix a nameJean-Philippe Andre
2014-11-14Evas GL: Add extension string for ETC2Jean-Philippe Andre
2014-11-14Evas GL: Scan extensions for OpenGL-ES 1.1Jean-Philippe Andre
2014-11-14Evas GL: Enable some more GLES2 extension APIsJean-Philippe Andre
NOTE: The draw_buffers extension might need to be checked more and wrapped, if it can have adverse effects on how Evas works (could it replace the default render target?). This adds support for the following extensions: - disjoint_timer_query - occlusion_query_boolean - alpha_test - draw_buffers - read_buffer - read_buffer_front - framebuffer_blit
2014-11-14Evas GL: Add support for some required extensionsJean-Philippe Andre
- debug - debug_label - debug_marker
2014-11-14Evas GL: Introduce concept of safe extensionsJean-Philippe Andre
This will mark some extension functions as "safe", which means we don't need to wrap them in order to expose them. All the known extensions from Evas_GL_API have been marked as safe for now. In the future, we may encounter extensions that are not safe out of the box, but can be wrapped. At that time, we will have to mark them as safe but return the pointer to the wrapper instead. Until then, only whitelisted extensions will be supported. @feature
2014-11-14Evas GL: Pass calls to getProcAddress down to the enginesJean-Philippe Andre
Later we need to add a whitelist of supported functions.
2014-11-14Evas GL: Introduce macro _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDRJean-Philippe Andre
It will be used to link to extension functions that need no wrapping.
2014-11-14Evas GL: Scan for GL-ES 1.1 extensionsJean-Philippe Andre
2014-11-14Evas GL: Add original extension names to the EVAS_GL_EXTENSIONS stringJean-Philippe Andre
The idea is that normal opengl applications might very well want to check for an extension using the usual string and not have to do something special just because they're using evas_gl and not egl.
2014-11-14Evas GL: Fix list of shaders to distributeJean-Philippe Andre
Some shader files (shd) were not included in EXTRA_DIST. This didn't break the build because the .x file was correctly generated. I guess the missing files in previous releases also had no impact because the .h files would be generated and shipped. Also generate the enum automagically. New shaders need to be added to
2014-11-13edje_cc: update usage textVyacheslav Reutskiy
Add clatification, that for "-l license" and "-a authors" need to specify files.
2014-11-13edje_cc: fix log message for authors write procedure.Vyacheslav Reutskiy
2014-11-13Fix bug ecore_imf_context_cursor_position_set was not called when cursor was ↵Jihoon Kim