Interface: Flip and orientation interface
authorYeshwanth Reddivari <r.yeshwanth@samsung.com>
Wed, 6 Apr 2016 01:46:04 +0000 (10:46 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Wed, 6 Apr 2016 01:46:39 +0000 (10:46 +0900)
commit98edbd23a4cad4698187d309a4a608f481b41263
treeacd5a5bc5c4dabadfbbb7092cfdb338caa25e10d
parenta142f0bd394877b3b62c97f30a63876777b18aa9
Interface: Flip and orientation interface

Summary:
Added flip and orientation interface and used them in evas_image.
Removed efl_image_orientation_set API and used efl_orientation_set and efl_flip_set API.
In implementation part, converted enums back and forth in order to keep current implementation as it is.

Test Plan: src/examples/evas/evas-images5.c

Reviewers: singh.amitesh, raster, tasn, herdsman, woohyun, cedric, felipealmeida, jpeg

Subscribers: cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D3844
18 files changed:
src/Makefile_Efl.am
src/examples/evas/.gitignore
src/examples/evas/Makefile.am
src/examples/evas/Makefile.examples
src/examples/evas/evas-images5.c [new file with mode: 0644]
src/lib/efl/Efl.h
src/lib/efl/interfaces/efl_flip.eo [new file with mode: 0644]
src/lib/efl/interfaces/efl_gfx_types.eot
src/lib/efl/interfaces/efl_image.eo
src/lib/efl/interfaces/efl_interfaces_main.c
src/lib/efl/interfaces/efl_orientation.eo [new file with mode: 0644]
src/lib/elementary/elm_image.c
src/lib/elementary/elm_image.eo
src/lib/elementary/elm_widget_image.h
src/lib/evas/canvas/evas_image.eo
src/lib/evas/canvas/evas_image_legacy.c
src/lib/evas/canvas/evas_image_private.h
src/lib/evas/canvas/evas_object_image.c