pidgin/gtkconv.c

changeset 32306
e702d19ea370
parent 32268
0559ca009fb3
child 32315
2550a39e0285
equal deleted inserted replaced
32305:a25406fdaaf5 32306:e702d19ea370
71 #include "gtkutils.h" 71 #include "gtkutils.h"
72 #include "pidginstock.h" 72 #include "pidginstock.h"
73 #include "pidgintooltip.h" 73 #include "pidgintooltip.h"
74 74
75 #include "gtknickcolors.h" 75 #include "gtknickcolors.h"
76
77 /**
78 * A GTK+ Instant Message pane.
79 */
80 struct _PidginImPane
81 {
82 GtkWidget *block;
83 GtkWidget *send_file;
84 GtkWidget *sep1;
85 GtkWidget *sep2;
86 GtkWidget *check;
87 GtkWidget *progress;
88 guint32 typing_timer;
89
90 /* Buddy icon stuff */
91 GtkWidget *icon_container;
92 GtkWidget *icon;
93 gboolean show_icon;
94 gboolean animate;
95 GdkPixbufAnimation *anim;
96 GdkPixbufAnimationIter *iter;
97 guint32 icon_timer;
98 };
99
100 /**
101 * GTK+ Chat panes.
102 */
103 struct _PidginChatPane
104 {
105 GtkWidget *count;
106 GtkWidget *list;
107 GtkWidget *topic_text;
108 };
76 109
77 #define CLOSE_CONV_TIMEOUT_SECS (10 * 60) 110 #define CLOSE_CONV_TIMEOUT_SECS (10 * 60)
78 111
79 #define AUTO_RESPONSE "<AUTO-REPLY> : " 112 #define AUTO_RESPONSE "<AUTO-REPLY> : "
80 113

mercurial