Bug 370942 - Advanced Metadata Write Options Ineffective
Summary: Advanced Metadata Write Options Ineffective
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Setup-Metadata (show other bugs)
Version: 5.2.0
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-16 09:12 UTC by hardy.public
Modified: 2017-08-09 20:32 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.3.0


Attachments
Image of problem. (68.40 KB, image/png)
2016-10-16 09:13 UTC, hardy.public
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hardy.public 2016-10-16 09:12:09 UTC
Assuming that unchecking an item in Tags in Write Options prevents that metadata from being populated in the image, then this setting seems to be ignored.

For example, I don't want to populate IPTC IIM Aplication 2 Keywords so I uncheck Iptc.Application2.Keywords as shown in the picture. Then when I add a face tag, the Keywords field is populated regardless, in this case with face tag name.

Reproducible: Always

Steps to Reproduce:
1. Disable Iptc.Application2.Keywords in Write Options
2. Add a face tag.
3.

Actual Results:  
IPTC IIM Aplication 2 Keywords is populated.

Expected Results:  
IPTC IIM Aplication 2 Keywords is not populated.
Comment 1 hardy.public 2016-10-16 09:13:21 UTC
Created attachment 101578 [details]
Image of problem.
Comment 2 Maik Qualmann 2016-10-19 19:37:42 UTC
Git commit 103aee077603900a14b8eeda0cbd1efb8578619a by Maik Qualmann.
Committed on 19/10/2016 at 19:35.
Pushed by mqualmann into branch 'master'.

write tags path only with DMetadata::setImageTagsPath()
FIXED-IN: 5.3.0

M  +2    -1    NEWS
M  +5    -5    libs/fileactionmanager/metadatahub.cpp

http://commits.kde.org/digikam/103aee077603900a14b8eeda0cbd1efb8578619a
Comment 3 Maik Qualmann 2016-10-19 19:45:23 UTC
Note: Write tags path to IPTC and EXIF namespaces is obsolete and we write not.

Maik
Comment 4 Maik Qualmann 2016-11-30 19:16:35 UTC
Git commit ff5bf24c4a755c43cdcbafd7f791199360458651 by Maik Qualmann.
Committed on 30/11/2016 at 19:12.
Pushed by mqualmann into branch 'master'.

implement write keywords to IPTC when it is enabled

M  +67   -53   libs/dmetadata/dmetadata.cpp

https://commits.kde.org/digikam/ff5bf24c4a755c43cdcbafd7f791199360458651