From dea1ec84a83d2517ba9651cf80f23e91d7b919be Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Fri, 19 Sep 2003 20:18:55 +0000 Subject: Set the window title to be that of the message subject. Fixes bug #48617. 2003-09-19 Jeffrey Stedfast * em-message-browser.c (emmb_set_message): Set the window title to be that of the message subject. Fixes bug #48617. svn path=/trunk/; revision=22629 --- mail/ChangeLog | 5 +++++ mail/em-message-browser.c | 9 ++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/mail/ChangeLog b/mail/ChangeLog index 5be75e2f93..d18667cb82 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,8 @@ +2003-09-19 Jeffrey Stedfast + + * em-message-browser.c (emmb_set_message): Set the window title to + be that of the message subject. Fixes bug #48617. + 2003-09-19 Jeffrey Stedfast Fix for bug #48618. diff --git a/mail/em-message-browser.c b/mail/em-message-browser.c index 503ebef9e5..68636a2d37 100644 --- a/mail/em-message-browser.c +++ b/mail/em-message-browser.c @@ -155,8 +155,15 @@ GtkWidget *em_message_browser_window_new(void) static void emmb_set_message(EMFolderView *emfv, const char *uid) { + EMMessageBrowser *emmb = (EMMessageBrowser *) emfv; + CamelMessageInfo *info; + emmb_parent->set_message(emfv, uid); - + + info = camel_folder_get_message_info (emfv->folder, uid); + gtk_window_set_title ((GtkWindow *) emmb->window, camel_message_info_subject (info)); + camel_folder_free_message_info (emfv->folder, info); + /* Well we don't know if it got displayed (yet) ... but whatever ... */ camel_folder_set_message_flags(emfv->folder, uid, CAMEL_MESSAGE_SEEN, CAMEL_MESSAGE_SEEN); } -- cgit