EPhysics: fix issues identified by edje support
authorLeandro Dorileo <dorileo@profusion.mobi>
Mon, 10 Dec 2012 17:15:05 +0000 (17:15 +0000)
committerLeandro Dorileo <dorileo@profusion.mobi>
Mon, 10 Dec 2012 17:15:05 +0000 (17:15 +0000)
commit8fed4fff457f435f81555203948563af51ee715c
treec75e42450718d8dfcebf67d10abc28bff501f603
parent6b40542d582428fbe984f808e388ec79cf831c36
EPhysics: fix issues identified by edje support

Add slices as member of obj smart parent - when it's the case -
so we can restack it when the received evas object is member of a
smart object.

Resize the evas object on ephysics_body_evas_object_set to w=1,
h=1 when its initial/original size is 0, this prevents errors on
evas_object_image_source_set().

Reset the soft body transform on resize - put it back to its
prior position - the one before scaling.

On body_move do not consider the moving of anchored rigid body
enough, move the soft body vertices as well.

--This line, and those below, will be ignored--

SVN revision: 80612
legacy/ephysics/src/bin/test_soft_button.c
legacy/ephysics/src/bin/test_soft_ellipsoid.c
legacy/ephysics/src/lib/ephysics_body.cpp