Bug 295923

Summary: File alway changed even if no metadata should be written to it
Product: [Applications] digikam Reporter: Michal Thoma <michal>
Component: Metadata-HubAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles
Priority: NOR    
Version: 2.5.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 2.7.0

Description Michal Thoma 2012-03-13 14:13:47 UTC
Set configure metadata for example to write descriptiona and title to files and no to write keywords/tags.

Now browse to some writeable image. Change keyword - file is altered (file size chages).

This should not be happening. If there is no change in metadata which is selected for synchronize, there is no need to change anything in file, It only makes tagging of multiple images very slow and also fault prone.

Only viable workaround now is not to write any metadata to files.
Comment 1 Marcel Wiesweg 2012-07-06 17:54:54 UTC
Git commit 1bed267f25fae9c15730c4df1fe240fbf6c157df by Marcel Wiesweg.
Committed on 06/07/2012 at 19:53.
Pushed by mwiesweg into branch 'master'.

When applying right-sidebar changes, only write to metadata if actually indicated by the changes

M  +2    -1    NEWS
M  +8    -3    digikam/fileaction/databaseworkeriface.cpp

http://commits.kde.org/digikam/1bed267f25fae9c15730c4df1fe240fbf6c157df