Bug 184763

Summary: Edit Image Caption dialog - not populated with existing caption
Product: [Applications] digikam Reporter: Will Stephenson <wstephenson>
Component: Plugin-Generic-MetadataEditAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Unspecified   
Latest Commit: Version Fixed In: 2.0.0
Sentry Crash Report:

Description Will Stephenson 2009-02-18 09:38:53 UTC
Version:            (using Devel)
Installed from:    Compiled sources

The Edit Image Caption dialog (Image->Metadata->Edit Captions...) does not contain existing caption metadata when it appears, either captions embedded in the image file or entered previously using this dialog.

You could argue that since there are multiple possible metadata sources for the caption, show nothing, but that would be inconsistent with the behaviour of the Capture/Tags sidebar in Digikam, which does show caption data.
Comment 1 caulier.gilles 2011-04-05 09:45:58 UTC
This dialog is obsolete. In digiKam, use Captions and Tags tab from right side bar.

Gilles Caulier
Comment 2 caulier.gilles 2011-04-05 09:58:25 UTC
Git commit bf3304041ef7ec541f1f80dea8e89d9348493c2e by Gilles Caulier.
Committed on 05/04/2011 at 10:01.
Pushed by cgilles into branch 'master'.

remove obsolete caption edit dialog. Use Caption and tags tab for digiKAm right side bar instead, which is more powerfull.
I support multi-language, multi-authors, Exif, Iptc, and XMP
BUGS: 184763

M  +7    -11   metadataedit/CMakeLists.txt     
D  +0    -271  metadataedit/comment/commenteditdialog.cpp     
D  +0    -82   metadataedit/comment/commenteditdialog.h     
D  +0    -259  metadataedit/comment/commentremovedialog.cpp     
D  +0    -78   metadataedit/comment/commentremovedialog.h     
D  +0    -153  metadataedit/common/altlangstringedit.cpp     
D  +0    -76   metadataedit/common/altlangstringedit.h     
D  +0    -59   metadataedit/common/metadatacheckbox.cpp     
D  +0    -59   metadataedit/common/metadatacheckbox.h     
D  +0    -406  metadataedit/common/metadataedit.cpp     
D  +0    -100  metadataedit/common/metadataedit.h     
D  +0    -281  metadataedit/common/multistringsedit.cpp     
D  +0    -66   metadataedit/common/multistringsedit.h     
D  +0    -287  metadataedit/common/multivaluesedit.cpp     
D  +0    -71   metadataedit/common/multivaluesedit.h     
D  +0    -339  metadataedit/common/objectattributesedit.cpp     
D  +0    -69   metadataedit/common/objectattributesedit.h     
A  +153  -0    metadataedit/plugin/altlangstringedit.cpp         [License: GPL (v2+)]
A  +76   -0    metadataedit/plugin/altlangstringedit.h         [License: GPL (v2+)]
A  +59   -0    metadataedit/plugin/metadatacheckbox.cpp         [License: GPL (v2+)]
A  +59   -0    metadataedit/plugin/metadatacheckbox.h         [License: GPL (v2+)]
A  +406  -0    metadataedit/plugin/metadataedit.cpp         [License: GPL (v2+)]
A  +100  -0    metadataedit/plugin/metadataedit.h         [License: GPL (v2+)]
A  +281  -0    metadataedit/plugin/multistringsedit.cpp         [License: GPL (v2+)]
A  +66   -0    metadataedit/plugin/multistringsedit.h         [License: GPL (v2+)]
A  +287  -0    metadataedit/plugin/multivaluesedit.cpp         [License: GPL (v2+)]
A  +71   -0    metadataedit/plugin/multivaluesedit.h         [License: GPL (v2+)]
A  +339  -0    metadataedit/plugin/objectattributesedit.cpp         [License: GPL (v2+)]
A  +69   -0    metadataedit/plugin/objectattributesedit.h         [License: GPL (v2+)]
M  +3    -196  metadataedit/plugin/plugin_metadataedit.cpp     
M  +1    -4    metadataedit/plugin/plugin_metadataedit.h     

http://commits.kde.org/kipi-plugins/bf3304041ef7ec541f1f80dea8e89d9348493c2e