diff pidgin-twitter.c @ 168:56e3873e58a8

made log output configurable.
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Wed, 30 Jul 2008 15:25:10 +0900
parents 10516b7b05a9
children c3f205ec4619
line wrap: on
line diff
--- a/pidgin-twitter.c	Tue Jul 29 19:20:20 2008 +0900
+++ b/pidgin-twitter.c	Wed Jul 30 15:25:10 2008 +0900
@@ -2891,6 +2891,13 @@
     g_signal_connect(e, "toggled",
                      G_CALLBACK(bool_toggled_cb), &e);
 
+    e = GTK_WIDGET(gtk_builder_get_object (builder, "utility_log_output"));
+    g_object_set_data(G_OBJECT(e), "pref", OPT_LOG_OUTPUT);
+    gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(e),
+                                 purple_prefs_get_bool(OPT_LOG_OUTPUT));
+    g_signal_connect(e, "toggled",
+                     G_CALLBACK(bool_toggled_cb), &e);
+
 
     /* all done */
     gtk_widget_show_all(notebook);
@@ -2972,6 +2979,7 @@
     purple_prefs_add_bool(OPT_UPDATE_ICON, TRUE);
     purple_prefs_add_int(OPT_ICON_MAX_COUNT, DEFAULT_ICON_MAX_COUNT);
     purple_prefs_add_int(OPT_ICON_MAX_DAYS, DEFAULT_ICON_MAX_DAYS);
+    purple_prefs_add_bool(OPT_LOG_OUTPUT, FALSE);
 }
 
 PURPLE_INIT_PLUGIN(pidgin_twitter, init_plugin, info)