[Telepathy] Gabble avatars

Simon McVittie simon.mcvittie at collabora.co.uk
Tue Oct 24 07:38:46 PDT 2006


On Thu, 19 Oct 2006 at 16:55:32 +0100, Robert McQueen wrote:
> Simon McVittie wrote:
> > At the moment GetAvatarTokens returns "", same as if we don't have
> > any presence yet for one of the other contacts. I can change it, though;
> > since we kick off the vCard request immediately anyway, GetAvatarTokens
> > should probably block til that returns.
> 
> ... So yeah, we
> need to delay returning from GetAvatarToken([self_handle]) until we have
> our vcard back.

Altered in the branch.

> I don't really think it's
> necessary to disable our avatar support if other clients without
> vcard-temp:update support are connected.

Also altered in the branch. Also, I've made RequestAvatar robust against
the returned avatar not, in fact, being the one we have a SHA-1 for.

	Simon


More information about the Telepathy mailing list