[Bug 76369] [next] Remove dbus-glib GTypes from public API
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Apr 7 10:07:59 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=76369
--- Comment #14 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
(In reply to comment #10)
> My current plan is to fix the low-hanging fruit (high-level API, especially
> client-side) first. That's a significant API break already.
Ready for review, Bug #77139.
> Next, I'll probably stop implementing TpSvcDBusProperties (which is a weird
> special case) in any of our high-level API, and make the TpSvcInterface code
> call into TpDBusPropertiesMixin instead.
Xavier did a first cut of this, Bug #77144.
> I might GVariant'ify TpDBusPropertiesMixin at the same time.
Not yet implemented, Bug #77145.
(In reply to comment #4)
> In Mission Control, mcp_account_storage_get_identifier(),
> mcp_dispatch_operation_ref_nth_channel_properties(),
> mcp_request_ref_nth_request() should maybe get the same treatment.
Done as part of Bug #77139.
> TpHandleChannelContext:dbus-context (etc.) should probably be OBJECT rather
> than POINTER now.
>
> TpProtocol:avatar-requirements should be BOXED rather than POINTER?
Bug #77143 but not really critical tbh.
What's left after all those is a lot of service-side stuff.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list