195 Commits (82cd56843efa19fc3c9c3b027ea559f93d8fc78e)

Author SHA1 Message Date
Till Adam da20b9790d Be gone, tabs. 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
Till Adam 4909213850 We don't keep the system sent-mail folder open at all times anymore but the 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
Marc Mutz b11ddf52f3 Implement KMMessage::sender(), which returns an addr-spec extracted from either the Sender or the From header. Use it in kmsender to fix #48331. 23 years ago
Marc Mutz 08bd1306f8 Fix #52616 and evaluate Sender: in preference of From to determine the argument of the MAIL FROM SMTP command 23 years ago
Ingo Klcker 4d448db47f Change 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 4572d0ab24 Don't go through the whole "send queued messages on mailcheck" affair 23 years ago
Till Adam 2006cb845c Improve my C-hackishness courtesy of George. 23 years ago
Till Adam a086cf726e Strip off trailing '/' from hostnames in transports thereby preventing 23 years ago
Till Adam 05ce5269c4 Update the status bar when the user cancels sending a message. 23 years ago
Zack Rusin a4826136e7 Not used so remove. 23 years ago
Marc Mutz 61012388f3 Fix some warnings when compiling with --disable-debug (-DNDEBUG). 23 years ago
Stephan Kulow caf616bbeb moving kconfig.h and kcmdlineargs.h in the files that need it (kmkernel.h 23 years ago
Marc Mutz dafd03e5ac Using KMime header parsing for address extraction: 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 7ab21603c8 Don't block sending the remaining messages when sending one message fails. 23 years ago
Stephan Kulow b8cfc50618 kbusyptr is completely dead now, the internal stack isn't needed as QApplication 23 years ago
Marc Mutz 5cd4ce06fd Don't add the subject to the query (only used if headers are generated by the slave which is not used by KMail) and add size and body=8bit to the query instead. 23 years ago
Carsten Burghardt d2a76f87df Remove the Sending still in progress message 23 years ago
George Staikos 6a7eb50b1e So I fix my own bug reports I guess. 23 years ago
David Faure d6c7d0c376 * Proper progress info while sending mail (based on bytes, not on number of msgs) 24 years ago
Don Sanders 2cf1ed8953 Integrate a subset of the changes in the make_it_cool branch. 24 years ago
Ingo Klcker 84f4965f64 Revert HEAD to KDE_3_1_BRANCH. Of course I didn't remove any files that where added to HEAD. 24 years ago
Zack Rusin 8142180fa0 Committing the folder rework. I wanted to wait a little bit, but it fixes 24 years ago
Marc Mutz 5244a49e31 This message box is _really_ misleading. Do I have the permission of the translators to backport this to KDE_3_1_BRANCH? 24 years ago
Stephan Kulow e6461866a8 ported Don's KMKernel::config into HEAD 24 years ago
Marc Mutz 0b9e01305b janitorial: more "x" -> 'x' changes (x is a single char), in files where it's used with QString::find() or ::contains(). Anyone wants to do the rest (for correctness)? 24 years ago
Ingo Klcker d616951db2 Replace NULL and 0L with 0 everywhere and clean up some delete foo 24 years ago
Marc Mutz c984b654ce Adjust and make more precise the error message for when the default identity has no email address set. 24 years ago
Stephan Kulow 0b091207b1 kmsender doesn't need sendmail anymore 24 years ago
Stephan Kulow 857ac73436 Avoid crashes with signal/slots mess 24 years ago
Malcolm Hunter ee0b4b31e8 Corrected typographical errors 24 years ago
Karl-Heinz Zimmer 5de64f1677 Bugfix: Make saving of decrypted messages after them having sent in encrypted form *working*. :-) note: By introducing new KMComposeWin::composeMessage() function we now have clean separation of parameter/settings determining code and true message-to-be-send(or to-be-stored, resp.) composition code. Also fixed incomplete handlich of unencrypted message's data in KMSender::doSendMsg(). 24 years ago
Karl-Heinz Zimmer 00b10bedbd Updated my little replacement code in KMSender::doSendMsg() to make sure that, No, the currentMsg pointer will not be changed but only the content of the message will be altered in a way resulting to have it stored in *de*crypted form (if the user whishes this). - Thanks for all hints you sent to me for helping zo get this issue done. :-) 24 years ago
Karl-Heinz Zimmer ef30fed2d5 Further enhancements to allow storing of decrypted messages that were sent/received in encrypted form. NOTE: There is still one problem with storing of *received* messages - I don't have the slightest idea how to _select_ the new (decrypted) message after it has been added to the folder and the old (encrypted) message has been removed. 24 years ago
Karl-Heinz Zimmer f88458aa88 pre-check-in (feature implemented but disabled): (a) Enable storing of own encrypted mails in unencrypted form after they have been sent. (b) Enable storing of received encrypted mails in unencrypted form after they have been read. NOTE: This feature can be disabled via #define clauses at the beginning of kmreaderwin.cpp (or kmcomposewin.cpp, resp.) and I did so now because implementation is not fully finished (still chrashing). 24 years ago
Stephan Kulow 2892d05a1b including config.h as first include (it defines quite some controlling defines) 24 years ago
Aaron J. Seigo 53cef4c6e2 if a user queues a new msg while already sending, ensure that the status 24 years ago
Marc Mutz 511ec113dd use UOIDs for identities; you need to let kconf_update run 24 years ago
Karl-Heinz Zimmer 0fdd937374 internal AEgypten bugfix #1054: I give up :( and implement this workaround: instead of removing the mimelib bug (causing additional newlines in multipart/.. message parts) we just add another newline to the respective message part ourselves before this message part is sent to the CryptPlug for being signed. 24 years ago
Michael Haeckel 5097f33c9a Don't send continuesly the same message, if the user doesn't have permission 24 years ago
Michael Haeckel 3f08c77042 Don't let the progress bar disappearing too early when doing different things 24 years ago
Karl-Heinz Zimmer d17c8a6946 a) Merged AEGYPTEN_BRANCH additions into HEAD branch. 24 years ago
Marc Mutz 1ebeeaab0a Committing changes for IdentityManager: 24 years ago
Marc Mutz 1475422c2b Reduce memory consumption by two thirds (!) with large attachments. 24 years ago