164 Commits (ddaac140fa1f2ceb26cb61417aa43624fe685e4a)

Author SHA1 Message Date
Ingo Klcker 2c715b30da Merge from osnabrueck_branch: all 22 years ago
Carsten Burghardt a6b2b60bb5 Overriding the msgSize is no good for mbox. The msg was unGetted, the new msgbase inherits the msgsize and the next read 23 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 03e8458f5c Load imap messages that are smaller than 5KB in one go even if lod is activated. 23 years ago
Till Adam ce64a1a4cc Speed up status changes on several mails in imap folders by not making a 23 years ago
Till Adam 39dc87ea2d size() == 0 to isEmpty() and comment clarification as per Marc's request. 23 years ago
Till Adam c36f8561ba Shave off some cycles by not going through the motions when the data 23 years ago
Carsten Burghardt 4dbe9eba1b Fix bug 70377 (UW-imap with prefix #mh), confirmed by Dag (thanks for the testaccount). 23 years ago
Carsten Burghardt 3f978cb3ad Revert because Ingo convinced me that not all attachments are display inline 23 years ago
Carsten Burghardt ddf06fb500 It does not make sense to load the message on demand when the AttachmentStrategy is inline 23 years ago
Till Adam f40e1c289d When an imap folder is deleted, make sure that it is not still referenced 23 years ago
Carsten Burghardt 7be6bd2b88 Fix bug 69127 and make the listing code at least a bit more logical. 23 years ago
Carsten Burghardt 80d171fc52 Yet Another Extra Check 23 years ago
Carsten Burghardt c6843867bf Fix some nasty load-on-demand bugs: 23 years ago
Carsten Burghardt bfd041fa0d Do not mark messages that are already complete as incomplete 23 years ago
Till Adam 088d0c12ab Don't ask the kernel for the mainwidget to ask the mainwidget for the 23 years ago
Carsten Burghardt 143b7e313f First step to reduce flicker with load-on-demand: update the readerwin only when it is necessary 23 years ago
Carsten Burghardt a4748f2af1 As listDirectory is called during startup the Connecting state is acceptable 23 years ago
Carsten Burghardt bacf5ecfd7 Check for the correct return code 23 years ago
Carsten Burghardt cbd9095da7 Remove broken imap folders with an empty imappath because they block the new-mail check and therefore the retrieval of headers. 23 years ago
Till Adam dadd9240d7 Make sure quiet() is reset in all error paths. If this is not ensured, the 23 years ago
Till Adam ab33be8882 If creating a folder on an imap server fails make sure the already created 23 years ago
Till Adam 938b472fd8 Fix double deletion crash when talking to down servers. 23 years ago
Till Adam 801772f684 Reintroduce quiet() for getting new mail in imap folders only. With large 23 years ago
Ladislav Strojil 36b0aeb8ff Removing KMFolder::quiet(bool beQuiet) method that was used to prevent some 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
Till Adam 427f83a8b9 Speed up shift-deleting (really, really deleting ;) messages from imap 23 years ago
Till Adam 43deb70a1c Re-add ! that was lost in a 1.134 to fix invalidation of indeces and msgDict 23 years ago
Till Adam dfd7c7bb65 Don't crash when left or right clicking on an imap folder that has no 23 years ago
Carsten Burghardt fcebbde2d6 Leave the decision whether to load the mime header or not to the bodyvisitor 23 years ago
Carsten Burghardt 40a11863c8 The INBOX disappeared after a second listDirectory which is not very nice. Behave better. 23 years ago
Till Adam b9aa52983f Make KMMoveCommand emit a completed(bool success) signal by hooking the 23 years ago
Ingo Klcker 4d448db47f Change 23 years ago
Carsten Burghardt 4dcb7f7b5d Load signed emails in the traditional, complete way as it is much faster than loading each and every part. 23 years ago
Carsten Burghardt b5c8e4d354 When uidvalidity changes: 23 years ago
Carsten Burghardt 485fcd7f2b Reload the folder if the mailbox size has changed. This way we can delete messages that were deleted (expunged) by other clients 23 years ago
Till Adam ffe4e32224 Allow the user to place the message preview pane either below the messages 23 years ago
Carsten Burghardt 7e5feea6f5 - display attachment-contextmenu (right-click) in readerwin before loading the part so that you immediately get feedback 23 years ago
Till Adam af6cbd7f29 Don't crash when changing into a folder with changed uidValidity by making 23 years ago
Till Adam 94783130bc Add a kdDebug that is triggered when the uidValidity of an imap server 23 years ago
Till Adam ac974a2ef2 Stop imap folders that have been accessed since startup from mysteriously 23 years ago
Till Adam ac52a82abe KMAccountImap::tempOpenFolder() is no more. h00t 23 years ago
Carsten Burghardt 803b2aecf6 - Fix bug 62943 23 years ago
Till Adam 0b5e61a4de o don't duplicate mOpenFolders from imapaccountbase in kmacctimap, as that 23 years ago
Carsten Burghardt d4ebc74ed6 Set a composed message as complete, this fixes bug 60003 (thanks for the hint Till :-)) 23 years ago
Carsten Burghardt bbdcd95335 Load imap attachments on demand and load the messages itself progressively. Cool ;-) 23 years ago
Till Adam fa5692ab40 Try to keep status info for messages better in sync with the imap server. 23 years ago
Till Adam e8c0b032f8 Revert the change to unread count handling for imap folders for now. It is 23 years ago
Till Adam 3f1bfba866 Make sure setStatus has the same signature in kmfolderimap as in kmfolder. 23 years ago
Till Adam daf1519643 One more step on the way to correct unread counts in imap folders in all 23 years ago