aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-individual-menu.c
Commit message (Collapse)AuthorAgeFilesLines
* 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