[Bug 29078] use TpBaseProtocol

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Jul 16 17:23:49 CEST 2010


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

Simon McVittie <simon.mcvittie at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Status Whiteboard|r+ modulo one trivial typo  |
                   |in a comment.               |

--- Comment #3 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-07-16 08:23:49 PDT ---
(In reply to comment #2)
> More precisely, what we want is:
> 
> * HazeProtocol has a list of TpChannelManager *classes*: HazeConnection's
> create_channel_managers() will not create channel managers not chosen from that
> list
> 
> * Each TpChannelManager has a new class-method (i.e. first parameter is
> TpChannelManagerClass *, not TpChannelManager *) that returns a list of all
> possible channel classes, which is a superset of the result of
> foreach_channel_class()
> 
> I'll have a look at implementing that in tp-glib.

It turns out to be easier to use GTypes rather than classes. I did this (see
Bug #27997), updated Haze to cope, and fixed the typo you noticed.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the telepathy-bugs mailing list