[next] telepathy-glib: contact: replace feature enum with quarks like proxy features

Jonny Lamb jonny at kemper.freedesktop.org
Mon Apr 23 07:02:43 PDT 2012


Module: telepathy-glib
Branch: next
Commit: 1b3310c75e332383c8d9f48958bdce6c3c5bc22b
URL:    http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=1b3310c75e332383c8d9f48958bdce6c3c5bc22b

Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Fri Apr 20 11:45:09 2012 +0100

contact: replace feature enum with quarks like proxy features

Sorry for the big patch, it was harder to do this without breaking
everything and using the same feature names. The patch should be
trivial enough anyway.

Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

---

 examples/client/contact-list.c           |    2 +-
 examples/client/extended-client.c        |    2 +-
 examples/client/inspect-contact.c        |    9 +-
 telepathy-glib/channel-contacts.c        |    6 +-
 telepathy-glib/connection-contact-list.c |   10 +-
 telepathy-glib/connection.c              |    2 +-
 telepathy-glib/contact-internal.h        |    6 +-
 telepathy-glib/contact.c                 |  381 ++++++++++++++++++++++--------
 telepathy-glib/contact.h                 |   66 ++++--
 telepathy-glib/simple-client-factory.c   |   49 ++---
 telepathy-glib/simple-client-factory.h   |    5 +-
 telepathy-glib/stream-tube-channel.c     |    4 +-
 tests/dbus/channel.c                     |    2 +-
 tests/dbus/contact-list-client.c         |    4 +-
 tests/dbus/contacts-bug-19101.c          |    2 +-
 tests/dbus/contacts.c                    |  134 ++++++-----
 tests/dbus/text-channel.c                |    2 +-
 tests/enums.c                            |   19 --
 18 files changed, 452 insertions(+), 253 deletions(-)

Diff:   http://cgit.freedesktop.org/telepathy/telepathy-glib/diff/?id=1b3310c75e332383c8d9f48958bdce6c3c5bc22b


More information about the telepathy-commits mailing list