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);
}
if (header && G_IS_OBJECT (header))
{
- const gchar *to, *from, *subject, *bcc, *cc;
+ gchar *to, *from, *subject, *bcc, *cc;
GtkWidget *subject_label;
g_object_ref (G_OBJECT (header));
modest_mail_header_view_update_is_outgoing (self);
- to = tny_header_get_to (header);
- from = tny_header_get_from (header);
- subject = tny_header_get_subject (header);
- cc = tny_header_get_cc (header);
- bcc = tny_header_get_bcc (header);
+ to = tny_header_dup_to (header);
+ from = tny_header_dup_from (header);
+ subject = tny_header_dup_subject (header);
+ cc = tny_header_dup_cc (header);
+ bcc = tny_header_dup_bcc (header);
priv->subject_box = gtk_hbox_new (FALSE, 0);
subject_label = gtk_label_new (NULL);
add_recpt_header (MODEST_MAIL_HEADER_VIEW (self), _("mail_va_hotfix1"), bcc);
modest_mail_header_view_add_custom_header (MODEST_MAIL_HEADER_VIEW (self), _("mail_va_subject"),
priv->subject_box, TRUE, TRUE);
- add_date_time_header (MODEST_MAIL_HEADER_VIEW (self), _("mcen_fi_message_properties_received"),
+ add_date_time_header (MODEST_MAIL_HEADER_VIEW (self), _("mail_va_date"),
tny_header_get_date_received (header));
}
+ g_free (subject);
+ g_free (to);
+ g_free (from);
+ g_free (cc);
+ g_free (bcc);
}
gtk_widget_show_all (GTK_WIDGET (self));
gtk_size_group_add_widget (priv->labels_size_group, priv->fromto_label);
priv->headers_vbox = gtk_vbox_new (FALSE, 0);
+ gtk_container_set_focus_chain (GTK_CONTAINER (priv->headers_vbox), NULL);
g_object_ref (priv->headers_vbox);
expander_group = gtk_size_group_new (GTK_SIZE_GROUP_HORIZONTAL);
{
TnyHeaderViewIface *klass = (TnyHeaderViewIface *)g;
- klass->set_header_func = modest_mail_header_view_set_header;
- klass->clear_func = modest_mail_header_view_clear;
+ klass->set_header = modest_mail_header_view_set_header;
+ klass->clear = modest_mail_header_view_clear;
return;
}