<p>In addition to the previous mail, I could also add a tagging feature to File Transfers in Telepathy KDE, so for example, a contact initiates a file transfer, on receiving the file, Telepathy KDE tags the file with the contact name which is easily visible via Dolphin, the info itself is again stored in nepomuk which allows the user to search all the files which have been sent by that user</p>

<p>Another idea i had was to have a QML ListView  Plasmoid with your most recently called contacts,  your favorite contacts or a new custom list in which you can manually add contacts.</p>
<div class="gmail_quote">On Mar 28, 2011 9:54 PM, &quot;Rohan Garg&quot; &lt;<a href="mailto:rohan16garg@gmail.com">rohan16garg@gmail.com</a>&gt; wrote:<br type="attribution">&gt; Hi<br>&gt; After looking through all the ideas on the telepathy ideas list and<br>
&gt; discussing them with prospective mentors in #kde-telepathy, i decided<br>&gt; i would like to work on improving interaction methods between<br>&gt; telepathy and KDE [1].Basically i propose the following set of krunner<br>
&gt; plugins to interact with telepathy :<br>&gt; <br>&gt; * Call $Person : If i was to type &quot;Call John Doe&quot; in krunner, the<br>&gt; plugin starts telepathy KDE ( in case it&#39;s not running already ), and<br>&gt; tries to initiates a call to the contact called John Doe<br>
&gt; * Chat $Person : If i was to type &quot;Chat with John Doe&quot; or &quot;Group chat<br>&gt; with John Doe and Jane Roe&quot; , the plugin initiates a chat/group chat<br>&gt; with the people mentioned in krunner<br>&gt; * conversations:&lt;Keyword 1&gt; &lt;Keyword 2&gt; : This plugin would search all<br>
&gt; of the chats logged in the telepathy logger, and which have been<br>&gt; logged in nepomuk as well ( see [2] ), to give us a list of people<br>&gt; with whom we had a conversation with, which had keyword 1 and keyword<br>
&gt; 2<br>&gt; * email:&lt;Keyword 1&gt; &lt;Keyword 2&gt; : This plugin would search KMail for a<br>&gt; list of people with whom recent email conversations had Keyword 1 and<br>&gt; Keyword 2 in the email, and would allow us to initiate real time<br>
&gt; chat&#39;s with them<br>&gt; * timestamp: &lt;Time Stamp&gt; : This plugin would allow us to get a list<br>&gt; of people with whom we had chats corresponding to the given time<br>&gt; stamp. For eg. : timestamp: Last Saturday<br>
&gt; * A combination of 2 or more plugins from the above list, for eg: Call<br>&gt; Person with conversations: Hello World and Timestamp : Last Sunday.<br>&gt; <br>&gt; Alot of KDE Applications such as KDE PIM use KRunner for the same<br>
&gt; purposes as i&#39;ve mentioned above.<br>&gt; <br>&gt; Implementation of these features will require even more work to the<br>&gt; Telepathy KDE logger, which would involve implementing a<br>&gt; nepomuk-telepathy logger to store data in the nepomuk database and<br>
&gt; writing a krunner plugin for each and everyone of the ideas mentioned<br>&gt; above.<br>&gt; <br>&gt; I would like to hear you views on this before i start writing a<br>&gt; proposal on this idea.<br>&gt; <br>&gt; [1] <a href="http://community.kde.org/GSoC/2011/Ideas#Project:_Innovative_new_UI.2FInteraction_Methods">http://community.kde.org/GSoC/2011/Ideas#Project:_Innovative_new_UI.2FInteraction_Methods</a><br>
&gt; [2] <a href="http://techbase.kde.org/Development/Tutorials/Metadata/Nepomuk/ChatLogger">http://techbase.kde.org/Development/Tutorials/Metadata/Nepomuk/ChatLogger</a><br>&gt; <br>&gt; Regards<br>&gt; Rohan Garg<br>&gt; <a href="http://www.launchpad.net/~rohangarg">www.launchpad.net/~rohangarg</a><br>
</div>