Bug 55099

Summary: Provide GVariant-based access to TpAccountChannelRequest
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 CC: guillaume.desmottes
Version: unspecifiedKeywords: patch
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 30422    
Attachments: tp_account_channel_request_set_hints: document that set_hint is better for g-i
tp_account_channel_request_new_vardict: add
tp_account_channel_request_dup_request, request-vardict property: add
tp_account_manager_create_account_async: document TpAccountRequest as an alternative

Description Simon McVittie 2012-09-19 14:59:00 UTC
+++ This bug was initially created as a clone of Bug #30422 +++
Comment 1 Simon McVittie 2012-09-19 15:00:30 UTC
Created attachment 67394 [details] [review]
tp_account_channel_request_set_hints: document that  set_hint is better for g-i
Comment 2 Simon McVittie 2012-09-19 15:00:54 UTC
Created attachment 67395 [details] [review]
tp_account_channel_request_new_vardict: add
Comment 3 Simon McVittie 2012-09-19 15:01:09 UTC
Created attachment 67396 [details] [review]
tp_account_channel_request_dup_request,  request-vardict property: add
Comment 4 Simon McVittie 2012-09-19 15:01:23 UTC
Created attachment 67397 [details] [review]
tp_account_manager_create_account_async: document  TpAccountRequest as an alternative
Comment 5 Guillaume Desmottes 2012-09-26 10:48:26 UTC
Comment on attachment 67394 [details] [review]
tp_account_channel_request_set_hints: document that  set_hint is better for g-i

Review of attachment 67394 [details] [review]:
-----------------------------------------------------------------

Shouldn't we just (skip) it ?
Comment 6 Guillaume Desmottes 2012-09-26 10:49:41 UTC
Comment on attachment 67395 [details] [review]
tp_account_channel_request_new_vardict: add

Review of attachment 67395 [details] [review]:
-----------------------------------------------------------------

++
Comment 7 Guillaume Desmottes 2012-09-26 11:10:57 UTC
Comment on attachment 67396 [details] [review]
tp_account_channel_request_dup_request,  request-vardict property: add

Review of attachment 67396 [details] [review]:
-----------------------------------------------------------------

::: telepathy-glib/account-channel-request.c
@@ +639,5 @@
> + *
> + * Returns: (transfer full): the value of
> + *  #TpAccountChannelRequest:request-vardict
> + *
> + * Since: 0.11.12

should be UNRELEASED
Comment 8 Guillaume Desmottes 2012-09-26 11:11:59 UTC
Comment on attachment 67397 [details] [review]
tp_account_manager_create_account_async: document  TpAccountRequest as an alternative

Review of attachment 67397 [details] [review]:
-----------------------------------------------------------------

++
Comment 9 Simon McVittie 2012-09-26 11:37:03 UTC
(In reply to comment #5)
> tp_account_channel_request_set_hints: document that  set_hint is better for
> g-i
> 
> Shouldn't we just (skip) it ?

That'd be a g-i API break; if there are languages in which it's usable, people might be using it from those languages.
Comment 10 Guillaume Desmottes 2012-09-26 12:44:14 UTC
(In reply to comment #7)
> Comment on attachment 67396 [details] [review] [review]
> tp_account_channel_request_dup_request,  request-vardict property: add
> 
> Review of attachment 67396 [details] [review] [review]:
> -----------------------------------------------------------------
> 
> ::: telepathy-glib/account-channel-request.c
> @@ +639,5 @@
> > + *
> > + * Returns: (transfer full): the value of
> > + *  #TpAccountChannelRequest:request-vardict
> > + *
> > + * Since: 0.11.12
> 
> should be UNRELEASED

Fixed in http://cgit.collabora.com/git/user/cassidy/telepathy-glib/log/?h=variant-chan-req-55099
Comment 11 Simon McVittie 2012-09-26 12:47:00 UTC
++
Comment 12 Guillaume Desmottes 2012-09-26 12:52:42 UTC
Merged to master for 0.19.10 (or 0.20.0 depending on which one we release).

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.