Bug 30427

Summary: allow a TpVariantMap wherever a GHashTable a{sv} is currently supported
Product: Telepathy Reporter: Simon McVittie <smcv>
Component: tp-glibAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED DUPLICATE QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: enhancement    
Priority: medium CC: a9016009, alban.crequy, chpe
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 30423, 30428    
Bug Blocks: 28782    

Description Simon McVittie 2010-09-28 09:07:43 UTC
+++ This bug was initially created as a clone of Bug #28782 +++

For each call like tp_account_channel_request_new() that takes a GHashTable that is a dbus-glib a{sv} and (eventually) transmits it over D-Bus, we need a parallel API that accepts a TpVariantMap instead. Otherwise, we'll be unable to migrate to GDBus without cloning dbus-glib's flawed data model.
Comment 1 Simon McVittie 2012-03-08 06:56:30 UTC
This and Bug #30422 are mirror images of each other.

*** This bug has been marked as a duplicate of bug 30422 ***

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.