summaryrefslogtreecommitdiff
path: root/libempathy-gtk/empathy-individual-menu.c
AgeCommit message (Collapse)AuthorFilesLines
2011-11-24add EMPATHY_INDIVIDUAL_FEATURE_ADD_CONTACTGuillaume Desmottes1-1/+139
https://bugzilla.gnome.org/show_bug.cgi?id=663387
2011-11-16Use _unref instead of _free _destroy when possible.unrefXavier Claessens1-1/+1
Replace g_(ptr_)array_free (foo, TRUE) and g_hash_table_destroy with respectively g_(ptr_)array_unref (foo) and g_hash_table_unref. I used this command to generate this patch: for f in `find -name "*.c"`; do sed -i $f -re 's/g_ptr_array_free \(([^ ,]+), TRUE\)/g_ptr_array_unref \(\1\)/'; done See Danielle's blog for explanation of possible bug _free can do: http://blogs.gnome.org/danni/2011/11/16/mistakes-with-g_value_set_boxed/
2011-10-14Merge remote-tracking branch 'pochu/error-dialog'Danielle Madeley1-1/+2
2011-09-28Use g_cclosure_marshal_generic for all signalsXavier Claessens1-1/+1
No more ugly marshallers \o/
2011-09-19Use always-writeable and writeable-properties for alias and groupsRaul Gutierrez Segales1-2/+3
Folks is in the way of deprecating the folks_persona_store_get_can_{alias,group}_personas methods in favour of directly checking alias and groups properties via folks_persona_store_get_always_writeable_properties and folks_persona_get_writeable_properties.
2011-09-05empathy_dispatcher_chat_with_contact_id(): add optional cbEmilio Pozuelo Monfort1-1/+2
Conflicts: libempathy-gtk/empathy-individual-menu.c libempathy-gtk/empathy-new-message-dialog.c libempathy/empathy-dispatcher.c libempathy/empathy-dispatcher.h src/empathy-chat-manager.c src/empathy-chat-window.c
2011-08-29Allow to call phone number of contactsGuillaume Desmottes1-0/+207
https://bugzilla.gnome.org/show_bug.cgi?id=650112
2011-08-26Move the 'Show previous conversation' menu entryGuillaume Desmottes1-8/+8
It used to be right in the middle of actions on the contact.
2011-08-22Don't assume that all TpfPersonas contain valid TpContactsTravis Reitter1-12/+22
Helps: bgo#653599 - Empathy shouldn't assume all TpfPersonas contain a valid TpContact Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
2011-07-12Only follow available cameras if the contact can do Video callsEmilio Pozuelo Monfort1-4/+9
2011-07-12Bind 'Video call' menu items to available camerasEmilio Pozuelo Monfort1-0/+7
2011-06-09Don't require EmpathyContacts to start a callEmilio Pozuelo Monfort1-2/+6
Conflicts: libempathy-gtk/empathy-contact-menu.c libempathy-gtk/empathy-individual-menu.c libempathy-gtk/empathy-new-call-dialog.c
2011-06-09Move empathy_call_* util functions to libempathy-gtkEmilio Pozuelo Monfort1-0/+1
Since we want to pop up a dialog when starting a call fails. Conflicts: libempathy/empathy-utils.c
2011-06-06Adapt to API break in folks_individual_get_personas.Travis Reitter1-36/+57
Helps: bgo#648822 - Port Empathy to Folks 0.5.1
2011-05-12Properly convert timestamps received from X11 (#650015)Guillaume Desmottes1-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.
2011-05-05Move the code ensuring a requested sms channel to empathy-request-utilChandni Verma1-1/+1
as empathy-dispatcher has been deleted in master
2011-05-05Add SMS entry to empathy-individual-menuDanielle Madeley1-0/+65
2011-03-17rename empathy-dispatcher to empathy-request-utilGuillaume Desmottes1-2/+2
We don't have EmpathyDispatcher any more so this file just contains some utility functions now.
2011-03-14Adjust for Folks Favouritable -> FavouriteDetails renameTravis Reitter1-2/+4
Helps bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks)
2011-02-17Bug 637151 — Hide the user Individual from the contact listPhilip Withnall1-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
2011-02-10Move a couple of call-related functions to empathy-utils.hEmilio Pozuelo Monfort1-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.
2011-02-10EmpathyCallFactory -> EmpathyStreamedMediaFactoryEmilio Pozuelo Monfort1-3/+3
2011-02-03individual-menu: ensure that the contact stays alive while the activate ↵Guillaume Desmottes1-2/+4
signal is connected (#641119)
2010-12-13Bug 637097 — Port to latest folks API changesPhilip Withnall1-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
2010-10-15Use Folks to check if a TpConnection can alias and group personas.Travis Reitter1-5/+2
Helps bgo#625969.
2010-10-04Always show icons for meta-contacts in context menuVincent Untz1-0/+2
https://bugzilla.gnome.org/show_bug.cgi?id=631098
2010-09-06Change “Link…” to “Link Contacts…” in the individual menuPhilip Withnall1-1/+1
This makes it clearer what the menu entry does, making linking more discoverable. Closes: bgo#628377
2010-09-03Port EmpathyIndividualMenu to use empathy_contact_dup_best_for_action()Philip Withnall1-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
2010-09-02Remove the “Add Contact…” menu entry from EmpathyIndividualMenuPhilip Withnall1-91/+0
It's never used, but is a CPU drain and can sometimes appear uninvited.
2010-09-02Add an EmpathyIndividualMenu::link-contacts-activated signalPhilip Withnall1-9/+27
This is emitted each time the “Link Contacts…” menu entry is activated. Helps: bgo#628133
2010-09-02Make EmpathyIndividualMenu a proper GObject, derived from GtkMenuPhilip Withnall1-13/+142
2010-08-30Choose an best_contact even if it isn't sensitive in the EmpathyIndividualMenuPhilip Withnall1-1/+1
This fixes the "Send File" entry not working.
2010-08-30Bug 628121 — Should pick an online persona when starting a chatPhilip Withnall1-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
2010-08-27Bug 628062 — Add translator commentsPhilip Withnall1-0/+6
2010-08-27Desensitise the "Link…" menu entry for untrusted IndividualsPhilip Withnall1-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
2010-08-20Add EmpathyIndividualEditDialogPhilip Withnall1-6/+2
This replaces the edit dialogue from empathy-contact-dialogs.c, and is now used from the EmpathyIndividualMenu. Closes: bgo#626544
2010-08-16Support previous conversations in the Personas menu.Travis Reitter1-24/+31
2010-08-16Support chat room invites in the Personas menu.Travis Reitter1-41/+66
2010-08-16Support desktop sharing in the Personas menu.Travis Reitter1-6/+18
2010-08-16Also support file transfer in the Personas menu.Travis Reitter1-6/+18
2010-08-16Support calls in the Personas menu.Travis Reitter1-12/+36
2010-08-16Add Personas entries to the contact menu.Travis Reitter1-6/+139
This lets us specifically select which contact to chat and perform other actions with.
2010-08-16Make the Share my Desktop item map to the first capable contact.Travis Reitter1-19/+5
2010-08-16Make the Invite to Chat Room list all possible rooms for all subcontacts.Travis Reitter1-16/+99
2010-08-16Make Send File context menu choose the first capable contact.Travis Reitter1-18/+6
2010-08-16Make the individual menu items map to the first capable contact.Philip Withnall1-42/+79
Previously, they assumed every Individual contained exactly one TpContact.
2010-08-16Show information for all an individual's personas in the information dialoguePhilip Withnall1-6/+2
2010-08-11Fix linking menu entry mnemonicPhilip Withnall1-1/+1
Closes: bgo#626130
2010-08-11Add EmpathyLinkingDialogPhilip Withnall1-1/+38
A dialogue which uses EmpathyIndividualLinker to allow linking of Individuals, accessible by a "Link" entry in the contacts' context menu.
2010-08-11re-implement empathy_dispatcher_chat_with_contact using ↵Guillaume Desmottes1-2/+1
empathy_dispatcher_chat_with_contact_id We don't use the callback arg anyway.