[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdepim/kmailcvt
From:       Danny Kukawka <danny.kukawka () web ! de>
Date:       2005-04-08 9:51:12
Message-ID: 20050408095112.0C7A5494 () office ! kde ! org
[Download RAW message or body]

CVS commit by dkukawka: 

- added checks for better interactivity if user clicked on 'Cancel' during
  import


  M +3 -0      filter_kmail_maildir.cxx   1.3
  M +3 -0      filter_sylpheed.cxx   1.2


--- kdepim/kmailcvt/filter_kmail_maildir.cxx  #1.2:1.3
@@ -68,4 +68,5 @@ void FilterKMail_maildir::import( Filter
                 int currentDir = 1, numSubDirs = rootSubDirs.size();
                 for(QStringList::Iterator filename = rootSubDirs.begin() ; filename \
!= rootSubDirs.end() ; ++filename, ++currentDir) { +                        \
if(info->shouldTerminate()) break;  if(!(*filename == "." || *filename == "..")) {
                                 info->setCurrent(0);
@@ -102,4 +103,5 @@ void FilterKMail_maildir::importDirConte
         QStringList subDirs = subfolders.entryList("*", QDir::Dirs | QDir::Hidden, \
                QDir::Name);
         for(QStringList::Iterator filename = subDirs.begin() ; filename != \
subDirs.end() ; ++filename) { +                if(info->shouldTerminate()) return;
                 if(!(*filename == "." || *filename == "..")) {
                         importDirContents(info, subfolders.filePath(*filename));
@@ -123,4 +125,5 @@ void FilterKMail_maildir::importFiles( F
         int currentFile = 1, numFiles = files.size();
         for ( QStringList::Iterator mailFile = files.begin(); mailFile != \
files.end(); ++mailFile, ++currentFile) { +                \
if(info->shouldTerminate()) return;  QString temp_mailfile = *mailFile;
                 if (!(temp_mailfile.endsWith(".index") || \
temp_mailfile.endsWith(".index.ids") ||

--- kdepim/kmailcvt/filter_sylpheed.cxx  #1.1:1.2
@@ -68,4 +68,5 @@ void FilterSylpheed::import( FilterInfo 
                 int currentDir = 1, numSubDirs = rootSubDirs.size();
                 for(QStringList::Iterator filename = rootSubDirs.begin() ; filename \
!= rootSubDirs.end() ; ++filename, ++currentDir) { +                        \
if(info->shouldTerminate()) break;  importDirContents(info, dir.filePath(*filename));
                         info->setOverall((int) ((float) currentDir / numSubDirs * \
100)); @@ -96,4 +97,5 @@ void FilterSylpheed::importDirContents( 
         QStringList subDirs = subfolders.entryList("[^\\.]*", QDir::Dirs , \
                QDir::Name);
         for(QStringList::Iterator filename = subDirs.begin() ; filename != \
subDirs.end() ; ++filename) { +                if(info->shouldTerminate()) return;
                 importDirContents(info, subfolders.filePath(*filename));
         }
@@ -115,4 +117,5 @@ void FilterSylpheed::importFiles( Filter
         int currentFile = 1, numFiles = files.size();
         for ( QStringList::Iterator mailFile = files.begin(); mailFile != \
files.end(); ++mailFile, ++currentFile) { +                \
if(info->shouldTerminate()) return;  QString _mfile = *mailFile;
                 if (!(_mfile.endsWith(".sylpheed_cache") || \
_mfile.endsWith(".sylpheed_mark") || _mfile.endsWith(".mh_sequences") )) {


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic