AgeCommit message (Collapse)Author
2013-11-20Add several missing Config.cmake.inRyuan Choi
- - -
2013-11-19efl.m4: change backslash sequences capability detectionJérémy Zurcher
removes ./configure: line 14173: test: =: unary operator expected
2013-11-19Evas Smart: print Eo id instead of pointer to internal data.Daniel Zaoui
2013-11-19Tests: fix the print summary for tests with dev profile.Tom Hacohen
When the dev profile is enabled, tests are also enabled if libcheck is found. Fix the print in the summary to reflect that.
2013-11-19Revert "configure does not print tests option as a default"Tom Hacohen
This reverts commit d93c4b23072d3fe4cd2b2375cf87b424d1a56ba6. Auto is not an option, and does not mean it'll be automatically detected. What auto means is that unless explicitly enabled/disabled it'll check according to the build profile and will enable it automatically if using the dev profile.
2013-11-19Add support for storing mulitple touch points.Chris Michael
Send events to properly focused surface. Fill in missing parts of the event structures (ev->root, ev->multi). Signed-off-by: Chris Michael <>
2013-11-19Add list of touch points to input structure, and a pointer to theChris Michael
"touch" focused surface. Signed-off-by: Chris Michael <>
2013-11-19Remove unused variableChris Michael
Signed-off-by: Chris Michael <>
2013-11-191.8.0-alpha2v1.8.0-alpha2Carsten Haitzler (Rasterman)
2013-11-19distcheck - solve missing ecore_evas_drm.hCarsten Haitzler (Rasterman)
2013-11-18mailmap: Add two more entries for Mike and SebastianStefan Schmidt
Also fix some trailing whitespaces in the same commit. Breaking atomic commits here.
2013-11-18doc: Use correct line break to fix buildStefan Schmidt
Escaping the backslash we want to use for a line break is a really bad idea. Introduced in f126afbba21af39c493f21424b653bb5c2e0d58f to support a crippled echo without new line option. The linebreak was not detected and thus the first image name used as a target. Broke our nightly efl build with make distcheck and made me really unhappy to while searching for the cause.
2013-11-18Don't send pointer_enter events on touch_down.Chris Michael
Fix touch_down and touch_up to send proper button ID (ecore_x sends 0). Fixes Phab Ticket T468 Signed-off-by: Chris Michael <>
2013-11-18Remove read code.Chris Michael
Fixes Coverity CID1039498 Signed-off-by: Chris Michael <>
2013-11-18ftell can return -1 to indicate error, so trap for thatChris Michael
Fixes Coverity CID1039358 Signed-off-by: Chris Michael <>
2013-11-18ftell can return -1 to indicate error, so trap for that.Chris Michael
Fixes Coverity CID1039356 Signed-off-by: Chris Michael <>
2013-11-18Malloc cannot accept a negative number so check 'num' parameter beforeChris Michael
calling malloc. Fixes Coverity CID1039352 Signed-off-by: Chris Michael <>
2013-11-18evas: those if (re) are useless indeed.Cedric Bail
Should fix CID 1129611 and CID 1129612 from this week coverity scan.
2013-11-18eina: try to handle all possible 64bits pointers environment.Cedric Bail
2013-11-18evas: try to clarify licensing for people that are going to make their own ↵Cedric Bail
Evas loader.
2013-11-18Remove dead assignments reported by nightly buildChris Michael
cw/cy are never used inside the "dosel" block, so no need to fetch geometry and calculate difference here (already fetched below when needed anyway). Signed-off-by: Chris Michael <>
2013-11-18Partial revert of eb84475503da9f40d6a79eChris Michael
Actually, we don't need to free this data here. Signed-off-by: Chris Michael <>
2013-11-18Check for valid drag type before trying to strdup.Chris Michael
When deleting the drag, free any dupped strings. Hopefully this fixes Phab Ticket T471. Don't know for sure as I cannot reproduce the crash here :/ Signed-off-by: Chris Michael <>
2013-11-18evas/render - optimize proxy rendering.ChunEon Park
redraw proxy if the source is smart object and it's changed visually.
2013-11-18evas_object_main.c: fixed formatting while reading the code.Daniel Juyung Seo
2013-11-17eina: remove the value from the hash before changing it !Cedric BAIL
This should fix bug T439.
2013-11-17ecore-evas - example - fix lack of bg object in sub bufferCarsten Haitzler (Rasterman)
this fixes T229
2013-11-17evas: fix build without FontConfig.Cedric BAIL
Note that we still support building without FontConfig, so please guard access to it.
2013-11-17ecore_fb - fix fb size get to use evas env vars for fb deviceCarsten Haitzler (Rasterman)
this makes evas ane ecore_fb agree on how to address the fb device. this fixes terminology in fb on optimus (dual gpu) setups where you may have to declare the exact fb to use (there are 2 of them, not just fb0) and makes things consistent at least. this also should fix T253
2013-11-17ecore-audio - protect against more list-walking while list is modifiedCarsten Haitzler (Rasterman)
2013-11-17oops - remove printf debug.Carsten Haitzler (Rasterman)
2013-11-17evas - evasgl ... make osmesa sw render support work againCarsten Haitzler (Rasterman)
2013-11-16evas - gl - osmesa also try older osmesa major versionsCarsten Haitzler (Rasterman)
2013-11-16cmake: Add EDJE_CC_EXECUTABLE variable in EdjeConfig.cmakeRyuan Choi
2013-11-16Add EezeConfig.cmake.inRyuan Choi
Other components already install XXXConfig.cmake and XXConfigVersion.cmake, but Eeze was missing.
2013-11-16edje_edit: fixed SEGFAULT in _edje_real_part_freeAndrii Kroitor
Reviewers: cedric, seoz, raster Reviewed By: raster CC: reutskiy.v.v, cedric Differential Revision:
2013-11-16doc - update images.mkCarsten Haitzler (Rasterman)
2013-11-16Fix build issues on Mac OS X due to sh differences.Jean Guyomarc'h
Summary: * efl.m4: add support for xterm-256color and fix display for the bsd echo. Fix autotools issue (present on Ubuntu also, but better handled). * doc/ bsd echo may not handle -n option in sh Reviewers: cedric CC: cedric, seoz Differential Revision:
2013-11-15m4: remove saving of CFLAGSSebastian Dransfeld
Since we don't modify cflags, no need to save them.
2013-11-15evas - fix neon blend code used for text rendering to not leave dirty endCarsten Haitzler (Rasterman)
2013-11-15Don't call input panel show/hide methods unless input_panel_enabled isChris Michael
true. Fixes Phab Ticket T501 Signed-off-by: Chris Michael <>
2013-11-15Do not call the contexts' input_panel_show/hide methods unlessChris Michael
input_panel_enabled is True. Part of Fix for Phab Ticket T501 Signed-off-by: Chris Michael <>
2013-11-15Unify ecore_evas resize code across both shm and egl engines.Chris Michael
This reduces code duplication for ecore_evas resize routines inside wayland engines by using a common _ecore_evas_wl_common_resize function as the resize code for both engines was the same anyway. Signed-off-by: Chris Michael <>
2013-11-15Add function prototype for _ecore_evas_wl_common_resizeChris Michael
Signed-off-by: Chris Michael <>
2013-11-15evas: fix potential similar problem as with GL X11 backend with wrong ↵Cedric Bail
context being used. See commit d2b647d2b378a88bee07610a7416d4257bbebbb6.
2013-11-15evas: fix a missing eglMakeCurrent in image_cache_flush/image_cache_set in ↵Wonsik Jung
the GL X11 backend. [Problem] When glTextureDelete is called in image_cache_flush(), it sometimes doesn't work. [Cause] glTextureDelete is called with the wrong eglContext. [Solution] Call eng_window_use() in image_cache_flush() and image_cache_set() to use the correct eglContext. Change-Id: Id7ab1aaeb456be6dbc5f09cb2731ace5399a5dce Signed-off-by: Cedric Bail <>
2013-11-14allow ecore to not load system modules.Gustavo Sverzut Barbieri
this won't go to changelog/news as it's mainly internal, I can't see people wanting to use it except rare cases as edje tools.
2013-11-14Fix some formattingChris Michael
Signed-off-by: Chris Michael <>
2013-11-14Check for valid shell_surface, title, and class before trying to setChris Michael
them else wayland segfaults (internal wayland code does no safety checks). Also, Fix some formatting while I am here... Signed-off-by: Chris Michael <>
2013-11-14Remove blank lineChris Michael
Signed-off-by: Chris Michael <>