Bug 32239

Summary: prepare a TpContact for TpChannel Group members, at least optionally
Product: Telepathy Reporter: Simon McVittie <smcv>
Component: tp-glibAssignee: Simon McVittie <smcv>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: enhancement    
Priority: medium    
Version: 0.13   
Hardware: Other   
OS: All   
URL: http://cgit.collabora.com/git/user/xclaesse/telepathy-glib.git/log/?h=contact-list
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 32023    
Bug Blocks:    

Description Simon McVittie 2010-12-08 11:42:00 UTC
It would be nice if the GROUP feature on TpChannel implied that each member was available as a TpContact. I have a half-written branch for this; I haven't finished the implementation, let alone tested it, so it might still get rebased.
Comment 1 Xavier Claessens 2011-06-15 11:36:05 UTC
I've added TP_CHANNEL_FEATURE_CONTACTS that will introspect all contacts related to the channel and prepare the desired features set on the factory. It also has wrappers for AddMembers and RemoveMembers.

Missing change notifications though.

http://cgit.collabora.com/git/user/xclaesse/telepathy-glib.git/log/?h=contact-list
Comment 2 Simon McVittie 2012-04-11 03:26:56 UTC
(In reply to comment #1)
> I've added TP_CHANNEL_FEATURE_CONTACTS that will introspect all contacts
> related to the channel and prepare the desired features set on the factory.

This seems to have been merged for 0.15.6?

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.