pidgin/prefs/pidginconversationprefs.c

changeset 41639
baaa0357c65a
parent 41624
673856331454
child 41768
108bed9875bd
equal deleted inserted replaced
41638:abc29c6a3e59 41639:baaa0357c65a
36 36
37 GtkWidget *show_incoming_formatting; 37 GtkWidget *show_incoming_formatting;
38 struct { 38 struct {
39 GtkWidget *send_typing; 39 GtkWidget *send_typing;
40 } im; 40 } im;
41 GtkWidget *use_smooth_scrolling;
42 struct { 41 struct {
43 GtkWidget *blink_im_row; 42 GtkWidget *blink_im_row;
44 GtkWidget *blink_im; 43 GtkWidget *blink_im;
45 } win32; 44 } win32;
46 GtkWidget *minimum_entry_lines; 45 GtkWidget *minimum_entry_lines;
91 gtk_widget_class_bind_template_child( 90 gtk_widget_class_bind_template_child(
92 widget_class, PidginConversationPrefs, 91 widget_class, PidginConversationPrefs,
93 im.send_typing); 92 im.send_typing);
94 gtk_widget_class_bind_template_child( 93 gtk_widget_class_bind_template_child(
95 widget_class, PidginConversationPrefs, 94 widget_class, PidginConversationPrefs,
96 use_smooth_scrolling);
97 gtk_widget_class_bind_template_child(
98 widget_class, PidginConversationPrefs,
99 win32.blink_im_row); 95 win32.blink_im_row);
100 gtk_widget_class_bind_template_child( 96 gtk_widget_class_bind_template_child(
101 widget_class, PidginConversationPrefs, 97 widget_class, PidginConversationPrefs,
102 win32.blink_im); 98 win32.blink_im);
103 gtk_widget_class_bind_template_child( 99 gtk_widget_class_bind_template_child(
119 prefs->show_incoming_formatting); 115 prefs->show_incoming_formatting);
120 116
121 pidgin_prefs_bind_switch("/purple/conversations/im/send_typing", 117 pidgin_prefs_bind_switch("/purple/conversations/im/send_typing",
122 prefs->im.send_typing); 118 prefs->im.send_typing);
123 119
124 pidgin_prefs_bind_switch(PIDGIN_PREFS_ROOT "/conversations/use_smooth_scrolling",
125 prefs->use_smooth_scrolling);
126
127 #ifdef _WIN32 120 #ifdef _WIN32
128 pidgin_prefs_bind_switch(PIDGIN_PREFS_ROOT "/win32/blink_im", 121 pidgin_prefs_bind_switch(PIDGIN_PREFS_ROOT "/win32/blink_im",
129 prefs->win32.blink_im); 122 prefs->win32.blink_im);
130 #else 123 #else
131 gtk_widget_hide(prefs->win32.blink_im_row); 124 gtk_widget_hide(prefs->win32.blink_im_row);

mercurial