aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-call-observer.c
Commit message (Collapse)AuthorAgeFilesLines
* Port to new tp-glib client factoryGuillaume Desmottes2011-08-181-17/+4
| | | | | | | | | | | | | | | | | - EmpathyChannelFactory has been changed to EmpathyClientFactory and inherit from TpAutomaticClientFactory. - We now always use the _with_am variant of TpSimple* constructors - We define our own factory as default. - Replace empathy_get_account_for_connection() by tp_connection_get_account() - The factory is passed to EmpathyTpChat and TpyCallChannel - Use tp_simple_client_factory_ensure_account() instead of tp_account_manager_ensure_account(). - Rely on the factory to prepare connection features. This should ensure that all the TpProxy and TpContact objects created in Empathy are shared and use EmpathyClientFactory. https://bugzilla.gnome.org/show_bug.cgi?id=655799
* Revert "Don't look for Call channels"Emilio Pozuelo Monfort2011-06-301-4/+27
| | | | | | | | Since we support Call in master nowadays. This reverts commit 5b894aa5ad8702279c0458b890025a22172bfdd1. https://bugzilla.gnome.org/show_bug.cgi?id=653730
* call-observer: use tp_channel_dispatch_operation_leave_channels_async() ↵Guillaume Desmottes2011-06-221-71/+27
| | | | | | | | (#651473) We now return from Observe() right after having called Claim(). That's what the spec suggests and not doing so would break Claim() which can't return while Observer didn't return from Observe.
* use tp_channel_dispatch_operation_claim_async() (#650386)Guillaume Desmottes2011-05-301-2/+3
|
* display a debug message if we can't get the TpContactGuillaume Desmottes2011-03-091-1/+4
|
* call-observer: display a notification when rejecting a call (#644127)Guillaume Desmottes2011-03-091-8/+91
|
* call-observer: set the Recover flagGuillaume Desmottes2011-03-091-1/+1
| | | | We want to know about existing calls when starting.
* call-observer: reject all the channels we claimedGuillaume Desmottes2011-03-081-7/+74
| | | | | | Once we have claimed the ChannelDispatchOperation, we are now the handler of all its channels. So, we should close them all as we are not going to do anything with them. (#644210)
* return from ObserveChannels() after having called Claim()Guillaume Desmottes2011-03-081-0/+2
|
* call-observer: return from ObserveChannels() if the channel was already ↵Guillaume Desmottes2011-03-081-0/+2
| | | | invalidated
* call-observer: set debug domain to 'voip' and add 2 debug messagesGuillaume Desmottes2011-03-081-1/+6
|
* Don't look for Call channelsEmilio Pozuelo Monfort2011-03-071-27/+4
| | | | We don't support them on master yet.
* Delay the approversEmilio Pozuelo Monfort2011-03-071-0/+2
|
* Autoreject incoming calls if there are others in progressEmilio Pozuelo Monfort2011-03-071-0/+287
https://bugzilla.gnome.org/show_bug.cgi?id=643656