aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-contact.h
Commit message (Collapse)AuthorAgeFilesLines
* include telepathy-glib.hGuillaume Desmottes2012-09-171-2/+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.
* include logger single headerGuillaume Desmottes2012-04-041-1/+1
|
* add empathy_contact_remove_from_contact_list()Guillaume Desmottes2011-11-081-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=663327
* add empathy_contact_add_to_contact_list()Guillaume Desmottes2011-11-081-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=663327
* empathy_contact_from_tpl_contact: don't override the aliasEmilio Pozuelo Monfort2011-07-051-0/+1
| | | | | | | Add a logged-alias property instead, which can be used by those who need the old alias. And use it in chat themes for the backlog.
* empathy_avatar_new: stop stealing strings (#650939)Guillaume Desmottes2011-06-011-3/+3
| | | | It was pretty confusing when reading/reviewing code.
* Add SMS entry to empathy-individual-menuDanielle Madeley2011-05-051-0/+3
|
* contact: enable showing a phone next to contacts who are on phonesJonny Lamb2010-11-161-0/+1
| | | | | | The future! Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Add empathy_contact_dup_best_for_action()Philip Withnall2010-09-031-0/+14
| | | | | | This takes a FolksIndividual and returns an EmpathyContact corresponding to the FolksPersona in the Individual which is most suited to having a given action performed on it. Helps: bgo#628338
* contact: make some setters staticGuillaume Desmottes2010-09-011-8/+0
|
* Remove EmpathyAvatar->tokenPhilip Withnall2010-08-241-1/+0
|
* Remove empathy_contact_new_for_log()Philip Withnall2010-08-241-2/+0
| | | | It was unused.
* Make empathy_contact_load_avatar_cache() privatePhilip Withnall2010-08-241-2/+0
|
* Make empathy_contact_set_avatar() privatePhilip Withnall2010-08-241-2/+0
|
* empathy_contact_new can be static nowGuillaume Desmottes2010-08-131-1/+0
| | | | Everyone should use empathy_contact_dup_from_tp_contact()
* Re-enable setting of groups for newly-added contactsPhilip Withnall2010-07-221-0/+2
| | | | | | Changes to groups made while adding a contact need to be cached up until the contact's FolksPersona is set, when they can be flushed to the libfolks backend.
* Merge EmpathyContact:name and *_set_alias() to EmpathyContact:aliasPhilip Withnall2010-07-221-3/+2
| | | | The "name" API was a relic of Gossip.
* Add a link between EmpathyContact and FolksPersonaPhilip Withnall2010-07-221-0/+4
| | | | EmpathyContact should eventually just be a thin wrapper over FolksPersona.
* replace empathy_contact_can_use_stream_tube by ↵Guillaume Desmottes2010-06-211-2/+2
| | | | | | | | empathy_contact_can_use_rfb_stream_tube That's the only type of tube we care about and that allows us to enable the 'Share my Desktop' option only with contacts having a tube enabled Vinagre installed (#589225).
* Depend on telepathy-logger (#610956)Guillaume Desmottes2010-06-181-4/+0
|
* TplContact has been renamed to TplEntityGuillaume Desmottes2010-06-181-2/+2
|
* Move empathy_tp_contact_factory_set_alias() to EmpathyContactXavier Claessens2010-05-261-0/+1
|
* Add empathy_contact_dup_from_tp_contact()Xavier Claessens2010-05-261-0/+2
| | | | This API make sure to return a singleton EmpathyContact for any TpContact
* Make use of TP_CONTACT_FEATURE_AVATAR_DATAXavier Claessens2010-05-261-4/+0
| | | | Fixes bug #579812
* Get location update from TpContact (#599162)Guillaume Desmottes2010-04-061-2/+0
|
* TPL Enabling patch, all-in-one.Cosimo Alfarano2010-02-261-0/+7
| | | | By default TPL is disabled, use --enable-tpl configure option to enable it.
* contact.h: remove empathy_contact_hash as it's not defined (#580254)Guillaume Desmottes2009-11-141-1/+0
|
* contact: port to new tp-glib account APIJonny Lamb2009-10-241-3/+3
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Added functions to determine if a contact has video capabilitiesJonathan Tellier2009-07-031-0/+2
| | | | | | | Activating the "Video Call" button only if the remote contact support video. The call window's "Send Video" is only sensitive if the contact has video capabilities.
* Port libempathy to EmpathyAccountSjoerd Simons2009-07-011-3/+3
|
* Introduce empathy_contact_equal, adapt themesPatryk Zawadzki2009-06-161-1/+3
| | | | | Fixed adium and boxes theme engines to check if contacts refer to the same id instead of comparing pointers. This fixes bug #585885.
* Add the filename in EmpathyAvatar and fallback to stock_personXavier Claessens2009-06-121-2/+3
|
* Add initial adium theme support: Load the template and append messages.Xavier Claessens2009-06-121-0/+1
|
* Add the method empathy_contact_can_stream_tubes in the ↵Arnaud Maillet2009-06-011-0/+2
| | | | empathy-tp-contact-factory
* Remove usage of McPresence as much as possibleSjoerd Simons2009-05-311-2/+2
|
* Add Location to EmpathyContactPierre-Luc Beaudoin2009-05-081-0/+4
|
* Rename empathy_contact_new_static to empathy_contact_new_for_logXavier Claessens2009-04-221-1/+1
|
* Add empathy_contact_new_static() to create a contact that comes from logsXavier Claessens2009-04-221-0/+2
|
* Cleanup authors of EmpathyContact. It has nothing to do with Gossip code ↵Xavier Claessens2009-04-221-3/+1
| | | | anymore. All code is mine.
* Do not use empathy_contact_equal anymore, pointer comparaison is guaranteed ↵Xavier Claessens2009-04-221-1/+0
| | | | to be enough.
* Turn EmpathyContact into a TpContact wrapperXavier Claessens2009-04-221-36/+14
|
* Make the error in the call_when_ready callback constSjoerd Simons2009-01-101-1/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2192
* Add weak object, destroy notify and error reporting to ↵Sjoerd Simons2009-01-101-2/+3
| | | | | | | | empathy_contact_call_when_ready Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2190
* Add empathy_contact_call_when_readySjoerd Simons2009-01-101-0/+9
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2126
* Added ft-related functions to EmpathyContact. (Jonny Lamb)Jonny Lamb2008-11-221-0/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1733
* Fix some coding styleXavier Claessens2008-07-091-3/+3
| | | | svn path=/trunk/; revision=1218
* empath-contact: remove tabs (Guillaume Desmottes)Xavier Claessens2008-07-091-21/+20
| | | | svn path=/trunk/; revision=1217
* switch empathy-contact to Collabora coding style (Guillaume Desmottes)Xavier Claessens2008-07-091-62/+55
| | | | svn path=/trunk/; revision=1214
* Document empathy_avatar_save_to_file (Guillaume Desmottes)Xavier Claessens2008-07-091-1/+1
| | | | svn path=/trunk/; revision=1210
* add empathy_avatar_save_to_file (Guillaume Desmottes)Xavier Claessens2008-07-091-0/+3
| | | | svn path=/trunk/; revision=1209
* Move avatar cache to ~/.cache and don't mix avatar from different contacts, ↵Xavier Claessens2008-05-281-2/+24
| | | | | | tokens are not garanteed to be different. svn path=/trunk/; revision=1128
* Keep a priv pointer in the object struct instead of using ↵Xavier Claessens2008-05-061-0/+1
| | | | | | G_TYPE_INSTANCE_GET_PRIVATE all the time. svn path=/trunk/; revision=1082
* Update copyright year in .h too, it was done in .c only.Xavier Claessens2008-04-151-1/+1
| | | | svn path=/trunk/; revision=946
* Add empathy_contact_run_until_ready()Xavier Claessens2008-03-111-1/+4
| | | | svn path=/trunk/; revision=749
* Ready property on EmpathyContact is not a boolean but flags for each property.Xavier Claessens2008-03-111-1/+9
| | | | svn path=/trunk/; revision=748
* Add a ready property on EmpathyContact and make use of tp_strdiff.Xavier Claessens2008-03-111-0/+1
| | | | svn path=/trunk/; revision=747
* Merge commit 'sjoerd/master'Xavier Claessens2008-02-161-0/+2
| | | | svn path=/trunk/; revision=637
* Remove EmpathyPresence object and have "presence" and "presence-message" ↵Xavier Claessens2008-01-251-3/+6
| | | | | | properties directly in EmpathyContact svn path=/trunk/; revision=601
* Adding UI to start a VoIP call. It does nothing yet. Most of the code isXavier Claessens2007-09-091-0/+1
| | | | | | | | | | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-images.h: * libempathy-gtk/empathy-chat.glade: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-list-store.c: * libempathy-gtk/empathy-contact-list-store.h: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-chat-window.c: * libempathy/empathy-contact.c: * libempathy/empathy-contact.h: Adding UI to start a VoIP call. It does nothing yet. Most of the code is ported from Gossip patch (Raphael Slinckx, Xavier Claessens). svn path=/trunk/; revision=292
* Adding capabilities contact property.Xavier Claessens2007-09-091-31/+39
| | | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy/empathy-contact.c: * libempathy/empathy-contact.h: * libempathy/empathy-contact-factory.c: Adding capabilities contact property. svn path=/trunk/; revision=291
* Completely reworked ContactList API. Fixes bug #471611, bug #467280, bug ↵Xavier Claessens2007-08-311-52/+37
| | | | | | #459540 and bug #462907. svn path=/trunk/; revision=280
* Rename all filenames starting with "gossip" by "empathy", change namespaceXavier Claessens2007-06-221-0/+106
2007-06-22 Xavier Claessens <xclaesse@gmail.com> * libempathy/*.[ch]: * libempathy-gtk/*.[ch]: * src/*.[ch]: Rename all filenames starting with "gossip" by "empathy", change namespace of all gossip_*() functions to empathy_*(). Fixes bug #444490 (Mario Danic, Xavier Claessens). svn path=/trunk/; revision=170