Mercurial > pidgin.yaz
comparison src/gtklog.c @ 9917:e74eb0d11f86
[gaim-migrate @ 10809]
view chat logs curtesy of datallah
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Tue, 31 Aug 2004 01:45:12 +0000 |
parents | 4a15962c344a |
children | 53410b84336f |
comparison
equal
deleted
inserted
replaced
9916:4d17a945aab3 | 9917:e74eb0d11f86 |
---|---|
246 | 246 |
247 logs = logs->next; | 247 logs = logs->next; |
248 } | 248 } |
249 } | 249 } |
250 | 250 |
251 void gaim_gtk_log_show(const char *screenname, GaimAccount *account) { | 251 void gaim_gtk_log_show(GaimLogType type, const char *screenname, GaimAccount *account) { |
252 /* if (log_viewers && g_hash_table */ | 252 /* if (log_viewers && g_hash_table */ |
253 GtkWidget *hbox, *vbox; | 253 GtkWidget *hbox, *vbox; |
254 GdkPixbuf *pixbuf, *scale; | 254 GdkPixbuf *pixbuf, *scale; |
255 GtkCellRenderer *rend; | 255 GtkCellRenderer *rend; |
256 GtkTreeViewColumn *col; | 256 GtkTreeViewColumn *col; |
270 gtk_window_present(GTK_WINDOW(lv->window)); | 270 gtk_window_present(GTK_WINDOW(lv->window)); |
271 return; | 271 return; |
272 } | 272 } |
273 | 273 |
274 lv = g_new0(GaimGtkLogViewer, 1); | 274 lv = g_new0(GaimGtkLogViewer, 1); |
275 lv->logs = logs = gaim_log_get_logs(GAIM_LOG_IM, screenname, account); | 275 lv->logs = logs = gaim_log_get_logs(type, screenname, account); |
276 g_hash_table_insert(log_viewers, ht, lv); | 276 g_hash_table_insert(log_viewers, ht, lv); |
277 | 277 |
278 /* Window ***********/ | 278 /* Window ***********/ |
279 lv->window = gtk_dialog_new_with_buttons(screenname, NULL, 0, | 279 lv->window = gtk_dialog_new_with_buttons(screenname, NULL, 0, |
280 GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE, NULL); | 280 GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE, NULL); |