# HG changeset patch # User Mark Doliner # Date 1084667943 0 # Node ID 06f47021ddd3b8f8eb45db3373f22eb8ba41677f # Parent 71fddf3f340d9b1aa10840a860ef2a110717115c [gaim-migrate @ 9712] Eradicate the "Sending message removes away status" preference. committer: Tailor Script diff -r 71fddf3f340d -r 06f47021ddd3 src/conversation.c --- a/src/conversation.c Sun May 16 00:26:08 2004 +0000 +++ b/src/conversation.c Sun May 16 00:39:03 2004 +0000 @@ -301,18 +301,6 @@ gaim_notify_error(NULL, NULL, _("Unable to send message."), NULL); } } - else { - if (err > 0 && - gaim_prefs_get_bool("/core/conversations/away_back_on_send")) { - - if (awaymessage != NULL) { - do_im_back(NULL, NULL); - } - else if (gc->away) { - serv_set_away(gc, GAIM_AWAY_CUSTOM, NULL); - } - } - } g_free(displayed); g_free(sent); @@ -2608,7 +2596,6 @@ /* Conversations */ gaim_prefs_add_none("/core/conversations"); - gaim_prefs_add_bool("/core/conversations/away_back_on_send", TRUE); gaim_prefs_add_bool("/core/conversations/use_alias_for_title", TRUE); gaim_prefs_add_bool("/core/conversations/combine_chat_im", FALSE); diff -r 71fddf3f340d -r 06f47021ddd3 src/gaimrc.c --- a/src/gaimrc.c Sun May 16 00:26:08 2004 +0000 +++ b/src/gaimrc.c Sun May 16 00:39:03 2004 +0000 @@ -889,8 +889,6 @@ general_options & OPT_GEN_CHECK_SPELLING); gaim_prefs_set_bool("/gaim/gtk/conversations/chat/raise_on_events", general_options & OPT_GEN_POPUP_CHAT); - gaim_prefs_set_bool("/core/conversations/away_back_on_send", - general_options & OPT_GEN_BACK_ON_IM); gaim_prefs_set_bool("/gaim/gtk/conversations/html_shortcuts", general_options & OPT_GEN_CTL_CHARS); gaim_prefs_set_bool("/gaim/gtk/conversations/smiley_shortcuts", @@ -1132,8 +1130,6 @@ } } else if (!strcmp(p->option, "away_options")) { away_options = atoi(p->value[0]); - gaim_prefs_set_bool("/core/conversations/away_back_on_send", - away_options & OPT_AWAY_BACK_ON_IM); gaim_prefs_set_bool("/core/away/away_when_idle", away_options & OPT_AWAY_AUTO); gaim_prefs_set_bool("/core/away/auto_response/enabled", diff -r 71fddf3f340d -r 06f47021ddd3 src/gtkprefs.c --- a/src/gtkprefs.c Sun May 16 00:26:08 2004 +0000 +++ b/src/gtkprefs.c Sun May 16 00:39:03 2004 +0000 @@ -1612,10 +1612,6 @@ sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); vbox = gaim_gtk_make_frame (ret, _("Away")); -#if 0 /* PREFSLASH04 */ - gaim_gtk_prefs_checkbox(_("_Sending messages removes away status"), - "/core/conversations/away_back_on_send", vbox); -#endif /* PREFSLASH04 */ gaim_gtk_prefs_checkbox(_("_Queue new messages when away"), "/gaim/gtk/away/queue_messages", vbox); diff -r 71fddf3f340d -r 06f47021ddd3 src/prefs.c --- a/src/prefs.c Sun May 16 00:26:08 2004 +0000 +++ b/src/prefs.c Sun May 16 00:39:03 2004 +0000 @@ -984,6 +984,7 @@ void gaim_prefs_update_old() { /* Remove some no-longer-used prefs */ - gaim_prefs_remove("/core/conversations/im/show_login"); + gaim_prefs_remove("/core/conversations/away_back_on_send"); gaim_prefs_remove("/core/conversations/send_urls_as_links"); + gaim_prefs_remove("/core/conversations/im/show_login"); }