aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-individual-widget.c
Commit message (Collapse)AuthorAgeFilesLines
* Adapt to API change in FolksIndividual::personas-changed.Travis Reitter2011-06-071-8/+33
| | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* Adapt to API break in folks_individual_get_personas.Travis Reitter2011-06-071-69/+124
| | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* Don't conflate TpfPersona and FolksPersona.Travis Reitter2011-06-071-7/+7
|
* Port all timestamps from time_t to gint64 (#648188)Guillaume Desmottes2011-04-191-4/+2
|
* Adjust for Folks PresenceOwner -> PresenceDetails renameTravis Reitter2011-03-151-12/+13
| | | | | Fixes bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks)
* Adjust for Folks Groupable -> GroupDetails renameTravis Reitter2011-03-151-2/+2
| | | | | Helps bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks)
* Adjust for Folks Favouritable -> FavouriteDetails renameTravis Reitter2011-03-151-4/+4
| | | | | Helps bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks)
* Adjust for Folks Aliasable -> AliasDetails renameTravis Reitter2011-03-151-5/+6
| | | | | Helps bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks)
* use champlain_view_ensure_layers_visible()Guillaume Desmottes2011-02-211-3/+1
|
* use champlain_marker_layer_new()Guillaume Desmottes2011-02-211-1/+1
|
* Port to champlain 0.10 (#642010)Guillaume Desmottes2011-02-211-17/+12
|
* 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
* individual-widget: use empathy_context_menu_new()Guillaume Desmottes2011-02-161-4/+1
|
* individual-widget: use priv->contact as that's our pointer on the TpContact nowGuillaume Desmottes2011-02-021-2/+1
|
* individual-widget: connect on the notify::client-types only onceGuillaume Desmottes2011-02-011-10/+14
| | | | | Reconnecting a signal while you are handling it isn't exactly a good idea as it will result in an infinite loop eating all your memory (#635105).
* Adjust for FolksHasPresence -> FolksPresenceOwnerTravis Reitter2011-02-011-12/+12
| | | | Fixes bgo#637847.
* Bug 637097 — Port to latest folks API changesPhilip Withnall2010-12-141-12/+17
| | | | | 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
* Bug 631096 — Should not mention "meta contacts" in UIPhilip Withnall2010-12-131-2/+6
| | | | | Change all occurrences of “meta-contacts” in translatable strings to use the phrase “linked contacts” instead. Closes: bgo#631096
* 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.