pidgin/gtkconv.c

changeset 32559
188e47010adc
parent 32527
cbb262109458
child 32575
eb4fc932fae9
equal deleted inserted replaced
32558:e9065eebef24 32559:188e47010adc
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;

mercurial