summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-11-191.8.0-alpha2v1.8.0-alpha2Carsten Haitzler (Rasterman)19-19/+19
2013-11-19distcheck - solve missing ecore_evas_drm.hCarsten Haitzler (Rasterman)1-0/+1
2013-11-18mailmap: Add two more entries for Mike and SebastianStefan Schmidt1-8/+10
Also fix some trailing whitespaces in the same commit. Breaking atomic commits here.
2013-11-18doc: Use correct line break to fix buildStefan Schmidt2-2/+2
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 Michael1-5/+4
Fix touch_down and touch_up to send proper button ID (ecore_x sends 0). Fixes Phab Ticket T468 Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18Remove read code.Chris Michael1-1/+0
Fixes Coverity CID1039498 Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18ftell can return -1 to indicate error, so trap for thatChris Michael1-0/+7
Fixes Coverity CID1039358 Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18ftell can return -1 to indicate error, so trap for that.Chris Michael1-0/+7
Fixes Coverity CID1039356 Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18Malloc cannot accept a negative number so check 'num' parameter beforeChris Michael1-1/+1
calling malloc. Fixes Coverity CID1039352 Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18evas: those if (re) are useless indeed.Cedric Bail1-2/+2
Should fix CID 1129611 and CID 1129612 from this week coverity scan.
2013-11-18eina: try to handle all possible 64bits pointers environment.Cedric Bail1-2/+7
2013-11-18evas: try to clarify licensing for people that are going to make their own ↵Cedric Bail1-0/+35
Evas loader.
2013-11-18Remove dead assignments reported by nightly buildChris Michael1-3/+0
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 <cp.michael@samsung.com>
2013-11-18Partial revert of eb84475503da9f40d6a79eChris Michael1-2/+0
Actually, we don't need to free this data here. Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18Check for valid drag type before trying to strdup.Chris Michael1-4/+13
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 <cp.michael@samsung.com>
2013-11-18evas/render - optimize proxy rendering.ChunEon Park1-8/+15
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 Seo1-4/+4
2013-11-17eina: remove the value from the hash before changing it !Cedric BAIL1-1/+1
This should fix bug T439.
2013-11-17ecore-evas - example - fix lack of bg object in sub bufferCarsten Haitzler (Rasterman)1-1/+7
this fixes T229
2013-11-17evas: fix build without FontConfig.Cedric BAIL1-0/+6
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)1-1/+8
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)1-21/+29
2013-11-17oops - remove printf debug.Carsten Haitzler (Rasterman)1-1/+0
2013-11-17evas - evasgl ... make osmesa sw render support work againCarsten Haitzler (Rasterman)1-5/+13
2013-11-16evas - gl - osmesa also try older osmesa major versionsCarsten Haitzler (Rasterman)1-11/+18
2013-11-16cmake: Add EDJE_CC_EXECUTABLE variable in EdjeConfig.cmakeRyuan Choi1-2/+6
2013-11-16Add EezeConfig.cmake.inRyuan Choi3-0/+39
Other components already install XXXConfig.cmake and XXConfigVersion.cmake, but Eeze was missing.
2013-11-16edje_edit: fixed SEGFAULT in _edje_real_part_freeAndrii Kroitor1-23/+28
Reviewers: cedric, seoz, raster Reviewed By: raster CC: reutskiy.v.v, cedric Differential Revision: https://phab.enlightenment.org/D336
2013-11-16doc - update images.mkCarsten Haitzler (Rasterman)1-1/+2
2013-11-16Fix build issues on Mac OS X due to sh differences.Jean Guyomarc'h3-7/+15
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/Makefile.am: bsd echo may not handle -n option in sh Reviewers: cedric CC: cedric, seoz Differential Revision: https://phab.enlightenment.org/D329
2013-11-15m4: remove saving of CFLAGSSebastian Dransfeld1-4/+0
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)1-174/+105
2013-11-15Don't call input panel show/hide methods unless input_panel_enabled isChris Michael1-3/+6
true. Fixes Phab Ticket T501 Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-15Do not call the contexts' input_panel_show/hide methods unlessChris Michael1-2/+8
input_panel_enabled is True. Part of Fix for Phab Ticket T501 Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-15Unify ecore_evas resize code across both shm and egl engines.Chris Michael3-228/+52
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 <cp.michael@samsung.com>
2013-11-15Add function prototype for _ecore_evas_wl_common_resizeChris Michael1-0/+1
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-15evas: fix potential similar problem as with GL X11 backend with wrong ↵Cedric Bail1-2/+8
context being used. See commit d2b647d2b378a88bee07610a7416d4257bbebbb6.
2013-11-15evas: fix a missing eglMakeCurrent in image_cache_flush/image_cache_set in ↵Wonsik Jung1-0/+5
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 <cedric.bail@samsung.com>
2013-11-14allow ecore to not load system modules.Gustavo Sverzut Barbieri9-1/+41
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 Michael1-6/+6
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-14Check for valid shell_surface, title, and class before trying to setChris Michael1-4/+8
them else wayland segfaults (internal wayland code does no safety checks). Also, Fix some formatting while I am here... Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-14Remove blank lineChris Michael1-1/+0
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-14m4: Save cflags before restoring themSebastian Dransfeld1-0/+2
If we do CFLAGS=${SAVE_CFLAGS}, it is important to do SAVE_CFLAGS=${CFLAGS} first...
2013-11-13evas_gl : Fixed macro substitution bug in evas_glSung W. Park1-2/+2
In evas_gl_api_ext_def.h there're calls such as: _EVASGL_EXT_DRVNAME(EGL_KHR_image_base) The macro is defined in evas_gl_api_ext.c as: (strstr(glexts, #name) != NULL || strstr(glueexts, #name) != NULL) if (_EVASGL_EXT_CHECK_SUPPORT(name)) *ext_support = 1; But EGL_KHR_image_base is itself a macro, which is defined in EGL/eglext.h like this: Thus, the _EVASGL_EXT_CHECK_SUPPORT macro will unwrap into: (strstr(glexts, "1") != NULL || strstr(glueexts, "1") != NULL) instead of intended: (strstr(glexts, "EGL_KHR_image_base") != NULL || strstr(glueexts, "EGL_KHR_image_base") != NULL) This patch fixes this by applying stringification earlier in _EVASGL_EXT_DRVNAME Bugfix reported by jinhyung.jo@samsung.com
2013-11-12eina: adjust precision for all our targeted convertion.Cedric Bail1-2/+2
2013-11-12efl: let's try to force that thread things this way.Cedric Bail1-4/+1
2013-11-12eina: fix uninitialized data use.Cedric Bail2-2/+2
2013-11-12efl: let's try to detect in a portable way phtread around the world.Cedric Bail1-32/+24
Linking to Pthread seems to be highly not portable. Look at lock.m4 macro if you want to understand the hell it is ! By following it closely we should now have better portability than the 1.7.x release. And of course than our alpha...
2013-11-12edje: fixing the check whether the part is swallow.Vorobiov Vitalii1-8/+6
Summary: Some functions doesn't checking the part right. For example: edje_edit_part_clip_to_set edje_edit_part_restack_below edje_edit_part_restack_above edje_edit_part_source_set Reviewers: cedric, seoz Reviewed By: cedric CC: reutskiy.v.v, cedric Differential Revision: https://phab.enlightenment.org/D325
2013-11-11evas/textblock: add const for param in evas_object_textblock_style_set for ↵Yakov Goldberg3-5/+5
consistency