AgeCommit message (Collapse)Author
2013-03-05New egl engine does not have a depth field.devs/devilhorns/wayland_eglChris Michael
Comment out setting engine_info->depth field. Signed-off-by: Chris Michael <>
2013-02-27Fix include order to remove compiler warningChristopher Michael
Signed-off-by: Christopher Michael <>
2013-02-27Rename 'surface' field.Christopher Michael
Signed-off-by: Christopher Michael <>
2013-02-27Add initial engine header file.Christopher Michael
Signed-off-by: Christopher Michael <>
2013-02-27Add new header file for Evas Wayland Egl engine.Christopher Michael
Signed-off-by: Christopher Michael <>
2013-02-27Remove old wayland_egl code.Christopher Michael
Signed-off-by: Christopher Michael <>
2013-02-27Fix valid variable check.Christopher Michael
When doing double/triple buffering, and we go to merge the rectangles, if we are triple buffering then we should not use the double-buffer rectangles as a valid check for triple-buffer rectangles. Signed-off-by: Christopher Michael <>
2013-02-27Fix incorrect variable check.Christopher Michael
When using swapping (double/triple), and we go to merge rectangles, then we should check for a valid triple buffer (not double) before trying to merge the 3rd buffer rectangles. Signed-off-by: Christopher Michael <>
2013-02-27evas/common - declare a var in function head.ChunEon Park
2013-02-26evas/wayland_egl: Fix build error caused by wrong assignment.Rafael Antognolli
2013-02-26efl: Fixes to support compiling with CFLAGS=-WerrorHenrique Dante de Almeida
This allows compiling with gcc 4.7.2 without errors (using the default configuration).
2013-02-26Evas: Fixed wrong EINA_UNUSED usage in the gl_x11 engine.Christopher Michael
2013-02-26evas: Deal with double glShaderSource signatureHenrique Dante de Almeida
The function glShaderSource may have 2 signatures: This patch changes all internal signatures to use the most restrictive signature.
2013-02-26ephysics: turn EPhysics_Body into a POD-type structHenrique Dante de Almeida
EPhysics_Body is an Eina_Inlist, and Eina_Inlist iterator macros use offsetof(). Since using offsetof in C++ classes is invalid, EPhysics_Body must be a POD-type struct.
2013-02-26ethumb: Support strict aliasing rules in MD5 codeHenrique Dante de Almeida
2013-02-26evas: Fix PSD image loadingHenrique Dante de Almeida
2013-02-26ecore: Fix _ecore_glib_selectHenrique Dante de Almeida
This fixes a mutex allocated on stack, a race on GCond initialization and use of deprecated functions: g_mutex_new() and friends were deprecated in glib 2.32.
2013-02-26evas: Fix buffer overflows on environment variablesHenrique Dante de Almeida
2013-02-26Fix evas GL common engine to have a shader to do oversampling onCarsten Haitzler (Rasterman)
downscaling. This makes quality much better and "at best" equates to a 16 point sample (2x2 linear interpolation samples, where a linear interpolation sample equates to a 2x2 sample). This will have perfomance impact, but the quality is worth it and makes it closer to software downscaling in quality. It supports 2x2, 2x1 and 1x2 oversampling. YUV not done, nor image mask (font shaders not needed).
2013-02-26add .arcconfig for efl.Carsten Haitzler (Rasterman)
2013-02-26oops - still had printfs. remove.Carsten Haitzler (Rasterman)
2013-02-25Evas text: Fixed a bug with the (kinda) newly added text object ellipsis.Tom Hacohen
There was a problem with bidi texts and ellipsis. The text would be trimmed according to the visual position instead of the logical.
2013-02-25Evas text: Added a test that shows how broken ellipsis is.Tom Hacohen
2013-02-25Evas text tests: Start shipping DejaVuSans with the test suite.Tom Hacohen
We can finally rely on having fonts in all cases (even when there's no fontconfig) and we can also rely on specific sizing.
2013-02-25Evas: Fixed wrong if in the x11 engine.Christopher Michael
2013-02-25* evas/cache: remove the freed worker from the pthread worker list when it's ↵ChunEon Park
failed to create a new thread so as not to access it if a thread is working newly.
2013-02-25evas/cache - formattingChunEon Park
2013-02-23evas/common - scale sample code refactoring. simpler and more effcient.ChunEon Park
2013-02-23Merge branch 'master' of ssh:// Park
2013-02-23edje/edc - add additional vim syntax keywordChunEon Park
2013-02-23ecore_imf_example: call ecore_imf_context_filter_event in mouse up/down eventJihoon Kim
2013-02-23ecore_imf_example: remove unused variable, fix warningJihoon Kim
2013-02-22Edje entry fit: Set the min size according to the fitting as well.Tom Hacohen
2013-02-22Edje entry fit: Set the min/max sizes according to the fitting, not before.Tom Hacohen
2013-02-22evas/common - return function as soon as possible.chuneon.park
2013-02-22evas/common - fix indentationchuneon.park
2013-02-22ChangeLog: Fixed formatting. We don't use tab for ChangeLog. Ping tasn and ↵Daniel Juyung Seo
2013-02-21Evas font: Fixed font run detection for some cases.Tom Hacohen
There were issues for specific cases with 2 different fonts in the middle of a run.
2013-02-21Evas text: Fixed bug with the text object direction detection.Tom Hacohen
2013-02-21edje: let's fix the edje test to init/shutdown edje correctly.Cedric BAIL
We have so much wonderfull tool, like git and make lcov-check. Sadly we are lacking a tool to check their usage ! PEBKAC is still an issue.
2013-02-21Revert "tests/edje: Disable edje mising file test until the needed header is ↵Tom Hacohen
commited." I added the file in the previous commit. This reverts commit 251eac7d7a5c6d7f2e4fccac3c2240197b7c5aac.
2013-02-21Edje tests: Added missing file.Tom Hacohen
2013-02-21eeze: fix build with recent Eina change.Cedric BAIL
2013-02-21eeze: add back support for older system.Cedric BAIL
Support for older system that don't come with libmount or have an older libmount. This is a backport from Eeze 1.7 tree. There is no code change there.
2013-02-21Add ecore_x_dnd_self_begin() and ecore_x_dnd_self_drop() to allow dndCarsten Haitzler (Rasterman)
to your own window (drop where u drag from). helpful for elm where dnd src/dst are object based, so we talk dnd protocol to ourselves.
2013-02-20Revert "Refactor evas_sw_xlib_outbuf to allocate less in case of rotations."Stefan Schmidt
This reverts commit 139737247d563f53a064c7f4a025a89ed64c2983. THis fix was completely wrong. Conflicts: ChangeLog
2013-02-20tests/edje: Disable edje mising file test until the needed header is commited.Stefan Schmidt
I tried to get it from Tom's machine but I can't log in there. :)
2013-02-20eina: make that test not depend on efl configuration.Cedric BAIL
2013-02-20Fix ecore-x edid fetch to ftech 128, not 100 bytes.Carsten Haitzler (Rasterman)
2013-02-20edje: let's properly report that file doesn't exist.Cedric BAIL