comparison src/gtkconv.c @ 14159:ff3db5cdeb9f

[gaim-migrate @ 16807] This function was used by the chat userlist buttons, which are gone committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Thu, 17 Aug 2006 04:45:11 +0000
parents 7f276f375789
children
comparison
equal deleted inserted replaced
14158:2a7b126c28b8 14159:ff3db5cdeb9f
1355 return; 1355 return;
1356 1356
1357 gaim_gtkdialogs_im_with_user(account, real_who); 1357 gaim_gtkdialogs_im_with_user(account, real_who);
1358 1358
1359 g_free(real_who); 1359 g_free(real_who);
1360 }
1361
1362 static void
1363 chat_im_button_cb(GtkWidget *widget, GaimGtkConversation *gtkconv)
1364 {
1365 GaimGtkChatPane *gtkchat;
1366 GtkTreeIter iter;
1367 GtkTreeModel *model;
1368 GtkTreeSelection *sel;
1369 char *name;
1370
1371 gtkchat = gtkconv->u.chat;
1372
1373 model = gtk_tree_view_get_model(GTK_TREE_VIEW(gtkchat->list));
1374 sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(gtkchat->list));
1375
1376 if (gtk_tree_selection_get_selected(sel, NULL, &iter))
1377 gtk_tree_model_get(GTK_TREE_MODEL(model), &iter, CHAT_USERS_NAME_COLUMN, &name, -1);
1378 else
1379 return;
1380
1381 chat_do_im(gtkconv, name);
1382 g_free(name);
1383 } 1360 }
1384 1361
1385 static void 1362 static void
1386 ignore_cb(GtkWidget *w, GaimGtkConversation *gtkconv) 1363 ignore_cb(GtkWidget *w, GaimGtkConversation *gtkconv)
1387 { 1364 {