From a40da8d5704e3c3eed1cc9fd9d5bf9eab554a7db Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Mon, 28 May 2001 01:24:41 +0000 Subject: Removed the etable spec string. (message_list_construct): Load the etable 2001-05-27 Jeffrey Stedfast * message-list.c: Removed the etable spec string. (message_list_construct): Load the etable spec from a file. * folder-browser-factory.c: Load the etable spec from the file, not a string. * Makefile.am: Add message-list.etspec to be installed. * message-list.etspec: New file containing the ETable file specification. * mail-config.h: Prototype evolution_mail_config_get_type. svn path=/trunk/; revision=10025 --- mail/message-list.c | 40 +++++----------------------------------- 1 file changed, 5 insertions(+), 35 deletions(-) (limited to 'mail/message-list.c') diff --git a/mail/message-list.c b/mail/message-list.c index 2abf62abb4..0690a747c8 100644 --- a/mail/message-list.c +++ b/mail/message-list.c @@ -1083,35 +1083,6 @@ save_tree_state(MessageList *ml) g_free(filename); } -#ifdef JUST_FOR_TRANSLATORS -static char *list [] = { - N_("Status"), N_("Flagged"), N_("Score"), N_("Attachment"), - N_("From"), N_("Subject"), N_("Date"), N_("Received"), - N_("To"), N_("Size") -}; -#endif - -char * -message_list_get_layout (MessageList *message_list) -{ - /* Default: Status, Attachments, Priority, From, Subject, Date */ - return g_strdup ("" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - " " - " " - " " - ""); -} - static void message_list_setup_etree(MessageList *message_list, gboolean outgoing) { @@ -1252,7 +1223,6 @@ static void message_list_construct (MessageList *message_list) { ETableExtras *extras; - char *spec; message_list->model = e_tree_memory_callbacks_new (ml_tree_icon_at, @@ -1284,16 +1254,16 @@ message_list_construct (MessageList *message_list) /* * The etree */ - spec = message_list_get_layout (message_list); extras = message_list_create_extras (); - e_tree_scrolled_construct (E_TREE_SCROLLED (message_list), - message_list->model, - extras, spec, NULL); + e_tree_scrolled_construct_from_spec_file (E_TREE_SCROLLED (message_list), + message_list->model, + extras, + EVOLUTION_ETSPECDIR "/message-list.etspec", + NULL); message_list->tree = e_tree_scrolled_get_tree(E_TREE_SCROLLED (message_list)); e_tree_root_node_set_visible (message_list->tree, FALSE); - g_free (spec); gtk_object_sink (GTK_OBJECT (extras)); gtk_signal_connect (GTK_OBJECT (message_list->tree), "cursor_activated", -- cgit v1.2.3