Summary: | Setting GPS coordinates in GPSSync removes other metadata in sidecar files | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | falolaf |
Component: | Metadata-Sidecar | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | althio.forum, bugzilla.kde.org, caulier.gilles, jon33040, mike, wellendorf |
Priority: | NOR | ||
Version: | 2.6.0 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.6.0 | |
Sentry Crash Report: | |||
Attachments: |
xmp sidecar with geo location metadata.
xmp sidecar with tags added as metadata |
Description
falolaf
2011-08-09 04:56:22 UTC
Any proggress on this issue? With all recent sidecar fixes in digikam and our libraries, this problem seems no longer reproducible. Created attachment 70097 [details]
xmp sidecar with geo location metadata.
Created attachment 70098 [details]
xmp sidecar with tags added as metadata
I have now tested with 2.6.0 beta 3 and can still trigger this bug. If I localize an image the xmp sidecar is updated with gps coordinates and all other metadata is wiped from the file. If I then do write metadata to file the other metadata is written to the file and the gps coordinates is wiped from the file. In my case I have choosen to write tags to the file. Added two xmp files, one with gps coordinates and one with the tags metadata added. Don't know what status to set it to. It's not fiexed here anyway... What is your libkexiv2 version? 2.1.0. I built everything in beta3 from the root. Now I see that the version in beta3 seems to be 2.3.0. Must have done something wrong. I have installed beta3 in parallel with 2.5.0 so this build must have picked up the old version. I have now tested with digiKam 2.6.0 and libkexiv2 2.3.0. Still no luck with this. If I geo-locate the xmp is overwritten. If I then add/remove some tags the xmp-file is overwritten again. I have built myself on kde 4.8.4. What else should I do? Hi, as with bug #280058, I can reproduce this one when I set "Write to sidecar only" but not "Read from sidecar files". Enabling "Read from sidecar files" solves the issue for me. I will add a warning to GPSSync about this problem, and I think we should put the warning also into the settings dialog of digikam. Can somebody who is also seeing this problem confirm this? Best regards, Michael Git commit 78dce22ad184f63950491b4ff01f0b545f1ea55c by Michael Georg Hansen. Committed on 10/02/2014 at 21:26. Pushed by mghansen into branch 'master'. Warn about dangerous sidecar settings in the host application. Related: bug 280058 M +38 -1 gpssync/plugin_gpssync.cpp M +2 -1 gpssync/plugin_gpssync.h http://commits.kde.org/kipi-plugins/78dce22ad184f63950491b4ff01f0b545f1ea55c |