[Bug 76369] [next] Remove dbus-glib GTypes from public API

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Apr 8 10:24:16 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=76369

--- Comment #18 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
(In reply to comment #5)
> Channel (all CMs):
>     "closed",

Used extensively, special case needed

>     "content-added",
>     "content-removed",
>     "call-state-changed",

Used in Gabble, special case probably needed

>     "chat-state-changed",
>     "channel-merged",
>     "channel-removed",
>     "handle-owners-changed",
>     "self-contact-changed",
>     "group-flags-changed",
>     "members-changed",
>     "hold-state-changed",
>     "password-flags-changed",
>     "s-as-lstatus-changed",
>     "new-challenge",
>     "s-ms-channel-changed",
>     "service-point-changed",
>     "tube-channel-state-changed",

Not used outside telepathy-glib itself

>     "call-members-changed",
>     "search-state-changed",
>     "search-result-received",
>     "d-bus-names-changed",
>     "file-transfer-state-changed",
>     "transferred-bytes-changed",
>     "initial-offset-defined",
>     "u-ri-defined",
>     "got-rooms",
>     "listing-rooms",
>     "new-remote-connection",
>     "new-local-connection",
>     "connection-closed",
>     "message-sent",
>     "pending-messages-removed",
>     "message-received",

> ConnectionManager (all CMs):
>     "new-connection",

Not used

... I think that's everything. So by making a relatively small number of
special cases, we can get rid of signals from TpSvc interfaces.

-- 
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