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

            Bug ID: 432823
           Summary: Metadata Pane does not display XMP structs instead
                    displays type="Bag"
           Product: digikam
           Version: 7.2.0
          Platform: Other
                OS: Other
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Metadata-Xmp
          Assignee: digikam-bugs-n...@kde.org
          Reporter: jose_oli...@hotmail.com
  Target Milestone: ---

Created attachment 135606
  --> https://bugs.kde.org/attachment.cgi?id=135606&action=edit
DigiKam's XMP Metadata pane displaying type="Bag"

SUMMARY
On DigiKams XMP Metadata pane, struct tags data is not displayed instead the
value type="Bag" is displayed when the XMP structure contains content.

STEPS TO REPRODUCE
1. In Digikam set to display a stuctured XMP tag such as LocationCreated - Go
to Settins -> Configure. In the Configuration dialog select Metadata -> Views
-> XMP Viewer and enable LocationCreated
2. View XMP Metadata - Click on attached sample image in the Thumbnail view and
open the Metadata pane and click on the XMP tab.

OBSERVED RESULT
- LocationCreated displays type="Bag".
- Refer to attached screenshot.

EXPECTED RESULT
- Display the full contents within the LocationCreated struct- LocationDetails
struct - Refer to https://exiftool.org/TagNames/XMP.html#LocationDetails
- Something like "Location Created" and the tags contain within the bag as a
list beneath with tag and values or something like exiftool does which is to
list LocationCreated+<Sub tag>
- Reference Link: https://www.exiv2.org/tags-xmp-iptcExt.html


SOFTWARE/OS VERSIONS
Windows: Windows 10

ADDITIONAL INFORMATION
- The sample image LocationCreated tag contains the following XMP structure:

 <rdf:Description rdf:about=''
xmlns:Iptc4xmpExt='http://iptc.org/std/Iptc4xmpExt/2008-02-29/'>
  <Iptc4xmpExt:LocationCreated>
   <rdf:Bag>
    <rdf:li rdf:parseType='Resource'>
     <Iptc4xmpExt:City>New York City</Iptc4xmpExt:City>
     <Iptc4xmpExt:CountryCode>USA</Iptc4xmpExt:CountryCode>
     <Iptc4xmpExt:CountryName>United States</Iptc4xmpExt:CountryName>
     <Iptc4xmpExt:ProvinceState>New York</Iptc4xmpExt:ProvinceState>
    </rdf:li>
   </rdf:Bag>
  </Iptc4xmpExt:LocationCreated>
 </rdf:Description>

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to