src/dialogs.c

changeset 7431
f3eaace13491
parent 7378
c06a826e8b5f
child 7538
b20dbe9222e2
--- a/src/dialogs.c	Wed Nov 05 00:18:51 2003 +0000
+++ b/src/dialogs.c	Wed Nov 05 06:15:49 2003 +0000
@@ -903,89 +903,6 @@
 }
 
 
-/*------------------------------------------------------------------------*/
-/*  Functions Called To Add A Log                                          */
-/*------------------------------------------------------------------------*/
-
-void cancel_log(GtkWidget *widget, GaimConversation *c)
-{
-	GaimGtkConversation *gtkconv;
-
-	gtkconv = GAIM_GTK_CONVERSATION(c);
-
-	if (gtkconv->toolbar.log) {
-		gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(gtkconv->toolbar.log),
-									   FALSE);
-	}
-
-	dialogwindows = g_list_remove(dialogwindows, gtkconv->dialogs.log);
-	gtk_widget_destroy(gtkconv->dialogs.log);
-	gtkconv->dialogs.log = NULL;
-}
-
-void do_log(GtkWidget *w, GaimConversation *c)
-{
-	GaimGtkConversation *gtkconv;
-	struct log_conversation *l;
-	const char *file;
-	char path[PATHSIZE];
-
-	gtkconv = GAIM_GTK_CONVERSATION(c);
-
-	if (!find_log_info(c->name)) {
-		file = gtk_file_selection_get_filename(
-			GTK_FILE_SELECTION(gtkconv->dialogs.log));
-
-		strncpy(path, file, PATHSIZE - 1);
-
-		if (gaim_gtk_check_if_dir(path, GTK_FILE_SELECTION(gtkconv->dialogs.log)))
-			return;
-
-		l = (struct log_conversation *)g_new0(struct log_conversation, 1);
-		strcpy(l->name, gaim_conversation_get_name(c));
-		strcpy(l->filename, file);
-		log_conversations = g_list_append(log_conversations, l);
-
-		if (c != NULL)
-			gaim_conversation_set_logging(c, TRUE);
-	}
-
-	cancel_log(NULL, c);
-}
-
-void show_log_dialog(GaimConversation *c)
-{
-	GaimGtkConversation *gtkconv;
-	char *buf = g_malloc(BUF_LEN);
-
-	gtkconv = GAIM_GTK_CONVERSATION(c);
-
-	if (!gtkconv->dialogs.log) {
-		gtkconv->dialogs.log = gtk_file_selection_new(_("Log Conversation"));
-
-		gtk_file_selection_hide_fileop_buttons(
-			GTK_FILE_SELECTION(gtkconv->dialogs.log));
-
-		g_snprintf(buf, BUF_LEN - 1, "%s" G_DIR_SEPARATOR_S "%s.log",
-				   gaim_home_dir(), gaim_normalize(c->account, c->name));
-		g_object_set_data(G_OBJECT(gtkconv->dialogs.log), "dialog_type",
-								 "log dialog");
-		gtk_file_selection_set_filename(GTK_FILE_SELECTION(gtkconv->dialogs.log),
-										buf);
-		g_signal_connect(G_OBJECT(gtkconv->dialogs.log), "delete_event",
-						 G_CALLBACK(delete_event_dialog), c);
-		g_signal_connect(G_OBJECT(GTK_FILE_SELECTION(gtkconv->dialogs.log)->ok_button), "clicked",
-						 G_CALLBACK(do_log), c);
-		g_signal_connect(G_OBJECT(GTK_FILE_SELECTION(gtkconv->dialogs.log)->cancel_button), "clicked",
-						 G_CALLBACK(cancel_log), c);
-	}
-
-	g_free(buf);
-
-	gtk_widget_show(gtkconv->dialogs.log);
-	gdk_window_raise(gtkconv->dialogs.log->window);
-}
-
 /*------------------------------------------------------*/
 /* Link Dialog                                          */
 /*------------------------------------------------------*/
@@ -2098,19 +2015,6 @@
 		g_free(x);
 }
 
-void conv_show_log(GtkWidget *w, gpointer data)
-{
-	char *name = g_strdup(data);
-	show_log(name);
-	g_free(name);
-}
-
-void chat_show_log(GtkWidget *w, gpointer data)
-{
-	char *name = g_strdup_printf("%s.chat", (char*)data);
-	show_log(name);
-	g_free(name);
-}
 
 static void
 url_clicked_cb(GtkWidget *widget, const char *uri)

mercurial