diff src/buddy.c @ 249:810c595258c8

[gaim-migrate @ 259] You can now get users' away messages. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Mon, 22 May 2000 01:18:32 +0000
parents f3b61c04f44e
children 6b6cd02de8f9
line wrap: on
line diff
--- a/src/buddy.c	Sun May 21 11:58:18 2000 +0000
+++ b/src/buddy.c	Mon May 22 01:18:32 2000 +0000
@@ -394,6 +394,12 @@
 
 }
 
+void pressed_away_msg(GtkWidget *widget, struct buddy *b)
+{
+        serv_get_away_msg(b->name);
+
+}
+
 void handle_click_buddy(GtkWidget *widget, GdkEventButton *event, struct buddy *b)
 {
         if (event->type == GDK_2BUTTON_PRESS && event->button == 1) {
@@ -430,6 +436,14 @@
 		gtk_menu_append(GTK_MENU(menu), button);
 		gtk_widget_show(button);
 
+#ifdef USE_OSCAR /* FIXME : someday maybe TOC can do this too */
+		button = gtk_menu_item_new_with_label("Away Msg");
+		gtk_signal_connect(GTK_OBJECT(button), "activate",
+				   GTK_SIGNAL_FUNC(pressed_away_msg), b);
+		gtk_menu_append(GTK_MENU(menu), button);
+		gtk_widget_show(button);
+#endif
+
 		button = gtk_menu_item_new_with_label("Toggle Logging");
 		gtk_signal_connect(GTK_OBJECT(button), "activate",
 				   GTK_SIGNAL_FUNC(log_callback), b->name);