discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=82b813d9159fc859ddd5c535d6fe5e3ad3f2790e
commit 82b813d9159fc859ddd5c535d6fe5e3ad3f2790e Author: wonguk.jeong <wonguk.je...@samsung.com> Date: Thu Jul 3 10:48:51 2014 -0400 generate thumbnail based on rotated image according to EXIF orientation tag Summary: jpeg image which has EXIF orientation meta data was not rotated properly in fm or preview. @fix Test Plan: 1. get in "efl/src/tests/evas/images/ in fm. 2. check whether Light_exif_*.jpg are properly rotated or not. Reviewers: raster, zmike CC: seoz, cedric Differential Revision: https://phab.enlightenment.org/D1109 --- src/bin/e_thumb_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/e_thumb_main.c b/src/bin/e_thumb_main.c index 939ace2..c508ddd 100644 --- a/src/bin/e_thumb_main.c +++ b/src/bin/e_thumb_main.c @@ -420,6 +420,7 @@ _e_thumb_generate(E_Thumb *eth) else if (evas_object_image_extension_can_load_get(ext)) { im = evas_object_image_add(evas); + evas_object_image_load_orientation_set(im, EINA_TRUE); evas_object_image_load_size_set(im, eth->w, eth->h); evas_object_image_file_set(im, eth->file, NULL); iw = 0; ih = 0; --