evas: and for this nice international hollyday let me introduce a dynamic bounding...
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 1 May 2012 07:31:42 +0000 (07:31 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 1 May 2012 07:31:42 +0000 (07:31 +0000)
commit734dc15243ef1b866fbcb81d06900c35d3c7e226
tree712a8cc63561fcb119660ec9951ee65833f315d6
parentea4b5d393d98377e4e5242380098d9e6892cf486
evas: and for this nice international hollyday let me introduce a dynamic bounding box for smart object.

This make it possible to use the object tree to reduce the number of object, we need to explore to know
what is under a specific position. First used by propagation event code. That code is now 4 times faster, enjoy !
As a side cost evas_object_move goes from 925 to 980 valgrind cycle on my computer, so not something you
will notice.

NOTE: if you notice any breakage regarding event propagation, map, cats, minor or major, please report to
me ! I hope I didn't loose my mojo, with such a scary change, I have a big chance to get it back !

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@70564 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
ChangeLog
NEWS
src/lib/canvas/evas_clip.c
src/lib/canvas/evas_events.c
src/lib/canvas/evas_map.c
src/lib/canvas/evas_object_main.c
src/lib/include/evas_private.h