When the exif time stamps are changed by an external program, the internal timestamp in digikam is not updated. Reproducible: Always Steps to Reproduce: 1. compare time in "Photograph Properties" and in exif-view 2. run exiftool -AllDates-=3:44 IMG_1201.CR2 3. recompare Actual Results: in step one, the dates are equal in step three, the exif time is changed, while the "Photograph Properties" time is unchanged Expected Results: "Photograph Properties" should show the updated exif time Workaround: use the "Image->Adjust Time & Date" Tool to update the internal time
Do you tried to run "More/Read metadata from file to DB option from bottom of Captions/Tags tab from right sidebar ? Gilles Caulier
Yes, that works. But it is quite well hidden and shouldn't that happen automatically? (Best would be of course if the "Image->Adjust Time & Date" Tool would support CR2 files ... )
Image->Adjust Time & Date is a kipi-plugin, and is not better visible. I plan to add a new option in maintainance tool to update DB info using image metadata (the reverse action already exist). The advantage is to run on whole Collection in background. Gilles Caulier
Git commit 45fd5ccc9741795ba3eac60cec632aa8f580b9f6 by Gilles Caulier. Committed on 30/07/2013 at 20:48. Pushed by cgilles into branch 'master'. Maintenance tool : add Metadata synchronization option to be able to update from image metadata to DB or from DB to image metadata. M +2 -1 CMakeLists.txt M +2 -2 NEWS M +29 -12 utilities/maintenance/maintenancedlg.cpp M +11 -20 utilities/maintenance/maintenancemngr.cpp M +13 -17 utilities/maintenance/maintenancesettings.h http://commits.kde.org/digikam/45fd5ccc9741795ba3eac60cec632aa8f580b9f6