aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-individual-menu.c
Commit message (Collapse)AuthorAgeFilesLines
* Don't require EmpathyContacts to start a callEmilio Pozuelo Monfort2011-06-091-2/+6
| | | | | | | | Conflicts: libempathy-gtk/empathy-contact-menu.c libempathy-gtk/empathy-individual-menu.c libempathy-gtk/empathy-new-call-dialog.c
* Move empathy_call_* util functions to libempathy-gtkEmilio Pozuelo Monfort2011-06-091-0/+1
| | | | | | | | Since we want to pop up a dialog when starting a call fails. Conflicts: libempathy/empathy-utils.c
* Adapt to API break in folks_individual_get_personas.Travis Reitter2011-06-071-36/+57
| | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* Properly convert timestamps received from X11 (#650015)Guillaume Desmottes2011-05-121-4/+4
| | | | | X11 timestamps are guint32 while Telepathy uses gint64 timestamps. We should always use tp_user_action_time_from_x11() to do the conversion.
* Move the code ensuring a requested sms channel to empathy-request-utilChandni Verma2011-05-051-1/+1
| | | | as empathy-dispatcher has been deleted in master
* Add SMS entry to empathy-individual-menuDanielle Madeley2011-05-051-0/+65
|
* rename empathy-dispatcher to empathy-request-utilGuillaume Desmottes2011-03-171-2/+2
| | | | | We don't have EmpathyDispatcher any more so this file just contains some utility functions now.
* Adjust for Folks Favouritable -> FavouriteDetails renameTravis Reitter2011-03-151-2/+4
| | | | | Helps bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks)
* Bug 637151 — Hide the user Individual from the contact listPhilip Withnall2011-02-181-4/+4
| | | | | | | | | | Generalise the mechanism used to determine whether a persona is to be displayed by Empathy to also take into account whether the persona is the user and, if so, whether they're in the contact list. This bumps the libfolks dependency to 0.3.5. Closes: bgo#637151
* Move a couple of call-related functions to empathy-utils.hEmilio Pozuelo Monfort2011-02-101-5/+4
| | | | | Since the rest of the call stuff will only be compiled for empathy-av so we don't link every binary against farsight.
* EmpathyCallFactory -> EmpathyStreamedMediaFactoryEmilio Pozuelo Monfort2011-02-101-3/+3
|
* individual-menu: ensure that the contact stays alive while the activate ↵Guillaume Desmottes2011-02-031-2/+4
| | | | signal is connected (#641119)
* Bug 637097 — Port to latest folks API changesPhilip Withnall2010-12-141-2/+2
| | | | | Catch up with three interface renamings which have happened in folks master. This bumps Empathy's folks dependency to 0.3.3. Closes: bgo#637097
* Use Folks to check if a TpConnection can alias and group personas.Travis Reitter2010-10-161-5/+2
| | | | Helps bgo#625969.
* Always show icons for meta-contacts in context menuVincent Untz2010-10-041-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=631098
* Change “Link…” to “Link Contacts…” in the individual menuPhilip Withnall2010-09-061-1/+1
| | | | | This makes it clearer what the menu entry does, making linking more discoverable. Closes: bgo#628377
* Port EmpathyIndividualMenu to use empathy_contact_dup_best_for_action()Philip Withnall2010-09-031-89/+36
| | | | | This improves the menu code so that it no longer prefers personas with a higher presence, but which can't do the given action. Helps: bgo#628338
* Remove the “Add Contact…” menu entry from EmpathyIndividualMenuPhilip Withnall2010-09-021-91/+0
| | | | It's never used, but is a CPU drain and can sometimes appear uninvited.
* Add an EmpathyIndividualMenu::link-contacts-activated signalPhilip Withnall2010-09-021-9/+27
| | | | | This is emitted each time the “Link Contacts…” menu entry is activated. Helps: bgo#628133
* Make EmpathyIndividualMenu a proper GObject, derived from GtkMenuPhilip Withnall2010-09-021-13/+142
|
* Choose an best_contact even if it isn't sensitive in the EmpathyIndividualMenuPhilip Withnall2010-08-301-1/+1
| | | | This fixes the "Send File" entry not working.
* Bug 628121 — Should pick an online persona when starting a chatPhilip Withnall2010-08-301-13/+35
| | | | | | Change the EmpathyIndividualMenu and EmpathyIndividualView code for starting chats with Individuals to choose the most available Persona to chat to, rather than just the first available one. Helps: bgo#628121
* Bug 628062 — Add translator commentsPhilip Withnall2010-08-271-0/+6
|
* Desensitise the "Link…" menu entry for untrusted IndividualsPhilip Withnall2010-08-271-0/+5
| | | | | | | This prevents the linking dialogue from being opened for local-xmpp contacts, who cannot be trusted. This bumps Empathy's dependency on libfolks to 0.1.15. Helps: bgo#627930
* Add EmpathyIndividualEditDialogPhilip Withnall2010-08-201-6/+2
| | | | | This replaces the edit dialogue from empathy-contact-dialogs.c, and is now used from the EmpathyIndividualMenu. Closes: bgo#626544
* Support previous conversations in the Personas menu.Travis Reitter2010-08-161-24/+31
|
* Support chat room invites in the Personas menu.Travis Reitter2010-08-161-41/+66
|
* Support desktop sharing in the Personas menu.Travis Reitter2010-08-161-6/+18
|
* Also support file transfer in the Personas menu.Travis Reitter2010-08-161-6/+18
|
* Support calls in the Personas menu.Travis Reitter2010-08-161-12/+36
|
* Add Personas entries to the contact menu.Travis Reitter2010-08-161-6/+139
| | | | | This lets us specifically select which contact to chat and perform other actions with.
* Make the Share my Desktop item map to the first capable contact.Travis Reitter2010-08-161-19/+5
|
* Make the Invite to Chat Room list all possible rooms for all subcontacts.Travis Reitter2010-08-161-16/+99
|
* Make Send File context menu choose the first capable contact.Travis Reitter2010-08-161-18/+6
|
* Make the individual menu items map to the first capable contact.Philip Withnall2010-08-161-42/+79
| | | | Previously, they assumed every Individual contained exactly one TpContact.
* Show information for all an individual's personas in the information dialoguePhilip Withnall2010-08-161-6/+2
|
* Fix linking menu entry mnemonicPhilip Withnall2010-08-121-1/+1
| | | | Closes: bgo#626130
* Add EmpathyLinkingDialogPhilip Withnall2010-08-121-1/+38
| | | | | A dialogue which uses EmpathyIndividualLinker to allow linking of Individuals, accessible by a "Link" entry in the contacts' context menu.
* re-implement empathy_dispatcher_chat_with_contact using ↵Guillaume Desmottes2010-08-111-2/+1
| | | | | | empathy_dispatcher_chat_with_contact_id We don't use the callback arg anyway.
* empathy_call_factory_new_call_with_streams: remove callback argGuillaume Desmottes2010-08-111-2/+2
| | | | If you want to handle the channel yourself then use TpAccountChannelRequest.
* empathy-individual-menu: no need to get the call factoryGuillaume Desmottes2010-08-091-4/+0
|
* Merge remote branch 'pwith/folks-integ-rebase1-fixes-rebase1' into folks-fixesTravis Reitter2010-07-221-4/+2
|
* Cut obsolete comment.Travis Reitter2010-07-211-1/+0
|
* Simplify validation.Travis Reitter2010-07-211-1/+1
|
* Take advantage of tp_clear_object().Travis Reitter2010-07-211-2/+1
|
* Don't leak references to the contacts returned from ↵Travis Reitter2010-07-211-0/+6
| | | | empathy_contact_dup_from_folks_individual().
* Add 'dup' to the names of empathy_contact_from_folks_individual() and ↵Travis Reitter2010-07-211-17/+17
| | | | folks_individual_from_empathy_contact() to make it clear that the return value has been referenced.
* Remove unused EmpathyIndividualManager instances from the individual menuPhilip Withnall2010-07-211-9/+0
|
* Take advantage of favourites being a hard requirement and add stubs for ↵Travis Reitter2010-07-211-4/+0
| | | | adding/removing individuals as favourites.
* Support contact addingTravis Reitter2010-07-211-7/+3
|
* Use the new FolksFavourite interface for favourites supportPhilip Withnall2010-07-211-6/+3
|
* Avoid potential segfaults if there are no contacts on the first pass.Travis Reitter2010-07-211-18/+5
|
* Re-implement the context menu for IndividualsTravis Reitter2010-07-211-0/+769