aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-contact-list-store.c
diff options
context:
space:
mode:
authorXavier Claessens <xclaesse@gmail.com>2010-06-17 17:17:51 +0800
committerXavier Claessens <xclaesse@gmail.com>2010-06-17 17:17:51 +0800
commitd0b4b584e9cab568cd6bc25e2ad0fc0a00cfbca2 (patch)
treeaca0eabe2918f6fbf057018ca31731cbbfdccb5c /libempathy-gtk/empathy-contact-list-store.c
parentfdaa85ff7081f8e3c23984872cb72d585ee1d76b (diff)
downloadgsoc2013-empathy-d0b4b584e9cab568cd6bc25e2ad0fc0a00cfbca2.tar
gsoc2013-empathy-d0b4b584e9cab568cd6bc25e2ad0fc0a00cfbca2.tar.gz
gsoc2013-empathy-d0b4b584e9cab568cd6bc25e2ad0fc0a00cfbca2.tar.bz2
gsoc2013-empathy-d0b4b584e9cab568cd6bc25e2ad0fc0a00cfbca2.tar.lz
gsoc2013-empathy-d0b4b584e9cab568cd6bc25e2ad0fc0a00cfbca2.tar.xz
gsoc2013-empathy-d0b4b584e9cab568cd6bc25e2ad0fc0a00cfbca2.tar.zst
gsoc2013-empathy-d0b4b584e9cab568cd6bc25e2ad0fc0a00cfbca2.zip
Remove the treeview's build-in search function, we use the live search now.
Diffstat (limited to 'libempathy-gtk/empathy-contact-list-store.c')
-rw-r--r--libempathy-gtk/empathy-contact-list-store.c42
1 files changed, 0 insertions, 42 deletions
diff --git a/libempathy-gtk/empathy-contact-list-store.c b/libempathy-gtk/empathy-contact-list-store.c
index 87e0eb20d..57768997d 100644
--- a/libempathy-gtk/empathy-contact-list-store.c
+++ b/libempathy-gtk/empathy-contact-list-store.c
@@ -790,48 +790,6 @@ empathy_contact_list_store_get_parent_group (GtkTreeModel *model,
return name;
}
-gboolean
-empathy_contact_list_store_search_equal_func (GtkTreeModel *model,
- gint column,
- const gchar *key,
- GtkTreeIter *iter,
- gpointer search_data)
-{
- gchar *name, *name_folded;
- gchar *key_folded;
- gboolean ret;
-
- g_return_val_if_fail (GTK_IS_TREE_MODEL (model), FALSE);
-
- if (!key) {
- return TRUE;
- }
-
- gtk_tree_model_get (model, iter,
- EMPATHY_CONTACT_LIST_STORE_COL_NAME, &name,
- -1);
-
- if (!name) {
- return TRUE;
- }
-
- name_folded = g_utf8_casefold (name, -1);
- key_folded = g_utf8_casefold (key, -1);
-
- if (name_folded && key_folded &&
- strstr (name_folded, key_folded)) {
- ret = FALSE;
- } else {
- ret = TRUE;
- }
-
- g_free (name);
- g_free (name_folded);
- g_free (key_folded);
-
- return ret;
-}
-
static void
contact_list_store_setup (EmpathyContactListStore *store)
{