scrubbbbs
scrubbbbs
I am trying to understand the issue. > Same happening here, but also with windows explorer thumbnails, What nomacs version? Also, what does windows explorer have to do with nomacs?...
> @novomesk, the conditional was added in https://github.com/nomacs/nomacs/commit/1eee13ceb392d24f4ee49923e12446f92e7b81bd. Do you remember why it was limited to AVIF/HEIF/JXL? It seems that QImage::load* may rotate the image on its own. The solution...
> AVIF, HEIF, JXL have orientation stored inside the format, they must not be rotated according EXIF orientation. I would like to always rotate if we have the EXIF information...
> Info from jxl/decode.h > > "The Exif orientation should be ignored by applications; the JPEG XL codestream orientation takes precedence and libjxl will by default apply the correct orientation...
> When orientation of JXL file is undesired, practically we can only re-encode the file. I guess it remains to be seen what software will do since there is nothing...
I think we can close this as fixed since #1238 . Besides formats that could have internal rotation (JXL,AVIF,HEIC), auto-rotation will always always reflect exif orientation.
Confirmed, files are sorted by file name and not the full path within the zipfile.
This is possible by using internal windows APIs. Example [here](https://github.com/scrubbbbs/cbird/blob/3c0f82e51e737dadef4db94a89374922d7361d8b/src/qtutil.cpp#L642).
This will be fixed in #1140 however Qt 6.8.0 or later is required which isn't in the appveyor workflow yet.
Closing, condition is not always false since it is wired to a toggle action.