| 4736 gtkconv->u.im->show_icon = TRUE; |
4736 gtkconv->u.im->show_icon = TRUE; |
| 4737 } |
4737 } |
| 4738 |
4738 |
| 4739 g_signal_connect_swapped(G_OBJECT(gtkconv->entry_buffer), "changed", |
4739 g_signal_connect_swapped(G_OBJECT(gtkconv->entry_buffer), "changed", |
| 4740 G_CALLBACK(resize_imhtml_cb), gtkconv); |
4740 G_CALLBACK(resize_imhtml_cb), gtkconv); |
| |
4741 g_signal_connect_swapped(G_OBJECT(gtkconv->entry), "realize", |
| |
4742 G_CALLBACK(resize_imhtml_cb), gtkconv); |
| 4741 |
4743 |
| 4742 default_formatize(gtkconv); |
4744 default_formatize(gtkconv); |
| 4743 g_signal_connect_after(G_OBJECT(gtkconv->entry), "format_function_clear", |
4745 g_signal_connect_after(G_OBJECT(gtkconv->entry), "format_function_clear", |
| 4744 G_CALLBACK(clear_formatting_cb), gtkconv); |
4746 G_CALLBACK(clear_formatting_cb), gtkconv); |
| 4745 return vbox; |
4747 return vbox; |
| 5012 |
5014 |
| 5013 if (purple_prefs_get_bool(PIDGIN_PREFS_ROOT "/conversations/show_formatting_toolbar")) |
5015 if (purple_prefs_get_bool(PIDGIN_PREFS_ROOT "/conversations/show_formatting_toolbar")) |
| 5014 gtk_widget_show(gtkconv->toolbar); |
5016 gtk_widget_show(gtkconv->toolbar); |
| 5015 else |
5017 else |
| 5016 gtk_widget_hide(gtkconv->toolbar); |
5018 gtk_widget_hide(gtkconv->toolbar); |
| 5017 g_idle_add((GSourceFunc)resize_imhtml_cb, gtkconv); |
|
| 5018 |
5019 |
| 5019 if (purple_prefs_get_bool(PIDGIN_PREFS_ROOT "/conversations/im/show_buddy_icons")) |
5020 if (purple_prefs_get_bool(PIDGIN_PREFS_ROOT "/conversations/im/show_buddy_icons")) |
| 5020 gtk_widget_show(gtkconv->infopane_hbox); |
5021 gtk_widget_show(gtkconv->infopane_hbox); |
| 5021 else |
5022 else |
| 5022 gtk_widget_hide(gtkconv->infopane_hbox); |
5023 gtk_widget_hide(gtkconv->infopane_hbox); |