48 Commits (0fd513ea7f7fe5e7ab6eb45faedd04439d5f13b2)

Author SHA1 Message Date
David Faure 2a0ac7a94e Abort running mail checks when closing the last kmail-main-window (KMMainWin) 22 years ago
David Faure dd427db772 CVS_SILENT no need to do it twice 22 years ago
David Faure acfeed113d Fix for queued dimap checks, especially after an error that aborts the current one: 22 years ago
Till Adam 26b4fd1be2 Merge handleJobError from dimap and imap and move the result into the 22 years ago
Till Adam cb1b796b7b *cough* 22 years ago
Till Adam 6c7b635eb9 Simplify handleJobError slightly by not duplicating disconnecting of 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 6352a0bf9f It helps to set the guard in all cases as well, not just check for it. 22 years ago
Till Adam def19f0abc Remove mSyncActive which guards dimap accounts against multiple concurrent 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 be9568d7a9 More dimap error handling, this time for failed "creating folder on server". 22 years ago
David Faure a04faf2f0d Improved error handling during dimap sync: don't always abort the whole thing. 22 years ago
Carsten Burghardt 104a3af1a0 Speedup the subscription dialog and add a new list type LSUBNOCHECK. 22 years ago
Till Adam 27d49917f0 Handle the slave going away during a sync a little more gracefull, namely 22 years ago
Till Adam b3ad166174 When the slave get's disconnected (ERR_CONNECTION_BROKEN) we need to 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 afa5bf6bc8 Don't disconnect folderComplete signals that have just been connected 22 years ago
Till Adam 6ff38487f7 Don't prevent all further mailchecks when preventing concurrent mailchecks. 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
Carsten Burghardt 4041c8d2f7 dIMAP is obviously a bit slow with the connection. 23 years ago
Bo Thorsen b89149b7b5 Move dIMAP to a new folder manager. One bug is still there: It doesn't show up in the folder tree! 23 years ago
Till Adam 699d2d444b Introduce ref-counting of the filter manager to fix crashes when the 23 years ago
Ladislav Strojil 36b0aeb8ff Removing KMFolder::quiet(bool beQuiet) method that was used to prevent some 23 years ago
Bo Thorsen 5fa50fa0cf Fix most disconnected IMAP problems and pre-introduce some code for future features 23 years ago
Marc Mutz 440d618087 Remove all FooInherited #defines and all "base" typedefs to make it consistent. They're removed since they obfuscate the inheritance trees and potential problems when changing the inheritance (the compiler doesn't force you to look at every reference to the superclass). 23 years ago
Carsten Burghardt 6fd0f47041 Reload the folderlisting after the subscription dialog was confirmed 23 years ago
Ingo Klcker 4d448db47f Change 23 years ago
Carsten Burghardt 803b2aecf6 - Fix bug 62943 23 years ago
Zack Rusin b775dd5f5c Please, oh, please do not use constructs like 'protocol() == "someprotocol"'. 23 years ago
David Faure 7eb9d3e6a6 Fix for kroupware issue #241: when entering a wrong password for an IMAP account, 23 years ago
Stephan Kulow caf616bbeb moving kconfig.h and kcmdlineargs.h in the files that need it (kmkernel.h 23 years ago
Zack Rusin b128a466e2 Lets try this : major include's cleanup. Should shave a few mins of kmail's compilation. 23 years ago
Till Adam 49a4ba683c Implement close() for imap folders so that imapjobs are deleted when changing 23 years ago
Bo Thorsen 47f87fce2d Fix copyright headers for some of the kroupware stuff 23 years ago
Waldo Bastian 2fff7517c8 CVS_SILENT 23 years ago
Carsten Burghardt 77e037fe59 Make the new mailcheck structure actually work ;-) 23 years ago
David Faure 483a2592de A somewhat big merge of my changes in kroupware_branch. 23 years ago
David Faure 12600d0c73 don't show progress dialog when email checking isn't interactive 24 years ago
David Faure f75c8d2f13 Progress info in the main statusbar during a cached-imap sync (similar to 24 years ago
Carsten Burghardt 079eae2a53 Yes, the subscription dialog is in. 24 years ago
Zack Rusin 8142180fa0 Committing the folder rework. I wanted to wait a little bit, but it fixes 24 years ago
Bo Thorsen 5bc74c52ee Don't have a location on the account; it doesn't make sense 24 years ago
Bo Thorsen 8b8db5ccc8 Disconnected IMAP mode 24 years ago
Marc Mutz 96e56cb6f5 from kroupware_branch: half-way refactoring of the KMAccount hierarchy 24 years ago
Stephan Kulow 58359204aa first part of the job/imap/folder cleanup. 24 years ago