Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a group channel only if suppress_handler == FALSE | Xavier Claessens | 2009-04-22 | 1 | -3/+5 |
| | |||||
* | Make sure to not ref a NULL object | Xavier Claessens | 2009-04-22 | 1 | -0/+3 |
| | |||||
* | index begin at 0 and not 1 for GArray | Xavier Claessens | 2009-04-22 | 1 | -1/+1 |
| | |||||
* | Get the factory in _constructed because connection property is not set yet ↵ | Xavier Claessens | 2009-04-22 | 1 | -2/+3 |
| | | | | in _init | ||||
* | CONSTRUCT_ONLY properties must be writable | Xavier Claessens | 2009-04-22 | 1 | -3/+5 |
| | |||||
* | Get the priv struct of the right object. | Xavier Claessens | 2009-04-22 | 1 | -2/+2 |
| | |||||
* | Get the connection for newly created accounts | Xavier Claessens | 2009-04-22 | 1 | -44/+53 |
| | |||||
* | Do not use empathy_contact_equal anymore, pointer comparaison is guaranteed ↵ | Xavier Claessens | 2009-04-22 | 1 | -1/+0 |
| | | | | to be enough. | ||||
* | There is no "contact" property on EmpathyTpFile | Xavier Claessens | 2009-04-22 | 1 | -2/+0 |
| | |||||
* | EmpathyTpContactFactory don't have a ready property anymore. | Xavier Claessens | 2009-04-22 | 1 | -12/+6 |
| | |||||
* | Remove unused function empathy_dispatcher_call_with_contact(). | Xavier Claessens | 2009-04-22 | 2 | -31/+0 |
| | |||||
* | Remove usage of EmpathyTpGroup from EmpathyTpContactList | Xavier Claessens | 2009-04-22 | 1 | -566/+610 |
| | |||||
* | Remove EmpathyTpGroup | Xavier Claessens | 2009-04-22 | 3 | -1076/+0 |
| | |||||
* | Use the account manager to map from connection to account. | Xavier Claessens | 2009-04-22 | 1 | -6/+19 |
| | |||||
* | Add empathy_tp_chat_get_connection() to direct access the channel's connection. | Xavier Claessens | 2009-04-22 | 2 | -0/+11 |
| | |||||
* | Reorder functions to not declare them on top | Xavier Claessens | 2009-04-22 | 1 | -267/+267 |
| | |||||
* | Fix some coding style | Xavier Claessens | 2009-04-22 | 1 | -105/+90 |
| | |||||
* | Port EmpathyTpChat to new API and drop usage of EmpathyTpGroup. | Xavier Claessens | 2009-04-22 | 2 | -403/+375 |
| | |||||
* | Port EmpathyCallHandler to new API | Xavier Claessens | 2009-04-22 | 1 | -30/+20 |
| | |||||
* | Port EmpathyTpCall to new API | Xavier Claessens | 2009-04-22 | 1 | -36/+23 |
| | |||||
* | Port EmpathyLogManager to new API | Xavier Claessens | 2009-04-22 | 1 | -2/+6 |
| | |||||
* | Port EmpathyDispatchOperation to new API | Xavier Claessens | 2009-04-22 | 1 | -6/+61 |
| | |||||
* | Port EmpathyTpFile to new API and add a ready property | Xavier Claessens | 2009-04-22 | 2 | -43/+130 |
| | |||||
* | EmpathyDispatcher: Use new EmpathyAccountManager API and rebase on ↵ | Xavier Claessens | 2009-04-22 | 2 | -200/+83 |
| | | | | TpConnection instead of McAccount | ||||
* | Drop unused include of contact factory | Xavier Claessens | 2009-04-22 | 1 | -1/+0 |
| | |||||
* | EmpathyContactManager: Use new API of EmpathyAccountManager and ↵ | Xavier Claessens | 2009-04-22 | 2 | -89/+65 |
| | | | | EmpathyTpContactList. | ||||
* | Rebase EmpathyTpContactList on TpConnection instead of McAccount. | Xavier Claessens | 2009-04-22 | 2 | -121/+53 |
| | |||||
* | Change API of EmpathyTpContactFactory: | Xavier Claessens | 2009-04-22 | 2 | -776/+313 |
| | | | | | | - Based on TpConnection instead of McAccount. - Drop all code that is now handled in TpContact. - Make it per-connection singleton. | ||||
* | Drop EmpathyContactFactory | Xavier Claessens | 2009-04-22 | 3 | -270/+2 |
| | |||||
* | Keep a ref to all TpConnection objects. Map account<>connection. | Xavier Claessens | 2009-04-22 | 2 | -0/+159 |
| | |||||
* | Turn EmpathyContact into a TpContact wrapper | Xavier Claessens | 2009-04-22 | 2 | -385/+213 |
| | |||||
* | empathy_tube_handler_build_bus_name: escape invalid char in the service name | Guillaume Desmottes | 2009-04-21 | 1 | -1/+22 |
| | |||||
* | Fix memleak in tp_contact_list_group_member_removed_cb. Free group name when | Lars-Peter Clausen | 2009-04-21 | 1 | -0/+1 |
| | | | | it is removed from the group list. | ||||
* | Fix memleak in empathy_tp_chat_acknowledge_messages. Unref message after it has | Lars-Peter Clausen | 2009-04-21 | 1 | -0/+1 |
| | | | | been removed from the message queue. | ||||
* | Fix memleak in empathy_account_manager_init. Do not create unused account data. | Lars-Peter Clausen | 2009-04-21 | 1 | -6/+1 |
| | |||||
* | Fix memleak in empathy_tp_file_accept. Free content of priv->filename before | Lars-Peter Clausen | 2009-04-21 | 1 | -0/+1 |
| | | | | overwriting it. | ||||
* | Fix memleak in log_store_empathy_get_chats_for_dir. Only build filename if its | Lars-Peter Clausen | 2009-04-21 | 1 | -3/+1 |
| | | | | needed and freed again. | ||||
* | Merge commit 'bigon/configure-deprecated-flag' | Xavier Claessens | 2009-04-19 | 1 | -1/+2 |
|\ | |||||
| * | Use autotools magic to take care of disabling deprecated symbols | Laurent Bigonville | 2009-04-18 | 1 | -1/+2 |
| | | | | | | | | | | Passing --enable-maintainer-mode to the configure will disable deprecated symbols | ||||
* | | Add more information to EmpathyChatroom | Pierre-Luc Beaudoin | 2009-04-18 | 3 | -3/+242 |
|/ | | | | | | | - Invite Only - Require password - Subject - Member count | ||||
* | tp-tube: remove priv->parameters | Guillaume Desmottes | 2009-04-17 | 1 | -5/+0 |
| | |||||
* | tp-tube: remove priv->service | Guillaume Desmottes | 2009-04-17 | 1 | -3/+0 |
| | |||||
* | tp-tube: remove priv->initiator_contact and priv->factory as they are not used | Guillaume Desmottes | 2009-04-17 | 1 | -9/+0 |
| | |||||
* | empathy-tp-tube: remove initiator and type member variables as they are not used | Guillaume Desmottes | 2009-04-17 | 1 | -2/+0 |
| | |||||
* | empathy_tp_tube_class_init: set NUM_EMP_TUBE_CHANNEL_STATES as max value for ↵ | Guillaume Desmottes | 2009-04-17 | 1 | -1/+2 |
| | | | | the state property | ||||
* | empathy_tp_tube_class_init: use G_PARAM_STATIC_STRINGS | Guillaume Desmottes | 2009-04-17 | 1 | -4/+2 |
| | |||||
* | empathy-tp-tube: the state is a EmpTubeChannelState not a guint | Guillaume Desmottes | 2009-04-17 | 1 | -2/+2 |
| | |||||
* | Plug a lear in log_store_empathy_get_messages_for_file. Fixes bug #579139 | Lars-Peter Clausen | 2009-04-16 | 1 | -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 #575817 | Guillaume Desmottes | 2009-04-13 | 1 | -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 #577863 | Xavier Claessens | 2009-04-13 | 1 | -1/+2 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2826 | ||||
* | Unref TpChat's channel after emitting destroy. | Will Thompson | 2009-04-13 | 1 | -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 #577825 | Xavier Claessens | 2009-04-03 | 1 | -8/+4 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2759 | ||||
* | Free the capabilities array. Fixes bug #577826 | Xavier Claessens | 2009-04-03 | 1 | -1/+3 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2758 | ||||
* | Do not assert if the CM does not support RequestableChannelClasses | Xavier Claessens | 2009-03-20 | 1 | -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 Claessens | 2009-03-20 | 1 | -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 Desmottes | 2009-03-20 | 1 | -1/+19 |
| | | | | | | | | set to 0 From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2719 | ||||
* | Merge branch 'fix-ft' into to-merge | Guillaume Desmottes | 2009-03-18 | 1 | -8/+38 |
| | | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2713 | ||||
* | Add empathy-log.h and empathy-log-store.h to Makefile.am | Xavier Claessens | 2009-03-10 | 1 | -0/+2 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2655 | ||||
* | Chatroom dirs only exist on the toplevel log directory | Sjoerd Simons | 2009-03-10 | 1 | -1/+1 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2653 | ||||
* | Actually recurse in the chatrooms directory | Sjoerd Simons | 2009-03-10 | 1 | -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 fails | Sjoerd Simons | 2009-03-10 | 1 | -2/+7 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2651 | ||||
* | Forward resource requests | Sjoerd Simons | 2009-03-09 | 1 | -1/+17 |
| | | | | | | From: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2638 | ||||
* | Fix typo in a comment | Xavier Claessens | 2009-03-06 | 1 | -2/+2 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2623 | ||||
* | Use tp_strdiff in empathy_message_equal to compare body. | Xavier Claessens | 2009-03-06 | 1 | -1/+3 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2622 | ||||
* | Remove unused empathy_message_get_unique_id | Xavier Claessens | 2009-03-06 | 2 | -10/+0 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2621 | ||||
* | Improve comment to explain what empathy_log_manager_get_filtered_messages does | Xavier Claessens | 2009-03-06 | 1 | -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 Claessens | 2009-03-06 | 1 | -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 Claessens | 2009-03-06 | 1 | -39/+44 |
| | | | | | | | | understand. From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2617 | ||||
* | Simplify finalize using g_list_foreachc | Xavier Claessens | 2009-03-06 | 1 | -7/+1 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2616 | ||||
* | Use if (n != NULL) instead of if (n). | Jonny Lamb | 2009-03-06 | 2 | -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 Lamb | 2009-03-06 | 2 | -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 Lamb | 2009-03-06 | 2 | -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 Lamb | 2009-03-06 | 1 | -10/+1 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2612 | ||||
* | Use atoi instead of sscanf. | Jonny Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 2 | -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 Lamb | 2009-03-06 | 2 | -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 Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 2 | -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 Lamb | 2009-03-06 | 1 | -27/+8 |
| | | | | | | | | EmpathyTpChat. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2597 | ||||
* | Cleaned up rebasing brokenness. | Jonny Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 1 | -3/+3 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2594 | ||||
* | Renamed EmpathyLogSource to EmpathyLogStore. | Jonny Lamb | 2009-03-06 | 8 | -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 Lamb | 2009-03-06 | 2 | -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 Lamb | 2009-03-06 | 5 | -24/+50 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2590 | ||||
* | Added get_name function to EmpathyLogSource. | Jonny Lamb | 2009-03-06 | 3 | -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 Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 3 | -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 Lamb | 2009-03-06 | 6 | -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 Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 1 | -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 Lamb | 2009-03-06 | 2 | -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 Lamb | 2009-03-06 | 3 | -703/+968 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2578 | ||||
* | Hardcode some a default codec preferences | Sjoerd Simons | 2009-03-04 | 1 | -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 messages | Sjoerd Simons | 2009-03-04 | 2 | -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 Claessens | 2009-03-03 | 5 | -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 Lamb | 2009-03-03 | 5 | -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 state | Sjoerd Simons | 2009-02-21 | 1 | -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 Lamb | 2009-02-21 | 5 | -39/+38 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2523 | ||||
* | use TpTubeType instead of EmpathyTubeType | Guillaume Desmottes | 2009-02-17 | 2 | -16/+13 |
| | | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2490 | ||||
* | empathy_tube_handler_new: add debug message | Guillaume Desmottes | 2009-02-17 | 1 | -0/+1 |
| | | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2489 | ||||
* | empathy-dispatcher: deal properly with NULL channel_wrapper | Guillaume Desmottes | 2009-02-17 | 1 | -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 API | Guillaume Desmottes | 2009-02-17 | 2 | -3/+5 |
| | | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2486 | ||||
* | Wait for handle instead of id before request a channel | Sjoerd Simons | 2009-02-17 | 1 | -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-handler | Sjoerd Simons | 2009-02-17 | 1 | -0/+17 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2478 | ||||
* | Correct bracket-style. | Jonny Lamb | 2009-02-17 | 1 | -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 Lamb | 2009-02-17 | 2 | -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 Lamb | 2009-02-17 | 1 | -0/+18 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2474 | ||||
* | Remove unused functions | Olivier Crête | 2009-02-12 | 2 | -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 warnings | Olivier Crête | 2009-02-12 | 8 | -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 file | Olivier Crête | 2009-02-12 | 1 | -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 reconnect | Davyd Madeley | 2009-02-11 | 1 | -3/+12 |
| | | | | | | From: Davyd Madeley <davyd@madeley.id.au> svn path=/trunk/; revision=2432 | ||||
* | Cleanup for GObject related functions in EmpathyCallFactory and ↵ | Cosimo Cecchi | 2009-02-05 | 4 | -103/+86 |
| | | | | | | | | EmpathyCallHandler. From: Cosimo Cecchi <cosimo.cecchi@collabora.co.uk> svn path=/trunk/; revision=2426 | ||||
* | Remove repeated casts to EmpathyTpChat | Will Thompson | 2009-02-04 | 1 | -11/+14 |
| | | | | | | Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> svn path=/trunk/; revision=2423 | ||||
* | Ignore and acknowledge empty NonTextContent messages. | Will Thompson | 2009-02-04 | 1 | -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 Claessens | 2009-02-03 | 2 | -2/+2 |
| | | | | svn path=/trunk/; revision=2416 | ||||
* | Remove some dead code | Sjoerd Simons | 2009-02-03 | 1 | -17/+0 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2411 | ||||
* | Request only audio in the initial request | Sjoerd Simons | 2009-02-03 | 1 | -2/+1 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2405 | ||||
* | Also unref the tf channel | Sjoerd Simons | 2009-02-03 | 1 | -1/+7 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2401 | ||||
* | Remove dead code | Sjoerd Simons | 2009-02-03 | 1 | -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 signalling | Sjoerd Simons | 2009-02-03 | 2 | -12/+12 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2398 | ||||
* | Close ongoing calls at dispose time | Sjoerd Simons | 2009-02-03 | 1 | -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 channel | Sjoerd Simons | 2009-02-03 | 1 | -14/+34 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2395 | ||||
* | Don't double-free the EmpathyTpCallStreams | Sjoerd Simons | 2009-02-03 | 1 | -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 CallHandler | Sjoerd Simons | 2009-02-03 | 4 | -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 classes | Sjoerd Simons | 2009-02-03 | 2 | -12/+156 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2386 | ||||
* | Switch to calling CallFactory to make calls | Sjoerd Simons | 2009-02-03 | 2 | -36/+1 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2382 | ||||
* | Add Stub call factor and call handler objects | Sjoerd Simons | 2009-02-03 | 5 | -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-farsight | Sjoerd Simons | 2009-02-03 | 1 | -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 tubes | Alban Crequy | 2009-02-03 | 1 | -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 Lamb | 2009-01-31 | 1 | -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 Lamb | 2009-01-31 | 1 | -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 Claessens | 2009-01-31 | 2 | -1/+21 |
| | | | | svn path=/trunk/; revision=2294 | ||||
* | Added a new empathy_account_manager_get_count function, to get the number of | Frederic Peters | 2009-01-30 | 2 | -2/+22 |
| | | | | | | accounts. svn path=/trunk/; revision=2264 | ||||
* | Renamed G_STR_EMPTY to EMP_STR_EMPTY. | Jonny Lamb | 2009-01-23 | 7 | -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 Lamb | 2009-01-17 | 1 | -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 Lamb | 2009-01-17 | 3 | -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 Claessens | 2009-01-16 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2235 | ||||
* | empathy_mission_control_new -> dup_singleton. | Xavier Claessens | 2009-01-16 | 11 | -12/+12 |
| | | | | svn path=/trunk/; revision=2233 | ||||
* | EmpathyDispatcher: make style somewhat more consistent. | Jonny Lamb | 2009-01-16 | 1 | -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 Lamb | 2009-01-15 | 1 | -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 Claessens | 2009-01-15 | 1 | -24/+12 |
| | | | | svn path=/trunk/; revision=2230 | ||||
* | Remove usage of EmpathyTpGroup from EmpathyTpCall. | Xavier Claessens | 2009-01-13 | 1 | -37/+69 |
| | | | | svn path=/trunk/; revision=2229 | ||||
* | EmpathyContact keeps a ref to the factory. | Xavier Claessens | 2009-01-13 | 1 | -3/+23 |
| | | | | svn path=/trunk/; revision=2228 | ||||
* | Remove some usage of EmpathyTpGroup from EmpathyTpChat | Xavier Claessens | 2009-01-13 | 1 | -6/+14 |
| | | | | svn path=/trunk/; revision=2227 | ||||
* | Remove useless include of empathy-tp-group.h | Xavier Claessens | 2009-01-13 | 3 | -2/+1 |
| | | | | svn path=/trunk/; revision=2226 | ||||
* | Remove useless goto | Xavier Claessens | 2009-01-10 | 1 | -3/+1 |
| | | | | svn path=/trunk/; revision=2218 | ||||
* | If channel is invalidated before being ready, the error is handled in ↵ | Xavier Claessens | 2009-01-10 | 1 | -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 Claessens | 2009-01-10 | 1 | -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 Claessens | 2009-01-10 | 1 | -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 Claessens | 2009-01-10 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2214 | ||||
* | Fix some errors made when rebasing on master | Xavier Claessens | 2009-01-10 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2211 | ||||
* | Remove dead code | Xavier Claessens | 2009-01-10 | 2 | -19/+0 |
| | | | | svn path=/trunk/; revision=2210 | ||||
* | Correct little coding style | Xavier Claessens | 2009-01-10 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2209 | ||||
* | Correctly align \ characters | Xavier Claessens | 2009-01-10 | 1 | -2/+2 |
| | | | | svn path=/trunk/; revision=2208 | ||||
* | Only unref things in dispose | Sjoerd Simons | 2009-01-10 | 1 | -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 Simons | 2009-01-10 | 1 | -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 TpTubeType | Sjoerd Simons | 2009-01-10 | 2 | -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 approved | Sjoerd Simons | 2009-01-10 | 1 | -1/+7 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2196 | ||||
* | Correctly define the invalidated signal | Sjoerd Simons | 2009-01-10 | 1 | -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 api | Sjoerd Simons | 2009-01-10 | 1 | -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 const | Sjoerd Simons | 2009-01-10 | 2 | -2/+2 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2192 | ||||
* | Free ready callbacks in finalize | Sjoerd Simons | 2009-01-10 | 1 | -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 Simons | 2009-01-10 | 2 | -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 applicable | Sjoerd Simons | 2009-01-10 | 3 | -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 ref | Sjoerd Simons | 2009-01-10 | 5 | -14/+6 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2188 | ||||
* | Don't unref the TpGroup twice | Sjoerd Simons | 2009-01-10 | 1 | -1/+0 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2187 | ||||
* | Initialise the chatroom manager from empathy itself | Sjoerd Simons | 2009-01-10 | 1 | -7/+1 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2186 | ||||
* | Convert EmpathyChatroomManager to the new singleton convention | Sjoerd Simons | 2009-01-10 | 3 | -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 objects | Sjoerd Simons | 2009-01-10 | 3 | -6/+19 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2183 | ||||
* | Remove some dead code | Sjoerd Simons | 2009-01-10 | 1 | -6/+0 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2182 | ||||
* | Move the dispatcher to the new singleton policy | Sjoerd Simons | 2009-01-10 | 2 | -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 operation | Sjoerd Simons | 2009-01-10 | 1 | -11/+57 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2178 | ||||
* | Style fixes | Sjoerd Simons | 2009-01-10 | 1 | -108/+114 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2175 | ||||
* | Style fixes | Sjoerd Simons | 2009-01-10 | 2 | -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 them | Sjoerd Simons | 2009-01-10 | 1 | -11/+23 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2173 | ||||
* | More style fixes | Sjoerd Simons | 2009-01-10 | 1 | -6/+6 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2172 | ||||
* | Remove dead code | Sjoerd Simons | 2009-01-10 | 1 | -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 contact | Sjoerd Simons | 2009-01-10 | 2 | -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 Simons | 2009-01-10 | 2 | -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 channel | Sjoerd Simons | 2009-01-10 | 2 | -18/+30 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2164 | ||||
* | Add a function to explicitly close EmpathyTpCall | Sjoerd Simons | 2009-01-10 | 2 | -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 Simons | 2009-01-10 | 2 | -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 used | Sjoerd Simons | 2009-01-10 | 1 | -3/+0 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2155 | ||||
* | Call emp_cli_init in empathy_init | Sjoerd Simons | 2009-01-10 | 1 | -0/+5 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2153 | ||||
* | New style tubes don't have ides | Sjoerd Simons | 2009-01-10 | 1 | -2/+2 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2152 | ||||
* | Update to new stream tube spec | Sjoerd Simons | 2009-01-10 | 2 | -156/+60 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2151 | ||||
* | Let a EmpathyChatroomManager observe the dispatcher | Sjoerd Simons | 2009-01-10 | 1 | -0/+2 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2149 | ||||
* | Act as an observer | Sjoerd Simons | 2009-01-10 | 2 | -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 Simons | 2009-01-10 | 1 | -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 useless | Sjoerd Simons | 2009-01-10 | 1 | -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 Simons | 2009-01-10 | 2 | -135/+0 |
| | | | | | | | | dispatcher Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2144 | ||||
* | Add request muc channels to the dispatcher | Sjoerd Simons | 2009-01-10 | 2 | -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 state | Sjoerd Simons | 2009-01-10 | 1 | -2/+41 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2142 | ||||
* | Add a function to explicitly close File channels | Sjoerd Simons | 2009-01-10 | 2 | -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 it | Sjoerd Simons | 2009-01-10 | 1 | -1/+0 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2139 | ||||
* | Add support for dispatching file transfers | Sjoerd Simons | 2009-01-10 | 2 | -27/+150 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2135 | ||||
* | Recognise file transfers | Xavier Claessens | 2009-01-10 | 1 | -0/+6 |
| | | | | svn path=/trunk/; revision=2134 | ||||
* | Add an optional properties hash to the RequestData struct | Sjoerd Simons | 2009-01-10 | 1 | -4/+9 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2133 | ||||
* | Start reworking the dispatcher | Sjoerd Simons | 2009-01-10 | 5 | -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-chat | Sjoerd Simons | 2009-01-10 | 2 | -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 CM | Sjoerd Simons | 2009-01-10 | 2 | -0/+19 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2127 | ||||
* | Add empathy_contact_call_when_ready | Sjoerd Simons | 2009-01-10 | 2 | -11/+72 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2126 | ||||
* | use tabs because everyone love tabs | Xavier Claessens | 2009-01-09 | 1 | -5/+5 |
| | | | | svn path=/trunk/; revision=2125 | ||||
* | dispatcher_tubes_new_tube_cb: add some tube handling debug messages | Xavier Claessens | 2009-01-09 | 1 | -0/+6 |
| | | | | svn path=/trunk/; revision=2124 | ||||
* | Set the right weak pointer. | Xavier Claessens | 2009-01-09 | 3 | -3/+3 |
| | | | | svn path=/trunk/; revision=2122 | ||||
* | Port EmpathyContactManager to the new singleton policy. | Xavier Claessens | 2009-01-09 | 2 | -12/+26 |
| | | | | svn path=/trunk/; revision=2121 | ||||
* | Port EmpathyLogManager to the new singleton policy. | Xavier Claessens | 2009-01-09 | 2 | -19/+32 |
| | | | | svn path=/trunk/; revision=2115 | ||||
* | Port EmpathyIdle to the new singleton policy. | Xavier Claessens | 2009-01-09 | 2 | -13/+27 |
| | | | | svn path=/trunk/; revision=2114 | ||||
* | Port EmpathyContactFactory to the new singleton policy. | Xavier Claessens | 2009-01-09 | 7 | -20/+34 |
| | | | | svn path=/trunk/; revision=2113 | ||||
* | Fix the creation of bus_name and object_path for dispatching tubes. It drops ↵ | Xavier Claessens | 2009-01-07 | 1 | -19/+8 |
| | | | | | | escaping for now. svn path=/trunk/; revision=2104 | ||||
* | Use a GList instead of a GPtrArray and reorder the functions to avoid | Xavier Claessens | 2009-01-07 | 1 | -148/+140 |
| | | | | | | prototypes. svn path=/trunk/; revision=2100 | ||||
* | Create the EmpathyContactMonitor lazily if needed. | Xavier Claessens | 2009-01-07 | 2 | -4/+17 |
| | | | | svn path=/trunk/; revision=2099 | ||||
* | Rename proxy->iface in EmpathyContactMonitor. | Xavier Claessens | 2009-01-07 | 2 | -26/+26 |
| | | | | svn path=/trunk/; revision=2098 | ||||
* | Use g_return_[val]_if_fail instead of g_assert in public APIs. | Xavier Claessens | 2009-01-07 | 2 | -6/+6 |
| | | | | svn path=/trunk/; revision=2097 | ||||
* | Use the right weak pointer location. | Xavier Claessens | 2009-01-07 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2096 | ||||
* | disconnect_monitor_signals function is quite useless. | Xavier Claessens | 2009-01-07 | 1 | -18/+10 |
| | | | | svn path=/trunk/; revision=2095 | ||||
* | Don't initialize the variable at declaration. | Xavier Claessens | 2009-01-07 | 1 | -3/+3 |
| | | | | svn path=/trunk/; revision=2094 | ||||
* | Move code handling the DBus signal in an idle callback. | Xavier Claessens | 2009-01-07 | 1 | -12/+44 |
| | | | | svn path=/trunk/; revision=2093 | ||||
* | Use TpConnectionStatus instead of guint. | Xavier Claessens | 2009-01-07 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2092 | ||||
* | Simplify code when initializing the store. | Xavier Claessens | 2009-01-07 | 1 | -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 Claessens | 2009-01-07 | 1 | -0/+3 |
| | | | | svn path=/trunk/; revision=2090 | ||||
* | Don't forget to unref the account object. | Xavier Claessens | 2009-01-07 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=2089 | ||||
* | Set to NULL the status message if it's empty. | Xavier Claessens | 2009-01-07 | 1 | -4/+6 |
| | | | | svn path=/trunk/; revision=2084 | ||||
* | Initialize the connection numbers when creating the object. | Xavier Claessens | 2009-01-07 | 1 | -0/+9 |
| | | | | svn path=/trunk/; revision=2083 | ||||
* | Add debug messages. | Xavier Claessens | 2009-01-07 | 1 | -0/+4 |
| | | | | svn path=/trunk/; revision=2081 | ||||
* | Add a weak pointer ref inside the costructor. | Xavier Claessens | 2009-01-07 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=2080 | ||||
* | Use new singleton policy for EmpathyAccountManager. | Xavier Claessens | 2009-01-07 | 5 | -6/+9 |
| | | | | svn path=/trunk/; revision=2074 | ||||
* | Another style nitpick. | Xavier Claessens | 2009-01-07 | 1 | -1/+3 |
| | | | | svn path=/trunk/; revision=2073 | ||||
* | Yet more style fixes. | Xavier Claessens | 2009-01-07 | 2 | -178/+180 |
| | | | | svn path=/trunk/; revision=2072 | ||||
* | Use _constructor () override to implement singleton. | Xavier Claessens | 2009-01-07 | 1 | -9/+22 |
| | | | | svn path=/trunk/; revision=2071 | ||||
* | Add newlines at the end of files. | Xavier Claessens | 2009-01-07 | 3 | -0/+3 |
| | | | | svn path=/trunk/; revision=2070 | ||||
* | Drop our references in dispose instead of finalize. | Xavier Claessens | 2009-01-07 | 1 | -2/+30 |
| | | | | svn path=/trunk/; revision=2069 | ||||
* | Remember to set dispose_run after dispose has run. | Xavier Claessens | 2009-01-07 | 1 | -0/+2 |
| | | | | svn path=/trunk/; revision=2068 | ||||
* | Don't leak a reference to McAccount objects and don't leak a list. | Xavier Claessens | 2009-01-07 | 1 | -3/+7 |
| | | | | svn path=/trunk/; revision=2066 | ||||
* | Unref objects in dispose and not in finalize; fully update account data | Xavier Claessens | 2009-01-07 | 1 | -10/+43 |
| | | | | | | before emitting signals. svn path=/trunk/; revision=2065 | ||||
* | Style fixes. | Xavier Claessens | 2009-01-07 | 5 | -620/+620 |
| | | | | svn path=/trunk/; revision=2064 | ||||
* | Don't own a reference to the EmpathyTpChat, otherwise it won't be | Xavier Claessens | 2009-01-07 | 1 | -7/+14 |
| | | | | | | finalized. svn path=/trunk/; revision=2063 | ||||
* | Always disconnect signals for safety on _finalize (). | Xavier Claessens | 2009-01-07 | 2 | -2/+24 |
| | | | | svn path=/trunk/; revision=2062 | ||||
* | Fix the build. | Xavier Claessens | 2009-01-07 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=2059 | ||||
* | Remember to check if source_id is already there when adding the | Xavier Claessens | 2009-01-07 | 1 | -0/+5 |
| | | | | | | g_timeout. svn path=/trunk/; revision=2058 | ||||
* | Remove useless include. | Xavier Claessens | 2009-01-07 | 1 | -1/+0 |
| | | | | svn path=/trunk/; revision=2057 | ||||
* | Remove an useless method from the header and remember to unref the | Xavier Claessens | 2009-01-07 | 2 | -1/+1 |
| | | | | | | EmpathyContactMonitor in _finalize(). svn path=/trunk/; revision=2056 | ||||
* | Implement _get_monitor () in EmpathyTpChat. | Xavier Claessens | 2009-01-07 | 1 | -0/+16 |
| | | | | svn path=/trunk/; revision=2055 |