Mercurial > pidgin.yaz
comparison 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 |
comparison
equal
deleted
inserted
replaced
248:cfc73b8501a7 | 249:810c595258c8 |
---|---|
392 { | 392 { |
393 serv_get_dir(b->name); | 393 serv_get_dir(b->name); |
394 | 394 |
395 } | 395 } |
396 | 396 |
397 void pressed_away_msg(GtkWidget *widget, struct buddy *b) | |
398 { | |
399 serv_get_away_msg(b->name); | |
400 | |
401 } | |
402 | |
397 void handle_click_buddy(GtkWidget *widget, GdkEventButton *event, struct buddy *b) | 403 void handle_click_buddy(GtkWidget *widget, GdkEventButton *event, struct buddy *b) |
398 { | 404 { |
399 if (event->type == GDK_2BUTTON_PRESS && event->button == 1) { | 405 if (event->type == GDK_2BUTTON_PRESS && event->button == 1) { |
400 struct conversation *c; | 406 struct conversation *c; |
401 | 407 |
427 button = gtk_menu_item_new_with_label("Dir Info"); | 433 button = gtk_menu_item_new_with_label("Dir Info"); |
428 gtk_signal_connect(GTK_OBJECT(button), "activate", | 434 gtk_signal_connect(GTK_OBJECT(button), "activate", |
429 GTK_SIGNAL_FUNC(pressed_dir_info), b); | 435 GTK_SIGNAL_FUNC(pressed_dir_info), b); |
430 gtk_menu_append(GTK_MENU(menu), button); | 436 gtk_menu_append(GTK_MENU(menu), button); |
431 gtk_widget_show(button); | 437 gtk_widget_show(button); |
438 | |
439 #ifdef USE_OSCAR /* FIXME : someday maybe TOC can do this too */ | |
440 button = gtk_menu_item_new_with_label("Away Msg"); | |
441 gtk_signal_connect(GTK_OBJECT(button), "activate", | |
442 GTK_SIGNAL_FUNC(pressed_away_msg), b); | |
443 gtk_menu_append(GTK_MENU(menu), button); | |
444 gtk_widget_show(button); | |
445 #endif | |
432 | 446 |
433 button = gtk_menu_item_new_with_label("Toggle Logging"); | 447 button = gtk_menu_item_new_with_label("Toggle Logging"); |
434 gtk_signal_connect(GTK_OBJECT(button), "activate", | 448 gtk_signal_connect(GTK_OBJECT(button), "activate", |
435 GTK_SIGNAL_FUNC(log_callback), b->name); | 449 GTK_SIGNAL_FUNC(log_callback), b->name); |
436 gtk_menu_append(GTK_MENU(menu), button); | 450 gtk_menu_append(GTK_MENU(menu), button); |