aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-chat-manager.c
Commit message (Collapse)AuthorAgeFilesLines
* chat-manager: stop telling the chat mgr about handled roomsGuillaume Desmottes2010-12-021-18/+0
| | | | | | | | | Now that the chat handler has moved to its own process this is no longer enough. The instance of the chat manager in empathy doesn't know about the handlded channels. The chat manager should implement an Observer instead to know about all the rooms.
* chat-manager: keep a ref on the chatroom mgrGuillaume Desmottes2010-10-281-12/+19
| | | | This avoid to recreate one each time we need it.
* chat-manager: add API to track the number of handled chatsGuillaume Desmottes2010-10-251-0/+61
|
* chat-manager: make clear that we are dealing with *closed* chatsGuillaume Desmottes2010-10-251-19/+20
|
* rename the chat handler to Empathy.ChatGuillaume Desmottes2010-10-251-1/+1
|
* Ensure that the connection of the account passed to EmpathyTpChat has ↵Guillaume Desmottes2010-10-201-2/+6
| | | | capabilities ready
* use TP_USER_ACTION_TIME_* (#627165)Guillaume Desmottes2010-08-181-2/+2
|
* tp-chat: add 'account' propertyGuillaume Desmottes2010-08-121-1/+1
|
* empathy_dispatcher_join_muc: get an account instead of a connectionGuillaume Desmottes2010-08-111-52/+10
|
* empathy_dispatcher_chat_with_contact_id: get a TpAccount instead of a ↵Guillaume Desmottes2010-08-111-1/+5
| | | | TpConnection
* empathy_dispatcher_chat_with_contact_id: remove callback argumentGuillaume Desmottes2010-08-111-1/+1
| | | | It's unused anyway.
* tell the chatroom manager asap about chatsSjoerd Simons2010-07-091-10/+20
|
* empathy_dispatcher_join_muc: remove callback argGuillaume Desmottes2010-07-071-1/+1
| | | | We always want to let the text handler handle the channel.
* Revert "no need to specify each time of handle"Sjoerd Simons2010-07-061-0/+11
| | | | This reverts commit d88eaef098d3afc329266f25ce194c6dfebbc979.
* Inform the chatroom mgr when we are handling a new roomGuillaume Desmottes2010-07-051-0/+10
| | | | It can't rely on the internal dispatcher any more.
* no need to specify each time of handleGuillaume Desmottes2010-07-051-11/+0
|
* Handle text channels using TpSimpleHandler (#623358)Guillaume Desmottes2010-07-051-0/+168
| | | | Also move handling code from empathy.c to empathy-chat-manager.
* chat-manager: document the queueGuillaume Desmottes2010-07-051-0/+1
|
* add timestamp arg to empathy_dispatcher_join_mucSjoerd Simons2010-04-251-1/+2
|
* add timestamp arg to empathy_dispatcher_chat_with_contact(_id)Sjoerd Simons2010-04-251-1/+1
|
* chat-manager: take an EmpathyChat instead of an EmpathyContactJonny Lamb2010-03-061-14/+99
| | | | | | This way, we can support both 1-to-1 chats, *and* MUCs. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Add EmpathyChatManager::chats-changed signal and make the chat window listen ↵Jonny Lamb2010-03-061-0/+31
| | | | | | to it. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Add chat manager which tracks chats closing and can respawn them (bug #609832)Jonny Lamb2010-03-061-0/+137
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>