dialog = gtk_message_dialog_new (parent,
GTK_DIALOG_MODAL, GTK_MESSAGE_QUESTION, GTK_BUTTONS_NONE,
_("Block %s?"),
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual)));
/* build a list of personas that support blocking */
personas = folks_individual_get_personas (individual);
g_string_append_printf (text,
_("Are you sure you want to block '%s' from contacting you again?"),
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual)));
if (npersonas_blocked > 0)
g_string_append_printf (text, "\n\n%s\n%s",
/* Update the UI */
gtk_window_set_title (GTK_WINDOW (dialog),
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual)));
empathy_individual_widget_set_individual (
EMPATHY_INDIVIDUAL_WIDGET (priv->individual_widget), individual);
set_label_visibility (dialog);
gtk_tree_store_insert_with_values (self, iter, parent, 0,
EMPATHY_INDIVIDUAL_STORE_COL_NAME,
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)),
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual)),
EMPATHY_INDIVIDUAL_STORE_COL_INDIVIDUAL, individual,
EMPATHY_INDIVIDUAL_STORE_COL_IS_GROUP, FALSE,
EMPATHY_INDIVIDUAL_STORE_COL_IS_SEPARATOR, FALSE,
priv = GET_PRIV (self);
- if (EMP_STR_EMPTY (folks_aliasable_get_alias (FOLKS_ALIASABLE (individual))))
+ if (EMP_STR_EMPTY (folks_alias_details_get_alias (
+ FOLKS_ALIAS_DETAILS (individual))))
return;
if (priv->show_groups)
ShowActiveData *data;
DEBUG ("Individual'%s' now active, and %s be removed",
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)),
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual)),
remove_ ? "WILL" : "WILL NOT");
data = g_slice_new0 (ShowActiveData);
if (data->remove)
{
DEBUG ("Individual'%s' active timeout, removing item",
- folks_aliasable_get_alias (FOLKS_ALIASABLE (data->individual)));
+ folks_alias_details_get_alias (
+ FOLKS_ALIAS_DETAILS (data->individual)));
individual_store_remove_individual (data->self, data->individual);
}
DEBUG ("Individual'%s' no longer active",
- folks_aliasable_get_alias (FOLKS_ALIASABLE (data->individual)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (data->individual)));
individual_store_contact_set_active (data->self,
data->individual, FALSE, TRUE);
if (error != NULL)
{
DEBUG ("failed to retrieve pixbuf for individual %s: %s",
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)),
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual)),
error->message);
g_clear_error (&error);
}
if (!in_list)
{
DEBUG ("Individual'%s' in list:NO, should be:YES",
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual)));
individual_store_add_individual (self, individual);
else
{
DEBUG ("Individual'%s' in list:YES, should be:YES",
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual)));
/* Get online state before. */
if (iters && g_list_length (iters) > 0)
EMPATHY_INDIVIDUAL_STORE_COL_ICON_STATUS, pixbuf_status,
EMPATHY_INDIVIDUAL_STORE_COL_PIXBUF_AVATAR_VISIBLE, show_avatar,
EMPATHY_INDIVIDUAL_STORE_COL_NAME,
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)),
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual)),
EMPATHY_INDIVIDUAL_STORE_COL_PRESENCE_TYPE,
folks_presence_owner_get_presence_type (
FOLKS_PRESENCE_OWNER (individual)),
EmpathyIndividualStore *self)
{
DEBUG ("Individual'%s' updated, checking roster is in sync...",
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual)));
individual_store_contact_update (self, individual);
}
/* alias */
ret_val = g_utf8_collate (
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual_a)),
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual_b)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual_a)),
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual_b)));
if (ret_val != 0)
goto out;
return (priv->show_offline || is_online || is_favorite);
/* check alias name */
- str = folks_aliasable_get_alias (FOLKS_ALIASABLE (individual));
+ str = folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual));
if (empathy_live_search_match (live, str))
return TRUE;
text =
g_strdup_printf (
_("Do you really want to remove the contact '%s'?"),
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)));
+ folks_alias_details_get_alias (
+ FOLKS_ALIAS_DETAILS (individual)));
}
else
{
_("Do you really want to remove the linked contact '%s'? "
"Note that this will remove all the contacts which make up "
"this linked contact."),
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)));
+ folks_alias_details_get_alias (
+ FOLKS_ALIAS_DETAILS (individual)));
}
/* Add a marker to the map */
marker = champlain_label_new_with_text (
- folks_aliasable_get_alias (FOLKS_ALIASABLE (persona)), NULL,
- NULL, NULL);
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (persona)),
+ NULL, NULL, NULL);
champlain_location_set_location (CHAMPLAIN_LOCATION (marker),
lat, lon);
champlain_marker_layer_add_marker (layer,
}
else
{
- folks_aliasable_set_alias (FOLKS_ALIASABLE (priv->individual), alias);
+ folks_alias_details_set_alias (FOLKS_ALIAS_DETAILS (priv->individual),
+ alias);
}
}
if (GTK_IS_ENTRY (alias_widget))
{
gtk_entry_set_text (GTK_ENTRY (alias_widget),
- folks_aliasable_get_alias (FOLKS_ALIASABLE (folks_object)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (folks_object)));
}
else
{
gtk_label_set_label (GTK_LABEL (alias_widget),
- folks_aliasable_get_alias (FOLKS_ALIASABLE (folks_object)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (folks_object)));
}
}
dialog = gtk_message_dialog_new (GTK_WINDOW (self), GTK_DIALOG_MODAL,
GTK_MESSAGE_WARNING, GTK_BUTTONS_NONE,
_("Unlink linked contacts '%s'?"),
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual)));
gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog),
_("Are you sure you want to unlink these linked contacts? This will "
"completely split the linked contacts into separate contacts."));
ShowActiveData *data;
DEBUG ("Contact:'%s' now active, and %s be removed",
- folks_aliasable_get_alias (FOLKS_ALIASABLE (persona)),
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (persona)),
remove_ ? "WILL" : "WILL NOT");
data = g_slice_new0 (ShowActiveData);
persona_active_cb (ShowActiveData *data)
{
const gchar *alias =
- folks_aliasable_get_alias (FOLKS_ALIASABLE (data->persona));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (data->persona));
if (data->remove)
{
EmpathyPersonaStore *self)
{
DEBUG ("Contact:'%s' updated, checking roster is in sync...",
- folks_aliasable_get_alias (FOLKS_ALIASABLE (persona)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (persona)));
update_persona (self, persona);
}
priv = GET_PRIV (self);
- alias = folks_aliasable_get_alias (FOLKS_ALIASABLE (persona));
+ alias = folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (persona));
if (EMP_STR_EMPTY (alias))
return;
const gchar *alias;
path = find_persona (self, persona);
- alias = folks_aliasable_get_alias (FOLKS_ALIASABLE (persona));
+ alias = folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (persona));
if (path == NULL)
{
/* alias */
ret_val = g_utf8_collate (
- folks_aliasable_get_alias (FOLKS_ALIASABLE (persona_a)),
- folks_aliasable_get_alias (FOLKS_ALIASABLE (persona_b)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (persona_a)),
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (persona_b)));
if (ret_val != 0)
goto out;
/* Set the alias on the persona if possible */
persona = empathy_contact_get_persona (contact);
- if (persona != NULL && FOLKS_IS_ALIASABLE (persona))
+ if (persona != NULL && FOLKS_IS_ALIAS_DETAILS (persona))
{
DEBUG ("Setting alias for contact %s to %s",
empathy_contact_get_id (contact), alias);
- folks_aliasable_set_alias (FOLKS_ALIASABLE (persona), alias);
+ folks_alias_details_set_alias (FOLKS_ALIAS_DETAILS (persona), alias);
}
if (tp_strdiff (alias, priv->alias))
DEBUG ("removing individual %s (%s)",
folks_individual_get_id (individual),
- folks_aliasable_get_alias (FOLKS_ALIASABLE (individual)));
+ folks_alias_details_get_alias (FOLKS_ALIAS_DETAILS (individual)));
folks_individual_aggregator_remove_individual (priv->aggregator, individual,
aggregator_remove_individual_cb, self);