| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Seems the default changed in GTK3.
|
|
|
|
|
| |
FolksAliasable is the new name for FolksAlias, and FolksGroupable
is the new name for FolksGroups.
|
|
|
|
| |
It shouldn't be needed any more with GTK-3.
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
This makes the notification of changed Personas a lot more efficient in
the widget. Helps: bgo#627706
|
| |
|
|
|
|
|
| |
Ensure that labels in EmpathyIndividualWidget are only selectable if the
widget isn't in tooltip mode. Closes: bgo#627917
|
| |
|
| |
|
| |
|
|
|
|
| |
It was expanding too much and leaking out of the tooltip balloon.
|
|
|
|
|
| |
Add a GtkScrolledWindow to EmpathyIndividualWidget in the case that it's
showing personas. Closes: bgo#627360
|
|
|
|
|
| |
It's now a fully-fledged widget of its own, rather than a thin wrapper
around EmpathyContactWidget. Closes: bgo#626728
|
|
This displays details for a single Individual, in much the same way that
EmpathyContactWidget displays the details of a single Persona.
|