Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ensure we disconnect from signals on Individuals' Personas as they're removed | Philip Withnall | 2010-09-02 | 1 | -34/+48 |
| | | | | | | | | EmpathyIndividualStore connects to some signals on all of the (Telepathy) Personas in each Individual it stores. If an Individual changes its set of Personas, some of those signals might end up never getting disconnected. This fixes that by listening to FolksIndividual::personas-changed and disconnecting signals as appropriate. Closes: bgo#628153 | ||||
* | Fix the audio/video icon in the contact list | Philip Withnall | 2010-09-01 | 1 | -31/+51 |
| | | | | Closes: bgo#628421 | ||||
* | Fix the "Show Protocols" option with linked contacts | Philip Withnall | 2010-08-26 | 1 | -1/+1 |
| | |||||
* | Ensure we disconnect signals from all Personas in an Individual | Philip Withnall | 2010-08-19 | 1 | -19/+58 |
| | |||||
* | Allow cancellation of avatar load operations | Philip Withnall | 2010-08-19 | 1 | -9/+48 |
| | | | | | | | Automatically cancel all pending avatar load operations when disposing of an EmpathyIndividualStore. This prevents crashes when linking individuals in the case that the EmpathyIndividualStore in the linking dialogue gets notified of the new linked individual just before it's destroyed. | ||||
* | Minor coding style fixes in EmpathyIndividual[Store|View] | Philip Withnall | 2010-08-09 | 1 | -2/+2 |
| | |||||
* | Fix capability change notification in the EmpathyIndividualStore | Philip Withnall | 2010-08-09 | 1 | -6/+35 |
| | | | | Closes: bgo#626162 | ||||
* | Fix constness of various variables and parameters | Philip Withnall | 2010-08-05 | 1 | -2/+2 |
| | |||||
* | Fix missing entries in switch statements | Philip Withnall | 2010-08-05 | 1 | -0/+3 |
| | | | | Added missing default cases and missing enum cases. | ||||
* | Fix memory corruption introduced by not removing a weak pointer | Philip Withnall | 2010-08-05 | 1 | -17/+39 |
| | | | | | | | This rewrites the weak pointer code for active individuals in EmpathyIndividualStore to use weak references, which has the added benefit of meaning we can remove the timeout if the individual disappears, rather than executing it anyway and just bailing out. Closes: bgo#625641 | ||||
* | refactored show_offline property to the view | Felix Kaser | 2010-08-03 | 1 | -103/+3 |
| | | | | | | the show offline property was moved from the individual store to the individual view. this allows to easily and automatically search through offline contacts as well. | ||||
* | fixing a method name typo | Felix Kaser | 2010-08-03 | 1 | -2/+2 |
| | |||||
* | Merge remote branch 'pwith/folks-integ-rebase1-fixes-rebase1' into folks-fixes | Travis Reitter | 2010-07-22 | 1 | -8/+19 |
| | |||||
* | Re-add support for the "People Nearby" group | Philip Withnall | 2010-07-21 | 1 | -4/+12 |
| | |||||
* | Calculate contact capabilities ourselves. | Travis Reitter | 2010-07-21 | 1 | -12/+33 |
| | | | | | The libfolks Capabilities interface will be removed temporarily, so we can't rely upon it for now. | ||||
* | Enclose a non-trivial expression in () in an assignment. | Travis Reitter | 2010-07-21 | 1 | -1/+1 |
| | |||||
* | Also sort the IndividualStore by underlying protocol and account ID. | Travis Reitter | 2010-07-21 | 1 | -3/+24 |
| | |||||
* | Don't enclose trivial blocks in {}. | Travis Reitter | 2010-07-21 | 1 | -33/+11 |
| | |||||
* | Use explicit '!= NULL' for pointer boolean expressions. | Travis Reitter | 2010-07-21 | 1 | -2/+2 |
| | |||||
* | Don't leak references to the contacts returned from ↵ | Travis Reitter | 2010-07-21 | 1 | -0/+4 |
| | | | | empathy_contact_dup_from_folks_individual(). | ||||
* | Add 'dup' to the names of empathy_contact_from_folks_individual() and ↵ | Travis Reitter | 2010-07-21 | 1 | -2/+2 |
| | | | | folks_individual_from_empathy_contact() to make it clear that the return value has been referenced. | ||||
* | Use the gio async pattern for fetching Individuals' avatars | Travis Reitter | 2010-07-21 | 1 | -10/+27 |
| | |||||
* | Take advantage of the tp_clear_* utility functions. | Travis Reitter | 2010-07-21 | 1 | -23/+5 |
| | |||||
* | Use explicit boolean expressions for if-conditionals, according to Telepathy ↵ | Travis Reitter | 2010-07-21 | 1 | -1/+1 |
| | | | | style. | ||||
* | Add some more validation when sorting the contact list. | Travis Reitter | 2010-07-21 | 1 | -8/+10 |
| | |||||
* | Allow changing of individuals' aliases | Philip Withnall | 2010-07-21 | 1 | -3/+1 |
| | |||||
* | Fix some referencing bugs with the IndividualStore and IndividualView | Philip Withnall | 2010-07-21 | 1 | -5/+2 |
| | |||||
* | Follow the new tree store insertion convention used by the contact list ↵ | Travis Reitter | 2010-07-21 | 1 | -7/+8 |
| | | | | store in the individual store. | ||||
* | Finish adding favourites support | Philip Withnall | 2010-07-21 | 1 | -20/+21 |
| | |||||
* | Support contact removal | Travis Reitter | 2010-07-21 | 1 | -2/+8 |
| | |||||
* | Use the new FolksFavourite interface for favourites support | Philip Withnall | 2010-07-21 | 1 | -3/+1 |
| | |||||
* | Avoid potential segfaults if there are no contacts on the first pass. | Travis Reitter | 2010-07-21 | 1 | -5/+8 |
| | |||||
* | Re-implement the context menu for Individuals | Travis Reitter | 2010-07-21 | 1 | -23/+18 |
| | |||||
* | Implement avatar support. | Travis Reitter | 2010-07-21 | 1 | -10/+23 |
| | |||||
* | Base the contact list around libfolks metacontacts. Not yet to feature-parity | Travis Reitter | 2010-07-21 | 1 | -0/+1830 |
with mainline Empathy. |