efl/src
Carsten Haitzler b533f15880 evas - fix smart clipped if a move happens to recurse within itself
so since this uses new pos - cur pos to move BY x pixels... there is
an issue that if the move of the obj ends up re-moving the current obj
TO the same pos. it moved BY the same delta again thus racing ahead.
not great. because x/y is not stored until the call stack returns to
after the smart move func and the pos set storce the new position in
the object struct. the easiest way atm until we have relative
positioning etc. is to store this in the smart obj and use the delta
at that time of the call then store it immediately so a recursion ends
up with a delta of 0 if its the same pos, so go back to where we were.

this fixes a nasty issue i spotted in fileselector that made filesel
icons race along when scrolling 2x as fast as everything else. oddly i
couldnt see this in any other widget that scrolled when i looked...
which is odd, but... either way a nasty issue... subtle... and now
fixed. never saw this before so this seems new.
2016-10-28 08:21:50 +09:00
..
benchmarks Eo: Change the way functions are registered to classes 2016-09-09 11:14:35 +01:00
bin scroller: Adjust rare case when content fits but bars are visible 2016-10-27 10:02:56 +09:00
bindings js: Fix calling setAlignedInternalPointerField without a aligned value 2016-10-25 15:43:19 -02:00
edje_external elementary: Introduce a new edje_external param to the progressbar widget. 2016-09-02 02:13:19 +02:00
examples examples: ecore: add ecore_evas_vnc example binary to .gitignore 2016-10-27 18:22:42 +02:00
generic pdf loader - check return for rmdir 2016-08-06 15:59:23 +09:00
lib evas - fix smart clipped if a move happens to recurse within itself 2016-10-28 08:21:50 +09:00
modules evas-wayland-shm: Remove unused varible 2016-10-26 12:18:30 -04:00
scripts docs: support for documenting variables 2016-10-21 16:01:03 +02:00
static_libs Static deps unibreak: Update to latest git version. 2016-08-24 11:15:59 +01:00
tests js: Fix Makefile location and linking of efl.node and tests 2016-10-25 15:43:19 -02:00
utils/ecore
Makefile.am js: Fix Makefile location and linking of efl.node and tests 2016-10-25 15:43:19 -02:00
Makefile_Cxx.am eolian-cxx: Normalize variabla name for generated C++ files in automake 2016-10-25 12:23:34 -02:00
Makefile_EPhysics.am
Makefile_Ecore.am cxx: Fix Makefiles for C++ compilation and installation 2016-10-13 17:56:11 +09:00
Makefile_Ecore_Audio.am ecore_audio: fix distribution of eolian files 2016-09-04 17:00:44 +02:00
Makefile_Ecore_Avahi.am
Makefile_Ecore_Buffer.am
Makefile_Ecore_Cocoa.am
Makefile_Ecore_Con.am addded efl_net_{socket,dialer,server}_unix 2016-10-26 19:01:03 -02:00
Makefile_Ecore_Drm.am
Makefile_Ecore_Drm2.am
Makefile_Ecore_Evas.am
Makefile_Ecore_FB.am
Makefile_Ecore_File.am
Makefile_Ecore_IMF.am
Makefile_Ecore_IMF_Evas.am
Makefile_Ecore_Input.am
Makefile_Ecore_Input_Evas.am
Makefile_Ecore_Ipc.am
Makefile_Ecore_Js.am
Makefile_Ecore_Psl1ght.am
Makefile_Ecore_SDL.am
Makefile_Ecore_Wayland.am
Makefile_Ecore_Win32.am
Makefile_Ecore_Wl2.am
Makefile_Ecore_X.am ecore_x - remove ecore_x_vsync tool as it isnt enabled or used runtime 2016-10-04 10:04:39 +09:00
Makefile_Ector.am build: do not dist now longer available files 2016-08-02 08:32:13 +02:00
Makefile_Edje.am cxx: Fix Makefiles for C++ compilation and installation 2016-10-13 17:56:11 +09:00
Makefile_Edje_Helper.am
Makefile_Eet.am build: do not dist now longer available files 2016-08-02 08:32:13 +02:00
Makefile_Eet_Helper.am
Makefile_Eeze.am
Makefile_Efl.am cxx: Fix Makefiles for C++ compilation and installation 2016-10-13 17:56:11 +09:00
Makefile_Efl_Js.am js: Fix Makefile location and linking of efl.node and tests 2016-10-25 15:43:19 -02:00
Makefile_Efreet.am efreet - save about 240-300k or so of memory used by efreet mime 2016-08-23 12:04:06 +09:00
Makefile_Eina.am eina_cpu, evas: Remove _eina_cpu_fast_core_get, don't set render thread affinity 2016-09-20 11:38:57 -05:00
Makefile_Eio.am eio_eet: Added test suite for eio eet module. 2016-09-13 11:28:52 +02:00
Makefile_Eldbus.am cxx: Fix Makefiles for C++ compilation and installation 2016-10-13 17:56:11 +09:00
Makefile_Elementary.am elementary: split up the build options from the main header 2016-10-27 13:27:25 +02:00
Makefile_Elocation.am
Makefile_Elput.am
Makefile_Elua.am docs: move all of serializers to doctree 2016-08-17 13:50:01 +01:00
Makefile_Elua_Helper.am
Makefile_Embryo.am
Makefile_Emile.am build: do not dist now longer available files 2016-08-02 08:32:13 +02:00
Makefile_Emotion.am emotion: convert Emotion_Object into Efl.Canvas.Video 2016-09-21 11:04:34 -07:00
Makefile_Eo.am Eo: introducing libeo_dbg.so. 2016-09-22 13:59:46 +01:00
Makefile_Eolian.am eolian gen2: move to eolian gen (as the old one is gone) 2016-10-07 13:34:47 +02:00
Makefile_Eolian_Cxx.am eo-cxx: race for promises 2016-09-14 00:33:22 -03:00
Makefile_Eolian_Cxx_Helper.am
Makefile_Eolian_Files_Helper.am eolian gen2: switch EFL to new generator (doesn't work yet) 2016-10-07 11:54:23 +02:00
Makefile_Eolian_Helper.am eolian gen2: move to eolian gen (as the old one is gone) 2016-10-07 13:34:47 +02:00
Makefile_Eolian_Js.am js: Fix Makefile location and linking of efl.node and tests 2016-10-25 15:43:19 -02:00
Makefile_Eolian_Js_Helper.am
Makefile_Escape.am
Makefile_Ethumb.am
Makefile_Ethumb_Client.am
Makefile_Evas.am evas/module: add a new module in vg_saver for eet 2016-10-14 15:52:51 +09:00
Makefile_Evil.am build: do not dist now longer available files 2016-08-02 08:32:13 +02:00