Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tp-contact-factory: request avatar feature | Guillaume Desmottes | 2010-12-01 | 1 | -0/+1 |
| | | | | | We still create TpContact for muc contacts list where we want to display avatars (#636207). | ||||
* | contact: enable showing a phone next to contacts who are on phones | Jonny Lamb | 2010-11-16 | 1 | -0/+1 |
| | | | | | | The future! Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Don't bother fetching contact avatar details, since we already do that in Folks. | Travis Reitter | 2010-10-05 | 1 | -2/+0 |
| | |||||
* | Move empathy_tp_contact_factory_set_alias() to EmpathyContact | Xavier Claessens | 2010-05-26 | 1 | -46/+0 |
| | |||||
* | Kill EmpathyTpContactFactory object. Its API stays as helper code o ↵ | Xavier Claessens | 2010-05-26 | 1 | -310/+49 |
| | | | | | | | | | n TpConnection. Note that it uses empathy_contact_dup_from_tp_contact() internally, so we are sure to really have at most one EmpathyContact object per TpContact Fixes bug #619488 | ||||
* | Make use of TP_CONTACT_FEATURE_AVATAR_DATA | Xavier Claessens | 2010-05-26 | 1 | -224/+2 |
| | | | | Fixes bug #579812 | ||||
* | Stop getting avatar requirements in EmpathyTpContactFactory | Xavier Claessens | 2010-05-26 | 1 | -133/+0 |
| | |||||
* | No need of a contact factory to set location | Xavier Claessens | 2010-05-02 | 1 | -29/+0 |
| | |||||
* | tp-contact-factory: stop tracking capabilities | Guillaume Desmottes | 2010-04-27 | 1 | -339/+0 |
| | | | | This is done in empathy-contact using TpContact:capabilities now. | ||||
* | request the TP_CONTACT_FEATURE_CAPABILITIES feature | Guillaume Desmottes | 2010-04-27 | 1 | -0/+1 |
| | |||||
* | contact-factory: stop managing locations | Guillaume Desmottes | 2010-04-06 | 1 | -76/+0 |
| | |||||
* | move tp_contact_factory_geocode to empathy-contact | Guillaume Desmottes | 2010-04-06 | 1 | -154/+0 |
| | |||||
* | pass Location feature to Contacts | Guillaume Desmottes | 2010-04-06 | 1 | -0/+1 |
| | |||||
* | remove empathy_tp_contact_factory_set_avatar | Guillaume Desmottes | 2010-04-06 | 1 | -61/+0 |
| | | | | This is not needed any more. | ||||
* | No need to get RequestableChannelClasses if ContactCapability is implemented | Guillaume Desmottes | 2010-01-14 | 1 | -15/+23 |
| | | | | We use it only as a fallback if it's not. | ||||
* | factor out channel_classes_to_capabilities | Guillaume Desmottes | 2010-01-14 | 1 | -64/+58 |
| | |||||
* | Use ContactCapabilities to get audio/video caps (#599163) | Guillaume Desmottes | 2010-01-14 | 1 | -1/+16 |
| | |||||
* | Stop using the old Capabilities iface if ContactCapabilities is implemented | Guillaume Desmottes | 2010-01-14 | 1 | -20/+20 |
| | |||||
* | Claim that contacts support stream tube if it's announced in their contact ↵ | Guillaume Desmottes | 2010-01-14 | 1 | -7/+10 |
| | | | | capabilities | ||||
* | Claim that contacts support FT if it's announced in their contact ↵ | Guillaume Desmottes | 2010-01-14 | 1 | -0/+91 |
| | | | | capabilities (#599164) | ||||
* | Don't assume contacts support FT if ContactCapabilities is implemented | Guillaume Desmottes | 2010-01-14 | 1 | -4/+19 |
| | |||||
* | empathy_tp_contact_factory_get_from_{id,handle} shouldn't pass the ref of ↵ | Guillaume Desmottes | 2009-11-23 | 1 | -0/+7 |
| | | | | | | | the contact to the cb This match the behaviour of empathy_tp_contact_factory_get_from_{ids,handles} and tp_connection_get_contacts_by_handle. | ||||
* | tp-contact-factory: document that ↵ | Guillaume Desmottes | 2009-11-23 | 1 | -0/+2 |
| | | | | empathy_tp_contact_factory_get_from_{ids,handles} don't give a ref to the cb | ||||
* | empathy-tp-contact-factory: ensure that ↵ | Guillaume Desmottes | 2009-11-12 | 1 | -1/+18 |
| | | | | empathy_tp_contact_factory_get_from_handle always return an error if the contact hasn't been created | ||||
* | TpContactFactory: wait that the connection is ready before using it | Guillaume Desmottes | 2009-11-09 | 1 | -13/+35 |
| | |||||
* | empathy-tp-contact-factory.c: fix casting issue | Guillaume Desmottes | 2009-10-22 | 1 | -1/+1 |
| | |||||
* | Iterate avatar tokens with a GHashTableIter | Will Thompson | 2009-09-17 | 1 | -30/+19 |
| | |||||
* | Get rid of the last two _run_ calls in Empathy | Will Thompson | 2009-09-17 | 1 | -31/+29 |
| | | | | | | | | Hooray! Also, don't try to get known avatar tokens or capabilities if the CM doesn't support them. This reduces the outrageous Debug spam when I connect to a Haze account or (worse) a big IRC channel. Fixes Gnome bug #532737 | ||||
* | tp-contact-factory: allow _get_from_handles to call with no handles. | Jonny Lamb | 2009-09-07 | 1 | -0/+5 |
| | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Merge back from master | Sjoerd Simons | 2009-08-22 | 1 | -7/+7 |
|\ | |||||
| * | Use tp-glib Location stable API (#585843) | Guillaume Desmottes | 2009-08-17 | 1 | -7/+7 |
| | | |||||
* | | Remove last references to mission-control 4 | Sjoerd Simons | 2009-07-16 | 1 | -0/+2 |
|/ | |||||
* | Improve geocoding debugging and add more fields | Pierre-Luc Beaudoin | 2009-07-01 | 1 | -8/+34 |
| | |||||
* | Add the method empathy_contact_can_stream_tubes in the ↵ | Arnaud Maillet | 2009-06-01 | 1 | -26/+41 |
| | | | | empathy-tp-contact-factory | ||||
* | empathy-tp-contact-factory: coding style fixes | Guillaume Desmottes | 2009-05-28 | 1 | -2/+2 |
| | |||||
* | Improve code readability | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -8/+11 |
| | | | | | Rename userdata to contact, wrap at 80 chars | ||||
* | Don't need to check twice if location has latitude | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -6/+1 |
| | | | | | There is no need to check for lon as lat, lon as always set togeter (they are meaningless alone). | ||||
* | Move the geoclue geocoding in EmpathyTpContactFactory | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -0/+130 |
| | | | | | | This code needs to be run when ever there is a new location available It makes more sens for it to be there. This makes the geolocation informtion ritcher as it can be displayed on a map. | ||||
* | Copy GHashTable received from Dbus and refactor | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -13/+24 |
| | | | | | | | This makes the GHashTable's structure explicit and less error prone when inserting later on. Move the copied code over to a new function. | ||||
* | empathy-tp-contact-factory: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -3/+3 |
| | |||||
* | Use a quark as it is faster | Pierre-Luc Beaudoin | 2009-05-10 | 1 | -2/+2 |
| | |||||
* | Drop tp_contact_factory_update_location for code readability | Pierre-Luc Beaudoin | 2009-05-10 | 1 | -20/+7 |
| | | | | This function is an artefact from previous version of this functionality | ||||
* | Remove the interface checks as per Zdra comments | Pierre-Luc Beaudoin | 2009-05-10 | 1 | -43/+9 |
| | | | | | | | | | The interface checks were superfluous as the connect_to does nothing if the interface doesn't exist and call methods directly call the callback with an error if such method doesn't exist. That is why I kept the verification there as I didn't want to polute logs with error messages. | ||||
* | Verify if the connection supports interface Location.DRAFT | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -12/+51 |
| | | | | Before calling and adding a call back that depends on the interface | ||||
* | Remove a trailing space and g_print | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -2/+0 |
| | |||||
* | Get rid of the run call | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -26/+14 |
| | | | | | Also gets rid of the unnecessary GHashTable copying which caused a crash on location_updated | ||||
* | Use iters on hash tables instead of foreach | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -10/+9 |
| | |||||
* | Fix review comments on EmpathyTpContactFactory by Guillaume Desmottes | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -10/+11 |
| | | | | Mostly coding style and some memory management fixes | ||||
* | Move get_location to the right place | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -0/+53 |
| | | | | This will make the location requested upon contact creation | ||||
* | Copy the hash table we receive | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -1/+17 |
| | |||||
* | Set/get location on telepathy | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -1/+48 |
| | |||||
* | Use tp_connection_get_self_handle where needed | Xavier Claessens | 2009-04-22 | 1 | -1/+8 |
| | |||||
* | Change EmpathyTpContactFactory API to look more like TpConnection. Add ↵ | Xavier Claessens | 2009-04-22 | 1 | -45/+206 |
| | | | | | | function to get only one contact from id/handle. | ||||
* | EmpathyTpContactFactory don't have a ready property anymore. | Xavier Claessens | 2009-04-22 | 1 | -12/+6 |
| | |||||
* | Change API of EmpathyTpContactFactory: | Xavier Claessens | 2009-04-22 | 1 | -765/+291 |
| | | | | | | - Based on TpConnection instead of McAccount. - Drop all code that is now handled in TpContact. - Make it per-connection singleton. | ||||
* | Simplify how channel classes value is parsed. Fixes bug #577825 | Xavier Claessens | 2009-04-03 | 1 | -8/+4 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2759 | ||||
* | Use tp-glib generated code for file transfers rather than extensions. | Jonny Lamb | 2009-02-21 | 1 | -1/+1 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2523 | ||||
* | Renamed G_STR_EMPTY to EMP_STR_EMPTY. | Jonny Lamb | 2009-01-23 | 1 | -4/+4 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249 | ||||
* | empathy_mission_control_new -> dup_singleton. | Xavier Claessens | 2009-01-16 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2233 | ||||
* | Make existing contact FT capable when the CM supports it | Sjoerd Simons | 2009-01-10 | 1 | -1/+0 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2139 | ||||
* | Use new singleton policy for EmpathyAccountManager. | Xavier Claessens | 2009-01-07 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2074 | ||||
* | Port EmpathyTpContactFactory to the new API. | Xavier Claessens | 2009-01-07 | 1 | -19/+23 |
| | | | | svn path=/trunk/; revision=2041 | ||||
* | Make existing contact FT capable when the CM supports it | Sjoerd Simons | 2008-12-23 | 1 | -0/+11 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2011 | ||||
* | Fix coding style | Xavier Claessens | 2008-11-22 | 1 | -46/+47 |
| | | | | svn path=/trunk/; revision=1876 | ||||
* | get_requestable_channel_classes_cb: call tp_contact_factory_ready if the ↵ | Xavier Claessens | 2008-11-22 | 1 | -0/+1 |
| | | | | | | D-Bus call failed svn path=/trunk/; revision=1864 | ||||
* | empathy-tp-contact-factory: set the FT capability when creating contacts if ↵ | Xavier Claessens | 2008-11-22 | 1 | -1/+79 |
| | | | | | | the CM supports it svn path=/trunk/; revision=1854 | ||||
* | empathy-tp-contact-factory: factor out contact_created | Xavier Claessens | 2008-11-22 | 1 | -2/+9 |
| | | | | svn path=/trunk/; revision=1853 | ||||
* | Move code to avoid declaring functions on the top of the file. | Xavier Claessens | 2008-11-11 | 1 | -71/+57 |
| | | | | svn path=/trunk/; revision=1709 | ||||
* | Coding style: only one blank line between functions. | Xavier Claessens | 2008-11-11 | 1 | -3/+0 |
| | | | | svn path=/trunk/; revision=1687 | ||||
* | Add G_PARAM_STATIC_STRINGS to TpContactFactory properties | Xavier Claessens | 2008-11-11 | 1 | -8/+16 |
| | | | | svn path=/trunk/; revision=1674 | ||||
* | EmpathyTpContactFactory: add properties for avatar requirements | Xavier Claessens | 2008-11-11 | 1 | -3/+91 |
| | | | | svn path=/trunk/; revision=1673 | ||||
* | EmpathyTpContactFactory: get avatar requirements before becoming ready. | Xavier Claessens | 2008-11-11 | 1 | -9/+54 |
| | | | | svn path=/trunk/; revision=1672 | ||||
* | EmpathyTpContactFactory: split on-ready code out of got_self_handle_cb | Xavier Claessens | 2008-11-11 | 1 | -4/+22 |
| | | | | svn path=/trunk/; revision=1671 | ||||
* | EmpathyTpContactFactoryPriv: add fields for avatar requirements | Xavier Claessens | 2008-11-11 | 1 | -0/+9 |
| | | | | svn path=/trunk/; revision=1670 | ||||
* | Merge branch 'leak' | Xavier Claessens | 2008-07-14 | 1 | -0/+2 |
| | | | | svn path=/trunk/; revision=1227 | ||||
* | Move avatar cache to ~/.cache and don't mix avatar from different contacts, ↵ | Xavier Claessens | 2008-05-28 | 1 | -14/+9 |
| | | | | | | tokens are not garanteed to be different. svn path=/trunk/; revision=1128 | ||||
* | Keep a priv pointer in the object struct instead of using ↵ | Xavier Claessens | 2008-05-06 | 1 | -9/+6 |
| | | | | | | G_TYPE_INSTANCE_GET_PRIVATE all the time. svn path=/trunk/; revision=1082 | ||||
* | If self presence message is "" do like if it was NULL. | Xavier Claessens | 2008-05-05 | 1 | -4/+8 |
| | | | | svn path=/trunk/; revision=1081 | ||||
* | Make use of tp-glib debug system. | Xavier Claessens | 2008-05-01 | 1 | -68/+51 |
| | | | | svn path=/trunk/; revision=1066 | ||||
* | If the RequestAliases fails, make sure the name property on all contacts ↵ | Xavier Claessens | 2008-04-16 | 1 | -1/+18 |
| | | | | | | becomes ready to avoid waiting infinitely. svn path=/trunk/; revision=952 | ||||
* | Fix disconnection of AccountStatusChanged signal. | Xavier Claessens | 2008-04-13 | 1 | -5/+3 |
| | | | | svn path=/trunk/; revision=932 | ||||
* | We can't use *_run_* API from dbus signal cb or method implementation. To ↵ | Xavier Claessens | 2008-04-11 | 1 | -4/+3 |
| | | | | | | avoid problems move the code to a g_idle cb. svn path=/trunk/; revision=922 | ||||
* | Make use of mission_control_get_tpconnection() | Xavier Claessens | 2008-04-11 | 1 | -6/+2 |
| | | | | svn path=/trunk/; revision=888 | ||||
* | Display a warning if used when not ready instead of silently return. | Xavier Claessens | 2008-04-02 | 1 | -11/+3 |
| | | | | svn path=/trunk/; revision=862 | ||||
* | Remove previous hack, it was stupid, we have a param to increase dbus ↵ | Xavier Claessens | 2008-03-17 | 1 | -29/+8 |
| | | | | | | timeout now that we use tp-glib API. svn path=/trunk/; revision=812 | ||||
* | Keep the 0 in the end of the array when duping it | Xavier Claessens | 2008-03-17 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=810 | ||||
* | Make sure the dup_handles array is ended by 0. | Xavier Claessens | 2008-03-17 | 1 | -1/+3 |
| | | | | svn path=/trunk/; revision=809 | ||||
* | Retry requesting aliases if it fails, it can happen if there is too many ↵ | Xavier Claessens | 2008-03-16 | 1 | -3/+25 |
| | | | | | | aliases to request and it takes too much time svn path=/trunk/; revision=798 | ||||
* | Emit notify::ready signals | Xavier Claessens | 2008-03-14 | 1 | -0/+3 |
| | | | | svn path=/trunk/; revision=792 | ||||
* | Add a ready property on EmpathyTpContactFactory | Xavier Claessens | 2008-03-14 | 1 | -1/+21 |
| | | | | svn path=/trunk/; revision=790 | ||||
* | Fix coding style | Xavier Claessens | 2008-03-11 | 1 | -2/+2 |
| | | | | svn path=/trunk/; revision=765 | ||||
* | Queue received messages until the sender got his alias. | Xavier Claessens | 2008-03-11 | 1 | -0/+3 |
| | | | | svn path=/trunk/; revision=763 | ||||
* | Don't wait for connection-ready if it was already ready. | Xavier Claessens | 2008-03-11 | 1 | -3/+11 |
| | | | | svn path=/trunk/; revision=761 | ||||
* | Make sure we don't expect contact id and handle to be directly ready. Add ↵ | Xavier Claessens | 2008-03-11 | 1 | -0/+2 |
| | | | | | | some _run_until_ready. svn path=/trunk/; revision=755 | ||||
* | Keep EmpathyContact object instead of the self handle, avoid using the ↵ | Xavier Claessens | 2008-03-11 | 1 | -98/+141 |
| | | | | | | connection when not ready and request contact info when the connection gets ready. svn path=/trunk/; revision=752 | ||||
* | Make InspectHandles call async | Xavier Claessens | 2008-03-11 | 1 | -26/+41 |
| | | | | svn path=/trunk/; revision=744 | ||||
* | Set self handle to 0 when connection is invalidated | Xavier Claessens | 2008-03-11 | 1 | -2/+1 |
| | | | | svn path=/trunk/; revision=743 | ||||
* | Use new api | Xavier Claessens | 2008-03-11 | 1 | -381/+303 |
| | | | | svn path=/trunk/; revision=742 | ||||
* | Queue received messages until the sender got his alias. | Xavier Claessens | 2008-03-09 | 1 | -4/+0 |
| | | | | svn path=/trunk/; revision=713 | ||||
* | Remove EMPATHY_CAPABILITIES_UNKNOWN flag when setting capabilities | Xavier Claessens | 2008-03-05 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=699 | ||||
* | Update collabora copyright to 2008 | Xavier Claessens | 2008-03-03 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=688 | ||||
* | Cleanup code from previous merge | Xavier Claessens | 2008-02-16 | 1 | -2/+3 |
| | | | | svn path=/trunk/; revision=638 | ||||
* | Merge commit 'sjoerd/master' | Xavier Claessens | 2008-02-16 | 1 | -3/+4 |
| | | | | svn path=/trunk/; revision=637 | ||||
* | EmpathyTpContactFactory: If the presence dict doesn't contain a ↵ | Xavier Claessens | 2008-02-10 | 1 | -0/+2 |
| | | | | | | presence-message set the presence message to NULL svn path=/trunk/; revision=620 | ||||
* | Remove EmpathyPresence object and have "presence" and "presence-message" ↵ | Xavier Claessens | 2008-01-25 | 1 | -34/+13 |
| | | | | | | properties directly in EmpathyContact svn path=/trunk/; revision=601 | ||||
* | Split EmpathyContactFactory to have one EmpathyTpContactFactory per account | Xavier Claessens | 2007-12-12 | 1 | -0/+1307 |
svn path=/trunk/; revision=472 |