GNOME Bugzilla – Bug 723440
ChatroomManager: don't use two simple clients
Last modified: 2014-05-08 12:30:24 UTC
Requires gobject-introspection bug 723439 (and a telepathy-glib built after that)
Created attachment 267814 [details] [review] ChatroomManager: don't use two simple clients What we want is one client that is both an observer and a handler. We can't obtain that result with the simple classes, but we can easily subclass TpBaseClient from gjs and implement both virtual functions. This way, we only claim one name on the bus, and we only expose one client path, which helps mission-control in routing messages appropriately.
Would this perhaps fix bug 726875? (Haven't tested yet.)
Review of attachment 267814 [details] [review]: OK.
Attachment 267814 [details] pushed as be9295f - ChatroomManager: don't use two simple clients