aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy
Commit message (Collapse)AuthorAgeFilesLines
* tp-tube: remove priv->parametersGuillaume Desmottes2009-04-171-5/+0
|
* tp-tube: remove priv->serviceGuillaume Desmottes2009-04-171-3/+0
|
* tp-tube: remove priv->initiator_contact and priv->factory as they are not usedGuillaume Desmottes2009-04-171-9/+0
|
* empathy-tp-tube: remove initiator and type member variables as they are not usedGuillaume Desmottes2009-04-171-2/+0
|
* empathy_tp_tube_class_init: set NUM_EMP_TUBE_CHANNEL_STATES as max value for ↵Guillaume Desmottes2009-04-171-1/+2
| | | | the state property
* empathy_tp_tube_class_init: use G_PARAM_STATIC_STRINGSGuillaume Desmottes2009-04-171-4/+2
|
* empathy-tp-tube: the state is a EmpTubeChannelState not a guintGuillaume Desmottes2009-04-171-2/+2
|
* Plug a lear in log_store_empathy_get_messages_for_file. Fixes bug #579139Lars-Peter Clausen2009-04-161-0/+1
| | | | | | From: Lars-Peter Clausen <lars@metafoo.de> svn path=/trunk/; revision=2837
* empathy_tp_tube_new_stream_tube: allow NULL as parameters. Fixes #575817Guillaume Desmottes2009-04-131-0/+7
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2828
* Add libcanberra-gtk in Require.private of libempathy-gtk.pc. Fixe bug #577863Xavier Claessens2009-04-131-1/+2
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2826
* Unref TpChat's channel after emitting destroy.Will Thompson2009-04-131-3/+2
| | | | | | | | | This allows callbacks connected to "destroy" to call functions which use priv->channel to work. Fixes Gnome bug #578356. Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> svn path=/trunk/; revision=2821
* Simplify how channel classes value is parsed. Fixes bug #577825Xavier Claessens2009-04-031-8/+4
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2759
* Free the capabilities array. Fixes bug #577826Xavier Claessens2009-04-031-1/+3
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2758
* Do not assert if the CM does not support RequestableChannelClassesXavier Claessens2009-03-201-2/+2
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2728
* Use tp_channel_get_identifier instead of inspecting channel's handle.Xavier Claessens2009-03-201-18/+1
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2725
* empathy_contact_set_handle: remove the handle ready flag when the handle is ↵Guillaume Desmottes2009-03-201-1/+19
| | | | | | | | set to 0 From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2719
* Merge branch 'fix-ft' into to-mergeGuillaume Desmottes2009-03-181-8/+38
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2713
* Add empathy-log.h and empathy-log-store.h to Makefile.amXavier Claessens2009-03-101-0/+2
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2655
* Chatroom dirs only exist on the toplevel log directorySjoerd Simons2009-03-101-1/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2653
* Actually recurse in the chatrooms directorySjoerd Simons2009-03-101-1/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2652
* Print a debug message if opening a log directory failsSjoerd Simons2009-03-101-2/+7
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2651
* Forward resource requestsSjoerd Simons2009-03-091-1/+17
| | | | | | From: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2638
* Fix typo in a commentXavier Claessens2009-03-061-2/+2
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2623
* Use tp_strdiff in empathy_message_equal to compare body.Xavier Claessens2009-03-061-1/+3
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2622
* Remove unused empathy_message_get_unique_idXavier Claessens2009-03-062-10/+0
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2621
* Improve comment to explain what empathy_log_manager_get_filtered_messages doesXavier Claessens2009-03-061-1/+2
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2620
* Little optimization of log_store_empathy_get_filtered_messages() and add a ↵Xavier Claessens2009-03-061-1/+8
| | | | | | | | FIXME. From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2619
* Optimize empathy_log_manager_get_filtered_messages and make it easier to ↵Xavier Claessens2009-03-061-39/+44
| | | | | | | | understand. From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2617
* Simplify finalize using g_list_foreachcXavier Claessens2009-03-061-7/+1
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2616
* Use if (n != NULL) instead of if (n).Jonny Lamb2009-03-062-6/+6
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2615
* Use g_list_delete_link instead of g_list_remove.Jonny Lamb2009-03-062-6/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2614
* Use g_list_next (l) instead of l->next.Jonny Lamb2009-03-062-10/+10
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2613
* Use a single-line return statement instead of if/else if/else if.Jonny Lamb2009-03-061-10/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2612
* Use atoi instead of sscanf.Jonny Lamb2009-03-061-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2611
* Call GET_PRIV after checking the parameters of empathy_message_equal.Jonny Lamb2009-03-061-2/+5
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2610
* Implemented get_filtered_messages in empathy log store.Jonny Lamb2009-03-061-0/+41
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2607
* Added empathy_log_store_get_filtered_messages.Jonny Lamb2009-03-062-0/+24
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2606
* Replaced get_last_messages with get_filtered_messages.Jonny Lamb2009-03-062-23/+60
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2605
* Added checks to the arguments of empathy_message_equal.Jonny Lamb2009-03-061-0/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2604
* Get last messages for the last day - 1 as well as the last day.Jonny Lamb2009-03-061-1/+11
| | | | | | | | | As messages are being logged straight away, the most recent day will *always* be today. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2603
* Removed duplicate log source addition.Jonny Lamb2009-03-061-3/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2601
* EmpathyLogStore: Store the CM message ID in the logs, and use it when ↵Jonny Lamb2009-03-061-2/+14
| | | | | | | | reading logs. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2599
* Added empathy_message_get_unique_id & empathy_message_equal.Jonny Lamb2009-03-062-0/+25
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2598
* Remove MessageObserveData as the TpChannel can be retrieved from an ↵Jonny Lamb2009-03-061-27/+8
| | | | | | | | EmpathyTpChat. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2597
* Cleaned up rebasing brokenness.Jonny Lamb2009-03-061-2/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2595
* Changed some G_STR_EQUALs to EMP_STR_EQUAL.Jonny Lamb2009-03-061-3/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2594
* Renamed EmpathyLogSource to EmpathyLogStore.Jonny Lamb2009-03-068-382/+448
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2593
* Moved dispatcher observing and logging into EmpathyLogManager.Jonny Lamb2009-03-062-0/+78
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2592
* Only write messages to one specified log source, hardcoded at the moment.Jonny Lamb2009-03-065-24/+50
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2590
* Added get_name function to EmpathyLogSource.Jonny Lamb2009-03-063-0/+24
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2589
* Use g_list_concat even if the current GList is empty (NULL).Jonny Lamb2009-03-061-16/+6
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2588
* Fixed problems picked up when rebasing and cherry-picking.Jonny Lamb2009-03-061-14/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2585
* Only call EmpathyLogSource methods if they are defined.Jonny Lamb2009-03-061-0/+24
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2584
* Added ack_message function to EmpathyLogSource interface.Jonny Lamb2009-03-063-0/+15
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2583
* Made EmpathyLogSource an interface and EmpathyLogSourceEmpathy extend it.Jonny Lamb2009-03-066-128/+334
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2582
* Don't override the constructor. (Jonny Lamb)Jonny Lamb2009-03-061-4/+15
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2581
* Make get_dates check whether a date is already in the GList before adding it ↵Jonny Lamb2009-03-061-3/+21
| | | | | | | | now in order. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2580
* Made get_last_messages source independent. (Jonny Lamb)Jonny Lamb2009-03-062-43/+11
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2579
* Converted log code to Collabora coding style. (Jonny Lamb)Jonny Lamb2009-03-063-703/+968
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2578
* Hardcode some a default codec preferencesSjoerd Simons2009-03-041-0/+52
| | | | | | | | | | | | | | | | | For video use H264 over Theora as it's better quality and there is no reason to prefer a free codec if people already have the patented bits installed anyway. Also prefer H263 as it's reasonable and it works around our H263-1998 negotiation being slightly broken because of gstreamer :( For audio prefer speex wideband over speex smallband and all other audio codecs. And in general disable various codecs that are not really suitable for use in conferencing. From: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2567
* Let the UI call the handler for bus messagesSjoerd Simons2009-03-042-37/+8
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2563
* Revert "Started splitting empathy log code from the log manager to make ↵Xavier Claessens2009-03-035-889/+584
| | | | | | | | | | logging more pluggable. (Jonny Lamb)" This reverts commit 73948b3c4ddebe5c24b679e7650090128bd35403. From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2546
* Started splitting empathy log code from the log manager to make logging more ↵Jonny Lamb2009-03-035-584/+889
| | | | | | | | pluggable. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2545
* Handle re-dispatching channels in approving stateSjoerd Simons2009-02-211-3/+13
| | | | | | | | | | when a channel is in approving state and the user does a request which turns out to be satisfied by that channel it automagically gets approved. Correctly cope with this and don't try to start dispatching for it again. Fixes bug Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2524
* Use tp-glib generated code for file transfers rather than extensions.Jonny Lamb2009-02-215-39/+38
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2523
* use TpTubeType instead of EmpathyTubeTypeGuillaume Desmottes2009-02-172-16/+13
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2490
* empathy_tube_handler_new: add debug messageGuillaume Desmottes2009-02-171-0/+1
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2489
* empathy-dispatcher: deal properly with NULL channel_wrapperGuillaume Desmottes2009-02-171-2/+4
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2487
* add parameters arg to empathy_tp_tube_new_stream_tube and use latest offer APIGuillaume Desmottes2009-02-172-3/+5
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2486
* Wait for handle instead of id before request a channelSjoerd Simons2009-02-171-1/+1
| | | | | | | | | This fixes calling from the new converstaion dialog to new contacts. As they start of with an id right away but have no handle yet. Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2480
* Signal closed from the call-handlerSjoerd Simons2009-02-171-0/+17
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2478
* Correct bracket-style.Jonny Lamb2009-02-171-2/+4
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2476
* empathy-dispatcher.[ch]: Several misc. code style fixes.Jonny Lamb2009-02-172-8/+15
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2475
* empathy-dispatcher.c: Check arguments of non-static functions.Jonny Lamb2009-02-171-0/+18
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2474
* Remove unused functionsOlivier Crête2009-02-122-87/+0
| | | | | | | From: Olivier Crête <olivier.crete@collabora.co.uk> Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2442
* Fix type punned pointers warningsOlivier Crête2009-02-128-9/+9
| | | | | | | | | Remove senseless (void **) From: Olivier Crête <olivier.crete@collabora.co.uk> Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2440
* Add newline at end of fileOlivier Crête2009-02-121-1/+1
| | | | | | | From: Olivier Crête <olivier.crete@collabora.co.uk> Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2439
* Save status message on NetworkManager disconnect and restore on reconnectDavyd Madeley2009-02-111-3/+12
| | | | | | From: Davyd Madeley <davyd@madeley.id.au> svn path=/trunk/; revision=2432
* Cleanup for GObject related functions in EmpathyCallFactory and ↵Cosimo Cecchi2009-02-054-103/+86
| | | | | | | | EmpathyCallHandler. From: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk> svn path=/trunk/; revision=2426
* Remove repeated casts to EmpathyTpChatWill Thompson2009-02-041-11/+14
| | | | | | Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> svn path=/trunk/; revision=2423
* Ignore and acknowledge empty NonTextContent messages.Will Thompson2009-02-041-0/+34
| | | | | | | | | | | Delivery reports on the Messages interface show up as empty messages with the NonTextContent flag set in a Text.Received signal and in ListPendingMessages. Empathy can't do anything useful with them, so ack them and ignore them. Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> svn path=/trunk/; revision=2422
* Add a space between the function name and the (void)Xavier Claessens2009-02-032-2/+2
| | | | svn path=/trunk/; revision=2416
* Remove some dead codeSjoerd Simons2009-02-031-17/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2411
* Request only audio in the initial requestSjoerd Simons2009-02-031-2/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2405
* Also unref the tf channelSjoerd Simons2009-02-031-1/+7
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2401
* Remove dead codeSjoerd Simons2009-02-031-2/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2400
* Don't return the handler, so we can unref it after signallingSjoerd Simons2009-02-032-12/+12
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2398
* Close ongoing calls at dispose timeSjoerd Simons2009-02-031-2/+4
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2396
* Add ability to start a call for an incoming channelSjoerd Simons2009-02-031-14/+34
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2395
* Don't double-free the EmpathyTpCallStreamsSjoerd Simons2009-02-031-3/+0
| | | | | | | | | The EmpathyTpCallStreams audio and video streams are freed in _finalize, don't also free them in dispose Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2391
* Move the TpFarsight code from TpCall to CallHandlerSjoerd Simons2009-02-034-160/+309
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2387
* Add functionality to call CreateChannels and look up (simple) channel classesSjoerd Simons2009-02-032-12/+156
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2386
* Switch to calling CallFactory to make callsSjoerd Simons2009-02-032-36/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2382
* Add Stub call factor and call handler objectsSjoerd Simons2009-02-035-0/+445
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2381
* Initial port from telepathy-stream-engine to telepathy-farsightSjoerd Simons2009-02-031-133/+165
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2380
* Fix dispatching of tubes: stream tubes vs D-Bus tubesAlban Crequy2009-02-031-2/+2
| | | | | | Signed-off-by: Alban Crequy <alban.crequy@collabora.co.uk> svn path=/trunk/; revision=2365
* Use g_list_prepend instead of g_list_append.Jonny Lamb2009-01-311-2/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2307
* Allow the dispatcher to be freed once a request is finished.Jonny Lamb2009-01-311-2/+35
| | | | | | | | | | | | | Previously, if there was no ref to the dispatcher, it would be freed before the request could be satisfied. By keeping a ref in the DispatcherRequestData, it is freed at the right time. This also disconnects the signal handler from all channels and connections when freeing the dispatcher as the "invalidated" signal callback can be called after the dispatcher has been freed. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2306
* Move empathy_notification_is_enabled () to src/Xavier Claessens2009-01-312-1/+21
| | | | svn path=/trunk/; revision=2294
* Added a new empathy_account_manager_get_count function, to get the number ofFrederic Peters2009-01-302-2/+22
| | | | | | accounts. svn path=/trunk/; revision=2264
* Renamed G_STR_EMPTY to EMP_STR_EMPTY.Jonny Lamb2009-01-237-21/+21
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249
* EmpathyDispatcher: Handle File channels that we didn't request.Jonny Lamb2009-01-171-4/+5
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2237
* Removed extensions.h inclusion in public API.Jonny Lamb2009-01-173-6/+7
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2236
* Fix building, there were a missing _new ->_dup_singleton.Xavier Claessens2009-01-161-1/+1
| | | | svn path=/trunk/; revision=2235
* empathy_mission_control_new -> dup_singleton.Xavier Claessens2009-01-1611-12/+12
| | | | svn path=/trunk/; revision=2233
* EmpathyDispatcher: make style somewhat more consistent.Jonny Lamb2009-01-161-119/+171
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2232
* When sending files, make sure the connection is ready before making sure the ↵Jonny Lamb2009-01-151-3/+21
| | | | | | | | contact is ready. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2231
* Do not unref the channel when closing it, wait for the invalidated signal.Xavier Claessens2009-01-151-24/+12
| | | | svn path=/trunk/; revision=2230
* Remove usage of EmpathyTpGroup from EmpathyTpCall.Xavier Claessens2009-01-131-37/+69
| | | | svn path=/trunk/; revision=2229
* EmpathyContact keeps a ref to the factory.Xavier Claessens2009-01-131-3/+23
| | | | svn path=/trunk/; revision=2228
* Remove some usage of EmpathyTpGroup from EmpathyTpChatXavier Claessens2009-01-131-6/+14
| | | | svn path=/trunk/; revision=2227
* Remove useless include of empathy-tp-group.hXavier Claessens2009-01-133-2/+1
| | | | svn path=/trunk/; revision=2226
* 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
* mission_control_get_tpconnection returns a new ref, don't forget to unref ↵Xavier Claessens2009-01-101-0/+2
| | | | | | the connection. svn path=/trunk/; revision=2216
* Add a FIXME telling that there is a leak, not sure how to plug it, that code ↵Xavier Claessens2009-01-101-0/+1
| | | | | | will be removed soon anyway. svn path=/trunk/; revision=2215
* Use tp_channel_borrow_connection instead of g_object_get. This fix a leak.Xavier Claessens2009-01-101-1/+1
| | | | svn path=/trunk/; revision=2214
* Fix some errors made when rebasing on masterXavier Claessens2009-01-101-1/+1
| | | | svn path=/trunk/; revision=2211
* Remove dead codeXavier Claessens2009-01-102-19/+0
| | | | svn path=/trunk/; revision=2210
* Correct little coding styleXavier Claessens2009-01-101-1/+1
| | | | svn path=/trunk/; revision=2209
* Correctly align \ charactersXavier Claessens2009-01-101-2/+2
| | | | svn path=/trunk/; revision=2208
* Only unref things in disposeSjoerd Simons2009-01-101-13/+4
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2205
* Ignore requested channels we didn't request except for text channels, also ↵Sjoerd Simons2009-01-101-2/+31
| | | | | | | | ignore deprecated channels types and channels for which it doesn't make sense to handle them unless they were requested Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2203
* Don't use the old style TpTubeTypeSjoerd Simons2009-01-102-11/+16
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2200
* 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
* Port to the new empathy_call_when_ready apiSjoerd Simons2009-01-101-10/+29
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2193
* Make the error in the call_when_ready callback constSjoerd Simons2009-01-102-2/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2192
* Free ready callbacks in finalizeSjoerd Simons2009-01-101-1/+17
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2191
* Add weak object, destroy notify and error reporting to ↵Sjoerd Simons2009-01-102-9/+56
| | | | | | | | empathy_contact_call_when_ready Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2190
* Let a chatroom keep a reference to a its TpChat if applicableSjoerd Simons2009-01-103-4/+55
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2189
* Make the dispatch operation _get_ functions not return a refSjoerd Simons2009-01-105-14/+6
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2188
* Don't unref the TpGroup twiceSjoerd Simons2009-01-101-1/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2187
* Initialise the chatroom manager from empathy itselfSjoerd Simons2009-01-101-7/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2186
* Convert EmpathyChatroomManager to the new singleton conventionSjoerd Simons2009-01-103-16/+13
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2185
* Don't close channels as a side-effect of disposing wrapper objectsSjoerd Simons2009-01-103-6/+19
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2183
* Remove some dead codeSjoerd Simons2009-01-101-6/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2182
* Move the dispatcher to the new singleton policySjoerd Simons2009-01-102-15/+32
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2181
* 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
* Style fixesSjoerd Simons2009-01-101-108/+114
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2175
* Style fixesSjoerd Simons2009-01-102-3/+5
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2174
* Don't initialise variables by calling functions when declaring themSjoerd Simons2009-01-101-11/+23
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2173
* More style fixesSjoerd Simons2009-01-101-6/+6
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2172
* Remove dead codeSjoerd Simons2009-01-101-588/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2168
* Add a utility function to start a call to a contactSjoerd Simons2009-01-102-0/+40
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2166
* Add a function to explicitly set the remote candidate on outgoing calls ↵Sjoerd Simons2009-01-102-23/+15
| | | | | | | | instead of relying on the group interface Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2165
* Add code to request a streamed media channelSjoerd Simons2009-01-102-18/+30
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2164
* Add a function to explicitly close EmpathyTpCallSjoerd Simons2009-01-102-4/+16
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2160
* Make empathy_tp_tube_accept_stream_tube more like underlying dbus function ↵Sjoerd Simons2009-01-102-55/+85
| | | | | | | | and hand errors to the caller Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2156
* Remove the id parameter, it's no longer usedSjoerd Simons2009-01-101-3/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2155
* Call emp_cli_init in empathy_initSjoerd Simons2009-01-101-0/+5
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2153
* New style tubes don't have idesSjoerd Simons2009-01-101-2/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2152
* Update to new stream tube specSjoerd Simons2009-01-102-156/+60
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2151
* Let a EmpathyChatroomManager observe the dispatcherSjoerd Simons2009-01-101-0/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2149
* Act as an observerSjoerd Simons2009-01-102-0/+91
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2148
* Disconnect signal handlers from the head of the queue before destroying the ↵Sjoerd Simons2009-01-101-11/+10
| | | | | | | | queue Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2147
* Remove the tp-channel property, it's unused and uselessSjoerd Simons2009-01-101-35/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2146
* Remove custom channel requesting functionality, this should go through the ↵Sjoerd Simons2009-01-102-135/+0
| | | | | | | | dispatcher Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2144
* Add request muc channels to the dispatcherSjoerd Simons2009-01-102-13/+78
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2143
* 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
* Add a function to explicitly close File channelsSjoerd Simons2009-01-102-1/+9
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2140
* Make existing contact FT capable when the CM supports itSjoerd Simons2009-01-101-1/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2139
* Add support for dispatching file transfersSjoerd Simons2009-01-102-27/+150
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2135
* Recognise file transfersXavier Claessens2009-01-101-0/+6
| | | | svn path=/trunk/; revision=2134
* Add an optional properties hash to the RequestData structSjoerd Simons2009-01-101-4/+9
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2133
* Start reworking the dispatcherSjoerd Simons2009-01-105-352/+1546
| | | | | | | | | | | 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
* Improve API of tp-chatSjoerd Simons2009-01-102-117/+218
| | | | | | | | | | | | | | | | | | * Never automagically acknowledge message, the UI should do this * Add API to acknowledge a single or a list of EmpathyMessage * Add API to get the list of pending messages * Add API to explicitly close the underlying channel * Ignore events from a channel that is being closed. Important events will be emitted when the text channel respawns. In the future we might want to make the closing of the channel async and have it emit signals untill closed. Mostly for the benefit of the logger. Needs some work in the UI bits to disconnect all signals properly when closing the window though. Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2128
* Add id field to save the message id as received the CMSjoerd Simons2009-01-102-0/+19
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2127
* Add empathy_contact_call_when_readySjoerd Simons2009-01-102-11/+72
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2126
* use tabs because everyone love tabsXavier Claessens2009-01-091-5/+5
| | | | svn path=/trunk/; revision=2125
* dispatcher_tubes_new_tube_cb: add some tube handling debug messagesXavier Claessens2009-01-091-0/+6
| | | | svn path=/trunk/; revision=2124
* Set the right weak pointer.Xavier Claessens2009-01-093-3/+3
| | | | svn path=/trunk/; revision=2122
* Port EmpathyContactManager to the new singleton policy.Xavier Claessens2009-01-092-12/+26
| | | | svn path=/trunk/; revision=2121
* Port EmpathyLogManager to the new singleton policy.Xavier Claessens2009-01-092-19/+32
| | | | svn path=/trunk/; revision=2115
* Port EmpathyIdle to the new singleton policy.Xavier Claessens2009-01-092-13/+27
| | | | svn path=/trunk/; revision=2114
* Port EmpathyContactFactory to the new singleton policy.Xavier Claessens2009-01-097-20/+34
| | | | svn path=/trunk/; revision=2113
* Fix the creation of bus_name and object_path for dispatching tubes. It drops ↵Xavier Claessens2009-01-071-19/+8
| | | | | | escaping for now. svn path=/trunk/; revision=2104
* Use a GList instead of a GPtrArray and reorder the functions to avoidXavier Claessens2009-01-071-148/+140
| | | | | | prototypes. svn path=/trunk/; revision=2100
* Create the EmpathyContactMonitor lazily if needed.Xavier Claessens2009-01-072-4/+17
| | | | svn path=/trunk/; revision=2099
* Rename proxy->iface in EmpathyContactMonitor.Xavier Claessens2009-01-072-26/+26
| | | | svn path=/trunk/; revision=2098
* Use g_return_[val]_if_fail instead of g_assert in public APIs.Xavier Claessens2009-01-072-6/+6
| | | | svn path=/trunk/; revision=2097
* Use the right weak pointer location.Xavier Claessens2009-01-071-1/+1
| | | | svn path=/trunk/; revision=2096
* disconnect_monitor_signals function is quite useless.Xavier Claessens2009-01-071-18/+10
| | | | svn path=/trunk/; revision=2095
* Don't initialize the variable at declaration.Xavier Claessens2009-01-071-3/+3
| | | | svn path=/trunk/; revision=2094
* Move code handling the DBus signal in an idle callback.Xavier Claessens2009-01-071-12/+44
| | | | svn path=/trunk/; revision=2093
* Use TpConnectionStatus instead of guint.Xavier Claessens2009-01-071-1/+1
| | | | svn path=/trunk/; revision=2092
* Simplify code when initializing the store.Xavier Claessens2009-01-071-35/+31
| | | | | | | Always start the 10sec timeout when we change status to connected. Rename TpConnectionStatus variables connection->status. svn path=/trunk/; revision=2091
* Insert a comment claryfing reference ownership.Xavier Claessens2009-01-071-0/+3
| | | | svn path=/trunk/; revision=2090
* Don't forget to unref the account object.Xavier Claessens2009-01-071-0/+1
| | | | svn path=/trunk/; revision=2089
* Set to NULL the status message if it's empty.Xavier Claessens2009-01-071-4/+6
| | | | svn path=/trunk/; revision=2084
* Initialize the connection numbers when creating the object.Xavier Claessens2009-01-071-0/+9
| | | | svn path=/trunk/; revision=2083
* Add debug messages.Xavier Claessens2009-01-071-0/+4
| | | | svn path=/trunk/; revision=2081
* Add a weak pointer ref inside the costructor.Xavier Claessens2009-01-071-0/+1
| | | | svn path=/trunk/; revision=2080
* Use new singleton policy for EmpathyAccountManager.Xavier Claessens2009-01-075-6/+9
| | | | svn path=/trunk/; revision=2074
* Another style nitpick.Xavier Claessens2009-01-071-1/+3
| | | | svn path=/trunk/; revision=2073
* Yet more style fixes.Xavier Claessens2009-01-072-178/+180
| | | | svn path=/trunk/; revision=2072
* Use _constructor () override to implement singleton.Xavier Claessens2009-01-071-9/+22
| | | | svn path=/trunk/; revision=2071
* Add newlines at the end of files.Xavier Claessens2009-01-073-0/+3
| | | | svn path=/trunk/; revision=2070
* Drop our references in dispose instead of finalize.Xavier Claessens2009-01-071-2/+30
| | | | svn path=/trunk/; revision=2069
* Remember to set dispose_run after dispose has run.Xavier Claessens2009-01-071-0/+2
| | | | svn path=/trunk/; revision=2068
* Don't leak a reference to McAccount objects and don't leak a list.Xavier Claessens2009-01-071-3/+7
| | | | svn path=/trunk/; revision=2066
* Unref objects in dispose and not in finalize; fully update account dataXavier Claessens2009-01-071-10/+43
| | | | | | before emitting signals. svn path=/trunk/; revision=2065
* Style fixes.Xavier Claessens2009-01-075-620/+620
| | | | svn path=/trunk/; revision=2064
* Don't own a reference to the EmpathyTpChat, otherwise it won't beXavier Claessens2009-01-071-7/+14
| | | | | | finalized. svn path=/trunk/; revision=2063
* Always disconnect signals for safety on _finalize ().Xavier Claessens2009-01-072-2/+24
| | | | svn path=/trunk/; revision=2062
* Fix the build.Xavier Claessens2009-01-071-0/+1
| | | | svn path=/trunk/; revision=2059
* Remember to check if source_id is already there when adding theXavier Claessens2009-01-071-0/+5
| | | | | | g_timeout. svn path=/trunk/; revision=2058
* Remove useless include.Xavier Claessens2009-01-071-1/+0
| | | | svn path=/trunk/; revision=2057
* Remove an useless method from the header and remember to unref theXavier Claessens2009-01-072-1/+1
| | | | | | EmpathyContactMonitor in _finalize(). svn path=/trunk/; revision=2056
* Implement _get_monitor () in EmpathyTpChat.Xavier Claessens2009-01-071-0/+16
| | | | svn path=/trunk/; revision=2055
* Add an API to EmpathyAccountManager to find out if an account has justXavier Claessens2009-01-072-2/+49
| | | | | | connected. svn path=/trunk/; revision=2054
* Implement _get_monitor () in EmpathyContactManager.Xavier Claessens2009-01-072-0/+14
| | | | svn path=/trunk/; revision=2052
* Add a "presence-changed" signal so that we can keep track of theXavier Claessens2009-01-071-1/+25
| | | | | | previous presence of a contact when it changes. svn path=/trunk/; revision=2051
* Add an EmpathyContactMonitor object to monitor changes in the contactXavier Claessens2009-01-076-1/+507
| | | | | | list. svn path=/trunk/; revision=2050
* Remove dead code from empathy-util.Xavier Claessens2009-01-072-115/+0
| | | | svn path=/trunk/; revision=2046
* Add new API in EmpathyAccountManager to cache the number of connectingXavier Claessens2009-01-072-6/+76
| | | | | | and connected accounts. svn path=/trunk/; revision=2042
* Port EmpathyTpContactFactory to the new API.Xavier Claessens2009-01-071-19/+23
| | | | svn path=/trunk/; revision=2041
* Port EmpathyDispatcher to the new API.Xavier Claessens2009-01-071-18/+21
| | | | svn path=/trunk/; revision=2040
* Build fix.Xavier Claessens2009-01-071-1/+2
| | | | svn path=/trunk/; revision=2038
* Use a invalid value when initializing.Xavier Claessens2009-01-071-1/+1
| | | | svn path=/trunk/; revision=2037
* Port EmpathyContactManager to the new API.Xavier Claessens2009-01-071-19/+18
| | | | svn path=/trunk/; revision=2036
* Use the right marshallers for signals.Xavier Claessens2009-01-071-2/+3
| | | | svn path=/trunk/; revision=2033
* Fix a typo.Xavier Claessens2009-01-071-1/+1
| | | | svn path=/trunk/; revision=2032
* Disconnect from the DBus signal on finalize.Xavier Claessens2009-01-071-0/+5
| | | | svn path=/trunk/; revision=2030
* Add EmpathyAccountManager.Xavier Claessens2009-01-073-0/+446
| | | | svn path=/trunk/; revision=2029
* Don't set random values in EmpathyIdle init if MC is not running.Xavier Claessens2009-01-071-3/+8
| | | | svn path=/trunk/; revision=2026
* Correctly escape service name in dtube handlersWill Thompson2008-12-291-6/+14
| | | | | | Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> svn path=/trunk/; revision=2017
* Start file transfer if the state is already open when we get the unix socketSjoerd Simons2008-12-231-0/+3
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2012
* Make existing contact FT capable when the CM supports itSjoerd Simons2008-12-231-0/+11
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2011
* Remove useless empathy_message_get_date_and_timeXavier Claessens2008-12-162-22/+0
| | | | svn path=/trunk/; revision=1989
* gtk_init and g_thread_init shouldn't be called by libraries. Let ↵Xavier Claessens2008-12-121-4/+0
| | | | | | applications do it. svn path=/trunk/; revision=1971
* Make sure to not init thread twice.Xavier Claessens2008-12-121-1/+3
| | | | svn path=/trunk/; revision=1970
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-1210-11/+10
| | | | svn path=/trunk/; revision=1967
* Add empathy_init(), empathy_gtk_init() and empathy_gtk_init_with_args(). ↵Xavier Claessens2008-12-123-0/+29
| | | | | | They have to be called by any process using libempathy. svn path=/trunk/; revision=1966
* Fix coding styleXavier Claessens2008-12-126-18/+19
| | | | svn path=/trunk/; revision=1964
* add empathy_contact_manager_can_add (Guillaume Desmottes)Xavier Claessens2008-12-122-0/+17
| | | | svn path=/trunk/; revision=1962
* add empathy_tp_contact_list_can_add (Guillaume Desmottes)Xavier Claessens2008-12-122-0/+17
| | | | svn path=/trunk/; revision=1961
* add empathy_tp_group_get_flags (Guillaume Desmottes)Xavier Claessens2008-12-122-0/+12
| | | | svn path=/trunk/; revision=1960
* Explicitly depend on telepathy-glib in .pc files (Simon McVittie)Xavier Claessens2008-12-081-1/+1
| | | | | | | | If backporting this patch, if any file in libempathy/ or libempathy-gtk/ uses #include <libtelepathy/anything>, then a libtelepathy dependency is needed too. svn path=/trunk/; revision=1953
* Use G_GINT_FORMAT for printinf a goffset. Fixes bug #562873.Xavier Claessens2008-12-031-1/+1
| | | | svn path=/trunk/; revision=1944
* Use GRegex instead of custom code and use a new regex to detect URIsXavier Claessens2008-12-012-143/+2
| | | | svn path=/trunk/; revision=1932
* Remove duplicate declaration of _get_transferred_countXavier Claessens2008-11-301-1/+0
| | | | svn path=/trunk/; revision=1929
* Add missing includeXavier Claessens2008-11-301-0/+1
| | | | svn path=/trunk/; revision=1928
* Little fix for previous commit.Xavier Claessens2008-11-301-1/+1
| | | | svn path=/trunk/; revision=1927
* Fix a bug for the compilation of empathy-dispatcher.c. Fixes bug #562588 ↵Xavier Claessens2008-11-301-1/+1
| | | | | | (Stephane Wirtel). svn path=/trunk/; revision=1926
* dispatcher_connection_new_channel_cb: set the room of the newly created ↵Xavier Claessens2008-11-241-0/+1
| | | | | | chatroom. Fixes bug #560387 (Guillaume Desmottes). svn path=/trunk/; revision=1918
* Remove empathy_tp_file_keep_alive hack and connect to "notify::state" in ↵Xavier Claessens2008-11-223-40/+18
| | | | | | file_channel_create_cb() to unref the object when the FT is done. svn path=/trunk/; revision=1913
* Cleanup of ft_manager_add_tp_file_to_list.Xavier Claessens2008-11-222-0/+8
| | | | svn path=/trunk/; revision=1908
* Fix ref counting of tp_file, make it singleton per channel, and add a ↵Xavier Claessens2008-11-223-8/+71
| | | | | | _keep_alive method that adds a tmp ref until the transfer finishes. svn path=/trunk/; revision=1904
* Fix signature of signal cb, start the transfer only if we have the socket ↵Xavier Claessens2008-11-221-24/+28
| | | | | | path, and switch input/output streams in tp_file_start_transfer. svn path=/trunk/; revision=1901