X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fgnome%2Fmodest-msg-edit-window.c;h=f14113b9f71fc718f2f3600da545113e97fb36d3;hp=3adfc5282b4758d054279843c081fa212a92e814;hb=a8712a6b492bdc754ef169452802773ec89376cd;hpb=e8034b4378f6fe2e644b149d8fd9fab723cd7a98;ds=sidebyside diff --git a/src/gnome/modest-msg-edit-window.c b/src/gnome/modest-msg-edit-window.c index 3adfc52..f14113b 100644 --- a/src/gnome/modest-msg-edit-window.c +++ b/src/gnome/modest-msg-edit-window.c @@ -68,6 +68,8 @@ struct _ModestMsgEditWindowPrivate { GtkWidget *cc_field; GtkWidget *bcc_field; GtkWidget *subject_field; + + gboolean sent; }; #define MODEST_MSG_EDIT_WINDOW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE((o), \ @@ -150,6 +152,7 @@ modest_msg_edit_window_init (ModestMsgEditWindow *obj) priv->cc_field = NULL; priv->bcc_field = NULL; priv->subject_field = NULL; + priv->sent = FALSE; } /** @@ -409,13 +412,14 @@ modest_msg_edit_window_get_msg_data (ModestMsgEditWindow *edit_window) } - + data = g_slice_new0 (MsgData); - data->from = from_string, /* will be freed when data is freed */ - data->to = g_strdup (gtk_entry_get_text (GTK_ENTRY(priv->to_field)))); + data->from = from_string; /* will be freed when data is freed */ + data->to = g_strdup (gtk_entry_get_text (GTK_ENTRY(priv->to_field))); data->cc = g_strdup ( gtk_entry_get_text (GTK_ENTRY(priv->cc_field))); data->bcc = g_strdup ( gtk_entry_get_text (GTK_ENTRY(priv->bcc_field))); data->subject = g_strdup ( gtk_entry_get_text (GTK_ENTRY(priv->subject_field))); + data->msg_id = NULL; GtkTextBuffer *buf = gtk_text_view_get_buffer (GTK_TEXT_VIEW (priv->msg_body)); GtkTextIter b, e; @@ -617,3 +621,22 @@ modest_msg_edit_window_set_file_format (ModestMsgEditWindow *window, g_message ("not implemented yet %s", __FUNCTION__); } + +gboolean +modest_msg_edit_window_get_sent (ModestMsgEditWindow *window) +{ + ModestMsgEditWindowPrivate *priv; + + priv = MODEST_MSG_EDIT_WINDOW_GET_PRIVATE(window); + return priv->sent; +} + +void +modest_msg_edit_window_set_sent (ModestMsgEditWindow *window, + gboolean sent) +{ + ModestMsgEditWindowPrivate *priv; + + priv = MODEST_MSG_EDIT_WINDOW_GET_PRIVATE(window); + priv->sent = sent; +}