From cf124aedc8ea1c3da0a25a9b49af2bc534a62fb3 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Sun, 16 Dec 2001 01:01:12 +0000 Subject: [PATCH] Better status messages during and after sending. svn path=/trunk/kdenetwork/kmail/; revision=127323 --- kmsender.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/kmsender.cpp b/kmsender.cpp index 5c6e1ee9c..81067980c 100644 --- a/kmsender.cpp +++ b/kmsender.cpp @@ -281,9 +281,11 @@ void KMSender::doSendMsg() // no more message: cleanup and done if ( ( sentFolder != kernel->sentFolder() ) && ( sentFolder != 0 ) ) sentFolder->close(); - cleanup(); if (someSent) - setStatusMsg(i18n("Queued messages successfully sent.")); + setStatusMsg(i18n("%n queued message successfully sent.", + "%n queued messages successfully sent.", + mSentMessages)); + cleanup(); return; } mCurrentMsg->setTransferInProgress( TRUE ); @@ -373,7 +375,9 @@ void KMSender::doSendMsgAux() // start sending the current message mSendProc->preSendInit(); - setStatusMsg(i18n("Sending message: %1").arg(mCurrentMsg->subject())); + setStatusMsg(i18n("%3: subject of message","Sending message %1 of %2: %3") + .arg(mSentMessages+1).arg(mTotalMessages) + .arg(mCurrentMsg->subject())); if (!mSendProc->send(mCurrentMsg)) { cleanup();