src/buddy.c

changeset 1340
f30961abcc50
parent 1333
bbd54f86976f
child 1352
ccbb10962f25
equal deleted inserted replaced
1339:7154ff47dc2b 1340:f30961abcc50
357 gdk_window_show(c->window->window); 357 gdk_window_show(c->window->window);
358 } else { 358 } else {
359 c = new_conversation(b->name); 359 c = new_conversation(b->name);
360 360
361 c->gc = b->connlist->data; 361 c->gc = b->connlist->data;
362
362 gtk_option_menu_set_history(GTK_OPTION_MENU(c->menu), 363 gtk_option_menu_set_history(GTK_OPTION_MENU(c->menu),
363 g_slist_index(connections, b->connlist->data)); 364 g_slist_index(connections, b->connlist->data));
365
366 update_buttons_by_protocol(c);
364 } 367 }
365 } 368 }
366 369
367 void pressed_ticker(char *buddy) 370 void pressed_ticker(char *buddy)
368 { 371 {
396 c = new_conversation(b->name); 399 c = new_conversation(b->name);
397 400
398 c->gc = b->connlist->data; 401 c->gc = b->connlist->data;
399 gtk_option_menu_set_history(GTK_OPTION_MENU(c->menu), 402 gtk_option_menu_set_history(GTK_OPTION_MENU(c->menu),
400 g_slist_index(connections, b->connlist->data)); 403 g_slist_index(connections, b->connlist->data));
404
405 update_buttons_by_protocol(c);
401 } 406 }
402 } else if (event->type == GDK_BUTTON_PRESS && event->button == 3) { 407 } else if (event->type == GDK_BUTTON_PRESS && event->button == 3) {
403 GtkWidget *menu; 408 GtkWidget *menu;
404 GtkWidget *button; 409 GtkWidget *button;
405 GtkWidget *menuitem; 410 GtkWidget *menuitem;

mercurial