| 50 #include "imgstore.h" |
50 #include "imgstore.h" |
| 51 #include "log.h" |
51 #include "log.h" |
| 52 #include "notify.h" |
52 #include "notify.h" |
| 53 #include "prpl.h" |
53 #include "prpl.h" |
| 54 #include "request.h" |
54 #include "request.h" |
| |
55 #include "theme-loader.h" |
| |
56 #include "theme-manager.h" |
| 55 #include "util.h" |
57 #include "util.h" |
| 56 #include "version.h" |
58 #include "version.h" |
| 57 |
59 |
| 58 #include "gtkdnd-hints.h" |
60 #include "gtkdnd-hints.h" |
| 59 #include "gtkblist.h" |
61 #include "gtkblist.h" |
| 60 #include "gtkconv.h" |
62 #include "gtkconv.h" |
| 61 #include "gtkconvwin.h" |
63 #include "gtkconvwin.h" |
| |
64 #include "gtkconv-theme.h" |
| |
65 #include "gtkconv-theme-loader.h" |
| 62 #include "gtkdialogs.h" |
66 #include "gtkdialogs.h" |
| 63 #include "gtkimhtml.h" |
67 #include "gtkimhtml.h" |
| 64 #include "gtkimhtmltoolbar.h" |
68 #include "gtkimhtmltoolbar.h" |
| 65 #include "gtklog.h" |
69 #include "gtklog.h" |
| 66 #include "gtkmenutray.h" |
70 #include "gtkmenutray.h" |
| 8118 purple_signal_connect(purple_conversations_get_handle(), "wrote-im-msg", handle, |
8122 purple_signal_connect(purple_conversations_get_handle(), "wrote-im-msg", handle, |
| 8119 PURPLE_CALLBACK(wrote_msg_update_unseen_cb), NULL); |
8123 PURPLE_CALLBACK(wrote_msg_update_unseen_cb), NULL); |
| 8120 purple_signal_connect(purple_conversations_get_handle(), "wrote-chat-msg", handle, |
8124 purple_signal_connect(purple_conversations_get_handle(), "wrote-chat-msg", handle, |
| 8121 PURPLE_CALLBACK(wrote_msg_update_unseen_cb), NULL); |
8125 PURPLE_CALLBACK(wrote_msg_update_unseen_cb), NULL); |
| 8122 |
8126 |
| |
8127 purple_theme_manager_register_type(g_object_new(PIDGIN_TYPE_CONV_THEME_LOADER, "type", "conversation", NULL)); |
| |
8128 |
| 8123 { |
8129 { |
| 8124 /* Set default tab colors */ |
8130 /* Set default tab colors */ |
| 8125 GString *str = g_string_new(NULL); |
8131 GString *str = g_string_new(NULL); |
| 8126 GtkSettings *settings = gtk_settings_get_default(); |
8132 GtkSettings *settings = gtk_settings_get_default(); |
| 8127 GtkStyle *parent = gtk_rc_get_style_by_paths(settings, "tab-container.tab-label*", NULL, G_TYPE_NONE), *now; |
8133 GtkStyle *parent = gtk_rc_get_style_by_paths(settings, "tab-container.tab-label*", NULL, G_TYPE_NONE), *now; |