------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 Summary: Awkward management of metadata and digikam-tags and comments Product: digikam Version: unspecified Platform: SuSE RPMs OS/Version: Linux Status: UNCONFIRMED Severity: wishlist Priority: NOR Component: general AssignedTo: digikam-devel kde org ReportedBy: cmaessen casco demon nl Version: svn 597473 (using KDE KDE 3.5.5) Installed from: SuSE RPMs OS: Linux To edit/manage the EXIF/IPTC metadata and the digikamtags and comments (which in my opinion should be fully integrated), I need to use multiple procedures. This is time-consuming and error-prone. One interface to handle all of this data in a consistent and integrated manner for individual files as well as in batch, would be the solution. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 caulier.gilles free fr changed: What |Removed |Added ---------------------------------------------------------------------------- Component|general |Metadata _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from cmaessen@casco.demon.nl
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 ------- Additional Comments From caulier.gilles free fr 2006-10-25 09:01 ------- SVN commit 598955 by cgilles: digikam from trunk : KipiInterface : if a kipi-plugin change pictures metadata, use libkipi::Interface::refreshImages() to update sidebar Metadata contents. Important: Marcel, this way do not yet update database contents accordinly with metadata contents (Tags/Rating/date/comments <==> EXIF/IPTC) from an existing item in picture collections. This requires more indeep changes in Digikam::Scanlib and digikam::AlbumDB class. We need to discut about these changes together. CCMAIL: marcel.wiesweg gmx de CCBUGS: 136260, 136258, 136256 M +8 -2 kipiinterface.cpp --- trunk/extragear/graphics/digikam/digikam/kipiinterface.cpp #598954:598955 @ -62,6 +62,7 @ #include "dmetadata.h" #include "imageattributeswatch.h" #include "kipiinterface.h" +#include "kipiinterface.moc" namespace Digikam { @ -597,6 +598,13 @ void DigikamKipiInterface::refreshImages( const KURL::List& urls ) { + KURL::List ulist = urls; + + // Re-scan metadata from pictures. This way will update Metadata sidebar and database. + for ( KURL::List::Iterator it = ulist.begin() ; it != ulist.end() ; ++it ) + ImageAttributesWatch::instance()->fileMetadataChanged(*it); + + // Refresh preview. albumManager_->refreshItemHandler(urls); } @ -685,5 +693,3 @ } // namespace Digikam -#include "kipiinterface.moc" - _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from cmaessen@casco.demon.nl
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 caulier.gilles kdemail net changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED ------- Additional Comments From caulier.gilles kdemail net 2006-11-03 13:23 ------- Accordinly with commit #601479 and report #136257, the interface of MetadataEdit kipi-plugin have been completly re-written. I close this file now. Gilles Caulier _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from cmaessen@casco.demon.nl
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 ------- Additional Comments From mikmach wp pl 2006-11-05 13:53 ------- > I close this file now. Gilles, I think you misunderstood scope of this wish. Interface is more clear now (with separate entries in submenus) but I think author was thinking about something like "meta-editor". For example if user would fill Comment field, this field would be updated for all possible meta data systems: Exif, IPTC, Digikam and in future XMP. In that way all meta-comments would be in sync, without need to multiple editions of similar dialogs. If you don't want to do this kind of thing you should reclassify that for WONTFIX or reopen it for future use. m. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from cmaessen@casco.demon.nl
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 ------- Additional Comments From cmaessen casco demon nl 2006-11-05 14:54 ------- Op zondag 5 november 2006 13:53, schreef Mikolaj Machowski: > author was thinking about something like "meta-editor". For example > if user would fill Comment field, this field would be updated for > all possible meta data systems: Exif, IPTC, Digikam and in future > XMP. In that way all meta-comments would be in sync, without need > to multiple editions of similar dialogs. This indeed is more like I ment to say. I would like to add that the way the program "easytag" (an ID3-tag editor for tagging musicfiles; http://sourceforge.net/project/showfiles.php?group_id=5216 ) is handling things in a sidebar is perhaps a nice example for digikam. Since the concept of sidebars is one of the pillars of digikam, this would be a nicer implememtation of tag-editing than the way it is done now via a three-levels-deep nested menuoption. Caspar. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from cmaessen@casco.demon.nl
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 cmaessen casco demon nl changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|FIXED | ------- Additional Comments From cmaessen casco demon nl 2006-11-05 15:00 ------- See comments #3 and #4. I reopened the report. Caspar. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from cmaessen@casco.demon.nl
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 ------- Additional Comments From marcel.wiesweg gmx de 2006-11-05 16:13 ------- I am still not sure if I understand the wish. If I change the comment of a picture in the Comments & Tags sidebar, and the relevant setup option is enabled, the comment is changed in digikam's database, written to Exif and IPTC. What we don't have currently is: "Write comment,tags etc. from the metadata of these pictures to DB" (currently only at first import) and "Write comments, tags etc. from DB to the metadata of these images" (currently only when changed using sidebar) _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from cmaessen@casco.demon.nl
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 ------- Additional Comments From cmaessen casco demon nl 2006-11-05 16:32 ------- Op zondag 5 november 2006 16:13, schreef Marcel Wiesweg: > If I change the comment of a picture in the Comments & Tags > sidebar, and the relevant setup option is enabled, the comment is > changed in digikam's database, written to Exif and IPTC. What we > don't have currently is: "Write comment,tags etc. from the metadata > of these pictures to DB" (currently only at first import) and > "Write comments, tags etc. from DB to the metadata of these images" > (currently only when changed using sidebar) You're quite right. And therefore I like to refer to what Mikolaj Machowski wrote: For example > if user would fill Comment field, this field would be updated for > all possible meta data systems: Exif, IPTC, Digikam and in future > XMP. In that way all meta-comments would be in sync, _without_need_ > _to_multiple_editions_of_similar_dialogs. But it is not only about the Comment, Keywords and Creation-date. I would like to be able to edit ALL the relevant EXIF- and IPTC-tags from within one integrated dialog, instantly available and not only via a menu-option. As I suggested a sidebar-solution would be great. Caspar. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from cmaessen@casco.demon.nl
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 ------- Additional Comments From mikmach wp pl 2006-11-06 20:23 ------- True Marcel. But it works (incompletely as you wrote) only for Comment, Tags. There are more fields common for all meta-systems. Eg.: Date, time, copyright. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from cmaessen@casco.demon.nl
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 ------- Additional Comments From caulier.gilles kdemail net 2006-11-06 20:30 ------- Well, the solution is simple : add Checkbox options at the right place on both dialog to sync common tags (Exif Comments <=> IPTC Caption <=> JPEC section <=> host app. comments for example) I have seen some Win32 app. running like this. Gilles _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from cmaessen@casco.demon.nl
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 ------- Additional Comments From cmaessen casco demon nl 2006-11-06 22:47 ------- Op maandag 6 november 2006 20:30, schreef Gilles Caulier: > Checkbox options at the right place on both dialog to sync common > tags (Exif Comments <=> IPTC Caption <=> JPEC section <=> host app. > comments for example) This is exactly what I meant to poit you at, mentioning easytag to you as an example of how this can be done. I'll add a screenshot of the program to the list. Caspar. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from cmaessen@casco.demon.nl
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 ------- Additional Comments From cmaessen casco demon nl 2006-11-06 22:50 ------- Created an attachment (id=18445) --> (http://bugs.kde.org/attachment.cgi?id=18445&action=view) easytag mainwindow screenshot _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from cmaessen@casco.demon.nl
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=136260 ------- Additional Comments From caulier.gilles gmail com 2007-10-03 12:27 ------- SVN commit 720609 by cgilles: digiKam from trunk (KDE4) : XMP metadata management with database. This is the first stage to control XMP metadata contents with Database contents and vis versa. This code handle XMP with current Database schema witch still the same than 0.9.x. Marcel work currently on the new databse schema describe on the OpenOffice document available at this url : http://websvn.kde.org/trunk/extragear/graphics/digikam/DBSCHEMA.ODS?view=log The code will be adapted later by Marcel to handle more XMP tags according with this new schema. This is the list of current changes : - Preparing code to handle strings hosted in different languages (comments for example, dixit B.K.O #98462). - Handle all Xmp.exif and Xmp.tiff tags has Exif metadata content to get photo informations set by camera. - Do not set Iptc.Urgency tag with Rating value, but use standard Xmp.Rating tags instead. Import of Iptc.Urgency as Rating still running if Xmp metadata are not available. (B.K.O: 134206). - Preparing code to handle Xmp strings set different authors(comments for example, dixit B.K.O #134476). - Set the Tags name as Xmp.subject (keywords). - Set the Copyright/Authors information in Xmp tags (schema inspired from Adobe Photoshop 7.0). - Store Tags Path List into a dedicaced digiKam.org Xmp namespace as a sequence of strings. Do not use Iptc.Keywords for that. Import from Iptc still running if Xmp metadata is not available. This way is very important to restore properlly in database all tags assigned to an imported picture. There is not strings size limitation with Xmp and char encoding is always UTF-8. Nothing will be lost now. - Xmp is always stored in pictures format witch support this metadata format : jpeg, png, and tiff. All these changes require to update libkexiv2 and Exiv2 from trunk to compile and run digiKam properlly. CCMAIL: digikam-devel kde org CCMAIL: marcel.wiesweg gmx de BUG: 134206 BUG: 149966 CCBUGS: 98462 CCBUGS: 132362 CCBUGS: 91811 CCBUGS: 134476 CCBUGS: 136260 CCBUGS: 146714 M +59 -44 digikam/metadatahub.cpp M +1 -1 libs/database/collectionscanner.cpp M +127 -71 libs/dmetadata/dmetadata.cpp M +5 -4 libs/dmetadata/dmetadata.h WebSVN link: http://websvn.kde.org/?view=rev&revision=720609 _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Free forum by Nabble | Edit this page |