diff src/dialogs.c @ 7245:747b9e00ef60

[gaim-migrate @ 7822] contact aliasing support (sorry, I had to touch ui.h) committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Mon, 13 Oct 2003 00:11:48 +0000
parents 208cb260d7a7
children 1930e3d00ecd
line wrap: on
line diff
--- a/src/dialogs.c	Mon Oct 13 00:11:23 2003 +0000
+++ b/src/dialogs.c	Mon Oct 13 00:11:48 2003 +0000
@@ -1814,6 +1814,23 @@
 }
 
 static void
+alias_contact_cb(GaimContact *contact, const char *new_alias)
+{
+	gaim_contact_set_alias(contact, new_alias);
+	gaim_blist_save();
+}
+
+void
+alias_dialog_contact(GaimContact *contact)
+{
+	gaim_request_input(NULL, _("Alias Contact"), _("Alias contact"),
+			_("Please enter an aliased name for this contact."),
+			contact->alias, FALSE, FALSE,
+			_("OK"), G_CALLBACK(alias_contact_cb),
+			_("Cancel"), NULL, contact);
+}
+
+static void
 alias_buddy_cb(GaimBuddy *buddy, GaimRequestFields *fields)
 {
 	const char *alias;