diff src/gaim.h @ 2191:657dbe515608

[gaim-migrate @ 2201] genericize buddy icon stuff committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Wed, 29 Aug 2001 23:41:43 +0000
parents edf8c5a70e5b
children e8e2a72a37b7
line wrap: on
line diff
--- a/src/gaim.h	Wed Aug 29 23:38:38 2001 +0000
+++ b/src/gaim.h	Wed Aug 29 23:41:43 2001 +0000
@@ -322,6 +322,10 @@
 	GtkWidget *entry;
 };
 
+#if USE_PIXBUF
+#include <gdk-pixbuf/gdk-pixbuf.h>
+#endif
+
 /* struct buddy_chat went away and got merged with this. */
 struct conversation {
 	struct gaim_connection *gc;
@@ -375,6 +379,15 @@
 	GtkWidget *menu;
 	gboolean unseen;
 
+#if USE_PIXBUF
+	/* buddy icon stuff. sigh. */
+	GtkWidget *icon;
+	GdkPixbuf *unanim;
+	GdkPixbufAnimation *anim;
+	guint32 icon_timer;
+	int frame;
+#endif
+
 	/* stuff used just for chat */
         GList *in_room;
         GList *ignored;
@@ -721,6 +734,8 @@
 extern void set_font_face(char *, struct conversation *);
 extern void redo_convo_menus();
 extern void convo_menu_remove(struct gaim_connection *);
+extern void remove_icon_data(struct gaim_connection *);
+extern void got_new_icon(struct gaim_connection *, char *);
 extern void toggle_spellchk();
 extern void set_convo_gc(struct conversation *, struct gaim_connection *);
 extern void update_buttons_by_protocol(struct conversation *);