aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-event-manager.c
Commit message (Collapse)AuthorAgeFilesLines
* include telepathy-glib.hGuillaume Desmottes2012-09-171-4/+1
| | | | | tp-glib 1.0 will enforce to only include telepathy-glib.h so best doing it to reduce the delta with the future stable branch.
* event-manager: use empathy_sasl_channel_supports_mechanism()Guillaume Desmottes2012-09-111-9/+2
| | | | There is no point re-implementing it.
* event-manager: use EmpathySubscriptionDialogGuillaume Desmottes2012-07-061-3/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=679136
* stop passing the main window to empathy_sound_manager_play()Guillaume Desmottes2012-05-151-24/+6
| | | | | | | | | I'm about to add an extra argument to the main window constructor so it's not convenient to, in theory, being able to create it from the event manager. Passing a widget wasn't doing anything anyway and this code is not even used when running the Shell so... Rebased-by: Danielle Madeley <danielle.madeley@collabora.co.uk>
* approve_ft_channel: stop using the contact factoryGuillaume Desmottes2012-05-081-37/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=675597
* approve_call_channel: stop using the contact factoryGuillaume Desmottes2012-05-081-65/+47
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=675597
* event-manager: factor out approve_channel_*() functionsGuillaume Desmottes2012-05-081-94/+141
| | | | | | This approve function is way to big, let's split it. https://bugzilla.gnome.org/show_bug.cgi?id=675597
* Use TP_ERROR instead of TP_ERRORSGuillaume Desmottes2012-05-071-4/+4
| | | | The latter has been deprecated in tp-glib master.
* empathy_tp_chat_is_invited: return a TpContact for the inviterGuillaume Desmottes2012-05-031-30/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=675229
* event-manager: use new channel group APIGuillaume Desmottes2012-05-031-4/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=675229
* Stop approving StreamedMedia channelsGuillaume Desmottes2012-05-021-84/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=675296
* Revert "Stop approve StreamedMedia channels"Guillaume Desmottes2012-03-021-2/+84
| | | | This reverts commit c7dd14aef20e429135fba7c7a53a8d507b9579a3.
* Stop approve StreamedMedia channelsGuillaume Desmottes2012-02-211-84/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=629902
* Remove tp-yell and use TpCallChannelXavier Claessens2012-01-101-23/+22
|
* rename MainWindow to RosterWindowGuillaume Desmottes2012-01-101-7/+7
| | | | | With the process split it doesn't really make sense to continue calling it 'main' window, it's just the roster now.
* event-manager: use the conn aggregator instead of the contact mgrGuillaume Desmottes2011-11-301-34/+101
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=660547
* Revert "WIP"Guillaume Desmottes2011-11-291-30/+4
| | | | | | This reverts commit f1a9c6deaa7f706df73cb4e1195647a2a27177c6. Humm I didn't mean to push that, sorry. :\
* WIPGuillaume Desmottes2011-11-291-4/+30
|
* client-factory: stop creating EmpathyTpFile objectsJonny Lamb2011-11-091-4/+3
| | | | | | | TpAutomaticClientFactory will create TpFileTransferChannels for us and they're, like, way better. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Do not should "password required" if X-TELEPATHY-PASSWORD is not supportedXavier Claessens2011-10-011-4/+25
| | | | Messenger XMPP only supports auth via an access token, no password
* Use g_cclosure_marshal_generic for all signalsXavier Claessens2011-09-281-3/+3
| | | | No more ugly marshallers \o/
* EmpathyTpFile: inherit from TpFileTransferChannelGuillaume Desmottes2011-09-271-3/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=658245
* Port to new tp-glib client factoryGuillaume Desmottes2011-08-181-24/+6
| | | | | | | | | | | | | | | | | - EmpathyChannelFactory has been changed to EmpathyClientFactory and inherit from TpAutomaticClientFactory. - We now always use the _with_am variant of TpSimple* constructors - We define our own factory as default. - Replace empathy_get_account_for_connection() by tp_connection_get_account() - The factory is passed to EmpathyTpChat and TpyCallChannel - Use tp_simple_client_factory_ensure_account() instead of tp_account_manager_ensure_account(). - Rely on the factory to prepare connection features. This should ensure that all the TpProxy and TpContact objects created in Empathy are shared and use EmpathyClientFactory. https://bugzilla.gnome.org/show_bug.cgi?id=655799
* event_manager_add: don't crash if approval is NULL (#646555)Guillaume Desmottes2011-06-301-1/+2
| | | | | When adding a "subscription request" event there is no EventManagerApproval associated with the event.
* use tp_channel_dispatch_operation_close_channels_async() when rejecting ↵Guillaume Desmottes2011-06-221-23/+2
| | | | | | | server auth channels We can't use it for other channel types as the EmpathyTp* object is doing some extra work.
* Also add Answer with video to the notification dialogsSjoerd Simons2011-06-091-0/+1
| | | | | | Conflicts: src/empathy-status-icon.c
* Add Answer with video to the default dialogsSjoerd Simons2011-06-091-9/+29
| | | | | | | We should be able to answer calls with or without video. This patch only implements that for Call type channels, but for clarity have ``Answer with video'' as the only button on SM channels for video calls to be sure it's clear to the user what to expect
* Reject approval if call was hung up during approvalSjoerd Simons2011-06-091-2/+27
| | | | | | | If an incoming call gets ENDED during our approval stage either we or someone else closed it. In that case reject the approval (which will claim and close the channel). A future improvement could be to show a notification in case this happens
* Keep a ref to our handler instanceSjoerd Simons2011-06-091-1/+1
|
* No need to borrow the connection, it gets passed to usSjoerd Simons2011-06-091-1/+0
|
* Trivial coding style fix (>80 chars)Sjoerd Simons2011-06-091-1/+2
|
* Retrieve the contact for incoming calls so we can display itSjoerd Simons2011-06-091-3/+24
|
* Stop ringing after approving a Channel.Type.Call channelSjoerd Simons2011-06-091-1/+2
|
* event-manager Remove HAVE_CALL ifdefs, even if we didn't build the handler ↵Sjoerd Simons2011-06-091-15/+1
| | | | we can still approve
* Close call channels after hanging upSjoerd Simons2011-06-091-0/+1
|
* EmpathyEventManager: handle Call channelsEmilio Pozuelo Monfort2011-06-081-4/+86
| | | | | | Conflicts: src/empathy-event-manager.c
* use tp_channel_dispatch_operation_claim_async() (#650386)Guillaume Desmottes2011-05-301-6/+10
|
* event-manager: look for existing messages when approvingGuillaume Desmottes2011-05-251-0/+9
| | | | We may have already received some as the EmpathyTpChat is created earlier now.
* EmpathyTpChat: inherit from TpTextChannel (#650554)Guillaume Desmottes2011-05-251-3/+2
|
* Use the EmpathyChannelFactory with all components creating EmpathyTpChatGuillaume Desmottes2011-05-251-0/+8
|
* rename message-received signal to message-received-empathyGuillaume Desmottes2011-05-251-1/+1
|
* Properly convert timestamps received from X11 (#650015)Guillaume Desmottes2011-05-121-1/+2
| | | | | X11 timestamps are guint32 while Telepathy uses gint64 timestamps. We should always use tp_user_action_time_from_x11() to do the conversion.
* fix unused-but-set-variable warningsMarc Plano-Lesay2011-05-051-10/+0
|
* empathy-tp-chat: ensure that we get a TpTextChannelGuillaume Desmottes2011-04-181-1/+1
|
* set a category on presence notificationsGuillaume Desmottes2011-04-021-2/+4
|
* don't format header of presence notifications (#646097)Guillaume Desmottes2011-03-291-10/+4
| | | | | | | | According to the spec [1], only the Body can be formated. Furthermore, the Shell doesn't support such formating in the header. [1] http://www.galago-project.org/specs/notification/0.9/x161.html
* event-manager: only display incoming messages in notificationGuillaume Desmottes2011-03-281-1/+8
| | | | | If not, we display outgoing ones as well if the user uses Shell's message tray to reply.
* Updating empathy_tp_chat_leave() function in empathy-tp-chat APIChandni Verma2011-02-251-1/+1
|
* improve phrasing of the subscription request messageGuillaume Desmottes2011-02-101-1/+1
|
* EmpathyCallFactory -> EmpathyStreamedMediaFactoryEmilio Pozuelo Monfort2011-02-101-1/+0
|
* EmpathyTpCall -> EmpathyTpStreamedMediaEmilio Pozuelo Monfort2011-02-031-11/+11
|
* rename EmpathyIdle to EmpathyPresenceManager (#640532)Guillaume Desmottes2011-01-251-5/+5
| | | | It's doing more than idle management now.
* Improve connected/disconnected notifications (#639352)Guillaume Desmottes2011-01-141-6/+8
|
* event-manager: use tp_clear_objectJonny Lamb2010-12-151-9/+2
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* status-icon: blink when we get a password requestJonny Lamb2010-12-101-4/+5
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* event-manager: become an approver for auth channelsJonny Lamb2010-12-101-6/+84
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* event-manager: add the account to the EmpathyEvent structJonny Lamb2010-12-101-13/+22
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* move sound functions to EmpathySoundManager methodsGuillaume Desmottes2010-11-301-8/+22
|
* move empathy-sound to empathy-sound-managerGuillaume Desmottes2010-11-301-1/+1
|
* event-manager: cache the UI GSettingsGuillaume Desmottes2010-11-291-11/+7
|
* event-manager: cache the notifications GSettingsGuillaume Desmottes2010-11-291-4/+8
|
* pass message to empathy_subscription_dialog_showGuillaume Desmottes2010-11-091-1/+2
|
* empathy_subscription_dialog_show: display user's message if any (#630707)Guillaume Desmottes2010-11-091-1/+1
|
* add empathy_event_remove()Guillaume Desmottes2010-11-091-2/+8
|
* fix syntax errorGuillaume Desmottes2010-11-031-2/+3
|
* Reword subscription request dialog to be less technicalAlex Launi2010-11-031-2/+2
|
* Ensure that the connection of the account passed to EmpathyTpChat has ↵Guillaume Desmottes2010-10-201-0/+4
| | | | capabilities ready
* Display invite dialog even if we don't know the inviter (#627228)Guillaume Desmottes2010-08-181-7/+14
|
* display_invite_room_dialog: deal with contact being NULLGuillaume Desmottes2010-08-181-3/+11
|
* factor out display_invite_room_dialogGuillaume Desmottes2010-08-181-15/+22
|
* event-manager: use tp_user_action_time_from_x11()Guillaume Desmottes2010-08-181-7/+4
|
* use TP_USER_ACTION_TIME_* (#627165)Guillaume Desmottes2010-08-181-3/+3
|
* event-manager: we don't use the dispatcher any moreGuillaume Desmottes2010-08-131-4/+0
|
* tp-call: add account propertyGuillaume Desmottes2010-08-121-1/+1
|
* tp-chat: add 'account' propertyGuillaume Desmottes2010-08-121-1/+1
|
* tp-file: no need to pass the incoming property during constructionGuillaume Desmottes2010-08-111-1/+1
| | | | We can infer it from the channel properties.
* Merge EmpathyContact:name and *_set_alias() to EmpathyContact:aliasPhilip Withnall2010-07-221-10/+10
| | | | The "name" API was a relic of Gossip.
* avoid segfault in event_manager_add (#624462)Marc-Antoine Perennou2010-07-161-1/+3
| | | | Check if approval is not NULL before trying to modify it
* Pass EMPATHY_DISPATCHER_NON_USER_ACTION as action time when auto-approving mucsGuillaume Desmottes2010-07-091-0/+1
|
* set a title to the room invitation dialogGuillaume Desmottes2010-07-071-0/+7
|
* Add a title to the incoming call dialogGuillaume Desmottes2010-07-071-0/+7
| | | | This gives a bit more context when the dialog is displayed right away.
* display incoming events right away if user asked toGuillaume Desmottes2010-07-071-3/+38
|
* use a specific event type for muc invitationsGuillaume Desmottes2010-07-071-2/+2
|
* event-manager: allow to reject FT channelsGuillaume Desmottes2010-07-071-0/+7
|
* add empathy_event_declineGuillaume Desmottes2010-07-071-0/+10
|
* add empathy_event_approve()Guillaume Desmottes2010-07-071-0/+10
|
* Approve right away group text channels if we are not invitedGuillaume Desmottes2010-06-241-1/+5
| | | | | If we have not been invited, that means the channel is spawned by the CM (when using IRC proxy for example) so we want to display it right away.
* rename approver service to Empathy.EventManagerGuillaume Desmottes2010-06-241-1/+1
| | | | This is more coherent with Empathy.AV.
* Port EmpathyMainWindow to GtkWindow subclassDanielle Madeley2010-06-241-11/+18
|
* Merge branch 'approvers-redone-599158'Guillaume Desmottes2010-06-191-115/+268
|\
| * rename channel_claim_cb to reject_channel_claim_cbGuillaume Desmottes2010-06-181-2/+3
| |
| * factor out reject_approvalGuillaume Desmottes2010-06-171-34/+20
| |
| * approve_channels: use quarks to compare channel typesGuillaume Desmottes2010-06-171-6/+7
| |
| * fix typoGuillaume Desmottes2010-06-171-1/+1
| |
| * event-manager: re-implement approving using a proper Approver (#599158)Guillaume Desmottes2010-06-171-101/+275
| |
| * event-manager: disable approving for nowGuillaume Desmottes2010-06-171-15/+6
| |
* | Port Empathy code to GSettings, remove EmpathyConfDanielle Madeley2010-06-181-11/+10
|/
* Join room where we have been invited when handling the channel rather than ↵Guillaume Desmottes2010-06-071-14/+1
| | | | we we approve it
* Do not use EmpathyContactMonitor to know when a contact gets online/offlineXavier Claessens2010-05-261-10/+19
|
* Play sound for contact connected/disconnected from EmpathyEventManager ↵Xavier Claessens2010-05-261-13/+25
| | | | instead of main window
* Port to new EmpathyTpContactFactory APIXavier Claessens2010-05-261-12/+4
|
* use avatar-default instead of the deprecated stock_person iconGuillaume Desmottes2010-05-201-2/+2
|
* define EMPATHY_DISPATCHER_CURRENT_TIME rather than using G_MAXINT64 directlyGuillaume Desmottes2010-05-041-3/+3
|
* Set the user action time when the user approves stuffSjoerd Simons2010-05-041-0/+19
|
* always use empathy_tp_chat_leave instead of _closeGuillaume Desmottes2010-02-201-1/+1
|
* stop dispatching tube channels (#599159)Guillaume Desmottes2010-01-191-123/+0
| | | | Tube applications should use the ChannelDispatcher.
* Miscellaneous string fixesPhilip Withnall2010-01-011-2/+2
| | | | | | | Lots of small spelling and grammar fixes, as well as some terminology cleanups. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* event-manager: remove the auto-remove timer when the event is destroyedGuillaume Desmottes2009-12-211-2/+9
| | | | This avoid to crash when trying to re-remove an old event (#603485).
* Display the audio or video icon in incoming call dialogGuillaume Desmottes2009-12-181-0/+16
| | | | | This is more useful than the question mark icon as it can be used to easily see if we are receiving an audio or video call.
* say if incoming call are video or not (#582596)Guillaume Desmottes2009-12-161-4/+23
|
* Set the stock-person icon for contact online/offline notificationGuillaume Desmottes2009-11-281-2/+2
| | | | | This one makes more sense than the info icon as notifications are obviously an information (#590700).
* event-manager: event_manager_ft_got_contact_cb: ref the contactGuillaume Desmottes2009-11-231-1/+1
| | | | | empathy_tp_contact_factory_get_from_handle is not supposed to give a reference to the callback.
* Use call-{start,stop} icons in the incoming call dialogGuillaume Desmottes2009-11-031-2/+2
|
* event-manager: port to new tp-glib account APIJonny Lamb2009-10-241-4/+11
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Bring up notifications until the conversation is accepted (#597125)Rob Bradford2009-10-021-7/+0
| | | | | | | Rather than filter out message received signals for new conversations that have already been tried to be initiated let them pass through. This results in you getting notifications repeatedly until you open accept the conversation and open the conversation window with the user.
* add event type to EmpathyEvent (#589409)Guillaume Desmottes2009-10-021-21/+31
|
* Remove last references to mission-control 4Sjoerd Simons2009-07-161-0/+1
|
* Port the main of empathy to EmpathyAccountSjoerd Simons2009-07-011-9/+2
|
* Port EmpathyEventManager to new empathy-sound API.Xavier Claessens2009-06-261-81/+16
|
* More human notification messages when users sign in/out.Frédéric Péters2009-06-231-2/+2
|
* Fixed coding style of presence notification.Frédéric Péters2009-06-231-9/+11
|
* Support for notification-only eventsFrédéric Péters2009-06-231-0/+13
| | | | | | Add a "must_ack" attribute to events, set if there is no function associated to the event, and add a timeout on such events to have them removed automatically.
* Show a notification when a contact goes offline or onlineFrédéric Péters2009-06-231-0/+70
|
* Remove 'new message from' from notification message (#586102). Based on a ↵Guillaume Desmottes2009-06-181-4/+2
| | | | patch from Nicolo Chieffo
* event_manager_approve_channel_cb: displayed ignored channel typeGuillaume Desmottes2009-06-041-1/+1
|
* Unref the EmpathyTpContactFactoryCosimo Cecchi2009-06-011-0/+2
|
* Cleanup after rebase v2Cosimo Cecchi2009-06-011-15/+36
|
* new tube API is now stableGuillaume Desmottes2009-05-281-2/+2
|
* empathy-event-manager: fix coding styleGuillaume Desmottes2009-05-181-3/+3
|
* empathy-event-manager: remove trailing spacesGuillaume Desmottes2009-05-151-1/+1
|
* The incoming call dialog doesn't have to be modal. Fixes #576384Guillaume Desmottes2009-04-241-2/+1
| | | | This avoid to display the roster with the confirmation dialog.
* Change EmpathyTpContactFactory API to look more like TpConnection. Add ↵Xavier Claessens2009-04-221-7/+23
| | | | | | function to get only one contact from id/handle.
* Port EmpathyEventManager to new APIXavier Claessens2009-04-221-96/+43
|
* Also disconnect the approval handler on free if it's still thereSjoerd Simons2009-02-211-2/+9
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2525
* Use tp-glib generated code for file transfers rather than extensions.Jonny Lamb2009-02-211-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2523
* event_manager_approve_channel_cb: tp_channel_get_handle is not needed any moreGuillaume Desmottes2009-02-131-4/+0
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2460
* event_manager_approve_channel_cb: we are invited if the self handle is not 0 ↵Guillaume Desmottes2009-02-131-1/+1
| | | | | | | | AND we are in LP From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2459
* event_manager_approve_channel_cb: check if the channel implements the group ↵Guillaume Desmottes2009-02-131-26/+25
| | | | | | | | iface so that should work for Butterfly chats too From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2458
* empathy-event-manager: we don't need EmpathyTpGroup anymoreGuillaume Desmottes2009-02-131-1/+0
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2457
* invite_dialog_response_cb: don't close the tp_chat twiceGuillaume Desmottes2009-02-131-1/+0
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2456
* event_manager_muc_invite_got_contact_name_cb: don't leak msgGuillaume Desmottes2009-02-131-0/+2
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2455
* event_manager_approve_channel_cb: empathy_tp_chat_get_account doesn't ref ↵Guillaume Desmottes2009-02-131-1/+0
| | | | | | | | the object From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2454
* translate invitation messageGuillaume Desmottes2009-02-131-1/+1
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2453
* invite_dialog_response_cb: use TpChannel API instead of EmpathyTpGroup oneGuillaume Desmottes2009-02-131-8/+8
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2452
* event_manager_approve_channel_cb: wait that the contact is readyGuillaume Desmottes2009-02-131-14/+36
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2451
* event_manager_approve_channel_cb: unref the accountGuillaume Desmottes2009-02-131-0/+1
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2450
* event_manager_approve_channel_cb: use TpChannel API instead of TpGroupGuillaume Desmottes2009-02-131-13/+16
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2449
* use tp_channel_get_identifier in event_room_channel_process_func tooGuillaume Desmottes2009-02-131-17/+1
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2448
* use tp_channel_get_identifier instead of inspecting room handleGuillaume Desmottes2009-02-131-11/+2
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2447
* event_manager_approve_channel_cb: display invite messageGuillaume Desmottes2009-02-131-1/+1
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2446
* Support incoming muc invitation.Fixes bug #525559 (Guillaume Desmottes)Guillaume Desmottes2009-02-131-2/+161
| | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2445
* Fix type punned pointers warningsOlivier Crête2009-02-121-1/+1
| | | | | | | | | 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
* Clean up some brokeness after the rebaseSjoerd Simons2009-02-031-7/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2413
* Show a dialog when the user clicks on a incoming callSjoerd Simons2009-02-031-2/+83
| | | | | | | | | show a nice dialog when the user clicks on an incoming call to give a choice to either accept or reject the call, without popping up the full VOIP UI Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2394
* Let the event-manager manage the soundsSjoerd Simons2009-02-031-0/+109
| | | | | | | | | Let the event-manager handle sounds instead of the main window. Also make the incoming phone sound be played in a loop. Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2393
* Make notifications for unfocused chat windows work properly.Xavier Claessens2009-01-311-5/+22
| | | | svn path=/trunk/; revision=2287
* Break after the event has been found.Xavier Claessens2009-01-311-0/+1
| | | | svn path=/trunk/; revision=2286
* W.I.P. for notifications on chat window.Xavier Claessens2009-01-311-2/+1
| | | | svn path=/trunk/; revision=2285
* If the notification is not dismissed by the user, do not display other ↵Xavier Claessens2009-01-311-2/+22
| | | | | | notifications for new incoming messages. svn path=/trunk/; revision=2279
* Split the event description into header and message body.Xavier Claessens2009-01-311-35/+96
| | | | | | Add a way to update a pending event. svn path=/trunk/; revision=2278
* Renamed G_STR_EMPTY to EMP_STR_EMPTY.Jonny Lamb2009-01-231-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249
* Remove useless include of empathy-tp-group.hXavier Claessens2009-01-131-1/+0
| | | | svn path=/trunk/; revision=2226
* Clean some coding styleXavier Claessens2009-01-101-9/+6
| | | | svn path=/trunk/; revision=2220
* Fix some errors made when rebasing on masterXavier Claessens2009-01-101-1/+1
| | | | svn path=/trunk/; revision=2211
* Handle Dbus Tubes and ignore non p2p channelsSjoerd Simons2009-01-101-2/+9
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2199
* Remove approvals when the underlying operation got invalidatedSjoerd Simons2009-01-101-0/+14
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2195
* Port to the new empathy_call_when_ready apiSjoerd Simons2009-01-101-4/+19
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2193
* Make the dispatch operation _get_ functions not return a refSjoerd Simons2009-01-101-3/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2188
* Move the dispatcher to the new singleton policySjoerd Simons2009-01-101-1/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2181
* Also free the approvals listSjoerd Simons2009-01-101-1/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2180
* Use gulongs to save signal handler idsSjoerd Simons2009-01-101-2/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2179
* Completely move to Telepathy coding styleSjoerd Simons2009-01-101-179/+169
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2169
* Remove dead codeSjoerd Simons2009-01-101-85/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2168
* Add support for approving video channelsSjoerd Simons2009-01-101-24/+62
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2161
* Add support for approving tubesSjoerd Simons2009-01-101-1/+124
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2158
* Enable approving of file transfersSjoerd Simons2009-01-101-35/+37
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2138
* Initial port to the new dispatcherSjoerd Simons2009-01-101-63/+117
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2132
* Set the right weak pointer.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2122
* Port EmpathyContactManager to the new singleton policy.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2121
* Port EmpathyEventManager to the new singleton policy.Xavier Claessens2009-01-091-11/+25
| | | | svn path=/trunk/; revision=2117
* Port EmpathyContactFactory to the new singleton policy.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2113
* Include only used headersXavier Claessens2008-11-221-2/+2
| | | | svn path=/trunk/; revision=1879
* fix FT client side code as the generated code changedXavier Claessens2008-11-221-1/+1
| | | | svn path=/trunk/; revision=1843
* Handle new file channels regardless of direction in the dispatcher. (Jonny Lamb)Jonny Lamb2008-11-221-59/+28
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1834
* Removed account property of EmpathyTpFile as it's only actually used once ↵Jonny Lamb2008-11-221-3/+1
| | | | | | | | and easy obtainable. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1803
* Use empathy_contact_run_until_ready in EmpathyEventManager.Jonny Lamb2008-11-221-0/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1798
* Changed _run_ method calls to _call_ calls. (Jonny Lamb)Jonny Lamb2008-11-221-39/+48
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1791
* Changed EmpathyEventManager to not rely on the Direction property of the ↵Jonny Lamb2008-11-221-6/+8
| | | | | | | | file channel. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1780
* Added a proper Empathy event for an incoming file transfer so that the ↵Jonny Lamb2008-11-221-7/+30
| | | | | | | | status icon flashes. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1777
* Renamed EmpathyFile to EmpathyTpFile. (Jonny Lamb)Jonny Lamb2008-11-221-4/+4
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1776
* Handle incoming file transfers in the event manager. (Jonny Lamb)Jonny Lamb2008-11-221-0/+30
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1757
* Fix translators complains about ambigous strings. Fixes bug #546154.Xavier Claessens2008-08-041-6/+6
| | | | svn path=/trunk/; revision=1291
* Move the event manager to src/Xavier Claessens2008-07-151-0/+470
svn path=/trunk/; revision=1253