evolution r35473 - trunk/mail



Author: mbarnes
Date: Tue May  6 22:30:47 2008
New Revision: 35473
URL: http://svn.gnome.org/viewvc/evolution?rev=35473&view=rev

Log:
2008-05-06  Matthew Barnes  <mbarnes redhat com>

	* mail-component.c (mail_component_show_logger):
	Use the GtkCellRendererText's "markup" property for error messages.



Modified:
   trunk/mail/ChangeLog
   trunk/mail/mail-component.c

Modified: trunk/mail/mail-component.c
==============================================================================
--- trunk/mail/mail-component.c	(original)
+++ trunk/mail/mail-component.c	Tue May  6 22:30:47 2008
@@ -1615,29 +1615,19 @@
 	
 	str = g_strsplit (txt, 	":", 3);
 	if (str[0] && str[1] && str[2]) {
-		int level;
-		time_t time;
-		char *data;
 		GtkTreeIter iter;
 
-		level = atoi (str[0]);
-		time = atol (str[1]);
-		data = strrchr (str[2], '\n');
-		*data = 0;
-		data = str[2];
-		
-		gtk_list_store_append(store, &iter);
-		gtk_list_store_set(store, &iter,
-				   COL_LEVEL, level,
-				   COL_TIME, time,
-				   COL_DATA, data,
-				   -1);
+		gtk_list_store_append (store, &iter);
+		gtk_list_store_set (
+			store, &iter,
+			COL_LEVEL, atoi (str[0]),
+			COL_TIME, atol (str[1]),
+			COL_DATA, g_strstrip (str[2]),
+			-1);
 	} else 
-		printf("Unable to decode error log: %s\n", txt);
+		g_printerr ("Unable to decode error log: %s\n", txt);
 	
 	g_strfreev (str);
-		
-
 }
 
 static void
@@ -1768,7 +1758,7 @@
 	renderer = gtk_cell_renderer_text_new ();
 	gtk_tree_view_insert_column_with_attributes(
 		GTK_TREE_VIEW (widget), -1, _("Messages"),
-		renderer, "text", COL_DATA, NULL);
+		renderer, "markup", COL_DATA, NULL);
 
 	container = gtk_hbutton_box_new ();
 	gtk_button_box_set_layout (



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]