Version: unspecified (using KDE 4.6.4) OS: Linux Hello from the results I get, it seems that when gwenview is sorting thumbnails by date, it uses exif field 0x0132 (DateTime), but this date could change if you process the photo later (remove red eye, convert from raw to jpeg, ...) It would gives better results to use the DateTimeOriginal at which the photo was really taken, not the DateTime at which the photo was changed by another software. Could it be possible that gwenview uses exif tag 0x9003 (DateTimeOriginal) to sort thumbnails by date ? (or to have an option to choose between DateTime and DateTimeOriginal). Digikam is using DateTimeOriginal to sort exif photos (it previously used DateTime), which according to various bug report seems closer to what the user expects. Thanks Reproducible: Always Steps to Reproduce: Get some photos taken 2 years ago, modify one of them (remove red eyes, whatever) in order to modify its DateTime field. Sort photos by date, the modified one will be the most recent, but from the point of view of when the photo was really taken, it should not change the sort results Expected Results: Sort result should not change when DateTime changes, DateTimeOriginal should have the priority to determine the sort result.
Have a look at bug 242332 ( https://bugs.kde.org/show_bug.cgi?id=242332 ), maybe one could solve both bugs/wishes with one configuration option.
Bug 286412 and Bug 139735 look like duplicates of the above bug.
Git commit e7264feff5adab7e93b1c87fbbb6c38cf4cc43d9 by Aurélien Gâteau. Committed on 10/07/2012 at 15:58. Pushed by gateau into branch 'KDE/4.9'. Fix sort-by-date to use Exif.Photo.DateTimeOriginal if available FIXED-IN: 2.9.0 M +20 -2 lib/timeutils.cpp M +14 -3 tests/auto/timeutilstest.cpp M +1 -0 tests/auto/timeutilstest.h A +- -- tests/data/date/exif-datetime-only.jpg A +- -- tests/data/date/exif-datetimeoriginal.jpg http://commits.kde.org/gwenview/e7264feff5adab7e93b1c87fbbb6c38cf4cc43d9
Um, does this let me choose how it sorts?.. I am just afraid that to have all pictures sorted using the same method, I am going to have to erase EXIF data from every picture so that it uses the date-time like I want it to.. If it only uses date-time when no EXIF data is present, that means some of my pictures are going to be sorted by exif, and some sorted by date-time.. I save a lot of random pictures from the internet all the time, and I like the ones that I recently saved to my hard-drive to show up first (or last depending on ascending or descending order).. A lot of pictures I save will have random EXIF dates from like 2007 or some thing, and so even though I just saved a new picture from the internet, it will show up like in the middle of all my pictures because gwenview thinks it is super old, just because the original person who took that picture took it in like 2007 or some thing..