Moving from Win Vista to openSuse 13.2, all pictures initially tagged by Windows Photo Gallery were imported to digiKam. This worked like a charm, except that in rare cases the Windows-originating tags are not recognised. That is, digiKam reads them and displays them in the right-handside EXIF metadata information (Image Information / Windows Keywords), but does not recognise them as digiKam tags, as can be seen in the mouse-over "digiKam Properties" display. Please see attached screenshot files snapshot1.tif and snapshot3.tif: "Tags" is empty. To facilitate reproduction, the picture files are also attached. Reproducible: Always Steps to Reproduce: 1. Import attached 032a.jpg and/or 075mod_v1.JPG files. 2. Compare metadata as displayed in Metadata/EXIF, "Image Information", "Windows Keywords" with "Tags" in "digiKam Properies", as the mouse cursor rests on the picture in eg. Thumbnails view. Actual Results: Tags: --- Expected Results: Tags: 0;A
Created attachment 90899 [details] Screenshot
Created attachment 90900 [details] Screenshot
Created attachment 90901 [details] picture to reproduce problem
Created attachment 90902 [details] picture to reproduce problem
Created attachment 91061 [details] exifkeywords.patch If no XMP or IPTC keywords exists, according to EXIF Windows keywords are searched.
Created attachment 91071 [details] exifkeywords2.patch The new function returned a "true", even though the image tag "Exif.Image.XPKeywords" did not exist.
Git commit 52c35ee38bedbae7fc8186efc7e447dc16c85940 by Gilles Caulier. Committed on 14/02/2015 at 14:40. Pushed by cgilles into branch 'master'. apply patch #91071 from Maik Qualmann about to parse Exif Windows Photo Gallery tags storing tags paths FIXED-IN: 4.8.0 M +2 -1 NEWS M +13 -1 libs/dmetadata/dmetadata.cpp M +1 -1 libs/dmetadata/dmetadata.h http://commits.kde.org/digikam/52c35ee38bedbae7fc8186efc7e447dc16c85940
Git commit da4fbbf94ab0af81c1da80768cc391f8a6455528 by Gilles Caulier. Committed on 14/02/2015 at 14:44. Pushed by cgilles into branch 'frameworks'. backport commit #52c35ee38bedbae7fc8186efc7e447dc16c85940 from git/master to frameworks branch M +12 -0 libs/dmetadata/dmetadata.cpp http://commits.kde.org/digikam/da4fbbf94ab0af81c1da80768cc391f8a6455528