| 717 gtk_box_pack_start(GTK_BOX(vbox), toggle, FALSE, FALSE, 0); |
717 gtk_box_pack_start(GTK_BOX(vbox), toggle, FALSE, FALSE, 0); |
| 718 gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle), |
718 gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle), |
| 719 purple_prefs_get_bool("/plugins/gtk/X11/notify/type_im_sys")); |
719 purple_prefs_get_bool("/plugins/gtk/X11/notify/type_im_sys")); |
| 720 g_signal_connect(G_OBJECT(toggle), "toggled", |
720 g_signal_connect(G_OBJECT(toggle), "toggled", |
| 721 G_CALLBACK(type_toggle_cb), "type_im_sys"); |
721 G_CALLBACK(type_toggle_cb), "type_im_sys"); |
| 722 gtk_widget_set_sensitive(toggle, gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(ref))); |
722 g_object_bind_property(ref, "active", toggle, "sensitive", |
| 723 g_signal_connect(G_OBJECT(ref), "toggled", |
723 G_BINDING_SYNC_CREATE); |
| 724 G_CALLBACK(pidgin_toggle_sensitive), toggle); |
|
| 725 |
724 |
| 726 toggle = gtk_check_button_new_with_mnemonic(_("C_hat windows")); |
725 toggle = gtk_check_button_new_with_mnemonic(_("C_hat windows")); |
| 727 gtk_box_pack_start(GTK_BOX(vbox), toggle, FALSE, FALSE, 0); |
726 gtk_box_pack_start(GTK_BOX(vbox), toggle, FALSE, FALSE, 0); |
| 728 gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle), |
727 gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle), |
| 729 purple_prefs_get_bool("/plugins/gtk/X11/notify/type_chat")); |
728 purple_prefs_get_bool("/plugins/gtk/X11/notify/type_chat")); |
| 735 gtk_box_pack_start(GTK_BOX(vbox), toggle, FALSE, FALSE, 0); |
734 gtk_box_pack_start(GTK_BOX(vbox), toggle, FALSE, FALSE, 0); |
| 736 gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle), |
735 gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle), |
| 737 purple_prefs_get_bool("/plugins/gtk/X11/notify/type_chat_nick")); |
736 purple_prefs_get_bool("/plugins/gtk/X11/notify/type_chat_nick")); |
| 738 g_signal_connect(G_OBJECT(toggle), "toggled", |
737 g_signal_connect(G_OBJECT(toggle), "toggled", |
| 739 G_CALLBACK(type_toggle_cb), "type_chat_nick"); |
738 G_CALLBACK(type_toggle_cb), "type_chat_nick"); |
| 740 gtk_widget_set_sensitive(toggle, gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(ref))); |
739 g_object_bind_property(ref, "active", toggle, "sensitive", |
| 741 g_signal_connect(G_OBJECT(ref), "toggled", |
740 G_BINDING_SYNC_CREATE); |
| 742 G_CALLBACK(pidgin_toggle_sensitive), toggle); |
|
| 743 |
741 |
| 744 toggle = gtk_check_button_new_with_mnemonic(_("\tS_ystem messages")); |
742 toggle = gtk_check_button_new_with_mnemonic(_("\tS_ystem messages")); |
| 745 gtk_box_pack_start(GTK_BOX(vbox), toggle, FALSE, FALSE, 0); |
743 gtk_box_pack_start(GTK_BOX(vbox), toggle, FALSE, FALSE, 0); |
| 746 gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle), |
744 gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle), |
| 747 purple_prefs_get_bool("/plugins/gtk/X11/notify/type_chat_sys")); |
745 purple_prefs_get_bool("/plugins/gtk/X11/notify/type_chat_sys")); |
| 748 g_signal_connect(G_OBJECT(toggle), "toggled", |
746 g_signal_connect(G_OBJECT(toggle), "toggled", |
| 749 G_CALLBACK(type_toggle_cb), "type_chat_sys"); |
747 G_CALLBACK(type_toggle_cb), "type_chat_sys"); |
| 750 gtk_widget_set_sensitive(toggle, gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(ref))); |
748 g_object_bind_property(ref, "active", toggle, "sensitive", |
| 751 g_signal_connect(G_OBJECT(ref), "toggled", |
749 G_BINDING_SYNC_CREATE); |
| 752 G_CALLBACK(pidgin_toggle_sensitive), toggle); |
|
| 753 |
750 |
| 754 toggle = gtk_check_button_new_with_mnemonic(_("_Focused windows")); |
751 toggle = gtk_check_button_new_with_mnemonic(_("_Focused windows")); |
| 755 gtk_box_pack_start(GTK_BOX(vbox), toggle, FALSE, FALSE, 0); |
752 gtk_box_pack_start(GTK_BOX(vbox), toggle, FALSE, FALSE, 0); |
| 756 gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle), |
753 gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle), |
| 757 purple_prefs_get_bool("/plugins/gtk/X11/notify/type_focused")); |
754 purple_prefs_get_bool("/plugins/gtk/X11/notify/type_focused")); |