> How about an interface, providing a (requestable) property like > "LeaveWhenClosed"
That means the channel requester has to know whether the handler supports this new method. I wonder whether we could use <http://telepathy.freedesktop.org/spec/Client_Handler.html#org.freedesktop.Telepathy.Client.Handler.Capabilities> for this? Technically it's imperfect, because if you have two handlers installed—one with and one without this feature—the CM can't tell them apart. But it might be good enough.
> How about an interface, providing a (requestable) property like
> "LeaveWhenClosed"
That means the channel requester has to know whether the handler supports this new method. I wonder whether we could use <http:// telepathy. freedesktop. org/spec/ Client_ Handler. html#org. freedesktop. Telepathy. Client. Handler. Capabilities> for this? Technically it's imperfect, because if you have two handlers installed—one with and one without this feature—the CM can't tell them apart. But it might be good enough.