From 49abc693b260ee8f10a1d954ac12b5133d2f9bcc Mon Sep 17 00:00:00 2001 From: Sergio Villar Senin Date: Fri, 27 Feb 2009 12:15:23 +0000 Subject: [PATCH] Added a hint with the account name of the new headers for notifications pmo-trunk-r7727 --- src/hildon2/modest-platform.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/hildon2/modest-platform.c b/src/hildon2/modest-platform.c index e5a9d93..7263690 100644 --- a/src/hildon2/modest-platform.c +++ b/src/hildon2/modest-platform.c @@ -1514,6 +1514,7 @@ modest_platform_on_new_headers_received (TnyList *header_list, /* Play sound if the user wants. Show the LED pattern. Show and play just one */ if (G_UNLIKELY (first_notification)) { + TnyAccount *account; first_notification = FALSE; @@ -1522,7 +1523,16 @@ modest_platform_on_new_headers_received (TnyList *header_list, "dialog-type", 4); notify_notification_set_hint_string(NOTIFY_NOTIFICATION (notification), "led-pattern", - MODEST_NEW_MAIL_LIGHTING_PATTERN); + MODEST_NEW_MAIL_LIGHTING_PATTERN); + + /* Set the account of the headers */ + account = tny_folder_get_account (folder); + if (account) { + notify_notification_set_hint_string(NOTIFY_NOTIFICATION (notification), + "email-account", + tny_account_get_id (account)); + g_object_unref (account); + } } /* Notify. We need to do this in an idle because this function -- 1.7.9.5