aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-tp-contact-list.c
Commit message (Expand)AuthorAgeFilesLines
* remove empathy-tp-contact-listGuillaume Desmottes2012-03-121-1226/+0
* remove old school get_all_groupsGuillaume Desmottes2011-11-291-15/+0
* tp-contact-list: remove tp_contact_list_get_flagsGuillaume Desmottes2011-11-281-119/+0
* Use _unref instead of _free _destroy when possible.unrefXavier Claessens2011-11-161-10/+10
* remove old blocking APIGuillaume Desmottes2011-11-081-112/+7
* Do not auto-accept publish requests if contact is not subscribedXavier Claessens2011-08-241-2/+8
* EmpathyContactListFlags: add _MESSAGE_ADD flagEmilio Pozuelo Monfort2011-08-201-0/+4
* Blocking: don't critical if ContactBlockingCapabilities is missingWill Thompson2011-08-091-1/+13
* Use stable API for ContactBlocking (#645504)Guillaume Desmottes2011-03-221-6/+6
* Remove user from the blocked list when readding themDanielle Madeley2011-03-221-0/+8
* Use Conn.I.CB to report contacts as abusive when blocking themDanielle Madeley2011-03-111-2/+11
* Determine whether a connection supports reporting abuse, set the connection flagDanielle Madeley2011-03-111-0/+36
* Hook up abusive argument into TpContactList backendDanielle Madeley2011-03-111-1/+2
* Add contact blocking to EmpathyContactList and friendsDanielle Madeley2011-03-081-6/+58
* tp-contact-list: add a commentGuillaume Desmottes2010-07-081-0/+1
* Port to new EmpathyTpContactFactory APIXavier Claessens2010-05-261-11/+4
* If there is no publish list, don't auto-add people to itSjoerd Simons2010-05-081-0/+3
* iterate_on_channels: continue instead of returning if a channel doesn't matchGuillaume Desmottes2010-04-201-3/+3
* factor out iteration on channelsGuillaume Desmottes2010-04-081-28/+18
* Call EnsureChannel with an 'infinite' timeout so we don't have to catch list ...Guillaume Desmottes2010-04-081-11/+4
* pass properties hash table to tp_contact_list_group_add_channelGuillaume Desmottes2010-04-081-29/+9
* Use Requests.Channels property instead of the deprecated ListChannels()Guillaume Desmottes2010-04-081-38/+51
* Use NewChannels signal to catch group channels (#614236)Guillaume Desmottes2010-04-081-20/+12
* new_channels_cb: don't early return if TargetHandleType != TP_HANDLE_TYPE_LISTGuillaume Desmottes2010-04-081-12/+10
* tp-contact-list: stop disconnecting NewChannelsGuillaume Desmottes2010-04-081-19/+1
* fix indentationGuillaume Desmottes2010-03-311-2/+2
* tp-contact-list: add members of 'stored' as membersGuillaume Desmottes2010-03-311-0/+24
* got_added_members_cb: check if contact is already in the hash before adding itGuillaume Desmottes2010-03-311-0/+3
* add members of 'publish' as members of the TpContactListGuillaume Desmottes2010-03-311-4/+24
* pass handles to add_to_members instead of contact objectsGuillaume Desmottes2010-03-311-33/+42
* auto-accept pending call in tp_contact_list_subscribe_group_members_changed_cbGuillaume Desmottes2010-03-311-11/+22
* factor out remove_from_member_if_neededGuillaume Desmottes2010-03-311-2/+10
* factor out add_to_membersGuillaume Desmottes2010-03-311-9/+20
* tp-contact-list: Improve hash table descriptionsGuillaume Desmottes2010-03-311-4/+17
* Merge branch 'people-nearby-fake-group-613558'Danielle Madeley2010-03-301-19/+0
|\
| * Make People Nearby into a Fake Group like Ungrouped and FavouritesDanielle Madeley2010-03-241-19/+0
* | disconnect NewChannels signal once we got all the list channels we care aboutGuillaume Desmottes2010-03-301-1/+19
* | tp-contact-list: watch for list channels announced in NewChannels signalsGuillaume Desmottes2010-03-301-0/+47
* | allow got_list_channel to be called more than once for the same channelGuillaume Desmottes2010-03-301-2/+6
* | factor out got_list_channelGuillaume Desmottes2010-03-301-19/+27
|/
* Don't assume that removing a user from 'stored' will remove them from all listsDanielle Madeley2010-02-081-2/+0
* connect the 'group-members-changed' on groups once they are readyGuillaume Desmottes2009-12-111-59/+81
* Use EnsureChannel to get Stored/Publish/Subscribe channelsXavier Claessens2009-12-111-134/+47
* use tp_asv_newGuillaume Desmottes2009-12-101-15/+5
* tp_contact_list_remove: add FIXME about potential raceGuillaume Desmottes2009-12-101-0/+2
* tp_contact_list_remove: remove from the stored list if possible (#604181)Guillaume Desmottes2009-12-091-0/+8
* tp-contact-list: request the 'stored' channelGuillaume Desmottes2009-12-091-1/+66
* empathy-tp-contact-list.c: fix shadow declaration and uint comparaisonGuillaume Desmottes2009-10-221-6/+6
* Merge back from masterSjoerd Simons2009-08-221-11/+17
|\
| * Merge commit 'lfrb/added'Guillaume Desmottes2009-08-191-4/+7
| |\
| | * Always add to publish listLouis-Francis Ratté-Boulianne2009-08-191-4/+7
| * | Don't assume that 'subscribe' exists.Will Thompson2009-08-191-7/+10
| |/
* | Merge commit 'upstream/master' into mc5Sjoerd Simons2009-07-281-19/+114
|\|
| * Fixed copy/paste mistake (Remove members from the right set)Louis-Francis Ratté-Boulianne2009-07-231-2/+2
| * Small style fixesDavyd Madeley2009-07-151-2/+2
| * Implement CAN_GROUP by looking at RequestableChannelClassesDavyd Madeley2009-07-151-1/+53
| * call GetAliasFlags() to determine if an alias can be set on a ContactListDavyd Madeley2009-07-151-1/+36
| * Remove redundant empathy_tp_contact_list_can_add()Davyd Madeley2009-07-151-17/+0
| * Expose channel group flags via EmpathyContactList ifaceDavyd Madeley2009-07-151-0/+25
* | Remove last references to mission-control 4Sjoerd Simons2009-07-161-0/+1
|/
* empathy-tp-contact-list: remove trailing tabsGuillaume Desmottes2009-06-251-2/+2
* Don't double-unref superseded group TpChannels.Will Thompson2009-06-081-7/+37
* empathy-tp-contact-list: fix coding styleGuillaume Desmottes2009-05-181-7/+7
* Do not rely on suppress_handlers, it is deprecated.Xavier Claessens2009-04-221-76/+49
* Replace empathy_connection_get_protocol by tp_connection_parse_object_pathXavier Claessens2009-04-221-3/+2
* Add a comment to tell that tp_contact_list_group_add() takes ownership of han...Xavier Claessens2009-04-221-0/+1
* Make the comment for group hash table more explicitXavier Claessens2009-04-221-1/+2
* Add a comment to explain what does tp_contact_list_group_addXavier Claessens2009-04-221-0/+5
* Simplify expression in tp_contact_list_group_add_data_unrefXavier Claessens2009-04-221-1/+2
* Also accept local-pending of publish if adding a contactXavier Claessens2009-04-221-0/+5
* Change EmpathyTpContactFactory API to look more like TpConnection. Add functi...Xavier Claessens2009-04-221-9/+27
* Extract protocol from the connection's object-path and correctly set the spec...Xavier Claessens2009-04-221-3/+5
* Add a group channel only if suppress_handler == FALSEXavier Claessens2009-04-221-3/+5
* index begin at 0 and not 1 for GArrayXavier Claessens2009-04-221-1/+1
* Get the factory in _constructed because connection property is not set yet in...Xavier Claessens2009-04-221-2/+3
* Remove usage of EmpathyTpGroup from EmpathyTpContactListXavier Claessens2009-04-221-566/+610
* Rebase EmpathyTpContactList on TpConnection instead of McAccount.Xavier Claessens2009-04-221-118/+49
* Fix memleak in tp_contact_list_group_member_removed_cb. Free group name whenLars-Peter Clausen2009-04-211-0/+1
* empathy_mission_control_new -> dup_singleton.Xavier Claessens2009-01-161-1/+1
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-121-1/+1
* Fix coding styleXavier Claessens2008-12-121-4/+4
* add empathy_tp_contact_list_can_add (Guillaume Desmottes)Xavier Claessens2008-12-121-0/+16
* Check if the return value of tp_contact_list_get_group() is !=NULL. Fixes bug...Xavier Claessens2008-09-191-1/+3
* Check if there is a publish/subscribe list before adding/removing contacts fr...Xavier Claessens2008-06-121-4/+11
* Request publish and subscribe lists instead of waiting for CM to create them.Xavier Claessens2008-05-161-113/+172
* Use tp_connection_call_when_readyXavier Claessens2008-05-161-14/+21
* Keep a priv pointer in the object struct instead of using G_TYPE_INSTANCE_GET...Xavier Claessens2008-05-061-8/+6
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-51/+42
* Fix a warningXavier Claessens2008-04-111-1/+1
* Update for new APIXavier Claessens2008-04-111-1/+1
* Disconnect invalidated signal before unref the connection.Xavier Claessens2008-04-111-0/+3
* Port EmpathyTpContactList to tp-glib APIXavier Claessens2008-04-111-246/+240
* Wait for the TpGroup to be ready before using itXavier Claessens2008-04-111-34/+59
* Remove useless libtelepathy headersXavier Claessens2008-03-111-1/+1
* Make sure we don't expect contact id and handle to be directly ready. Add som...Xavier Claessens2008-03-111-2/+2
* Update collabora copyright to 2008Xavier Claessens2008-03-031-1/+1
* Add a missing includeXavier Claessens2008-01-161-0/+1
* Make use of tp_strdiff() to be NULL-safe. Fixes bug #509656.Xavier Claessens2008-01-161-13/+7
* Add a remove option to delete a contact group. Fixes bug #459520 (David Turner).Xavier Claessens2008-01-021-0/+28
* Conflicts:Xavier Claessens2007-12-031-13/+13
* Cleanup licences and copyrights, Modules with 100% collabora code are nowXavier Claessens2007-10-181-10/+9
* Set supress_handler to TRUE when creating new group channel.Xavier Claessens2007-10-121-3/+3
* Oops, useless g_printXavier Claessens2007-10-021-1/+0
* really fix protocol groupXavier Claessens2007-10-021-8/+10
* Add back protocol group.Xavier Claessens2007-10-021-0/+8
* Fix warnings when finalizing.Xavier Claessens2007-09-211-18/+13
* Completely reworked ContactList API. Fixes bug #471611, bug #467280, bug #459...Xavier Claessens2007-08-311-1573/+632
* Salut's protocol name is going to change to local-xmpp. Fixes bug #469638Xavier Claessens2007-08-251-1/+1
* s/Local Network/People nearby/ (Sjoerd Simons)Xavier Claessens2007-08-111-1/+1
* Add a check to be sure the new channel is valid in the NewChannel cb.Xavier Claessens2007-07-251-0/+1
* Initial room list support. It does not works yet.Xavier Claessens2007-07-201-4/+22
* Fix avatar request queue.Xavier Claessens2007-07-131-24/+23
* Remove unused nickname entry and use a GtkTable for room information. MoreXavier Claessens2007-07-131-0/+8
* Auto-accept to publish presence to contacts that are in our subscribeXavier Claessens2007-07-121-8/+20
* Rename all filenames starting with "gossip" by "empathy", change namespaceXavier Claessens2007-06-221-311/+311
* Fix typo causing warnings.Xavier Claessens2007-06-221-1/+1
* We show in our roster all contacts members and remote-pending of subscribeXavier Claessens2007-06-211-38/+78
* New window for viewing logs.Xavier Claessens2007-06-141-1/+5
* We can now add a new contact. EmpathyContactWidget can change the contactXavier Claessens2007-06-091-2/+2
* Do not save when closing the dialog. Update information in real-time andXavier Claessens2007-06-091-37/+8
* New dialog: EmpathySubscriptionDialog. It uses EmpathyContactWidget toXavier Claessens2007-06-071-0/+1
* New widget: EmpathyContactWidget. It displays information about a contact,Xavier Claessens2007-06-061-37/+0
* Add support for blinking when there is an event. Make use of EmpathyIdleXavier Claessens2007-06-061-150/+205
* Fix crash when there is no log available for a chat. Fix a crash whenXavier Claessens2007-06-031-1/+2
* Set default presence to available if there is no presence iface.Xavier Claessens2007-06-021-0/+12
* Fix warning when selecting all accounts.Xavier Claessens2007-05-311-0/+7
* Do not highlight contacts already known when creating the contact list. DoXavier Claessens2007-05-261-2/+2
* Fix refcounting of GossipGroupChat. Add debug message when alias requestXavier Claessens2007-05-251-1/+6
* Do not use the server entry's value if it's hidden. Do not highlightXavier Claessens2007-05-251-7/+35
* Implementing basic chatroom support. Actually it works only if we getXavier Claessens2007-05-211-28/+18
* Fix indentation Fix not returning the contact in tp_contact_list_find()Xavier Claessens2007-05-201-6/+3
* EmpathyContactList is now an interface implemented byXavier Claessens2007-05-191-0/+1822