aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-dispatch-operation.c
Commit message (Collapse)AuthorAgeFilesLines
* dispatch-operation: fix a race by waiting that TpCall is readyGuillaume Desmottes2010-06-071-0/+25
| | | | | | | The call handler constructor rely on the TpCall to be ready (to fetch the EmpathyContact associated with the call). If things are going fast (by skipping the approving of the call and handling it right away for example) it may no be ready yet.
* dispatch-operation: factor out channel_wrapper_readyGuillaume Desmottes2010-06-071-5/+13
|
* Port to new EmpathyTpContactFactory APIXavier Claessens2010-05-261-6/+2
|
* Set the user action time when the user approves stuffSjoerd Simons2010-05-041-0/+10
|
* dispatch-operation: add user-action-time propertyGuillaume Desmottes2010-04-251-2/+34
|
* remove empathy_dispatch_operation_new_with_wrapperGuillaume Desmottes2010-04-191-13/+2
| | | | It's not needed any more.
* empathy_dispatch_operation_dispose: fix crash when disconnecting the ready ↵Guillaume Desmottes2009-11-121-5/+3
| | | | | | | signal We were trying to disconnect the wrong signal and it should be disconnected before unrefing channel_wrapper.
* empathy-dispatch-operation: ensure that the operation stays alive while ↵Guillaume Desmottes2009-11-041-2/+12
| | | | tp_channel_call_when_ready is running
* empathy-dispatch-operation: ensure that the operation stays alive while ↵Guillaume Desmottes2009-11-041-0/+12
| | | | tp_connection_call_when_ready is running (#600551)
* Wait for the connection to be ready before requesting contacts from it.Jonny Lamb2009-08-251-6/+22
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Port libempathy to EmpathyAccountSjoerd Simons2009-07-011-1/+3
|
* First cleanup after rebaseCosimo Cecchi2009-06-011-17/+0
|
* Set the "incoming" property at constructCosimo Cecchi2009-06-011-9/+2
| | | | | Set the "incoming" property of EmpathyTpFile when we construct it from EmpathyDispatchOperation.
* Remove g_object_ref from empathy_dispatch_operation_get_tp_connection. Fixes ↵Jonny Lamb2009-04-221-1/+1
| | | | | | #579780 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Change EmpathyTpContactFactory API to look more like TpConnection. Add ↵Xavier Claessens2009-04-221-3/+11
| | | | | | function to get only one contact from id/handle.
* Port EmpathyDispatchOperation to new APIXavier Claessens2009-04-221-6/+61
|
* Use tp-glib generated code for file transfers rather than extensions.Jonny Lamb2009-02-211-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2523
* Removed extensions.h inclusion in public API.Jonny Lamb2009-01-171-0/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2236
* Remove useless gotoXavier Claessens2009-01-101-3/+1
| | | | svn path=/trunk/; revision=2218
* If channel is invalidated before being ready, the error is handled in ↵Xavier Claessens2009-01-101-0/+4
| | | | | | invalidated_cb, so we can return directly in ready_cb. svn path=/trunk/; revision=2217
* Ignore approval that happen after the operation was approvedSjoerd Simons2009-01-101-1/+7
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2196
* Correctly define the invalidated signalSjoerd Simons2009-01-101-1/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2194
* Make the dispatch operation _get_ functions not return a refSjoerd Simons2009-01-101-4/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2188
* Always check if the passed operation is actually a dispatch operationSjoerd Simons2009-01-101-11/+57
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2178
* Wait untill the TpChat object is ready before going into pending stateSjoerd Simons2009-01-101-2/+41
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2142
* Recognise file transfersXavier Claessens2009-01-101-0/+6
| | | | svn path=/trunk/; revision=2134
* Start reworking the dispatcherSjoerd Simons2009-01-101-0/+519
Rework the channel dispatche so it's model is somewhat similar to the ChannelDispatcher in the telepathy-spec. Which allows for a much cleaner and extensible implementation containg no ugly hacks. Currently it's only able to do Text Channels and a lot of the other functionality is temporary disabled Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2130