Bug 30327

Summary: TpHandleSet helper functions
Product: Telepathy Reporter: David Laban <david.laban>
Component: tp-glibAssignee: Simon McVittie <smcv>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: enhancement    
Priority: medium Keywords: patch
Version: git master   
Hardware: Other   
OS: All   
URL: http://git.collabora.co.uk/?p=user/smcv/telepathy-glib-smcv.git;a=shortlog;h=refs/heads/cl-trivia
Whiteboard:
i915 platform: i915 features:

Description David Laban 2010-09-22 07:05:20 UTC
Some of the following would be useful

tp_handle_set_new_from_intset()
tp_handle_set_new_including_handle()
tp_handle_set_dump() (like tp_intset_dump () but including both handles and stringified names?)

tp_base_contact_list_one_contact_changed()
tp_base_contact_list_one_contact_removed()
Comment 1 Simon McVittie 2010-09-22 09:21:23 UTC
(In reply to comment #0)
> Some of the following would be useful
> 
> tp_handle_set_new_from_intset()
> tp_handle_set_new_including_handle()

I called it tp_handle_set_new_containing() to be more similar to TpIntset.

> tp_base_contact_list_one_contact_changed()
> tp_base_contact_list_one_contact_removed()

I also added tp_base_contact_list_one_contact_groups_changed() on the same basis.
Comment 2 Simon McVittie 2010-09-23 04:54:46 UTC
Branch updated with a simpler tp_handle_set_dump() in response to alsuren's review. Is there anything else blocking this?
Comment 3 Simon McVittie 2010-09-23 06:42:16 UTC
r+ from alsuren on IRC, fixed in git for 0.13.0.

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.