[Digikam-devel] [digikam] [Bug 309058] The digiKam database can't be synchronized with XMP sidecars.

Marcel Wiesweg marcel.wiesweg at gmx.de
Fri Mar 1 21:46:39 GMT 2013


https://bugs.kde.org/show_bug.cgi?id=309058

Marcel Wiesweg <marcel.wiesweg at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |http://commits.kde.org/libk
                   |                            |exiv2/bdd6666e438ee239def7c
                   |                            |50ddba8e93fa6975002

--- Comment #13 from Marcel Wiesweg <marcel.wiesweg at gmx.de> ---
Git commit bdd6666e438ee239def7c50ddba8e93fa6975002 by Marcel Wiesweg.
Committed on 01/03/2013 at 22:43.
Pushed by mwiesweg into branch 'master'.

Improve merging of sidecar with image metadata.

If there is a sidecar, image metadata may remain, but can be outdated if image
shall not
or cannot be edited. Even more, a field can be removed from a sidecar as part
of an explicit
editing operation, in which case it may remain in the image metadata, but needs
to be ignored.

For those fields were a mapping between EXIF, IPTC to XMP is cleanly defined,
implement merging which takes into account the points listed above.

M  +2    -6    libkexiv2/kexiv2.cpp
M  +88   -15   libkexiv2/kexiv2_p.cpp
M  +118  -5    libkexiv2/kexiv2_p.h
M  +18   -18   libkexiv2/kexiv2image.cpp

http://commits.kde.org/libkexiv2/bdd6666e438ee239def7c50ddba8e93fa6975002

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list