[Bug 78381] New: [next] TpBaseProtocol should be able to avoid implementing Avatars, per-instance
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed May 7 02:17:40 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=78381
Priority: medium
Bug ID: 78381
Assignee: telepathy-bugs at lists.freedesktop.org
Blocks: 68661
Summary: [next] TpBaseProtocol should be able to avoid
implementing Avatars, per-instance
QA Contact: telepathy-bugs at lists.freedesktop.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: simon.mcvittie at collabora.co.uk
Hardware: Other
Status: NEW
Version: git master
Component: tp-glib
Depends on: 77189
Product: Telepathy
Related to Bug #77189 and Bug #77197.
My Haze update for Bug #77189 attempts to remove Protocol.I.Avatars from the
TpBaseProtocol object for protocols that do not actually implement avatars.
Unfortunately, this is not sufficient to remove it from the Interfaces
property, which has already been cached.
We should either have a way for a Protocol that implements the
get_avatar_details() vfunc to say "actually, I don't" - returning FALSE from
that vfunc, perhaps? - or decide that this situation is OK, and spec some
meaningless values for the properties (min = max = 0, etc.).
--
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