186 Commits (8fdaee245f6923468039b82fc804fea46bb45bbd)

Author SHA1 Message Date
Carsten Burghardt 5cbe940613 Do not crash (and change indentation so that it matches the rest of the file) 21 years ago
Don Sanders be4bbf8911 Make it compile for some (need to include errno.h because strerror is 21 years ago
Don Sanders 6bc4d1eecb Sanity checking for applying filters on the saved list of unfiltered 21 years ago
Don Sanders e0b0f1f292 Enhance the Kmail filtering system so that filters can be applied to 21 years ago
Carsten Burghardt 90882b30bb Show a summary when a single folder is checked and the new message count did not change 21 years ago
Carsten Burghardt 0634ccf287 To copy mails from local to an imap folder took ages because the imap 21 years ago
Carsten Burghardt fafd7862a9 A new msg has no serial number and therefore transferInProgress is pretty useless. Result is a great speedup for imap->local copies 21 years ago
Carsten Burghardt 654126dd2c Refactor imap search to a job 22 years ago
Carsten Burghardt 6b3dd11ad0 Show normaler folder status info in broadcastbar when an imap folder is selected. The information that the account was checked for new mails is not really helpful 22 years ago
Laurent Montel 3b46ee84c5 it++ -> ++it 22 years ago
Till Adam b624e920de Backport of: 22 years ago
Till Adam c084c93aad When making a connection to an imap server fails, set an error condition 22 years ago
Holger Freyther 49e8bd8857 ProgressItem* -> KPIM::ProgressItem in signals, slots 22 years ago
Till Adam 3cb30b64fb Move KMBroadcastStatus to KPIM::BroadcastStatus so it can be used by 22 years ago
Till Adam 220b4dc37c Make sure progress item's are completed if killAllJobs() does its thing. 22 years ago
Till Adam bae93aa541 Improve progress reporting for folder listings: 22 years ago
Till Adam cab3cc05eb Don't remove ImapJobs from the acount lists and then kill() them, but only 22 years ago
Carsten Burghardt 10416ed5e8 Update the folderlist when folder are included/excluded from new-mail-check 22 years ago
Till Adam 9e5fd03118 Separate the two conceptually different uses of the idle timer into a 22 years ago
Carsten Burghardt 68f0406789 Give the account more time to check for new mail. 22 years ago
Carsten Burghardt d9a261b1b3 Send a noop every 60 sec. Pretty basic solution but should work. 22 years ago
David Faure 8a89c05cbf Prepare ProgressItem/ProgressDialog/StatusbarProgressWidget for being moved 22 years ago
David Faure 1234dae558 Cleaned up the old account::listDirectory() method, now unused. 22 years ago
Carsten Burghardt a61a7c63ab Add the ListJob for imap, dimap and subscription. 22 years ago
Till Adam d390c75ac6 Crashguard, same as for dimap. 22 years ago
Till Adam 4e7e8cc371 Excorsize the remaining users of displayProgress() and port them to 22 years ago
Till Adam b6ac99b952 Don't show verbose notification for folders which didn't really get 22 years ago
Ingo Klcker 0e60c7e3ba Detailed new mail notification. Inspired by a patch by Kristian Eide. 22 years ago
Till Adam d225f650b4 o Implement crypto state setting/getting/broadcasting in the progress 22 years ago
Till Adam 0820549843 Hook in the new progress infrastructure because it got zero reaction on 22 years ago
David Faure ca71819f6d Doh, hidden virtuals 22 years ago
David Faure 757f5e43de removed useless forwarder 22 years ago
Carsten Burghardt 80073d6701 Accept connecting state for accounts, otherwise the first mailcheck with a collapsed account is ignored 22 years ago
David Faure 72539d3f40 Fixed interval mail checking for dimap (checkDone wasn't emitted so the timer wasn't restarted!) 22 years ago
David Faure 483155f7af Ported the last two slotSlaveError calls to handleJobError 22 years ago
Till Adam 26b4fd1be2 Merge handleJobError from dimap and imap and move the result into the 22 years ago
Till Adam ed87a83cdc Make handleJobError a non-virtual public method which just takes the job 22 years ago
Till Adam c355face9a Merge slotSimpleResult from imap and dimap and move to imapaccountbase. 22 years ago
David Faure 0c0c947474 Don't hang during dimap sync if there are no status changes to upload (oops). 22 years ago
Till Adam 24139830bd Make almost identical code completely identical and move it into 22 years ago
David Faure 5f9c82e1b5 Cached imap error handling, for a change :) 22 years ago
David Faure 5f080348b3 ImapAccountBase::ImapAccountBase already connects to slaveError, 22 years ago
Carsten Burghardt 104a3af1a0 Speedup the subscription dialog and add a new list type LSUBNOCHECK. 22 years ago
Carsten Burghardt ae614371b8 Add an Id to the account so that (d)imap accounts can be renamed without data loss. 22 years ago
Till Adam 2651804903 Remove duplicate initialization of iterators as per Frerich "In africa 22 years ago
Till Adam cdb94ef4c2 Reset the status of all messages in transfer when all pending jobs of an 22 years ago
Bo Thorsen fffab08be1 Child folders are related to folders, not to storage. So this patch moves the child stuff to KMFolder from FolderStorage 22 years ago
Ingo Klcker 2c715b30da Merge from osnabrueck_branch: all 22 years ago
Carsten Burghardt b46a5c4f08 Do not crash when a folder is removed on the imap server behind kmails back. 23 years ago
Till Adam f40e1c289d When an imap folder is deleted, make sure that it is not still referenced 23 years ago