aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-individual-widget.c
Commit message (Collapse)AuthorAgeFilesLines
* Port all timestamps from time_t to gint64 (#648188)Guillaume Desmottes2011-04-211-4/+2
|
* depends on folks 0.4.0Guillaume Desmottes2011-03-161-17/+18
| | | | This is based on Travis's commits from master.
* Bug 637151 — Hide the user Individual from the contact listPhilip Withnall2011-02-181-10/+10
| | | | | | | | | | Generalise the mechanism used to determine whether a persona is to be displayed by Empathy to also take into account whether the persona is the user and, if so, whether they're in the contact list. This bumps the libfolks dependency to 0.3.5. Closes: bgo#637151
* Adjust for FolksHasPresence -> FolksPresenceOwnerTravis Reitter2011-02-021-3/+6
| | | | Fixes bgo#637847.
* Bug 637097 — Port to latest folks API changesPhilip Withnall2011-02-021-4/+5
| | | | | Catch up with three interface renamings which have happened in folks master. This bumps Empathy's folks dependency to 0.3.3. Closes: bgo#637097
* Port Empathy to use FolksAliasable and FolksGroupablePhilip Withnall2011-02-021-6/+6
| | | | | FolksAliasable is the new name for FolksAlias, and FolksGroupable is the new name for FolksGroups.
* Handle the EmpathyIndividualWidget disappearing during an async details callPhilip Withnall2010-09-031-3/+6
| | | | | | The EmpathyIndividualWidget may be destroyed between starting and finishing an async call to get contact details. This patch prevents the finishing callback from accessing private data which may have been freed.
* Don't try to update EmpathyIndividualWidget's location without an IndividualPhilip Withnall2010-09-031-1/+2
|
* Listen to FolksIndividual::removed in EmpathyIndividualWidgetPhilip Withnall2010-09-031-0/+12
| | | | | | | | | In certain cases, a tooltip will be updated on the contact list when unlinking a meta-contact (reproducable with a meta-contact of meta-contacts). In order to prevent an individual table from getting stuck in the EmpathyIndividualWidget in the tooltip, EmpathyIndividualWidget needs to connect to FolksIndividual::removed to be updated when the Individual is removed or replaced.
* Ensure all persona tables are removed from EmpathyIndividualWidgetPhilip Withnall2010-09-011-0/+2
| | | | | | | In the case that EmpathyIndividualWidget is going from showing Personas to showing an Individual table, ensure that all persona tables are removed from the widget, including those for Personas who're being removed from the Individual. Closes: bgo#628481
* Fix calculation of the number of new personas in EmpathyIndividualWidgetPhilip Withnall2010-08-301-2/+7
|
* Port EmpathyIndividualWidget to use Individual.personas_changedPhilip Withnall2010-08-301-58/+61
| | | | | This makes the notification of changed Personas a lot more efficient in the widget. Helps: bgo#627706
* remove markups around 'Location'Guillaume Desmottes2010-08-271-1/+5
|
* Fix selectable labels in EmpathyIndividualWidgetPhilip Withnall2010-08-261-8/+11
| | | | | Ensure that labels in EmpathyIndividualWidget are only selectable if the widget isn't in tooltip mode. Closes: bgo#627917
* Don't leak a reference when updating an IndividualWidget.Travis Reitter2010-08-241-0/+2
|
* individual-widget: adapt number of rows to the features neededGuillaume Desmottes2010-08-231-3/+7
|
* Display the number of personas only in tooltipsGuillaume Desmottes2010-08-231-19/+25
|
* Fix some visual breakage of EmpathyIndividualWidget in tooltipsPhilip Withnall2010-08-201-6/+11
| | | | It was expanding too much and leaking out of the tooltip balloon.
* Bug 627360 — "Information" of a meta contact is too big for the screenPhilip Withnall2010-08-201-0/+39
| | | | | Add a GtkScrolledWindow to EmpathyIndividualWidget in the case that it's showing personas. Closes: bgo#627360
* Expand EmpathyIndividualWidgetPhilip Withnall2010-08-201-49/+1787
| | | | | It's now a fully-fledged widget of its own, rather than a thin wrapper around EmpathyContactWidget. Closes: bgo#626728
* Add EmpathyIndividualWidgetPhilip Withnall2010-08-121-0/+257
This displays details for a single Individual, in much the same way that EmpathyContactWidget displays the details of a single Persona.