aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-call-observer.c
Commit message (Collapse)AuthorAgeFilesLines
* Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2013-04-021-2/+1
| | | | | | | | | | | | Sort by: • "config.h" • API declarations, if any • public libraries • internal headers, alphabetically sorted (mostly) http://telepathy.freedesktop.org/wiki/Style#A.23includes https://bugzilla.gnome.org/show_bug.cgi?id=697076
* Use a flat namespace for internal includesEmanuele Aina2013-04-011-3/+3
| | | | | | | | Directly add the libempathy, libempathy-gtk and extensions directories to the include search path. This decouples header inclusions from their location and helps when reorganizing the source files layout. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* Use double quotes for all internal headersEmanuele Aina2013-04-011-3/+3
| | | | | | | This makes a bit more obvious which headers come from public libraries and which ones come from uninstalled utility libraries. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* Drop unused/redundant header inclusionsEmanuele Aina2013-03-281-8/+0
| | | | | | | With the help of the script posted at http://stackoverflow.com/a/7135530 and some manual fixes, drop the unused or redundant #include directives. https://bugzilla.gnome.org/show_bug.cgi?id=696718
* Consistently use `#include "config.h"` everywhereEmanuele Aina2013-03-281-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=696718
* factor out empathy_notify_manager_create_notification()Guillaume Desmottes2013-01-031-1/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=691043
* call-observer: use tp_channel_get_target_contact()Guillaume Desmottes2012-05-081-32/+4
|
* Use TP_ERROR instead of TP_ERRORSGuillaume Desmottes2012-05-071-1/+1
| | | | The latter has been deprecated in tp-glib master.
* Remove tp-yell and use TpCallChannelXavier Claessens2012-01-101-7/+5
|
* 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