Mercurial > pidgin
comparison src/multi.c @ 1401:bf041349b11e
[gaim-migrate @ 1411]
abliity to set accounts away independent of each other. also allows for all the other states (like in yahoo and icq). probably breaks MSN, so don't use it until rob fixes it.
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Wed, 10 Jan 2001 22:15:24 +0000 |
| parents | d606da211acb |
| children | f6a9bd50fd19 |
comparison
equal
deleted
inserted
replaced
| 1400:476b24cdfa32 | 1401:bf041349b11e |
|---|---|
| 705 refresh_buddy_window(); | 705 refresh_buddy_window(); |
| 706 #endif | 706 #endif |
| 707 setup_buddy_chats(); | 707 setup_buddy_chats(); |
| 708 | 708 |
| 709 update_connection_dependent_prefs(); | 709 update_connection_dependent_prefs(); |
| 710 do_away_menu(); | |
| 710 redo_convo_menus(); | 711 redo_convo_menus(); |
| 711 gaim_setup(gc); | 712 gaim_setup(gc); |
| 712 | 713 |
| 713 plugin_event(event_signon, gc, 0, 0, 0); | 714 plugin_event(event_signon, gc, 0, 0, 0); |
| 714 | 715 |
| 715 /* away option given? */ | 716 /* away option given? */ |
| 716 if (opt_away) { | 717 if (opt_away) { |
| 717 away_on_login(opt_away_arg); | 718 away_on_login(opt_away_arg); |
| 718 /* don't do it again */ | 719 /* don't do it again */ |
| 719 opt_away = 0; | 720 opt_away = 0; |
| 721 } else if (awaymessage) { | |
| 722 serv_set_away(gc, GAIM_AWAY_CUSTOM, awaymessage->message); | |
| 720 } | 723 } |
| 721 if (opt_away_arg != NULL) { | 724 if (opt_away_arg != NULL) { |
| 722 g_free (opt_away_arg); | 725 g_free (opt_away_arg); |
| 723 opt_away_arg = NULL; | 726 opt_away_arg = NULL; |
| 724 } | 727 } |
