Removing unused "fade-in" and "replace image" features, stop using raw pointers and... 74/26974/13 submit/tizen/20140910.172931
authorKimmo Hoikka <kimmo.hoikka@samsung.com>
Tue, 2 Sep 2014 12:33:57 +0000 (13:33 +0100)
committerKimmo Hoikka <kimmo.hoikka@samsung.com>
Wed, 10 Sep 2014 12:46:13 +0000 (13:46 +0100)
commitd297df11a47467613a6d3a38af6bd04fe8ffd360
treebbf192485c8239ab22671476aed4f9d240748a35
parentb63cf787dded1a2ad13137fdc2b72157cef89e4f
Removing unused "fade-in" and "replace image" features, stop using raw pointers and external handles for images and clean up the code

Reason for removing features:
When for example UI control changes style, it does not want to display the old image in new images size
Fade is and replace image can be both implemented outside dali-core by connecting to the image loaded signal.

[Problem] messy code, duplication of logic, unnecessary handle creation, using signals internally etc
[Cause] mixing handles, intrusive pointers and raw pointers
[Solution] clean up

Change-Id: I79600cc53ce306f272ca6874846b5e2be0af1000
22 files changed:
automated-tests/src/dali-internal/utc-Dali-Internal-Material.cpp
automated-tests/src/dali-internal/utc-Dali-Internal-ResourceClient.cpp
automated-tests/src/dali/utc-Dali-Image.cpp
automated-tests/src/dali/utc-Dali-ImageActor.cpp
dali/internal/event/actor-attachments/image-attachment-impl.cpp
dali/internal/event/actor-attachments/image-attachment-impl.h
dali/internal/event/actors/image-actor-impl.cpp
dali/internal/event/actors/image-actor-impl.h
dali/internal/event/images/bitmap-image-impl.cpp
dali/internal/event/images/encoded-buffer-image-impl.cpp
dali/internal/event/images/frame-buffer-image-impl.cpp
dali/internal/event/images/image-connector.cpp
dali/internal/event/images/image-connector.h
dali/internal/event/images/image-factory-cache.h
dali/internal/event/images/image-impl.cpp
dali/internal/event/images/image-impl.h
dali/internal/event/images/nine-patch-image-impl.cpp
dali/internal/event/images/nine-patch-image-impl.h
dali/public-api/actors/image-actor.cpp
dali/public-api/actors/image-actor.h
dali/public-api/images/image.cpp
dali/public-api/images/image.h