Mercurial > pidgin
comparison src/server.c @ 5068:b37d7d09ec83
[gaim-migrate @ 5419]
logout icons
committer: Tailor Script <tailor@pidgin.im>
| author | Nathan Walp <nwalp@pidgin.im> |
|---|---|
| date | Mon, 07 Apr 2003 23:17:27 +0000 |
| parents | be31fb7a719e |
| children | 2ff05a24192b |
comparison
equal
deleted
inserted
replaced
| 5067:bc40b13c83a0 | 5068:b37d7d09ec83 |
|---|---|
| 891 | 891 |
| 892 gaim_blist_update_buddy_status(b, type); | 892 gaim_blist_update_buddy_status(b, type); |
| 893 | 893 |
| 894 | 894 |
| 895 if (loggedin) { | 895 if (loggedin) { |
| 896 if (!b->present == 1) { | 896 if (!GAIM_BUDDY_IS_ONLINE(b)) { |
| 897 struct gaim_conversation *c = gaim_find_conversation(b->name); | 897 struct gaim_conversation *c = gaim_find_conversation(b->name); |
| 898 if (c && (im_options & OPT_IM_LOGON)) { | 898 if (c && (im_options & OPT_IM_LOGON)) { |
| 899 char *tmp = g_strdup_printf(_("%s logged in."), gaim_get_buddy_alias(b)); | 899 char *tmp = g_strdup_printf(_("%s logged in."), gaim_get_buddy_alias(b)); |
| 900 gaim_conversation_write(c, NULL, tmp, -1, | 900 gaim_conversation_write(c, NULL, tmp, -1, |
| 901 WFLAG_SYSTEM, time(NULL)); | 901 WFLAG_SYSTEM, time(NULL)); |
| 915 gaim_pounce_execute(gc->account, b->name, GAIM_POUNCE_SIGNON); | 915 gaim_pounce_execute(gc->account, b->name, GAIM_POUNCE_SIGNON); |
| 916 plugin_event(event_buddy_signon, gc, b->name); | 916 plugin_event(event_buddy_signon, gc, b->name); |
| 917 system_log(log_signon, gc, b, OPT_LOG_BUDDY_SIGNON); | 917 system_log(log_signon, gc, b, OPT_LOG_BUDDY_SIGNON); |
| 918 } | 918 } |
| 919 } else { | 919 } else { |
| 920 if (b->present == 1) { | 920 if (GAIM_BUDDY_IS_ONLINE(b)) { |
| 921 struct gaim_conversation *c = gaim_find_conversation(b->name); | 921 struct gaim_conversation *c = gaim_find_conversation(b->name); |
| 922 if (c && (im_options & OPT_IM_LOGON)) { | 922 if (c && (im_options & OPT_IM_LOGON)) { |
| 923 char *tmp = g_strdup_printf(_("%s logged out."), gaim_get_buddy_alias(b)); | 923 char *tmp = g_strdup_printf(_("%s logged out."), gaim_get_buddy_alias(b)); |
| 924 gaim_conversation_write(c, NULL, tmp, -1, | 924 gaim_conversation_write(c, NULL, tmp, -1, |
| 925 WFLAG_SYSTEM, time(NULL)); | 925 WFLAG_SYSTEM, time(NULL)); |
