Mercurial > pidgin.yaz
comparison 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 |
comparison
equal
deleted
inserted
replaced
7244:e4851710d9a9 | 7245:747b9e00ef60 |
---|---|
1812 _("OK"), G_CALLBACK(alias_chat_cb), | 1812 _("OK"), G_CALLBACK(alias_chat_cb), |
1813 _("Cancel"), NULL, chat); | 1813 _("Cancel"), NULL, chat); |
1814 } | 1814 } |
1815 | 1815 |
1816 static void | 1816 static void |
1817 alias_contact_cb(GaimContact *contact, const char *new_alias) | |
1818 { | |
1819 gaim_contact_set_alias(contact, new_alias); | |
1820 gaim_blist_save(); | |
1821 } | |
1822 | |
1823 void | |
1824 alias_dialog_contact(GaimContact *contact) | |
1825 { | |
1826 gaim_request_input(NULL, _("Alias Contact"), _("Alias contact"), | |
1827 _("Please enter an aliased name for this contact."), | |
1828 contact->alias, FALSE, FALSE, | |
1829 _("OK"), G_CALLBACK(alias_contact_cb), | |
1830 _("Cancel"), NULL, contact); | |
1831 } | |
1832 | |
1833 static void | |
1817 alias_buddy_cb(GaimBuddy *buddy, GaimRequestFields *fields) | 1834 alias_buddy_cb(GaimBuddy *buddy, GaimRequestFields *fields) |
1818 { | 1835 { |
1819 const char *alias; | 1836 const char *alias; |
1820 | 1837 |
1821 alias = gaim_request_fields_get_string(fields, "alias"); | 1838 alias = gaim_request_fields_get_string(fields, "alias"); |