[Bug 29699] Tp::ChannelRequest incorrectly checks immutable properties

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Sep 27 10:53:35 CEST 2010


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

Olli Salli <ollisal at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|NOTABUG                     |

--- Comment #6 from Olli Salli <ollisal at gmail.com> 2010-09-27 01:53:34 PDT ---
(In reply to comment #5)
> With the current tp-qt4, the ChannelRequest from addRequest() becomes ready
> after handleChannels(). What's the point?

This is not always true. You get addRequest as soon as the request is made, but
handleChannels only when the CM has set up the channel etc - when e.g.
requesting XMPP MUCs, the delay between the two might be significant. However,
I agree that the situation could be made better. I'll work some spec additions
in soon which enable the ChannelRequest (and also ChannelDispatchOperations in
other Client APIs) to be introspected faster.

> All UI needs from it are account object path and targetID to map to window.
> Could they be provided right away, e.g. by having immutableProperties() for
> ChannelRequest, like for Channel.

This is certainly possible. Put in my next 2-week TODO. I guess QString
accountObjectPath(), QString targetID() etc would be nicer to use, though, so
I'm probably going to go that way.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- 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