Bug 55099 - Provide GVariant-based access to TpAccountChannelRequest
Summary: Provide GVariant-based access to TpAccountChannelRequest
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: tp-glib (show other bugs)
Version: unspecified
Hardware: Other All
: medium enhancement
Assignee: Simon McVittie
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords: patch
Depends on:
Blocks: 30422
  Show dependency treegraph
 
Reported: 2012-09-19 14:59 UTC by Simon McVittie
Modified: 2012-09-26 12:52 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
tp_account_channel_request_set_hints: document that set_hint is better for g-i (1017 bytes, patch)
2012-09-19 15:00 UTC, Simon McVittie
Details | Splinter Review
tp_account_channel_request_new_vardict: add (14.52 KB, patch)
2012-09-19 15:00 UTC, Simon McVittie
Details | Splinter Review
tp_account_channel_request_dup_request, request-vardict property: add (8.64 KB, patch)
2012-09-19 15:01 UTC, Simon McVittie
Details | Splinter Review
tp_account_manager_create_account_async: document TpAccountRequest as an alternative (1008 bytes, patch)
2012-09-19 15:01 UTC, Simon McVittie
Details | Splinter Review

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.