Version: 0.9.2-final (using KDE 3.5.7, compiled sources) Compiler: Target: i486-slackware-linux OS: Linux (i686) release 2.6.22.6 "Adjust Exif orientation tag" changes file's date. In previous versions of Digikam it was not the case. Is there any way to restore old behavior?
andrzej, This changes have been done following an user tip reported in this room Gilles Caulier
Andrzej, Look here : http://bugs.kde.org/show_bug.cgi?id=128975 Gilles Caulier
Maybe this behavior can be done configurable or at least it would be great to be able to change back file's date. "Adjust Time & Date" is not working in current version of kipi-plugins 0.1.4. Is there any chance that this will be fixed for the next release?
>Maybe this behavior can be done configurable ==> certainly > "Adjust Time & Date" is not working in current version of kipi-plugins 0.1.4. ==> try new beta release 0.1.5-beta1 at this url : http://thewally.it/kipi/ Gilles
When configuration of behavior about changing file's date after Exif data modification can be done? I've just tried 0.1.5-beta1 but the bug still persist. When I try to "Set file date to EXIF/IPTC creation date" file date changes into current date and not the one from EXIF :(
Still present in kipi-plugins-0.1.5rc1.
Andrzej, What's news about this report. It still valid using digiKam 0.9.4 ? Gilles Caulier
Gilles, I cannot find in digiKam 0.9.4 the configuration option that would prevent changing file date every time I change orientation tag. Do you plan to implement it? I assumed that you do when you'd written "certainly" The workaround using "Adjust Time & Date" from kipi-plugins-0.1.6 works. http://bugs.kde.org/show_bug.cgi?id=149890 Andrzej
Andrzej, We don't need an option for that. I must don't touch the file date. but take a care to use a recent version of Exiv2 library Gilles Caulier
Gilles, I use Exiv2 v0.17.1 but I'm afraid there is some misunderstanding between us. I'll try put it this way: Is it possible to change something in exif without changing file's date? before "Exiv2 era" the file date was left unchanged. Now every time something is changed in exif, file's date is changed. I remember that there was a request for this behavior: http://bugs.kde.org/show_bug.cgi?id=150609 but for me the old behavior was more convenient. The question is whether this is something that can be changed within digikam or maybe it is Exiv2 way of working that cannot be manipulated from digikam? Andrzej
in previous post I put wrong bug number the right one is: http://bugs.kde.org/show_bug.cgi?id=128975
Andrzej, With digiKam if something is touched into metadata, it's relevant of Exiv2. I don't know if Exiv2 0.18 take a care about to untouch file date in this case. Andreas, i'm missing something ? Gilles Caulier
Gilles, "Untouching" the file is something digiKam must do, not the Exiv2 library. Exiv2 - the command line tool - has an option -k for this, since version 0.9. See class Timestamp in actions.cpp, maybe digikam can use this code too. Andreas
SVN commit 894042 by cgilles: libkexiv2 from trunk (KDE4) : do not change file time stamp when metadata are changed BUG: 150609 BUG: 157788 BUG: 144215 M +18 -0 kexiv2.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=894042
SVN commit 894053 by cgilles: backport commit #894042 from trunk: do not change file time stamp when metadata are changed CCBUG: 150609 CCBUG: 157788 CCBUG: 144215 M +18 -0 kexiv2.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=894053