| 4487 g_signal_connect(G_OBJECT(list), "button_press_event", |
4487 g_signal_connect(G_OBJECT(list), "button_press_event", |
| 4488 G_CALLBACK(right_click_chat_cb), gtkconv); |
4488 G_CALLBACK(right_click_chat_cb), gtkconv); |
| 4489 g_signal_connect(G_OBJECT(list), "motion-notify-event", |
4489 g_signal_connect(G_OBJECT(list), "motion-notify-event", |
| 4490 G_CALLBACK(pidgin_userlist_motion_cb), gtkconv); |
4490 G_CALLBACK(pidgin_userlist_motion_cb), gtkconv); |
| 4491 g_signal_connect(G_OBJECT(list), "leave-notify-event", |
4491 g_signal_connect(G_OBJECT(list), "leave-notify-event", |
| 4492 G_CALLBACK(pidgin_userlist_motion_cb), gtkconv); |
4492 G_CALLBACK(pidgin_conv_leave_cb), gtkconv); |
| 4493 g_signal_connect(G_OBJECT(list), "popup-menu", |
4493 g_signal_connect(G_OBJECT(list), "popup-menu", |
| 4494 G_CALLBACK(gtkconv_chat_popup_menu_cb), gtkconv); |
4494 G_CALLBACK(gtkconv_chat_popup_menu_cb), gtkconv); |
| 4495 g_signal_connect(G_OBJECT(lbox), "size-allocate", G_CALLBACK(lbox_size_allocate_cb), gtkconv); |
4495 g_signal_connect(G_OBJECT(lbox), "size-allocate", G_CALLBACK(lbox_size_allocate_cb), gtkconv); |
| 4496 |
4496 |
| 4497 rend = gtk_cell_renderer_text_new(); |
4497 rend = gtk_cell_renderer_text_new(); |
| 4615 |
4615 |
| 4616 prpl_info = PURPLE_PLUGIN_PROTOCOL_INFO(account->gc->prpl); |
4616 prpl_info = PURPLE_PLUGIN_PROTOCOL_INFO(account->gc->prpl); |
| 4617 |
4617 |
| 4618 model = gtk_tree_view_get_model(GTK_TREE_VIEW(gtkchat->list)); |
4618 model = gtk_tree_view_get_model(GTK_TREE_VIEW(gtkchat->list)); |
| 4619 |
4619 |
| 4620 gtk_tree_view_get_path_at_pos(GTK_TREE_VIEW(gtkchat->list), |
4620 if (!gtk_tree_view_get_path_at_pos(GTK_TREE_VIEW(gtkchat->list), |
| 4621 tooltip.userlistx, tooltip.userlisty, &path, &column, &x, &y); |
4621 tooltip.userlistx, tooltip.userlisty, &path, &column, &x, &y)) |
| 4622 |
|
| 4623 if (path == NULL) |
|
| 4624 return FALSE; |
4622 return FALSE; |
| 4625 |
4623 |
| 4626 gtk_tree_model_get_iter(GTK_TREE_MODEL(model), &iter, path); |
4624 gtk_tree_model_get_iter(GTK_TREE_MODEL(model), &iter, path); |
| 4627 gtk_tree_model_get(GTK_TREE_MODEL(model), &iter, CHAT_USERS_NAME_COLUMN, &who, -1); |
4625 gtk_tree_model_get(GTK_TREE_MODEL(model), &iter, CHAT_USERS_NAME_COLUMN, &who, -1); |
| 4628 |
4626 |