<br><br><div class="gmail_quote">On Fri, Aug 5, 2011 at 5:58 AM, Sven Langkamp <span dir="ltr"><<a href="mailto:sven.langkamp@gmail.com">sven.langkamp@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="gmail_quote"><div class="im">On Thu, Aug 4, 2011 at 8:07 PM, Silvio Heinrich <span dir="ltr"><<a href="mailto:plassy@web.de" target="_blank">plassy@web.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Am 04.08.2011 15:54, schrieb శ్రీ కాంత్ తియ్యగూర:<br>
><br>
> Hi Silvio,<br>
><br>
>        I am Srikanth Tiyyagura, working on  GSOC project " Resource<br>
> Management and Tagging for Krita." I heard from boud, that there is a<br>
> need of tagging support for image docker. Can you explain me what you<br>
> need actually ?<br>
><br>
>    I seen the image docker widget where there are two tabs one is<br>
> browsing and another is image tab. Where can we place the textEdit bars<br>
> so that we can add, delete tags and search images using tags ?<br>
><br>
> And also can you explain me in brief about image docker and various tabs<br>
> purpose ?<br>
><br>
Well it is this: Artists often need a reference image to know how<br>
certain things are painted. I made the image docker exactly for this.<br>
You have the first tab where you can browse your hard drive for your<br>
reference images than double click on them and they will open in the<br>
second tab. There is nothing more to it.<br>
<br>
It would be nice if the artist is able to tag his reference images.<br>
But thats is different to the preset tagging since the images normally<br>
don't belong to krita the user is free to move them to any place he<br>
likes. I only can think of two solutions here... we write the tags to<br>
the images or we copy the image in a directory that belongs to krita.<br></blockquote></div><div><br>That should already be done by Nepomuk, I think. Nepomuk should be able to track if a file was moved.<br>Additionally there is the Metadata Writeback gsoc project that tries to save metadata to files (no idea what the status is).<br>

<br></div></div></blockquote><div><br>If we want to write things to images - we have to use nepomuk<br>    But in the case of nepomuk without writeback support -- if we change an image to another folder, then tags are no more attached to the image. Implementation of Writeback support to nepomuk will take some more time ( on seeing the status page of work being done ).<br>
<br>Copy images in directory - we can use either nepomuk or XML <br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="gmail_quote">
<div>Using nepomuk also has the advantage that tags are also editable in Dolphin.<br> </div><div class="im"><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">

I think on the GUI part we would need another tab to browse the saved<br>
(tagged) images. I can do the GUI stuff myself :) but some kind of API<br>
to handle the tagging would be nice (I don't know if you already have<br>
something).<br></blockquote></div><div><br>I think it would be easier if the image docker could be merged into master. Tagging could be done in a branch.<br>I think the UI needs to be different from the one used in resource as the image docker can access all image on the system. So I think that the resource tagging can't be reused directly.<br>

 </div><div class="im"><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
And there is the "Artistic Color Selector" docker what will need tagging<br>
in the near future, too but it doesn't save anything yet. I'm not<br>
familiar with the resource system. Is it possible to create and register<br>
a new resource type?<br></blockquote></div></div><br>Yes, that is possible. Basically you need on resource call that inherits from KoResource and does all the loading/saving. For the resource server you can have a look at KisResourceServerProvider.<br>

<br>_______________________________________________<br>
kimageshop mailing list<br>
<a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kimageshop" target="_blank">https://mail.kde.org/mailman/listinfo/kimageshop</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Regards<br>Srikanth Tiyyagura<br><br><br>