diff src/module.c @ 3510:e23909729192

[gaim-migrate @ 3576] A GNOME2 docklet. This follows the opendesktop.org specs used by GNOME2 and (I think) KDE in Redhat's null (I don't think vanilla KDE supports it yet) For GNOME--you will need to have the GNOME Panel Notification Area installed. This replaces the applet--thanks Robert McQueen. CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: configure.ac configure.in plugins/Makefile.am src/aim.c CVS: src/buddy.c src/core.h src/module.c src/multi.c src/perl.c CVS: src/server.c src/ui.h CVS: ---------------------------------------------------------------------- committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Sat, 14 Sep 2002 23:27:28 +0000
parents 7a3f16a375a5
children 6b0cb60162f4
line wrap: on
line diff
--- a/src/module.c	Sat Sep 14 19:37:29 2002 +0000
+++ b/src/module.c	Sat Sep 14 23:27:28 2002 +0000
@@ -363,6 +363,12 @@
 	case event_got_typing:
 		sprintf(buf, "event_got_typing");
 		break;
+	case event_del_conversation:
+		sprintf(buf, "event_del_conversation");
+		break;
+	case event_connecting:
+		sprintf(buf, "event_connecting");
+		break;
 	default:
 		sprintf(buf, "event_unknown");
 		break;
@@ -376,6 +382,12 @@
 		return;
 
 	switch (event) {
+		case event_blist_update:
+			/* this happens *really* often */
+			if (opt_debug) {
+				debug_printf("%s\n", event_name(event));
+			}
+			break;
 	        case event_quit:
 			debug_printf("%s\n", event_name(event));
 			break;
@@ -385,10 +397,10 @@
 					((struct gaim_connection *)arg1)->username);
 			break;
 		case event_new_conversation:
-			debug_printf("event_new_conversation: %s\n", (char *)arg1);
+			debug_printf("%s: %s\n", event_name(event), (char *)arg1);
 			break;
 		case event_error:
-			debug_printf("event_error: %d\n", (int)arg1);
+			debug_printf("%s: %d\n", event_name(event), (int)arg1);
 			break;
 		case event_buddy_signon:
 		case event_buddy_signoff:
@@ -398,11 +410,11 @@
 	        case event_buddy_unidle:
 	        case event_set_info:
 	        case event_got_typing:
-		debug_printf("%s: %s %s\n", event_name(event),
+			debug_printf("%s: %s %s\n", event_name(event),
 					((struct gaim_connection *)arg1)->username, (char *)arg2);
 			break;
 		case event_chat_leave:
-			debug_printf("event_chat_leave: %s %d\n",
+			debug_printf("%s: %s %d\n", event_name(event),
 					((struct gaim_connection *)arg1)->username, (int)arg2);
 			break;
 		case event_im_send:
@@ -464,7 +476,14 @@
 					(char *)arg2, (char *)arg3,
 					(char *)arg4 ? (char *)arg4 : "");
 			break;
+		case event_del_conversation:
+			debug_printf("%s: %s\n", event_name(event), (char *)arg1);
+			break;
+		case event_connecting:
+			debug_printf("%s: %s\n", event_name(event), ((struct aim_user *)arg1)->username);
+			break;
 		default:
+			debug_printf("%s: um, right. yeah.\n", event_name(event));
 			break;
 	}
 }
@@ -503,6 +522,7 @@
 			case event_new_conversation:
 			case event_del_conversation:
 			case event_error:
+			case event_connecting:
 				one = g->function;
 				one(arg1, g->data);
 				break;