telepathy: add contact group list interface
commitf13822abaac61c8021b5e85379fb7b61343622fb
authorStefan Becker <chemobejk@gmail.com>
Tue, 4 Sep 2012 18:14:14 +0000 (4 21:14 +0300)
committerStefan Becker <chemobejk@gmail.com>
Sun, 9 Sep 2012 12:20:06 +0000 (9 15:20 +0300)
tree98bf695edf6be7f2fcdc86962e715f1f36c9e613
parent00c01876ab1be43d53aaf4bbece3c1dd0b8700a2
telepathy: add contact group list interface

Telepathy requires an indication when the initial group list has been
received. Added 2 new backend functions that are called during
processing the roaming contact list. Added dummy function for the purple
and miranda backends.

Forgot to call tp_base_contact_list_mixin_class_init() which caused
Empathy to crash when trying to retrieve our contact list.

Obviously Empathy doesn't show empty contact groups, so nothing is
visible yet of this change.
src/api/sipe-backend.h
src/core/sipe-notify.c
src/miranda/miranda-buddy.c
src/purple/purple-buddy.c
src/telepathy/telepathy-buddy.c
src/telepathy/telepathy-connection.c
src/telepathy/telepathy-private.h
src/telepathy/telepathy-status.c
src/telepathy/telepathy-stubs.c