GNOME Bugzilla – Bug 789196
Complete support for EXIF orientation values when rendering
Last modified: 2017-11-26 12:32:50 UTC
Commit 48577fb5327145a4 (bug 734844) added support for orienting the BaseItems based on the orientation value embedded in their metadata. However, due to lack of test data, it didn't cover all the possible values - only "bottom", "left", "right" and "top". We should now complete it based on the test images from https://github.com/recurser/exif-orientation-examples
Fixing this might touch upon bug 781736.
Created attachment 364431 [details] [review] gegl: Split out the code to flip a single row of pixels in place
Created attachment 364432 [details] [review] quarks: Add the "mirror" orientations
Created attachment 364433 [details] [review] gegl: Support the "mirror" orientations
Created attachment 364434 [details] [review] base-item: Add the "mirror" orientations to the sanity check