GSoc : Better Buddy Search.

Sathyavarathan Sivabalasingam ssatthy at
Sat Apr 27 00:54:57 EDT 2013

As i went through the code, the buddy search is done by a function called
"pidgin_blist_search_equal_func" which will call another function
"pidgin_tree_view_search_equal_func" and some other.

so as i understood, thes functions are to be modified to get a better buddy
search results.
this would be like this flow....
1. user press CRL+F, as it is already a small search field wil show up.
2. user enters some strings
3. the default buddy list will be replace by a temporary GtkTreeModel to
show only the contacts that our algorithm finds.
4.and hilight entered string in all matching buddy lebels (if lebel
contains the entered string)
5. from the new temporary list that matches entered string, user can
selected one of buddy in the list.
6. then as usual new chat window will open.

did i get it correct?
and is this sufficient enough to be a project in GSoc.

Thank you.

On Thu, Apr 25, 2013 at 9:54 PM, Ethan Blanton <elb at> wrote:

> Sathyavarathan Sivabalasigam spake unto us the following wisdom:
> > Please somebody reply me
> It's been only a few hours, you obviously haven't read up on either
> Google Summer of Code in general or Pidgin's Google Summer of Code
> information, and you didn't ask a question taht can be usefully
> answered.  This is not a good first impression.
> I suggest that you read up on SoC and Pidgin's SoC pages, and come
> back with more specific questions that we might be able to help you
> with.
> Ethan
> Version: GnuPG v1.4.10 (GNU/Linux)
> iQEVAwUBUXlYwP8fixZ3H8crAQiFvgf8C8XZLroMsTfQnd4w2PhqPheeScbe34ep
> KtGGwOuDPmMXbYrcOsRDRe3YqvL30LKvTbnyydsKrVbyh/v16pxFdsBw7bpSActC
> keXmJ/DhuSkfJQ9v/ObOFMT4CjD88GGsab8hwxFBYGQEOpajSaJ1I/Kf+ZU6jBGS
> 8BlhifFFHTvzsLHQ9FqqRlKXrEf/ONKfZtfNVQ/Tmh7qaOxCy33Lpo/tlvUr5zbC
> Plq6RkX04zrY/1iqDRaENb3ynVB3Al/ArshjxJyMLXqHHPnrJZkAWBpnj1Smcbb3
> sWCAKG5k9X9rZcQd2rC5Ei/I8CaUKkzuS9r3Cgi6koIWDLDBQlmjNQ==
> =y9qK

Undergraduate (BSc Engineering)
Department of Computer Science and Engineering
University of Moratuwa
Sri Lanka.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Devel mailing list