293 Commits (2267c2cd9b68e5274a4b632eb4587bdb751e11ef)

Author SHA1 Message Date
Till Adam 2b48909427 KMail does not crash. Everybody knows that. 23 years ago
Till Adam d2c3eb1d9c Don't emit msgHeaderChanged under quiet() because that tries to update 23 years ago
Roberto Teixeira a9524b2a64 Changing "directory" to "folder" as discussed on kde-i18n-doc and kde-core-devel 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
Ingo Klcker a269dd6205 Fix fetching mail from local mailspool (which wasn't cleared anymore after the mail was fetched) 23 years ago
Till Adam 7f007b2e9c Avoid expunging empty folders because that leads to the index being 23 years ago
Ingo Klcker f54af5efd2 Add KMFolder::crlf2lf method which replaces \r\n line endings with \n line endings. The replacement happens in place. 23 years ago
Till Adam 89830e9158 Escape [ and ] in folder names to %( and %) when queried via idString() 23 years ago
Carsten Burghardt 704c8d1b8d Do not crash on exit when the connection to the imap server failed 23 years ago
Ingo Klcker 4d448db47f Change 23 years ago
Till Adam 1117eaafdb Remove the last trace of tempOpenFolder 23 years ago
Till Adam ac52a82abe KMAccountImap::tempOpenFolder() is no more. h00t 23 years ago
Carsten Burghardt 803b2aecf6 - Fix bug 62943 23 years ago
Carsten Burghardt 8d9dc7dea3 QPtrList.remove modifies it.current() so this was not correct. And as we want to delete all concerning jobs do not break 23 years ago
Carsten Burghardt bbdcd95335 Load imap attachments on demand and load the messages itself progressively. Cool ;-) 23 years ago
Till Adam 20b20e2524 Use countUnread() to figure out the unread count to cache in the config 23 years ago
Daniel Molkentin 2f118feed6 constant usage of QFile::encodeName() when dealing with files. Boy that was a wild mix before... 23 years ago
Zack Rusin b775dd5f5c Please, oh, please do not use constructs like 'protocol() == "someprotocol"'. 23 years ago
Till Adam 4580ed19d5 Don't try appending to the msg dict if there is no msg dict yet. In other 23 years ago
Till Adam ae304a4eda These changes do two things: 23 years ago
George Staikos 932643bfd5 postpone a crash. It seems that this slot can be invoked with a 0 parameter 23 years ago
Carsten Burghardt 281b003a39 Make sure we return the correct unread count 23 years ago
Till Adam 19ac498145 Be sure to remove all pending imap jobs for a message if it is about to 23 years ago
George Staikos 0f0a4f2243 memory leaks and uninit variables abound 23 years ago
Marc Mutz 8552075c1c Make KMMessage inherit privately from KMMsgBase and provide an explicit toMsgBase() cast method. As posted on kmail@kde.org 23 years ago
Till Adam 8eb8827fda Add iconChanged and nameChanged signals to KMFolderTreeItem and KMFolderTree, 23 years ago
Till Adam 8953cbca3e Fix presumed typo which is responsible for the crashes when changing out 23 years ago
Zack Rusin 3c79dfd18d Switching to the moved files :) Thanks David! 23 years ago
Zack Rusin 127de060e1 Reworking the undo handling a little bit. Now if you move 200 messages to 23 years ago
Till Adam ec105b225c Port KMFolder::markNewAsUnread() to folderjobs. Hopefully fix if for search 23 years ago
Till Adam 1ca0d0279a Update the unread count when applying "Mark all as read" on a search folder 23 years ago
Marc Mutz 61012388f3 Fix some warnings when compiling with --disable-debug (-DNDEBUG). 23 years ago
Till Adam 955acce5de Explicitely open and close a destination folder on copy instead of 23 years ago
Zack Rusin 724b8e6b05 Cleaning up headers. Trying to make the "config.h" -> kmail headers -> 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 c651b251cd Rethread messages correctly on add and remove. 23 years ago
Bo Thorsen 3b144e2352 Kroupware merge patch: This signal is needed so the IMAP resource can be told about all files disappearing 23 years ago
Till Adam ddb53de11c Fix copying from imap to lokal folders. 23 years ago
David Faure 46c4b25a41 Fix crash when sending mail. Argl. Please check, I have no idea how the 23 years ago
Antonio Larrosa Jimenez 9a7ebcb078 Replaced comparisons to "" by using isEmpty() 23 years ago
Zack Rusin 0425f5fb45 Transfer in progress fixes and some FALSE->false, TRUE->true changes in my code. 23 years ago
Don Sanders 3c90a0e8c4 Update the search dialog correctly when messages are removed. 23 years ago
Don Sanders 9f61934c64 Search folders now proxy the msgHeaderChanged signal. 23 years ago
Zack Rusin 1e0d5a824a Let it burn. Folderjobs are in. Now to stabilize imap... 23 years ago
Ingo Klcker 81e090fdaf This should fix bugs 46749, 47014, 47609, 47697 and 50924 which are all about moving folders. The most important bug was that the subfolder directory node wasn't reparented when the folder was moved. Furthermore the folder was moved in the folder tree even if moving the associated mbox file/maildir directory failed. And if a folder was moved _and_ renamed then the name of the subfolder directory was only changed on disk but not in the corresponding node since the node was searched for in the wrong KMFolderDir. This search was anyway unnecessary because one can simply use mChild to access the KMFolderNode which represents the subfolder directory. 23 years ago
Ingo Klcker c3b75adf72 If a folder is renamed also rename the index.sorted and the index.ids file 23 years ago
Don Sanders 27c4c6e52f Update total count in folder tree correctly after messages are deleted. 24 years ago