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

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Apr 3 11:53:40 PDT 2014


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

--- Comment #5 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
(In reply to comment #3)
> A more difficult one to fix: on the service side, CMs can rely on TpBase*
> emitting dbus-glib-mapped signals like "closed" and "status-changed".

Signals to look for with "git grep":

Account (MC): "removed"

AccountManager (MC): "account-removed", "account-usability-changed"

ChannelDispatcher/CDO/CR (MC):
    "new-dispatch-operation",
    "dispatch-operation-finished",
    "finished",
    "failed",
    "succeeded",

Call1 (Gabble, Rakia):
    "streams-added"
    "streams-removed"
    "tones-deferred"
    "sending-tones"
    "stopped-tones"
    "new-media-description-offer"
    "media-description-offer-done"
    "local-media-description-changed"
    "remote-media-descriptions-changed"
    "media-descriptions-removed"
    "d-tm-fchange-requested"
    "key-frame-requested",
    "video-resolution-changed",
    "bitrate-changed",
    "framerate-changed",
    "m-tu-changed",
    "remote-members-changed",
    "local-sending-state-changed",
    "sending-state-changed",
    "receiving-state-changed",
    "local-candidates-added",
    "local-credentials-changed",
    "relay-info-changed",
    "s-tu-nservers-changed",
    "server-info-retrieved",
    "endpoints-changed",
    "i-ce-restart-requested",
    "remote-credentials-set",
    "remote-candidates-added",
    "candidate-pair-selected",
    "endpoint-state-changed",
    "controlling-changed",

Channel (all CMs):
    "closed",
    "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",
    "content-added",
    "content-removed",
    "call-state-changed",
    "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",

Connection (all CMs):
    "self-contact-changed",
    "connection-error",
    "status-changed",
    "aliases-changed",
    "anonymity-modes-changed",
    "avatar-updated",
    "avatar-retrieved",
    "balance-changed",
    "i-ms-ichanged",
    "client-types-updated",
    "blocked-contacts-changed",
    "contact-capabilities-changed",
    "groups-changed",
    "groups-created",
    "group-renamed",
    "groups-removed",
    "contact-info-changed",
    "contact-list-state-changed",
    "contacts-changed",
    "location-updated",
    "mails-received",
    "unread-mails-changed",
    "power-saving-changed",
    "presences-changed",
    "renamed",
    "new-channel",
    "channel-closed",
    "service-points-changed",

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

Debug (everything):
    "new-debug-message",

DBus.Properties (everything):
    "properties-changed",

Logger (tp-glib only):
    "favourite-contacts-changed",

TLSCertificate (potentially all CMs):
    "accepted",
    "rejected",

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