aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-dispatcher.c
Commit message (Expand)AuthorAgeFilesLines
* re-implement empathy_dispatcher_chat_with_contact using empathy_dispatcher_ch...Guillaume Desmottes2010-08-111-42/+4
* empathy_dispatcher_chat_with_contact_id: use TpAccountChannelRequestGuillaume Desmottes2010-08-111-45/+22
* empathy_dispatcher_chat_with_contact_id: get a TpAccount instead of a TpConne...Guillaume Desmottes2010-08-111-4/+9
* empathy_dispatcher_chat_with_contact_id: remove callback argumentGuillaume Desmottes2010-08-111-5/+3
* Fix missing entries in switch statementsPhilip Withnall2010-08-051-0/+3
* dispatcher: explicitely keep a ref on accounts in status_changed_handlersGuillaume Desmottes2010-07-081-4/+6
* empathy_dispatcher_join_muc: remove callback argGuillaume Desmottes2010-07-071-4/+2
* dispatcher_channel_invalidated_cb: always remove invalidated chan from the listGuillaume Desmottes2010-07-061-2/+2
* Stop advertissing audio/video capabilities using old APIGuillaume Desmottes2010-06-211-38/+0
* remove internal approving codeGuillaume Desmottes2010-06-171-49/+4
* Port to new EmpathyTpContactFactory APIXavier Claessens2010-05-261-6/+2
* initialize a GError pointerGuillaume Desmottes2010-05-191-1/+1
* dispatch-operation: add user-action-time propertyGuillaume Desmottes2010-04-251-5/+7
* add timestamp arg to empathy_dispatcher_create_channelSjoerd Simons2010-04-251-2/+3
* add timestamp arg to empathy_dispatcher_join_mucSjoerd Simons2010-04-251-2/+2
* add timestamp arg to empathy_dispatcher_chat_with_contact(_id)Sjoerd Simons2010-04-251-4/+7
* dispatcher: add timestamp attribute to DispatcherRequestDataSjoerd Simons2010-04-251-4/+10
* dispatcher: don't check for Requests when fetching conn propertiesGuillaume Desmottes2010-04-191-8/+3
* dispatcher: stop supporting old style channel requestingGuillaume Desmottes2010-04-191-142/+15
* call cb with an error if dispatcher_chat_with_contact* failsGuillaume Desmottes2010-04-191-1/+11
* dispatcher_connection_invalidated_cb: terminate pending requestsGuillaume Desmottes2010-04-191-0/+23
* empathy_dispatcher_chat_with_contact: check if connection_data is NULLGuillaume Desmottes2010-04-191-0/+6
* libempathy/empathy-dispatcher.c: use tp_g_signal_connect_object instead of em...Guillaume Desmottes2010-04-091-2/+2
* empathy_dispatcher_find_requestable_channel_classes: allow handle_type being 0Guillaume Desmottes2010-03-301-2/+0
* dispatcher: allow not caring about handle type when looking up RCCsJonny Lamb2010-03-111-2/+3
* Cope with tp-glib calling the callback in syncSjoerd Simons2010-02-251-16/+29
* No reason to get Channels from connections, that's MCs jobSjoerd Simons2010-02-251-27/+0
* Not using the weak object anymore, get the dispatcher request data from reque...Sjoerd Simons2010-02-251-3/+3
* Assert that the account existsSjoerd Simons2010-02-251-0/+2
* Small coding style fixSjoerd Simons2010-02-251-1/+2
* Set ourselves as the preferred handler if there is a callbackSjoerd Simons2010-02-251-2/+6
* If we're asked to handle a channel twice, assume it's due to user actionSjoerd Simons2010-02-251-2/+15
* Remove dead code related to outstanding channelsSjoerd Simons2010-02-251-96/+2
* Don't ever drop requested channelsSjoerd Simons2010-02-241-11/+0
* Check if channels we requested satisfy requestsSjoerd Simons2010-02-241-18/+51
* Request channels from the CD instead of the CMSjoerd Simons2010-02-241-27/+141
* dispatcher_connection_new_requested_channel: fix a use-after-free crashGuillaume Desmottes2010-02-161-2/+8
* remove empathy-tube-handler.c and empathy-tube-dispatchGuillaume Desmottes2010-01-191-1/+0
* stop dispatching tube channels (#599159)Guillaume Desmottes2010-01-191-1/+0
* listen for the "account-validity-changed" so new account are added to the dis...Guillaume Desmottes2010-01-121-0/+35
* store status-changed sig handler in a hash tableGuillaume Desmottes2010-01-121-0/+24
* factor out connect_accountGuillaume Desmottes2010-01-121-7/+14
* empathy_dispatcher_join_muc: assert than connection_data is not NULLGuillaume Desmottes2010-01-121-0/+1
* Don't destroy the request properties, EmpathyDispatcher now owns themDanielle Madeley2009-12-211-0/+13
* We should ensure, not create muc channelsSjoerd Simons2009-11-171-0/+1
* dispatcher_init_connection_if_needed: wait that the connection is ready befor...Guillaume Desmottes2009-11-091-11/+32
* Merge branch 'accountz'Jonny Lamb2009-11-021-27/+53
|\
| * dispatcher: refer to EmpathyHandler bugJonny Lamb2009-10-301-1/+1
| * all: log error messages if preparing the account manager failsJonny Lamb2009-10-301-2/+7
| * contact-manager, dispatcher: renamed _new_connection_cb to _status_changed_cbJonny Lamb2009-10-251-3/+3
| * dispatcher: port to new tp-glib account APIJonny Lamb2009-10-241-27/+48
* | dispatcher_request_handles_cb: use request_data->dispatcher to get the self p...Guillaume Desmottes2009-10-261-1/+1
|/
* empathy-dispatcher.c: fix shadow declarationsGuillaume Desmottes2009-10-221-123/+122
* Unset pending_call explicitly instead of implicitlySjoerd Simons2009-10-201-2/+11
* Move destruction of connections from finalize to dispose.Mike Ruprecht2009-10-151-8/+12
* Remove the weak_object parameter when requesting channels.Mike Ruprecht2009-10-151-8/+10
* Cancel outstanding channel requests if connection to the CM is lost.Mike Ruprecht2009-10-141-4/+11
* Set the ice-udp capability directly as wellSjoerd Simons2009-09-201-1/+3
* Only handle manually text channels.Cosimo Cecchi2009-09-161-0/+6
* Dispatch existing channels once we initialize the connection.Cosimo Cecchi2009-09-161-0/+21
* Fix long lines.Cosimo Cecchi2009-09-151-6/+8
* Always call _ensure_channel for text chats.Cosimo Cecchi2009-09-151-10/+42
* dispatcher_request_failed: check if conn_data is not NULLGuillaume Desmottes2009-09-101-2/+7
* Fix long lines.Cosimo Cecchi2009-09-011-2/+4
* Be sure that FindChannelRequest has a ref to the DispatcherCosimo Cecchi2009-09-011-1/+1
* Don't set empty values for the default EmpathyHandlerCosimo Cecchi2009-09-011-0/+3
* Always try to use the Requests interface before calling RequestChannelSjoerd Simons2009-09-011-10/+43
* Add functions on the dispatcher to add/remove extra handlersSjoerd Simons2009-08-311-0/+70
* Add a simple abstraction for implementing handlersSjoerd Simons2009-08-311-120/+95
* Ensure that the connection data is setup when handle channelsSjoerd Simons2009-08-241-3/+16
* Add a new _ensure_account APISjoerd Simons2009-08-241-1/+1
* Rename empathy_account_get_connection_for to empathy_account_get_connection_f...Sjoerd Simons2009-08-221-1/+2
* Use new api to get connectionsSjoerd Simons2009-08-211-4/+8
* displatcher -> dispatcherDavyd Madeley2009-08-191-2/+2
* Fix some coding style issuesSjoerd Simons2009-07-311-1/+0
* Chang the API of AccountManager to have the get lookup the account by nameSjoerd Simons2009-07-301-3/+1
* If the requested property is missing, assume we didn't request itSjoerd Simons2009-07-221-1/+1
* Remove last references to mission-control 4Sjoerd Simons2009-07-161-3/+1
* Implement HandledChannels D-Bus propertySjoerd Simons2009-07-161-0/+30
* Implement a first minimal version of a Client.HandlerSjoerd Simons2009-07-101-116/+174
* Remove useless mission-control includesSjoerd Simons2009-07-061-2/+0
* Remove outstanding operations before dispatching themWill Thompson2009-06-091-1/+1
* Document the purpose of outstanding_channelsWill Thompson2009-06-091-1/+10
* Coding style fixes.Jonny Lamb2009-06-041-1/+1
* Update copyright headerCosimo Cecchi2009-06-011-1/+3
* Clarify the docsCosimo Cecchi2009-06-011-0/+6
* Hopefully proper version of _find_requestable_channel_classes ()Cosimo Cecchi2009-06-011-84/+92
* Free the list after calling the callbackCosimo Cecchi2009-06-011-0/+3
* Update the requestable channel classes APICosimo Cecchi2009-06-011-117/+187
* Fix trailing whitespacesCosimo Cecchi2009-06-011-2/+2
* Add find_requestable_channel_classesCosimo Cecchi2009-06-011-7/+142
* Remove the g_idle sources on destroyCosimo Cecchi2009-06-011-1/+32
* Actually see if the connection is readyCosimo Cecchi2009-06-011-3/+12
* Style fixes for *_free() functionsCosimo Cecchi2009-06-011-2/+1
* Fix coding styleCosimo Cecchi2009-06-011-2/+2
* Emit the callback always in an idleCosimo Cecchi2009-06-011-25/+36
* Add empathy_dispatcher_find_channel_class_async()Cosimo Cecchi2009-06-011-0/+97
* First cleanup after rebaseCosimo Cecchi2009-06-011-1/+1
* Remove useless include of empathy-tp-file.hCosimo Cecchi2009-06-011-2/+1
* Remove dead code in EmpathyDispatcherCosimo Cecchi2009-06-011-131/+0
* W.I.P. for heavy lifting on EmpathyTpFile.Cosimo Cecchi2009-06-011-0/+54
* empathy-dispatcher: fix coding styleGuillaume Desmottes2009-05-181-9/+9
* Remove g_object_ref from empathy_dispatch_operation_get_tp_connection. Fixes ...Jonny Lamb2009-04-221-2/+0
* Change EmpathyTpContactFactory API to look more like TpConnection. Add functi...Xavier Claessens2009-04-221-3/+13
* Remove dead codeXavier Claessens2009-04-221-3/+0
* Remove unused function empathy_dispatcher_call_with_contact().Xavier Claessens2009-04-221-27/+0
* EmpathyDispatcher: Use new EmpathyAccountManager API and rebase on TpConnecti...Xavier Claessens2009-04-221-196/+79
* Free the capabilities array. Fixes bug #577826Xavier Claessens2009-04-031-1/+3
* Handle re-dispatching channels in approving stateSjoerd Simons2009-02-211-3/+13
* Use tp-glib generated code for file transfers rather than extensions.Jonny Lamb2009-02-211-7/+7
* empathy-dispatcher: deal properly with NULL channel_wrapperGuillaume Desmottes2009-02-171-2/+4
* empathy-dispatcher.[ch]: Several misc. code style fixes.Jonny Lamb2009-02-171-5/+12
* empathy-dispatcher.c: Check arguments of non-static functions.Jonny Lamb2009-02-171-0/+18
* Fix type punned pointers warningsOlivier Crête2009-02-121-1/+1
* Add functionality to call CreateChannels and look up (simple) channel classesSjoerd Simons2009-02-031-11/+148
* Use g_list_prepend instead of g_list_append.Jonny Lamb2009-01-311-2/+2
* Allow the dispatcher to be freed once a request is finished.Jonny Lamb2009-01-311-2/+35
* EmpathyDispatcher: Handle File channels that we didn't request.Jonny Lamb2009-01-171-4/+5
* empathy_mission_control_new -> dup_singleton.Xavier Claessens2009-01-161-1/+1
* EmpathyDispatcher: make style somewhat more consistent.Jonny Lamb2009-01-161-119/+171
* When sending files, make sure the connection is ready before making sure the ...Jonny Lamb2009-01-151-3/+21
* Remove useless include of empathy-tp-group.hXavier Claessens2009-01-131-1/+0
* mission_control_get_tpconnection returns a new ref, don't forget to unref the...Xavier Claessens2009-01-101-0/+2
* Add a FIXME telling that there is a leak, not sure how to plug it, that code ...Xavier Claessens2009-01-101-0/+1
* Use tp_channel_borrow_connection instead of g_object_get. This fix a leak.Xavier Claessens2009-01-101-1/+1
* Fix some errors made when rebasing on masterXavier Claessens2009-01-101-1/+1
* Remove dead codeXavier Claessens2009-01-101-9/+0
* Ignore requested channels we didn't request except for text channels, also ig...Sjoerd Simons2009-01-101-2/+31
* Port to the new empathy_call_when_ready apiSjoerd Simons2009-01-101-10/+29
* Make the dispatch operation _get_ functions not return a refSjoerd Simons2009-01-101-2/+2
* Initialise the chatroom manager from empathy itselfSjoerd Simons2009-01-101-7/+1
* Convert EmpathyChatroomManager to the new singleton conventionSjoerd Simons2009-01-101-1/+1
* Move the dispatcher to the new singleton policySjoerd Simons2009-01-101-14/+31
* Don't initialise variables by calling functions when declaring themSjoerd Simons2009-01-101-11/+23
* Remove dead codeSjoerd Simons2009-01-101-588/+0
* Add code to request a streamed media channelSjoerd Simons2009-01-101-15/+30
* Let a EmpathyChatroomManager observe the dispatcherSjoerd Simons2009-01-101-0/+2
* Add request muc channels to the dispatcherSjoerd Simons2009-01-101-6/+71
* Add support for dispatching file transfersSjoerd Simons2009-01-101-24/+138
* Add an optional properties hash to the RequestData structSjoerd Simons2009-01-101-4/+9
* Start reworking the dispatcherSjoerd Simons2009-01-101-339/+876
* use tabs because everyone love tabsXavier Claessens2009-01-091-5/+5
* dispatcher_tubes_new_tube_cb: add some tube handling debug messagesXavier Claessens2009-01-091-0/+6
* Port EmpathyContactFactory to the new singleton policy.Xavier Claessens2009-01-091-4/+4
* Use new singleton policy for EmpathyAccountManager.Xavier Claessens2009-01-071-1/+1
* Port EmpathyDispatcher to the new API.Xavier Claessens2009-01-071-18/+21
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-121-1/+1
* Use G_GINT_FORMAT for printinf a goffset. Fixes bug #562873.Xavier Claessens2008-12-031-1/+1
* Little fix for previous commit.Xavier Claessens2008-11-301-1/+1
* Fix a bug for the compilation of empathy-dispatcher.c. Fixes bug #562588 (Ste...Xavier Claessens2008-11-301-1/+1
* dispatcher_connection_new_channel_cb: set the room of the newly created chatr...Xavier Claessens2008-11-241-0/+1
* Remove empathy_tp_file_keep_alive hack and connect to "notify::state" in file...Xavier Claessens2008-11-221-2/+18
* Fix ref counting of tp_file, make it singleton per channel, and add a _keep_a...Xavier Claessens2008-11-221-3/+2
* Add a FIXME about the tp_file being leakedXavier Claessens2008-11-221-0/+3
* empathy_tp_file_accept/offer takes the GFile in param and return a GError if ...Xavier Claessens2008-11-221-2/+1
* Cleanup the coding style. If we can't get info about the GFile we abord the FT.Xavier Claessens2008-11-221-80/+79
* Set the Date property when requesting a FT channelXavier Claessens2008-11-221-2/+10
* use Requestotron to request the FT channelXavier Claessens2008-11-221-46/+64
* fix FT client side code as the generated code changedXavier Claessens2008-11-221-5/+5
* Use _call_request_channel instead of _run_request_channel. (Jonny Lamb)Jonny Lamb2008-11-221-51/+71
* Don't expose streams in EmpathyTpFile, but use the GFile. (Jonny Lamb)Jonny Lamb2008-11-221-3/+1
* Moved empathy_send_file to EmpathyDispatcher and renamed it. (Jonny Lamb)Jonny Lamb2008-11-221-0/+99
* Removed file transfer handling code from empathy dispatcher. (Jonny Lamb)Jonny Lamb2008-11-221-11/+0
* Added start of handling new incoming file channels. (Jonny Lamb)Jonny Lamb2008-11-221-0/+11
* add the file path as arg to empathy_chatroom_manager_newXavier Claessens2008-10-131-1/+1
* dispatcher: store a ref on the ChatroomManagerXavier Claessens2008-10-131-21/+56
* rename chatroom_invalidated_cb to dispatcher_chatroom_invalidated_cbXavier Claessens2008-10-131-6/+6
* empathy-dispatcher: use new API of EmpathyChatRoomXavier Claessens2008-10-131-1/+2
* add joined room to EmpathyChatroomManager. Fixes bug #542176 (Guillaume Desmo...Xavier Claessens2008-10-131-0/+75
* Improve dispatcher. Fixes bug #465928.Xavier Claessens2008-05-181-47/+184
* Move non-gtk parts of EmpathyFilter to EmpathyDispatcher in libempathy, gtk p...Xavier Claessens2008-05-091-0/+681