[Telepathy-commits] merge: telepathy-glib
Merge Monkey
monkey at collabora.co.uk
Fri Jul 4 02:29:02 PDT 2008
Merge to:
telepathy-glib
From:
/home/smcv/public_html/darcs/tp-glib-smcv-tpchannel-group
Changes:
Simon McVittie <simon.mcvittie at collabora.co.uk>
TpChannel: track handle ownership in Group channels that implement 0.17.6 fully
Simon McVittie <simon.mcvittie at collabora.co.uk>
Add tp_channel_group_dup_members_array etc. to docs
Simon McVittie <simon.mcvittie at collabora.co.uk>
Make tp_channel_group_get_local_pending_info() not a stub
Simon McVittie <simon.mcvittie at collabora.co.uk>
Add Group accessors to docs
Simon McVittie <simon.mcvittie at collabora.co.uk>
Keep track of group members in TpChannel
Simon McVittie <simon.mcvittie at collabora.co.uk>
Store TpChannel group info in three TpIntSets (members, LP, RP) and one hash table of LocalPendingInfo structures
Simon McVittie <simon.mcvittie at collabora.co.uk>
Split group-related TpChannel functionality into channel-group.c
Simon McVittie <simon.mcvittie at collabora.co.uk>
TpChannel: add GObject signals when group members or flags change
Simon McVittie <simon.mcvittie at collabora.co.uk>
If we call GetGroupFlags, then clearly the properties don't work - don't let the channel lie about this, to reduce possible UI brokenness
Simon McVittie <simon.mcvittie at collabora.co.uk>
Use MembersChanged reason for the self-handle's departure as the error if the channel is subsequently closed
Simon McVittie <simon.mcvittie at collabora.co.uk>
TpChannel: allow direct access to TpIntSets of members
Simon McVittie <simon.mcvittie at collabora.co.uk>
Add channel-internal.h
Xavier Claesses <xclaesse at gmail.com>
Don't forget to continue introspection after emitting initial sets
Simon McVittie <simon.mcvittie at collabora.co.uk>
TpChannel: add accessors for group flags, group self-handle and handle owners
Simon McVittie <simon.mcvittie at collabora.co.uk>
Fix assertions
Simon McVittie <simon.mcvittie at collabora.co.uk>
Add a stub version of group membership API to TpChannel
Simon McVittie <simon.mcvittie at collabora.co.uk>
Connect up more of the 0.16 Group API fallbacks
Simon McVittie <simon.mcvittie at collabora.co.uk>
Rename group member accessors in docs
Simon McVittie <simon.mcvittie at collabora.co.uk>
Start to hook up client convenience API for the Group interface
Simon McVittie <simon.mcvittie at collabora.co.uk>
Add an empty channel-group.c
Simon McVittie <simon.mcvittie at collabora.co.uk>
_tp_channel_emit_initial_sets: make whitespace consistent
Xavier Claesses <xclaesse at gmail.com>
Emit "group-members-changed" signal with initial sets before the channel becomes ready.
More information about the Telepathy-commits
mailing list