[Bug 77188] [next] Remove dbus-glib GTypes from public API: TpSvc* signals
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu May 22 07:21:01 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=77188
--- Comment #1 from Guillaume Desmottes <guillaume.desmottes at collabora.co.uk> ---
(In reply to comment #0)
> > Connection (all CMs):
> > "status-changed",
>
> Used just about everywhere; needs special-casing
Already done.
> > Channel (all CMs):
> > "closed",
>
> Used extensively, special case needed
Done in Xavier's gdbus-all branch.
> > "content-added",
> > "content-removed",
We already have proper signals in TpCallChannel for those two.
> > "call-state-changed",
>
> Used in Gabble, special case probably needed
We already have TpCallChannel::state-changed wrapping it so it's just a matter
of using it in Gabble.
> > TLSCertificate (potentially all CMs):
> > "accepted",
> > "rejected",
>
> Used in Gabble and Haze. We could emit normal signals adjacent to these.
TODO.
> ---- only emitted by CM/MC code ----
>
> > Account (MC): "removed"
> > ChannelDispatcher/CDO/CR (MC):
> > "finished",
> > "failed",
> > "succeeded",
>
> Those are actively used in MC. We could turn them into normal signals and
> emit them adjacent to tp_svc_foo_emit_bar().
TODO.
--
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