Summary: | GVariant-based tp_protocol_new, and test coverage | ||
---|---|---|---|
Product: | Telepathy | Reporter: | Simon McVittie <smcv> |
Component: | tp-glib | Assignee: | Telepathy bugs list <telepathy-bugs> |
Status: | RESOLVED FIXED | QA Contact: | Telepathy bugs list <telepathy-bugs> |
Severity: | enhancement | ||
Priority: | medium | Keywords: | patch |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 30422 | ||
Attachments: |
test-protocol-objects: factor out check_tp_protocol()
test creating a TpProtocol by passing its immutable props protocol: add TpProtocol:protocol-properties-vardict add tp_protocol_new_vardict() |
Description
Simon McVittie
2012-09-19 15:24:19 UTC
Created attachment 94896 [details] [review] test-protocol-objects: factor out check_tp_protocol() Created attachment 94897 [details] [review] test creating a TpProtocol by passing its immutable props Created attachment 94898 [details] [review] protocol: add TpProtocol:protocol-properties-vardict Created attachment 94899 [details] [review] add tp_protocol_new_vardict() Those patches are for master. Comment on attachment 94898 [details] [review] protocol: add TpProtocol:protocol-properties-vardict Review of attachment 94898 [details] [review]: ----------------------------------------------------------------- ::: telepathy-glib/protocol.c @@ +2387,5 @@ > + */ > +GVariant * > +tp_protocol_dup_immutable_properties (TpProtocol *self) > +{ > + return _tp_asv_to_vardict (self->priv->protocol_properties); This will need sinking when you merge this to next. All fine for master. (In reply to comment #7) > All fine for master. Merged to master. (In reply to comment #6) > Comment on attachment 94898 [details] [review] [review] > protocol: add TpProtocol:protocol-properties-vardict > > Review of attachment 94898 [details] [review] [review]: > ----------------------------------------------------------------- > > ::: telepathy-glib/protocol.c > @@ +2387,5 @@ > > + */ > > +GVariant * > > +tp_protocol_dup_immutable_properties (TpProtocol *self) > > +{ > > + return _tp_asv_to_vardict (self->priv->protocol_properties); > > This will need sinking when you merge this to next. Done that. Merged to next as well. |
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.