comparison libpurple/protocols/qq/qq.c @ 24842:effbf24b39b1

2009.02.08 - flos <lonicerae(at)gmail.com> * Fixed showing message of chat room when message comes in
author SHiNE CsyFeK <csyfek@gmail.com>
date Sun, 08 Feb 2009 10:09:34 +0000
parents b74fa0d31c74
children cddd7961901f
comparison
equal deleted inserted replaced
24841:3a2b95c12396 24842:effbf24b39b1
171 } 171 }
172 } 172 }
173 173
174 qd->is_show_notice = purple_account_get_bool(account, "show_notice", TRUE); 174 qd->is_show_notice = purple_account_get_bool(account, "show_notice", TRUE);
175 qd->is_show_news = purple_account_get_bool(account, "show_news", TRUE); 175 qd->is_show_news = purple_account_get_bool(account, "show_news", TRUE);
176 qd->is_show_chat = purple_account_get_bool(account, "show_chat", TRUE);
176 177
177 qd->resend_times = purple_prefs_get_int("/plugins/prpl/qq/resend_times"); 178 qd->resend_times = purple_prefs_get_int("/plugins/prpl/qq/resend_times");
178 if (qd->resend_times <= 1) qd->itv_config.resend = 4; 179 if (qd->resend_times <= 1) qd->itv_config.resend = 4;
179 180
180 qd->itv_config.resend = purple_prefs_get_int("/plugins/prpl/qq/resend_interval"); 181 qd->itv_config.resend = purple_prefs_get_int("/plugins/prpl/qq/resend_interval");
1093 prpl_info.protocol_options = g_list_append(prpl_info.protocol_options, option); 1094 prpl_info.protocol_options = g_list_append(prpl_info.protocol_options, option);
1094 1095
1095 option = purple_account_option_bool_new(_("Show server news"), "show_news", TRUE); 1096 option = purple_account_option_bool_new(_("Show server news"), "show_news", TRUE);
1096 prpl_info.protocol_options = g_list_append(prpl_info.protocol_options, option); 1097 prpl_info.protocol_options = g_list_append(prpl_info.protocol_options, option);
1097 1098
1099 option = purple_account_option_bool_new(_("Show chat room when msg comes"), "show_chat", TRUE);
1100 prpl_info.protocol_options = g_list_append(prpl_info.protocol_options, option);
1101
1098 option = purple_account_option_int_new(_("Keep alive interval (seconds)"), "keep_alive_interval", 60); 1102 option = purple_account_option_int_new(_("Keep alive interval (seconds)"), "keep_alive_interval", 60);
1099 prpl_info.protocol_options = g_list_append(prpl_info.protocol_options, option); 1103 prpl_info.protocol_options = g_list_append(prpl_info.protocol_options, option);
1100 1104
1101 option = purple_account_option_int_new(_("Update interval (seconds)"), "update_interval", 300); 1105 option = purple_account_option_int_new(_("Update interval (seconds)"), "update_interval", 300);
1102 prpl_info.protocol_options = g_list_append(prpl_info.protocol_options, option); 1106 prpl_info.protocol_options = g_list_append(prpl_info.protocol_options, option);
1103 1107
1104 purple_prefs_add_none("/plugins/prpl/qq"); 1108 purple_prefs_add_none("/plugins/prpl/qq");
1105 purple_prefs_add_bool("/plugins/prpl/qq/show_status_by_icon", TRUE); 1109 purple_prefs_add_bool("/plugins/prpl/qq/show_status_by_icon", TRUE);
1106 purple_prefs_add_bool("/plugins/prpl/qq/show_fake_video", FALSE); 1110 purple_prefs_add_bool("/plugins/prpl/qq/show_fake_video", FALSE);
1107 purple_prefs_add_bool("/plugins/prpl/qq/auto_popup_conversation", TRUE);
1108 purple_prefs_add_bool("/plugins/prpl/qq/auto_get_authorize_info", TRUE); 1111 purple_prefs_add_bool("/plugins/prpl/qq/auto_get_authorize_info", TRUE);
1109 purple_prefs_add_int("/plugins/prpl/qq/resend_interval", 3); 1112 purple_prefs_add_int("/plugins/prpl/qq/resend_interval", 3);
1110 purple_prefs_add_int("/plugins/prpl/qq/resend_times", 10); 1113 purple_prefs_add_int("/plugins/prpl/qq/resend_times", 10);
1111 } 1114 }
1112 1115