[Digikam-devel] [Bug 177887] XMP tags do not get deleted

Gilles Caulier caulier.gilles at gmail.com
Mon Jan 5 12:48:07 GMT 2009


http://bugs.kde.org/show_bug.cgi?id=177887





--- Comment #4 from Gilles Caulier <caulier gilles gmail com>  2009-01-05 13:48:07 ---
>1) We now set IPTC tags with tag name only, not full tag path. 

Yes, because XMP is used instead ==> UTF8 support and IPTC ascii limitation

>For the 0.9 userbase however, the tag path will never be removed when new >names are set. I think we should put path and names into the oldKeywords list. 

I'm not sure to understand. with 0.9 full path is recorded in IPTC.


>2) setXmpKeywords will only add keywords and never remove any. 

fine for me. note this must be the same with IPTC

>I think we need >oldKeywords / newKeywords as with Iptc. Alternatively we need to add a method to removed a specified list of keywords 

Agree

>3) DMetadata::setImageTagsPath has no effect for me. There is no error message, and I traced down to KExiv2::setXmpTagStringSeq and everything seems all right, but with exiv2 from today's SVN the value is not changed in the file. Does it work for you? 

I will check

IMPORTANT: KDE4.2 will be branched tomorrow. all changes done libkexiv2,
libkdcraw, libkipi from trunk need to be backported to KDE 4.2 branch (only if
binary compatibility is preserved of course)

Gilles Caulier


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list