aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-contact.c
Commit message (Expand)AuthorAgeFilesLines
* empathy_contact_get_persona: use tpf_persona_dup_for_contact()Guillaume Desmottes2011-12-141-37/+5
* try requesting a TpContact when creating a contact from the loggerGuillaume Desmottes2011-12-061-1/+48
* coding style fixesGuillaume Desmottes2011-11-141-4/+4
* add empathy_contact_remove_from_contact_list()Guillaume Desmottes2011-11-081-0/+12
* add empathy_contact_add_to_contact_list()Guillaume Desmottes2011-11-081-0/+38
* Use g_cclosure_marshal_generic for all signalsXavier Claessens2011-09-281-2/+1
* update_geocode: don't try to get position if location is emptyGuillaume Desmottes2011-09-071-1/+2
* geocode: fix uninitialized variable (-Werror=uninitialized)Alban Crequy2011-08-231-1/+1
* contact_set_avatar_from_tp_contact: don't crash if we failed to load the avatarGuillaume Desmottes2011-08-221-1/+10
* Don't assume that all TpfPersonas contain valid TpContactsTravis Reitter2011-08-221-0/+3
* Port to new tp-glib client factoryGuillaume Desmottes2011-08-181-1/+1
* Only follow available cameras if the contact can do Video callsEmilio Pozuelo Monfort2011-07-121-12/+2
* A contact doesn't support video if we have no cameraEmilio Pozuelo Monfort2011-07-121-2/+13
* EmpathyContact: don't crash if a contact doesn't have an accountEmilio Pozuelo Monfort2011-07-121-3/+6
* empathy_contact_from_tpl_contact: don't override the aliasEmilio Pozuelo Monfort2011-07-051-11/+34
* geocode_cb: actually destroy the resolved hash table, not the GAsyncResult re...Guillaume Desmottes2011-06-161-1/+1
* cope with geocode_object_new_for_params returning NULLGuillaume Desmottes2011-06-161-0/+2
* empathy_contact_from_tpl_contact: check the accounts matchEmilio Pozuelo Monfort2011-06-101-6/+22
* Don't reset the alias when using empathy_contact_from_tpl_contactEmilio Pozuelo Monfort2011-06-091-1/+11
* Use a weak ref to remove the tpcontact from the hashtableEmilio Pozuelo Monfort2011-06-091-11/+14
* empathy_contact_from_tpl_contact: set the TpContactEmilio Pozuelo Monfort2011-06-091-15/+50
* Merge branch 'call'Emilio Pozuelo Monfort2011-06-091-0/+24
|\
| * Recognize Call channel capabilitiesSjoerd Simons2011-06-091-0/+24
* | use geocode-glib instead of geoclueGuillaume Desmottes2011-06-081-118/+28
|/
* Change the type of EmpathyContact.priv.groups to GeeHashSet.Travis Reitter2011-06-071-9/+7
* Adapt to API break in folks_individual_get_personas.Travis Reitter2011-06-071-18/+26
* empathy_avatar_new: stop stealing strings (#650939)Guillaume Desmottes2011-06-011-15/+18
* contact: fix typo when creating new contact from logger entityJonny Lamb2011-05-111-2/+2
* Add SMS entry to empathy-individual-menuDanielle Madeley2011-05-051-0/+21
* Enable audio/video capabilities if InitialAudio/Video is in the fixed props f...Youness Alaoui2011-04-131-0/+7
* Adjust for Folks PresenceOwner -> PresenceDetails renameTravis Reitter2011-03-151-10/+10
* Adjust for Folks Groupable -> GroupDetails renameTravis Reitter2011-03-151-6/+7
* Adjust for Folks Aliasable -> AliasDetails renameTravis Reitter2011-03-151-2/+2
* Port empathy to Telepathy logger 0.2.0Nicolas Dufresne2011-02-251-2/+7
* Bug 637151 — Hide the user Individual from the contact listPhilip Withnall2011-02-181-2/+2
* empathy_contact_get_presence_message: use the tp_contact if there is no perso...Guillaume Desmottes2011-02-011-4/+5
* Adjust for FolksHasPresence -> FolksPresenceOwnerTravis Reitter2011-02-011-10/+10
* Bug 637097 — Port to latest folks API changesPhilip Withnall2010-12-141-8/+12
* contact: enable showing a phone next to contacts who are on phonesJonny Lamb2010-11-161-1/+51
* Add missing #include.Travis Reitter2010-10-161-0/+1
* Port Empathy to use FolksAliasable and FolksGroupablePhilip Withnall2010-10-051-7/+7
* voip_cmp_func: first check if we support and then audioGuillaume Desmottes2010-09-271-9/+19
* Prioritize default individual for chats using capabilities (#629912)Guillaume Desmottes2010-09-271-0/+62
* rename presence_sort_func to presence_cmp_funcGuillaume Desmottes2010-09-271-11/+20
* Add a heuristic to prefer audio- and video-capable Personas when callingPhilip Withnall2010-09-031-1/+27
* Add empathy_contact_dup_best_for_action()Philip Withnall2010-09-031-0/+140
* contact: get info from the tp-contact in constructed (#628315)Guillaume Desmottes2010-09-011-38/+37
* contact: make some setters staticGuillaume Desmottes2010-09-011-101/+101
* When setting an EmpathyContact's Persona, disconnect existing signal handlerTravis Reitter2010-08-241-1/+5
* Remove EmpathyAvatar->tokenPhilip Withnall2010-08-241-10/+3
* Remove empathy_contact_new_for_log()Philip Withnall2010-08-241-17/+0
* Make empathy_contact_load_avatar_cache() privatePhilip Withnall2010-08-241-4/+6
* Make empathy_contact_set_avatar() privatePhilip Withnall2010-08-241-10/+9
* Consider contact without presence as online (#627587)Guillaume Desmottes2010-08-231-1/+3
* empathy_contact_new can be static nowGuillaume Desmottes2010-08-131-1/+1
* Fix missing entries in switch statementsPhilip Withnall2010-08-051-0/+6
* Use #ifdef instead of #if to avoid warnings of undefined symbolsPhilip Withnall2010-08-051-4/+4
* Ensure contacts have a persona setPhilip Withnall2010-08-031-1/+2
* contact: coding style fixGuillaume Desmottes2010-08-031-1/+1
* Maintain a list of Individuals which have EmpathyContacts in the managerPhilip Withnall2010-08-031-1/+2
* Adjust for signature change in folks_groups_change_group()Travis Reitter2010-07-271-1/+18
* Use presence message from FolksPersona rather than TpContactPhilip Withnall2010-07-221-15/+25
* Enforce use only of TpfPersonasPhilip Withnall2010-07-221-4/+2
* Re-enable setting of groups for newly-added contactsPhilip Withnall2010-07-221-0/+47
* Update FolksPersona:alias when updating EmpathyContact:aliasPhilip Withnall2010-07-221-0/+15
* Merge EmpathyContact:name and *_set_alias() to EmpathyContact:aliasPhilip Withnall2010-07-221-43/+28
* Remove folks_individual_dup_from_empathy_contact()Philip Withnall2010-07-221-28/+8
* Add a link between EmpathyContact and FolksPersonaPhilip Withnall2010-07-221-0/+95
* Fix a memory leak in EmpathyAvatar (#624054)Philip Withnall2010-07-121-0/+1
* replace empathy_contact_can_use_stream_tube by empathy_contact_can_use_rfb_st...Guillaume Desmottes2010-06-211-3/+9
* Depend on telepathy-logger (#610956)Guillaume Desmottes2010-06-181-5/+0
* TplContact has been renamed to TplEntityGuillaume Desmottes2010-06-181-7/+7
* Move empathy_tp_contact_factory_set_alias() to EmpathyContactXavier Claessens2010-05-261-0/+38
* Make clear that contacts_table doesn't keep any refXavier Claessens2010-05-261-1/+1
* Add empathy_contact_dup_from_tp_contact()Xavier Claessens2010-05-261-0/+43
* Make use of TP_CONTACT_FEATURE_AVATAR_DATAXavier Claessens2010-05-261-38/+39
* use TP_PROP_* constantsGuillaume Desmottes2010-04-271-10/+11
* use tp_value_array_unpackGuillaume Desmottes2010-04-271-3/+3
* contact: get capabilities from TpContact if available (#579813)Guillaume Desmottes2010-04-271-0/+82
* look for the right key when checking if altitude is setGuillaume Desmottes2010-04-081-1/+1
* use tp_asv_set_doubleGuillaume Desmottes2010-04-081-2/+2
* geocode_cb: create a new location hash table instead of modifying the current...Guillaume Desmottes2010-04-081-12/+21
* geocode_cb: don't update location if we didn't get the full positionGuillaume Desmottes2010-04-081-17/+15
* update_geocode: don't search for position if we already have lat or lonGuillaume Desmottes2010-04-081-3/+3
* don't start geocode search if the address is emptyGuillaume Desmottes2010-04-081-3/+7
* unref avatar and location in dispose rather than finalizeGuillaume Desmottes2010-04-081-6/+12
* fix coding styleGuillaume Desmottes2010-04-071-112/+127
* don't define update_geocode if geoclue is not enabledGuillaume Desmottes2010-04-071-5/+5
* Get location update from TpContact (#599162)Guillaume Desmottes2010-04-061-2/+21
* move tp_contact_factory_geocode to empathy-contactGuillaume Desmottes2010-04-061-0/+156
* fallback to JID if alias is emptyFelix Kaser2010-03-291-5/+8
* TPL Enabling patch, all-in-one.Cosimo Alfarano2010-02-261-0/+30
* contact: port to new tp-glib account APIJonny Lamb2009-10-241-14/+10
* empathy-contact: cast data pointersGuillaume Desmottes2009-10-211-2/+4
* Fix indentation of previous patchXavier Claessens2009-09-161-1/+3
* empathy_avatar_new takes ownership of arguments. Do not free filename.Xavier Claessens2009-09-161-2/+2
* Plug some leaksCosimo Cecchi2009-09-141-0/+2
* Assert that we get a non-null account passed when creating a contact for a logSjoerd Simons2009-09-141-0/+1
* Use better avatar location: ~/.cache/<cm>/<protocol>/<token>Xavier Claessens2009-08-241-7/+3
* Chang the API of AccountManager to have the get lookup the account by nameSjoerd Simons2009-07-301-1/+2
* Added functions to determine if a contact has video capabilitiesJonathan Tellier2009-07-031-0/+24
* Port libempathy to EmpathyAccountSjoerd Simons2009-07-011-7/+6
* Introduce empathy_contact_equal, adapt themesPatryk Zawadzki2009-06-161-0/+37
* Add doc for empathy_avatar_new()Xavier Claessens2009-06-121-0/+13
* Add the filename in EmpathyAvatar and fallback to stock_personXavier Claessens2009-06-121-20/+7
* Add initial adium theme support: Load the template and append messages.Xavier Claessens2009-06-121-0/+12
* contact_get_avatar_filename: remove unused priv pointerGuillaume Desmottes2009-06-091-1/+0
* contact_get_avatar_filename: use empathy_contact_get_id instead of priv->id d...Guillaume Desmottes2009-06-091-2/+2
* Coding style fixes.Jonny Lamb2009-06-041-1/+1
* Add the method empathy_contact_can_stream_tubes in the empathy-tp-contact-fac...Arnaud Maillet2009-06-011-0/+12
* Remove usage of McPresence as much as possibleSjoerd Simons2009-05-311-43/+25
* Treat TP_CONNECTION_PRESENCE_TYPE_UNSET as _AVAILABLESjoerd Simons2009-05-281-1/+1
* empathy-contact: fix coding styleGuillaume Desmottes2009-05-181-1/+1
* Don't ref the returned hash tablePierre-Luc Beaudoin2009-05-101-2/+2
* Don't create an unused hashtable and free location on finalizePierre-Luc Beaudoin2009-05-101-5/+7
* Remove a trailing space and g_printPierre-Luc Beaudoin2009-05-081-1/+1
* Fix doc's consistencyPierre-Luc Beaudoin2009-05-081-2/+2
* Fix review comments on EmpathyContact by Guillaume DesmottesPierre-Luc Beaudoin2009-05-081-4/+18
* Add Location to EmpathyContactPierre-Luc Beaudoin2009-05-081-0/+60
* Rename empathy_contact_new_static to empathy_contact_new_for_logXavier Claessens2009-04-221-4/+4
* Add empathy_contact_new_static() to create a contact that comes from logsXavier Claessens2009-04-221-0/+17
* Add G_PARAM_STATIC_STRINGS to EmpathyContact propertiesXavier Claessens2009-04-221-10/+10
* Cleanup authors of EmpathyContact. It has nothing to do with Gossip code anym...Xavier Claessens2009-04-221-1/+0
* Use tp_connection_get_self_handle where neededXavier Claessens2009-04-221-14/+0
* Simplify empathy_contact_get_accountXavier Claessens2009-04-221-7/+3
* Add commented out code to set the _is_ready property of EmpathyContactXavier Claessens2009-04-221-0/+14
* If presence message is "", get the default message.Xavier Claessens2009-04-221-1/+1
* Make sure to not ref a NULL objectXavier Claessens2009-04-221-0/+3
* CONSTRUCT_ONLY properties must be writableXavier Claessens2009-04-221-3/+5
* Turn EmpathyContact into a TpContact wrapperXavier Claessens2009-04-221-349/+199
* empathy_contact_set_handle: remove the handle ready flag when the handle is s...Guillaume Desmottes2009-03-201-1/+19
* Renamed G_STR_EMPTY to EMP_STR_EMPTY.Jonny Lamb2009-01-231-6/+6
* EmpathyContact keeps a ref to the factory.Xavier Claessens2009-01-131-3/+23
* Make the error in the call_when_ready callback constSjoerd Simons2009-01-101-1/+1
* Free ready callbacks in finalizeSjoerd Simons2009-01-101-1/+17
* Add weak object, destroy notify and error reporting to empathy_contact_call_w...Sjoerd Simons2009-01-101-7/+53
* Add empathy_contact_call_when_readySjoerd Simons2009-01-101-11/+63
* Add a "presence-changed" signal so that we can keep track of theXavier Claessens2009-01-071-1/+25
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-121-1/+1
* empathy-contact: no need to inspect the RequestableChannelClasses property an...Xavier Claessens2008-11-221-71/+0
* remove blank lineXavier Claessens2008-11-221-1/+0
* Use the RequestableChannelClasses property instead of hardcoding salut to che...Xavier Claessens2008-11-221-20/+65
* Moved capabilities hack to empathy_contact_set_account. (Jonny Lamb)Jonny Lamb2008-11-221-27/+27
* Renamed is_salut to contact_is_salut. (Jonny Lamb)Jonny Lamb2008-11-221-2/+2
* Added ft-related functions to EmpathyContact. (Jonny Lamb)Jonny Lamb2008-11-221-0/+39
* Fix some coding styleXavier Claessens2008-07-091-91/+79
* empath-contact: remove tabs (Guillaume Desmottes)Xavier Claessens2008-07-091-389/+389
* switch empathy-contact to Collabora coding style (Guillaume Desmottes)Xavier Claessens2008-07-091-254/+264
* Document empathy_avatar_save_to_file (Guillaume Desmottes)Xavier Claessens2008-07-091-0/+10
* add empathy_avatar_save_to_file (Guillaume Desmottes)Xavier Claessens2008-07-091-1/+8
* Make empathy_contact_equal NULL-safe for the contact ID and use the ^ operato...Xavier Claessens2008-07-081-2/+4
* Fix coding styleXavier Claessens2008-06-191-6/+6
* "ready & EMPATHY_CONTACT_READY_NAME" instead of ready | EMPATHY_CONTACT_READY...Xavier Claessens2008-06-191-1/+1
* Fix coding styleXavier Claessens2008-06-191-3/+1
* Move contact_set_ready_flag() in _set_name() and _set_handle().Xavier Claessens2008-06-191-2/+2
* Fix the bug "Incoming call from (null)" (Alban Crequy)Xavier Claessens2008-06-191-0/+9
* don't set the flag to ready if we are not yet ready, especially when we send ...Xavier Claessens2008-06-191-1/+1
* Do not warning if we try to load the avatar of a contact that does not yet ha...Xavier Claessens2008-05-281-14/+14
* Move avatar cache to ~/.cache and don't mix avatar from different contacts, t...Xavier Claessens2008-05-281-0/+163
* Keep a priv pointer in the object struct instead of using G_TYPE_INSTANCE_GET...Xavier Claessens2008-05-061-8/+7
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-3/+3
* If the RequestAliases fails, make sure the name property on all contacts beco...Xavier Claessens2008-04-161-39/+25
* Make use of empathy_run_until_ready_fullXavier Claessens2008-04-111-45/+10
* ref the contact temporally when setting properties because it could destroy t...Xavier Claessens2008-04-021-3/+8
* Retry requesting aliases if it fails, it can happen if there is too many alia...Xavier Claessens2008-03-161-1/+1
* Improve a bit the test and fix empathy_contact_run_until, data.ready was not ...Xavier Claessens2008-03-111-1/+2
* Add debug messages in _run_until_readyXavier Claessens2008-03-111-0/+5
* Add empathy_contact_run_until_ready()Xavier Claessens2008-03-111-1/+77
* Ready property on EmpathyContact is not a boolean but flags for each property.Xavier Claessens2008-03-111-9/+10
* Add a ready property on EmpathyContact and make use of tp_strdiff.Xavier Claessens2008-03-111-13/+32
* Lazy init of contact hash.Xavier Claessens2008-03-111-4/+5
* If we set contact's id and name is still empty, emit notify::name.Xavier Claessens2008-03-111-0/+3
* Update collabora copyright to 2008Xavier Claessens2008-03-031-1/+1
* EmpathyContact: Set G_PARAM_CONSTRUCT on the capabilities property. (Sjoerd)Xavier Claessens2008-02-181-1/+1
* Remove unused PROP_SUBSCRIPTIONXavier Claessens2008-02-161-1/+0
* Removed unused PROP_GROUPSXavier Claessens2008-02-161-1/+0
* Cleanup code from previous mergeXavier Claessens2008-02-161-5/+1
* Merge commit 'sjoerd/master'Xavier Claessens2008-02-161-0/+4
* Remove EmpathyPresence object and have "presence" and "presence-message" prop...Xavier Claessens2008-01-251-41/+67
* Adding UI to start a VoIP call. It does nothing yet. Most of the code isXavier Claessens2007-09-091-0/+13
* Adding capabilities contact property.Xavier Claessens2007-09-091-0/+50
* Completely reworked ContactList API. Fixes bug #471611, bug #467280, bug #459...Xavier Claessens2007-08-311-277/+90
* Remove empathy-marshal-main.c and include empathy-marshal.h fromMarco Barisione2007-08-081-9/+9
* Rename all filenames starting with "gossip" by "empathy", change namespaceXavier Claessens2007-06-221-0/+800