Thumbnails for jpg images do not respect the rotation informations.
Confirmed. I think the issue was present in thunar-vfs already and the cause has to be somewhere in the code I moved over from thunar-vfs to the JPEG thumbnailer plugin for tumbler.
Created attachment 4351 Proposed patch for the pixbuf thumbnailer The code of both plugins (jpeg and pixbuf) ignores the "Exif.Image.Orientation" property, and so the thumbnail isn't correct. For pixbuf, it's an easy fix, see attached patch. To test I played with exiv2, e.g.: $ exiv2 -PEkyct photo.JPG | grep Orientation $ exiv2 -M "set Exif.Image.Orientation Short 4" mo photo.JPG (I used 4 to test, but whatever between 1 and 8 works) For jpeg, it's different, because it can either use the exif thumbnail (nothing to do, we trust it to be correct, too bad if it is not), or the picture itself, and in that case it needs to do something like <http://git.gnome.org/browse/gdk-pixbuf/tree/gdk-pixbuf/io-jpeg.c#n314>. Does it really make sense to keep two distinct thumbnailers for jpeg? (Ideally, jpeg would only use the EXIF thumbnail, and if not present pass the file to the pixbuf thumbnailer, which already DTRT I guess)
Fixed in 4e2cc92 for the jpeg thumbnailer and 59ec63 for the pixbuf thumbnailer.