AgeCommit message (Collapse)Author
2013-06-27edje_test: Test geometry of a more complex layoutdevs/asdfuser/edje_testsDaniel Willmann
For some reason the width and height calculated are off-by-one. Need to look into it - for now I don't know if it's my problem or edje's. Signed-off-by: Daniel Willmann <>
2013-06-27edje_test: Test geometry and color of edje partDaniel Willmann
Just a simple test that uses the existing test_layout Signed-off-by: Daniel Willmann <>
2013-06-27edje_test: Make test_layout_get() configurableDaniel Willmann
This will help when we want to test different edj files Signed-off-by: Daniel Willmann <>
2013-06-27eina_test_fp: Improve speed of eina_fp testDaniel Willmann
Test less values in between, but still have a decent combination of large/small values to test. Fixes -WTasn Signed-off-by: Daniel Willmann <>
2013-06-27When getting crtc info, fill in missing "rotations" field so that theChris Michael
value is initialized. NB: Spank Spank whoever did this ... oh wait, that was me :( Ouch !! Signed-off-by: Chris Michael <>
2013-06-27edje_entry: Fix memory leak in _edje_entry_imf_event_preedit_changed_cbStefan Schmidt
info is only local and we are going out of scope after allocating memory for it. As we are going out of scope anyway we can safely free it before.
2013-06-27efreet: always sanitize path.Cedric Bail
2013-06-27efreet: cleanup code by using Eina_File infra.Cedric Bail
2013-06-26evas_convert_colorspace: Remove printf in e_c_convert_yuv_422_601_to()Daniel Willmann
Signed-off-by: Daniel Willmann <>
2013-06-26evas_convert_colorspace: Be nice and actually return the converted dataDaniel Willmann
Fixes a memory leaks in evas_common_convert_yuv_42* and actually makes these functions more useful. It's a win-win. Signed-off-by: Daniel Willmann <>
2013-06-26ecore_wayland: Yes, we need to call display_dispatchEduardo Lima (Etrunko)
Signed-off-by: Eduardo Lima (Etrunko) <>
2013-06-26WIPEduardo Lima (Etrunko)
Signed-off-by: Eduardo Lima (Etrunko) <>
2013-06-26evas gl_x11: Fix uninitialized use of re in eng_output_flush()Daniel Willmann
In case of render_mode == EVAS_RENDER_MODE_ASYNC_INIT we're jumping directly to end which then calls evas_gl_preload_render_unlock(eng_preload_make_current, re); Make sure re is initialized with the render engine data so we don't dereference junk. Signed-off-by: Daniel Willmann <>
2013-06-26evas gl_common: Fix incorrect number of parameters in functionsDaniel Willmann
_evgl_tls_resource_get() and _surface_context_list_print() don't take parameters. Signed-off-by: Daniel Willmann <>
2013-06-26pixes -> pixels.Raphael Kubo da Costa
2013-06-26Add missing initializer for wl_seat_listener.Chris Michael
Signed-off-by: Chris Michael <>
2013-06-26feature: Add support for global_remove in the display listener.Chris Michael
bugfix T151: Catch fatal error from wayland displays and signal apps to exit. Signed-off-by: Chris Michael <>
2013-06-26configure: Link eina to librt. This is needed for shm_* callsDaniel Willmann
Recent clang breaks with linking errors: lib/eina/.libs/ undefined reference to `shm_open' so fix. Signed-off-by: Daniel Willmann <>
2013-06-26edje_cc: Fix memory leak in data_thread_script() in error caseDaniel Willmann
Signed-off-by: Daniel Willmann <>
2013-06-26Evas gl: Fixed double-free when failing gl init.Tom Hacohen
2013-06-26efreet: and dont try change mode if runtime dir is /tmpCarsten Haitzler (Rasterman)
2013-06-26evas: check wether we do have a data or not.Cedric Bail
2013-06-26efreet: make geteuid an optional function.Cedric Bail
2013-06-26evas: cleanup headers. Should work on windows.Cedric Bail
2013-06-26Ecore DPMS Function to get the current dpms power levelDeon Thomas
2013-06-25Evas textblock: Fixed issue with textblocks without fonts segfaulting.Tom Hacohen
Fixes T184 (which is a regression).
2013-06-25eina_list: Avoid NULL pointer deref in eina_list_shuffle.Stefan Schmidt
If we have a valid but empty, n = 0, list we never enter the loop and shuffled_last might still be NULL. Avoid this case by checking explicitly for n = 0 before.
2013-06-25emotion: Check engine for NULL before dereferencing.Stefan Schmidt
It might be that our engine list is empty and thus our engine might still be set to NULL. Better check and return if this is the case instead of dereferencing NULL.
2013-06-25Format for EFL styleChris Michael
Signed-off-by: Chris Michael <>
2013-06-25Add missing safety checks for valid proxy objects before trying toChris Michael
call functions on the object Signed-off-by: Chris Michael <>
2013-06-25efl/evas - removed duplicated lines and apply clipping only when clip values ↵ChunEon Park
are available.
2013-06-25efl/evas - +null checkChunEon Park
2013-06-25Check that ecore_wl_init succeeds before trying to make calls into it.Chris Michael
Fix formatting. Signed-off-by: Chris Michael <>
2013-06-25evas: don't forget to remove image from the lru when they are back to active.Cedric Bail
2013-06-25evas: fix problem with dllimport on Windows.Christophe Sadoine
Signed-off-by: Cedric Bail <>
2013-06-25evil: add strsep function.Christophe Sadoine
Signed-off-by: Cedric Bail <>
2013-06-25evil: added evil_rename() a wrapper around rename().Christophe Sadoine
Signed-off-by: Cedric Bail <>
2013-06-25evil: returned the good value for mkstempCedric Bail
Added back some needed defines for elementary (was in evil 1.7.7).
2013-06-25eet: move the dependency for crypto.Cedric Bail
2013-06-25edje: leak is gone, so use it again.Cedric Bail
2013-06-25evas: one LRU for both image open with filename or Eina_File to fix infinite ↵Cedric Bail
increase of cache.
2013-06-25edje: fix memory leak with EDJE_TWEEN_MODE_OPT_FROM_CURRENT.Ryuan Choi
2013-06-25efreet: Init no longer fails without dbus sessionSebastian Dransfeld
Allow programs to use efreet without requiering a dbus session. This gives limited functionality, as efreet_icon wont work without a cache. efreet_desktop will partially work, as it reads info from files directly if cache is missing.
2013-06-24ecore_imf: Add support for waylandJan Arne Petersen
Add an input method module supporting the Wayland input method protocol. In v2: - Missing call to ecore_wl_shutdown() in im_module_shutdown() - Access the already stored 'wayland globals' with ecore_wl_globals_get() - Fixed compilation by adding -I(top_srcdir)/src/efl to CFLAGS - EFL formatting fixes Signed-off-by: Eduardo Lima (Etrunko) <>
2013-06-24evas: fix crash after font rehintJean-Philippe Andre
2013-06-24Port cedric's async uploading GL texture commit to wayland_egl engine.Chris Michael
Signed-off-by: Chris Michael <>
2013-06-24Make gl_x11 compile againChris Michael
eglSwap|BuffersRegion was replaced with eglSwapBuffersWithDamage. Signed-off-by: Chris Michael <>
2013-06-24Remove call to wl_display_get_serial as it's a server-side function,Chris Michael
not client-side. Signed-off-by: Chris Michael <>
2013-06-24Use wl_display_get_serial when creating popups.Chris Michael
Signed-off-by: Chris Michael <>
2013-06-24efl: fix systemd spelling.Doug Newgard
Signed-off-by: Cedric Bail <>