aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-individual-widget.c
Commit message (Collapse)AuthorAgeFilesLines
* Only check for presence in presence-enabled personas 2.0Emilio Pozuelo Monfort2010-11-161-1/+7
|
* individual-widget: show a "on a phone" label in the individual viewJonny Lamb2010-11-161-43/+114
| | | | | | | | Also refactor having a TpContact in the EmpathyIndividualViewPriv struct, so that contact info and client types info use the same TpContact. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* individual-widget: set xalign on the status message (#632434)Guillaume Desmottes2010-10-181-0/+1
| | | | Seems the default changed in GTK3.
* Port Empathy to use FolksAliasable and FolksGroupablePhilip Withnall2010-10-051-6/+6
| | | | | FolksAliasable is the new name for FolksAlias, and FolksGroupable is the new name for FolksGroups.
* remove EmpathyKludgeLabelGuillaume Desmottes2010-10-041-3/+1
| | | | It shouldn't be needed any more with GTK-3.
* 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.