[Digikam-devel] Digikam plugin for GPS image tagging

Alexios Beveratos alexios.beveratos at gmail.com
Sun Sep 17 22:22:01 BST 2006


Dear Gilles,

Thanks for the feedback. I know that many checks must be performed in order
to be sure that the application does not crash.

I will look into the dmetadata and look the kipi plugin.

Alex

On 9/18/06, Caulier Gilles <caulier.gilles at kdemail.net> wrote:
>
> Le Dimanche 17 Septembre 2006 10:03 PM, Alexios Beveratos a écrit:
> > Dear Gilles
> >
> > Sure, you can look in my code, for the moment it is a bit messy and
> quite
> > rudimentary. I will try to continue develop the following days
> >
>
> Just a speed look into your code : i have seen that you have'nt use the
> C++
> exception to control each Exiv2 call. This is wrong because your app will
> crash if something is wrong with exiv2.
>
> Look the DMetadata class from digiKam core for example :
>
>
> http://websvn.kde.org/trunk/extragear/graphics/digikam/libs/dmetadata/dmetadata.cpp?rev=576472&view=auto
>
> Also, in kipi-plugins, i have started to implemente a common exiv2
> interface
> witch will be used by all plugins instead libkexif. I need to improve this
> code, but in all case, if you want to create a kipi-plugin, i think that
> all
> your code witch use exiv2 library need to be moved in this interface.
>
> Actually, the interface is only used by RAW converter. I will move this
> code
> outside this plugin. The code is very simple actually, and will be
> improved
> accordinly with all kipi-plugins requirements.
>
>
> http://websvn.kde.org/trunk/extragear/libs/kipi-plugins/rawconverter/exiv2iface.cpp?rev=584763&view=auto
>
> Gilles
>
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20060917/3a503b6d/attachment.html>


More information about the Digikam-devel mailing list