Mercurial > pidgin.yaz
diff finch/gntrequest.c @ 15844:e74c2488448b
Group autocomplete for buddy adding
author | Richard Nelson <wabz@pidgin.im> |
---|---|
date | Mon, 19 Mar 2007 23:49:30 +0000 |
parents | c12bf63ba2cc |
children | 65b45106bfbb 66dff3dfdea6 |
line wrap: on
line diff
--- a/finch/gntrequest.c Mon Mar 19 19:06:57 2007 +0000 +++ b/finch/gntrequest.c Mon Mar 19 23:49:30 2007 +0000 @@ -398,6 +398,12 @@ gnt_entry_add_suggest(GNT_ENTRY(entry), purple_buddy_get_name((PurpleBuddy*)node)); } gnt_entry_set_always_suggest(GNT_ENTRY(entry), TRUE); + } else if (hint && !strcmp(hint, "group")) { + PurpleBlistNode *node; + for (node = purple_blist_get_root(); node; node = node->next) { + if (PURPLE_BLIST_NODE_IS_GROUP(node)) + gnt_entry_add_suggest(GNT_ENTRY(entry), ((PurpleGroup *)node)->name); + } } gnt_box_add_widget(GNT_BOX(hbox), entry); field->ui_data = entry;