Mercurial > pidgin.yaz
diff plugins/signals-test.c @ 13281:e629076386f1
[gaim-migrate @ 15647]
SF Patch #1431225 from Sadrul
"This emits a signal when the alias of an account is
changed. This can be used by plugins which, for
example, uses the account-statusboxes."
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Tue, 14 Feb 2006 07:28:58 +0000 |
parents | f09c6e8df82c |
children |
line wrap: on
line diff
--- a/plugins/signals-test.c Tue Feb 14 05:43:43 2006 +0000 +++ b/plugins/signals-test.c Tue Feb 14 07:28:58 2006 +0000 @@ -68,6 +68,14 @@ gaim_status_get_name(new)); } +static void +account_alias_changed(GaimAccount *account, const char *old, gpointer data) +{ + gaim_debug_misc("signals test", "account-alias-changed (%s, %s, %s)\n", + gaim_account_get_username(account), + old, gaim_account_get_alias(account)); +} + /************************************************************************** * Buddy Icons signal callbacks **************************************************************************/ @@ -537,6 +545,8 @@ plugin, GAIM_CALLBACK(account_set_info_cb), NULL); gaim_signal_connect(accounts_handle, "account-status-changed", plugin, GAIM_CALLBACK(account_status_changed), NULL); + gaim_signal_connect(accounts_handle, "account-alias-changed", + plugin, GAIM_CALLBACK(account_alias_changed), NULL); /* Buddy List subsystem signals */ gaim_signal_connect(blist_handle, "buddy-status-changed",