-static void
-add_date_time_header (ModestMailHeaderView *mail_header, const gchar *name, time_t date)
-{
- const guint BUF_SIZE = 64;
- gchar date_buf [BUF_SIZE];
- gchar time_buf [BUF_SIZE];
-
- ModestMailHeaderViewPriv *priv = MODEST_MAIL_HEADER_VIEW_GET_PRIVATE (mail_header);
- GtkWidget *hbox, *date_hbox, *time_hbox;
- GtkWidget *label;
-
- modest_text_utils_strftime (date_buf, BUF_SIZE, "%x", date);
- modest_text_utils_strftime (time_buf, BUF_SIZE, "%X", date);
-
- hbox = gtk_hbox_new (FALSE, 48);
- date_hbox = gtk_hbox_new (FALSE, 12);
- time_hbox = gtk_hbox_new (FALSE, 12);
-
- label = gtk_label_new (NULL);
- gtk_label_set_markup (GTK_LABEL (label), name);
- gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.0);
- gtk_box_pack_start (GTK_BOX (date_hbox), label, FALSE, FALSE, 0);
- gtk_size_group_add_widget (priv->labels_size_group, label);
-
- label = gtk_label_new(date_buf);
- gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.0);
- gtk_box_pack_start (GTK_BOX (date_hbox), label, TRUE, TRUE, 0);
-
- gtk_box_pack_start (GTK_BOX (hbox), date_hbox, FALSE, FALSE, 0);
-
- label = gtk_label_new(NULL);
- gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.0);
- gtk_label_set_markup (GTK_LABEL (label), _("mail_va_time"));
- gtk_box_pack_start (GTK_BOX (time_hbox), label, FALSE, FALSE, 0);
-
- label = gtk_label_new(time_buf);
- gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.0);
- gtk_box_pack_start (GTK_BOX (time_hbox), label, TRUE, TRUE, 0);
-
- gtk_box_pack_start (GTK_BOX (hbox), time_hbox, TRUE, TRUE, 0);
-
- gtk_box_pack_start (GTK_BOX (priv->headers_vbox), hbox, FALSE, FALSE, 0);
- gtk_widget_show (hbox);
-}
-
-static void
-activate_recpt (GtkWidget *recpt_view, const gchar *address, gpointer user_data)
-{
- ModestMailHeaderView * view = MODEST_MAIL_HEADER_VIEW (user_data);
-
- g_signal_emit (G_OBJECT (view), signals[RECPT_ACTIVATED_SIGNAL], 0, address);
-}
-
-#if 0 /* This function is not used. murrayc. */
-static void
-add_header (ModestMailHeaderView *widget, const gchar *field, const gchar *value)
-{
- ModestMailHeaderViewPriv *priv = MODEST_MAIL_HEADER_VIEW_GET_PRIVATE (widget);
- GtkWidget *hbox;
- GtkWidget *label_field, *label_value;
- GtkWidget *scroll_text;
- GtkTextBuffer *text_buffer;
-
- hbox = gtk_hbox_new (FALSE, 12);
- label_field = gtk_label_new (NULL);
- gtk_label_set_markup (GTK_LABEL (label_field), field);
- gtk_misc_set_alignment (GTK_MISC (label_field), 1.0, 0.0);
- scroll_text = modest_scroll_text_new (NULL, 2);
- label_value = (GtkWidget *) modest_scroll_text_get_text_view (MODEST_SCROLL_TEXT (scroll_text));
- text_buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (label_value));
- gtk_text_buffer_set_text (text_buffer, value, -1);
-
- gtk_box_pack_start (GTK_BOX (hbox), label_field, FALSE, FALSE, 0);
- gtk_box_pack_start (GTK_BOX (hbox), scroll_text, TRUE, TRUE, 0);
- gtk_size_group_add_widget (priv->labels_size_group, label_field);
-
- gtk_box_pack_start (GTK_BOX (priv->headers_vbox), hbox, FALSE, FALSE, 0);
- gtk_widget_show (hbox);
-
-}
-#endif
-
-
-static void
-add_recpt_header (ModestMailHeaderView *widget, const gchar *field, const gchar *value)
-{
- ModestMailHeaderViewPriv *priv = MODEST_MAIL_HEADER_VIEW_GET_PRIVATE (widget);
- GtkWidget *hbox;
- GtkWidget *label_field, *label_value;
-
- hbox = gtk_hbox_new (FALSE, 12);
- label_field = gtk_label_new (NULL);
- gtk_label_set_markup (GTK_LABEL (label_field), field);
- gtk_misc_set_alignment (GTK_MISC (label_field), 1.0, 0.0);
- label_value = modest_recpt_view_new ();
- modest_recpt_view_set_recipients (MODEST_RECPT_VIEW(label_value), value);
- g_signal_connect (G_OBJECT (label_value), "activate", G_CALLBACK (activate_recpt), widget);
-
- gtk_box_pack_start (GTK_BOX (hbox), label_field, FALSE, FALSE, 0);
- gtk_box_pack_start (GTK_BOX (hbox), label_value, TRUE, TRUE, 0);
- gtk_size_group_add_widget (priv->labels_size_group, label_field);
-
- gtk_box_pack_start (GTK_BOX (priv->headers_vbox), hbox, FALSE, FALSE, 0);
- gtk_widget_show (hbox);
-}
-
-static void
-clean_headers (GtkWidget *vbox)