evas: and for this nice international hollyday let me introduce a dynamic bounding...
authorCedric BAIL <cedric.bail@free.fr>
Tue, 1 May 2012 07:31:42 +0000 (07:31 +0000)
committerCedric BAIL <cedric.bail@free.fr>
Tue, 1 May 2012 07:31:42 +0000 (07:31 +0000)
commit0f424acb6ed52fe6edf6e292e731ea2972005f20
treed1bfa6e7b90515070d76a914fcecae67d67cde1f
parent4bac40289921283c9c9dc4ca8d861c0aee938668
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 !

SVN revision: 70564
legacy/evas/ChangeLog
legacy/evas/NEWS
legacy/evas/src/lib/canvas/evas_clip.c
legacy/evas/src/lib/canvas/evas_events.c
legacy/evas/src/lib/canvas/evas_map.c
legacy/evas/src/lib/canvas/evas_object_main.c
legacy/evas/src/lib/include/evas_private.h