* Filters: Removed warning dialog. Filters are working ok for

me for several weeks now.

* Folders: After I finally also deleted lots of important messages
by mistake I now changed the behaviour of Folder->Empty to
move the messages into trash instead of deleting them ;-)
This made the "Are you sure" dialog now obsolete, IMO.

svn path=/trunk/kdenetwork/kmail/; revision=6506
wilder-work
Stefan Taferner 28 years ago
parent 091d75a722
commit 8b2faf0164
  1. 10
      ChangeLog
  2. 2
      kmfilterdlg.cpp
  3. 11
      kmmainwin.cpp

@ -1,3 +1,13 @@
1998-04-04 Stefan Taferner <taferner@kde.org>
* Filters: Removed warning dialog. Filters are working ok for
me for several weeks now.
* Folders: After I finally also deleted lots of important messages
by mistake I now changed the behaviour of Folder->Empty to
move the messages into trash instead of deleting them ;-)
This made the "Are you sure" dialog now obsolete, IMO.
1998-03-31 Stefan Taferner <taferner@kde.org> (KMail-0.6.5)
* Folders: fixed bug introduced on 1998-03-26: open failed on

@ -56,8 +56,6 @@ KMFilterDlg::KMFilterDlg(QWidget* parent, const char* name):
initMetaObject();
warning("Mail filters are still broken and unusable.");
grid = new QGridLayout(this, 3, 2, 4, 4);
mFilter = NULL;

@ -324,21 +324,30 @@ void KMMainWin::slotModifyFolder()
void KMMainWin::slotEmptyFolder()
{
QString str(256);
KMMessage* msg;
if (!mFolder) return;
#ifdef NOT_REQUIRED_ANYMORE
str.sprintf(i18n("Are you sure you want to discard the\n"
"contents of the folder \"%s\" ?"),
(const char*)mFolder->label());
if ((KMsgBox::yesNo(this,i18n("Confirmation"),str))==1)
{
#endif
kbp->busy();
mFolder->open();
mHeaders->setFolder(NULL);
mMsgView->clear();
while ((msg = mFolder->take(0)) != NULL)
trashFolder->addMsg(msg);
mFolder->close();
mFolder->expunge();
mHeaders->setFolder(mFolder);
kbp->idle();
}
statusMsg(i18n("Moved all messages into trash"));
//}
}

Loading…
Cancel
Save