comparison src/gaim.h @ 3517:6b0cb60162f4

[gaim-migrate @ 3590] Rob McQueen added a mute feature to his nice little docklet. I added a queuing feature. Configure the docklet in the plugins dialog to queue unread messages, and when you receive a message the docklet will eat it up and show a little message pending icon. Click on it, and read your message. ICQ people will like it. I also made plugin_event use a va_list. I bet this breaks perl. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Mon, 16 Sep 2002 08:35:24 +0000
parents 4b204c262376
children 6587d97dc215
comparison
equal deleted inserted replaced
3516:db00eb77997d 3517:6b0cb60162f4
331 #define OPT_AWAY_TIK_HACK 0x00000004 331 #define OPT_AWAY_TIK_HACK 0x00000004
332 #define OPT_AWAY_AUTO 0x00000008 332 #define OPT_AWAY_AUTO 0x00000008
333 #define OPT_AWAY_NO_AUTO_RESP 0x00000010 333 #define OPT_AWAY_NO_AUTO_RESP 0x00000010
334 #define OPT_AWAY_QUEUE 0x00000020 334 #define OPT_AWAY_QUEUE 0x00000020
335 #define OPT_AWAY_IDLE_RESP 0x00000040 335 #define OPT_AWAY_IDLE_RESP 0x00000040
336 #define OPT_AWAY_QUEUE_UNREAD 0x00000060
336 337
337 extern guint away_resend; 338 extern guint away_resend;
338 extern int report_idle; 339 extern int report_idle;
339 extern int web_browser; 340 extern int web_browser;
340 extern GSList *aim_users; 341 extern GSList *aim_users;
341 extern GSList *message_queue; 342 extern GSList *message_queue;
343 extern GSList *unread_message_queue;
342 extern GSList *away_time_queue; 344 extern GSList *away_time_queue;
343 extern char sound_cmd[2048]; 345 extern char sound_cmd[2048];
344 extern char web_command[2048]; 346 extern char web_command[2048];
345 extern struct save_pos blist_pos; 347 extern struct save_pos blist_pos;
346 extern struct window_size conv_size, buddy_chat_size; 348 extern struct window_size conv_size, buddy_chat_size;
349 extern void do_quit(); 351 extern void do_quit();
350 extern void signoff(struct gaim_connection *); 352 extern void signoff(struct gaim_connection *);
351 extern void do_pounce(struct gaim_connection *, char *, int); 353 extern void do_pounce(struct gaim_connection *, char *, int);
352 void create_prpl_icon(GtkWidget *widget, struct gaim_connection *gc, 354 void create_prpl_icon(GtkWidget *widget, struct gaim_connection *gc,
353 GdkPixmap **pixmap, GdkBitmap **mask); 355 GdkPixmap **pixmap, GdkBitmap **mask);
356 void docklet_toggle();
354 357
355 /* Functions in buddy_chat.c */ 358 /* Functions in buddy_chat.c */
356 extern void show_new_buddy_chat(struct conversation *); 359 extern void show_new_buddy_chat(struct conversation *);
357 extern void chat_set_topic(struct conversation*, char*, char*); 360 extern void chat_set_topic(struct conversation*, char*, char*);
358 extern void add_chat_buddy(struct conversation *, char *); 361 extern void add_chat_buddy(struct conversation *, char *);