Bug 440192 - add Advanced Metadata read/write options for title tags
Summary: add Advanced Metadata read/write options for title tags
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Xmp (other bugs)
Version First Reported In: 7.3.0
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-23 13:27 UTC by José Oliver-Didier
Modified: 2021-07-24 11:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 7.4.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description José Oliver-Didier 2021-07-23 13:27:01 UTC
SUMMARY
acdsee:caption always gets written to file / no option exists for acdsee:caption field in Advanced metadata write options.

STEPS TO REPRODUCE
1. In Digikam Configuration Settings | Metadata, Enable "Captions and title" under the Behavior Tab.
2. On the same Metadata options, select "Advanced" tab and un-select all metadata write options for "Captions" 
3. Go back to a file and add Title and Captions.
4. Select Item | Write Metadata to File

Encountered Behavior:
- Metadata is added to XMP in the "acdsee:caption" field.

Expected Behavior: 
- In the "Advance" tab settings there should be an option for "acdsee:caption" for controlling read and write to that field.
- If the field is not selected it should not be written to.

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 José Oliver-Didier 2021-07-23 15:19:53 UTC
ACDSee Caption can be observed in the Metadata pane under XMP.
Comment 2 Maik Qualmann 2021-07-24 11:26:40 UTC
Git commit 58a6fd50ab8c478cf89bcf80eb168cf0ab54250b by Maik Qualmann.
Committed on 24/07/2021 at 11:26.
Pushed by mqualmann into branch 'master'.

add Advanced Metadata config support for titles
FIXED-IN: 7.4.0

M  +2    -2    NEWS
M  +3    -2    core/libs/metadataengine/dmetadata/dmetadata.h
M  +154  -53   core/libs/metadataengine/dmetadata/dmetadata_comments.cpp
M  +45   -7    core/libs/metadataengine/dmetadata/dmetadatasettingscontainer.cpp
M  +7    -4    core/libs/metadataengine/dmetadata/dmetadatasettingscontainer.h
M  +4    -0    core/utilities/setup/metadata/advancedmetadatatab.cpp
M  +26   -1    core/utilities/setup/metadata/namespaceeditdlg.cpp

https://invent.kde.org/graphics/digikam/commit/58a6fd50ab8c478cf89bcf80eb168cf0ab54250b