summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* configure: Link eina to librt. This is needed for shm_* callsdevs/asdfuser/jenkinsDaniel Willmann2013-06-261-0/+1
| | | | | | | | Recent clang breaks with linking errors: lib/eina/.libs/libeina.so: undefined reference to `shm_open' so fix. Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
* edje_cc: Fix memory leak in data_thread_script() in error caseDaniel Willmann2013-06-261-0/+1
| | | | Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
* efreet: and dont try change mode if runtime dir is /tmpCarsten Haitzler (Rasterman)2013-06-261-1/+2
|
* evas: check wether we do have a data or not.Cedric Bail2013-06-261-0/+1
|
* efreet: make geteuid an optional function.Cedric Bail2013-06-262-0/+3
|
* evas: cleanup headers. Should work on windows.Cedric Bail2013-06-267-50/+16
|
* Ecore DPMS Function to get the current dpms power levelDeon Thomas2013-06-263-0/+66
|
* Evas textblock: Fixed issue with textblocks without fonts segfaulting.Tom Hacohen2013-06-254-1/+18
| | | | Fixes T184 (which is a regression).
* eina_list: Avoid NULL pointer deref in eina_list_shuffle.Stefan Schmidt2013-06-251-0/+3
| | | | | | 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.
* emotion: Check engine for NULL before dereferencing.Stefan Schmidt2013-06-251-0/+2
| | | | | | 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.
* Format for EFL styleChris Michael2013-06-251-287/+264
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* Add missing safety checks for valid proxy objects before trying toChris Michael2013-06-251-0/+19
| | | | | | call functions on the object Signed-off-by: Chris Michael <cp.michael@samsung.com>
* efl/evas - removed duplicated lines and apply clipping only when clip values ↵ChunEon Park2013-06-251-8/+5
| | | | are available.
* efl/evas - +null checkChunEon Park2013-06-251-6/+9
|
* Check that ecore_wl_init succeeds before trying to make calls into it.Chris Michael2013-06-251-5/+10
| | | | | | Fix formatting. Signed-off-by: Chris Michael <cp.michael@samsung.com>
* evas: don't forget to remove image from the lru when they are back to active.Cedric Bail2013-06-251-5/+6
|
* evas: fix problem with dllimport on Windows.Christophe Sadoine2013-06-252-0/+32
| | | | Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* evil: add strsep function.Christophe Sadoine2013-06-254-3/+73
| | | | Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* evil: added evil_rename() a wrapper around rename().Christophe Sadoine2013-06-254-2/+52
| | | | Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* evil: returned the good value for mkstempCedric Bail2013-06-252-2/+5
| | | | Added back some needed defines for elementary (was in evil 1.7.7).
* eet: move the dependency for crypto.Cedric Bail2013-06-251-1/+1
|
* edje: leak is gone, so use it again.Cedric Bail2013-06-251-3/+1
|
* evas: one LRU for both image open with filename or Eina_File to fix infinite ↵Cedric Bail2013-06-252-19/+10
| | | | increase of cache.
* edje: fix memory leak with EDJE_TWEEN_MODE_OPT_FROM_CURRENT.Ryuan Choi2013-06-251-0/+10
|
* efreet: Init no longer fails without dbus sessionSebastian Dransfeld2013-06-251-19/+23
| | | | | | | 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.
* ecore_imf: Add support for waylandJan Arne Petersen2013-06-247-0/+1684
| | | | | | | | | | | | 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) <eduardo.lima@intel.com>
* evas: fix crash after font rehintJean-Philippe Andre2013-06-241-10/+1
|
* Port cedric's async uploading GL texture commit to wayland_egl engine.Chris Michael2013-06-243-6/+73
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* Make gl_x11 compile againChris Michael2013-06-241-4/+4
| | | | | | eglSwap|BuffersRegion was replaced with eglSwapBuffersWithDamage. Signed-off-by: Chris Michael <cp.michael@samsung.com>
* Remove call to wl_display_get_serial as it's a server-side function,Chris Michael2013-06-241-1/+1
| | | | | | not client-side. Signed-off-by: Chris Michael <cp.michael@samsung.com>
* Use wl_display_get_serial when creating popups.Chris Michael2013-06-241-1/+1
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* efl: fix systemd spelling.Doug Newgard2013-06-243-4/+4
| | | | Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* evas: add mutex locking before signalling for the condition variable and ↵Rajeev Ranjan2013-06-241-1/+5
| | | | | | releasing afterwards. Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
* evas: add support for asynchronously uploading GL texture.Cedric Bail2013-06-2413-38/+741
| | | | | | | | | | | | NOTE: when using Evas_Object image preload infrastructure the GL texture upload was uploaded from the main loop during the rendering stage. This could lead to some frame drop during fast animation due to the time needed to upload that texture. This patch fix this problem by uploading a small texture quickly (16x16) and waiting for going back to the main loop to be able to use the same GL context from another thread to do the texture upload asynchronously without blocking the main loop.
* efreet: don't try change permissions on runtime dir we don't own.Carsten Haitzler (Rasterman)2013-06-241-6/+9
|
* Fix compiler warning about uninitialized variablesChristopher2013-06-231-1/+2
| | | | Signed-off-by: Christopher <devilhorns@comcast.net>
* eldbus: error message iters should be initted as readonly.Carsten Haitzler (Rasterman)2013-06-221-6/+1
|
* [Edje_Entry] Move cursor to correct position when selection handlers are ↵Thiep Ha2013-06-223-1/+10
| | | | | | | | | | | | | pressed. + Main cursor should be moved to selection start or selection end cursor's position when selection handlers are pressed. + Fix my mistake in signal emit for end handler mouse down event. Conflicts: ChangeLog NEWS
* evas: remove segv added by cedric fastpath optimizationCarsten Haitzler (Rasterman)2013-06-221-1/+1
|
* efreet: Use end cb of thread to run cbSebastian Dransfeld2013-06-211-6/+12
|
* efreet menu cbs don't return a value and take const data paramsMike Blumenkrantz2013-06-212-7/+7
|
* efreet: Add data to async requestSebastian Dransfeld2013-06-212-13/+17
|
* efreetd: log to fileSebastian Dransfeld2013-06-211-0/+13
| | | | Since it is started as a service
* efreet: Create cache dir in efreet_cache_initSebastian Dransfeld2013-06-212-8/+9
| | | | efreetd used efreet functions before efreet init which fails.
* efreet: Low priority for cache rebuildSebastian Dransfeld2013-06-204-9/+10
|
* efl: formattingSebastian Dransfeld2013-06-2066-212/+212
|
* efreet: Create a temp XDG_RUNTIME_DIR if not setSebastian Dransfeld2013-06-201-1/+13
| | | | Using /tmp as XDG_RUNTIME_DIR is pointless if we want it to be mode 0700
* efl: formattingSebastian Dransfeld2013-06-2014-22/+22
|
* evas: Keep sane name for public headerSebastian Dransfeld2013-06-20161-162/+162
| | | | | | | | | | | | Evas_Common.h should be used for the public header, and rather rename evas_common.h internal header to another name. Sa: Evas_Common_Header.h -> Evas_Common.h evas_common.h -> evas_common_private.h Shouldn't have both Evas_Common.h and evas_common.h because of case insensitive filesystems.
* efreet: @sinceSebastian Dransfeld2013-06-201-0/+4
|