summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-07-30tests/eolian_cxx: Add another generated file to BUILT_SOURCESStefan Schmidt
If not put into BUILT_SOURCES it will not be added to CLEANFILES and thus staying around as uncleaned file which make distcheck complain about it.
2014-07-30build: Clean Makevar now that we generate one on our ownStefan Schmidt
Since we generate our own Makevar for the po subdir we also need to clean it up. If not distcheck complains about uncleaned files.
2014-07-30ecore_evas_extn: do not double close fd in case of memory starvation.Cedric BAIL
In case eina_stringshare_add was failing it could lead to a double close on lockfd. This was reported by coverity: CID1039885 @fix
2014-07-30autotools: shutup stupid warning.Cedric BAIL
2014-07-30Eldbus C++: Don't generate C++ bindings when C++ is disabled.Tom Hacohen
2014-07-30fix vsync display env var handling to be rightCarsten Haitzler (Rasterman)
2014-07-29evas-wayland-shm: Free allocated rectangle after sending damagesChris Michael
We allocate a new eina_rectangle here, but we never free it after sending damages to the surface. @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-07-29build: Make sure xgettext_wrapper.sh gets packaged into the tarballStefan Schmidt
We need this in the tarball when not running from git. Also fixes make distcheck.
2014-07-29evas/engine_gl_generic: Make sure we epend on the needed header for compiling.Stefan Schmidt
Fixup for a3a15b1986392bcc48affbab5c502013a83bfddd which removed the header from installation. We need to have it in SOURCES now during distcheck.
2014-07-29Revert "configure.ac: generate Makevars in the correct directory even with ↵Stefan Schmidt
out-of-tree build" This reverts commit dd37d2bc07f839cd3c74b02e713ffc6534af71b2. This breaks make distcheck. Looking at this commit I really wonder if it does anything good. It seems to work for po_makefile_in. It also breaks for distcheck which is using out of tree builds in the _build folder. If someone can explain me why something like this is needed for makevars I want to hear it. getting a fix in that does not break distcheck would be fine I guess.
2014-07-29ecore-x-vsync - oops - fixed, but debug paths left in - remove..Carsten Haitzler (Rasterman)
2014-07-29ecore-x-vsync - found issue when vt switchign with nvidia - workaroundCarsten Haitzler (Rasterman)
2014-07-29fix parallel build for ecore_x_vsync toolCarsten Haitzler (Rasterman)
2014-07-29ecore_x - vsync fix drm support to work againCarsten Haitzler (Rasterman)
due to mesa changes to hide dri2 symbols, i have had to work on a fix that makes this work again by going right to drm. now it works and animators shoudl be vsynced on drm drivers if possible (only 1 card - use card 0). already existing nvidia solution that uses a lot more memory is there. others - no support. timers only
2014-07-29Evas GL Generic: Don't install an internal header.Tom Hacohen
I'm not 100% sure this header is internal, but it depends on internal headers, so it should either be internal or massively re-worked. Anyhow, it has no business being installed until the includes are fixed.
2014-07-29eolian: remove irrelevant commentsDaniel Kolesa
This functionality was already done previously.
2014-07-29[Evas\evas-3d\example] Add example of 3d-shooterperepelits.m
Reviewers: cedric, raster, Hermet Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1215
2014-07-29ecore: fix example build fail (ecore_compose_get_example)Wonguk Jeong
2014-07-28ecore x vsync animator support - add a glx based vsync tickerCarsten Haitzler (Rasterman)
this adds a slave process that is useful on nvidia drivers as there isn't another way to get vsync evenys (that i know about). i need to make another slave process to that includes a dri2 protocol implementation since mesa has now hidden its dri2 symbols.
2014-07-28add simple ecore_con_url test suiteMike Blumenkrantz
2014-07-28call ecore_init() for ecore_con_url_init()Mike Blumenkrantz
ecore functions are used by this api, so ecore must be initialized
2014-07-28remove unnecessary header include from ecore-con testMike Blumenkrantz
2014-07-28eolian: fix: remove leftover keywordsDaniel Kolesa
2014-07-28eolian: preliminary eo file support for builtin true/false/nullDaniel Kolesa
Real API will use the new expression system, but that won't get into 1.11.
2014-07-28ecore_imf: documentation about ECORE_IMF_INPUT_PANEL_LAYOUT_NUMBERONLY enumsJihoon Kim
2014-07-27Revert "eina: Eina_Module - check whether the file exists or not, before ↵Mike Blumenkrantz
memory allocation of Eina_Module" This reverts commit 971589bf56b7b51eba305dfb5e544e6436740534. this completely breaks existing eina_module usage. elm_test->image remote
2014-07-26move ecore documentation not in headers to .h files for consistencyCarsten Haitzler (Rasterman)
2014-07-26add function to set ecore loop timeCarsten Haitzler (Rasterman)
@feature this allows you to set the ecore loop time. only useful in trying to get hyper-accurate frame timings from sources when doin a custom tick source.
2014-07-26ecore animator - adjust ecore loop time when animtor ticks to be exactCarsten Haitzler (Rasterman)
this adjusts ecore loop time very slightlye tp be the "Exact" timepoint when then animator timer, if timer is used, should have gone off. this should make animations more precise. @feature
2014-07-25evas: move to SDL2 and use GL_Generic infrastructure.Cedric BAIL
2014-07-25evas: provide GetProcAddress by the engine.Cedric BAIL
2014-07-25elua: make generator work againDaniel Kolesa
Also adds to_array API to Lua eina iterators.
2014-07-25elua: update eolian bindingsDaniel Kolesa
2014-07-25Evas textblock: Fix memory leakThiep Ha
Summary: In evas_textblock_cursor_word_end function, the breaks' memory is allocated but not freed when cursor position is equal to text length. Fix: Remove memory allocating. @fix Reviewers: raster, tasn Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1225
2014-07-25eolian-cxx: Added generation of call_constructor for parent_type.Savio Sena
2014-07-25eolian: fix type parsingDaniel Kolesa
I reorganized what's allowed and what is not a bit, particularly, strictened the rules for named structs and loosened the rules for anonymous structs, and refined them for void types. It should be all correct now.
2014-07-25eolian: doc typo fixDaniel Kolesa
2014-07-25eolian: clarify documentationDaniel Kolesa
2014-07-25Fix Elua compiling on OSXJean Guyomarc'h
Reviewers: cedric, raster, raoulh, q66 Reviewed By: q66 Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1231
2014-07-25Unregister eina_log domainJean Guyomarc'h
Reviewers: cedric, q66 Reviewed By: q66 Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1233
2014-07-25ecore-evas - enable attempting to turn on dri2 vsyncCarsten Haitzler (Rasterman)
this enables the x11 dri2 vsync enabling code for x11 ecore-evas
2014-07-24eolian-cxx: Removed a warning from the example.Savio Sena
2014-07-24autotools: Fixed 'make dist' for Eolian-CxxSavio Sena
Added .eo to EXTRA_DIST and *_stub.h to example's source lists.
2014-07-24eolian-cxx: Added example of Eo implementation in C++.Savio Sena
Instead of implementing Eo functions in C we do it in C++ simply.
2014-07-24eolian-cxx: Fixed inheritance operations generation rules.Savio Sena
The generated code was not converting the types from C to C++ correctly.
2014-07-24eo-cxx: Added _release to efl::eo::inherit.Savio Sena
Just like previously added in efl::eo::base.
2014-07-24eolian-cxx: Added grammar rule parameters_cxx_list.Savio Sena
Now with the correct semantics: list parameters converting to C++.
2014-07-24eo-cxx: Added generic parent_type and parent_set.Savio Sena
This allows us to use any type implementing _eo_ptr() with the parent idiom "efl::eo::parent = obj" and also with efl::eo::inherit parent_set.
2014-07-24eolian-cxx: Renamed parameters_cxx_list -> constructor_parameters_listSavio Sena
2014-07-24eolian-cxx: Removed unused code.Savio Sena
Sanitized grammar removing old code which is not unecessary for good.