313 Commits (8d1745d59f1663d61918bc551cf183bf2fa65a65)

Author SHA1 Message Date
Marc Mutz 9518194939 wordwrap doesn't make sense in a "view source" window 24 years ago
Waldo Bastian b1c7ef6952 Remove unused code: 24 years ago
Marc Mutz f73015ce71 absorb Fwd:/Re: stripping code into a new method cleanSubject(). Used in createReply() and createForward() 24 years ago
Karl-Heinz Zimmer c0fda6b004 internal AEgypten bugfix #12#3: By calling Assemble( Header, Body ) on the DwMessage _without_ having the Header and the Body assembled automatically we aoid loosing double empty lines between the diferent parts of the body after some header lines were added/modified. 24 years ago
Ingo Klcker f27e9a51c3 Identity dependant BCC header 24 years ago
Zack Rusin 54b4807111 Fixing compilation warnings, removing unnecessary whitespace and adding some 24 years ago
Waldo Bastian b1884ad2bb Bugfix: Preserve empty lines when forwaring message inline. 24 years ago
Zack Rusin a57f17b48e From the "reproducible crashes be gone" comes a fix for a nasty bug #45565 :) 24 years ago
Karl-Heinz Zimmer 3b76bfaa95 Bugfix: Even if german government define is set do *not* save messages in decrypted form that were received in encrypted form if these messages are not (new or unread). This is to prevent converting old encrypted messages by just looking at them again. User of course can force KMail to save old messages in decrypted form by manually setting their flag to unread first. 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 a6cd5600a9 avoid crashing in assign() method of KMMessage called by default c'tor 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
Karl-Heinz Zimmer b5c757fb0d important bugfix: Canonicalization was missing for *encrypted* messages (or message parts, resp.) - this caused MS Outlook clients to not understand our encrypted messages. BTW when fixing this we also changed the lf2crlf() function a bit to make sure it can safely be called repeatedly without having strange results like \r\r\n or \r\r\r\r\n... :-) 24 years ago
Karl-Heinz Zimmer 3bb8fbe598 internal AEGYPTEN bugfix #1090: "encrypted-only messages not displayed correctly" - now signature verification for Content-Type application/pkcs7mime is done only when necessary. Also 'bad signature' frames (and dialog boxes) are shown only when there /ought/ to be a signature - not when there /might/ be one. :-) 24 years ago
Karl-Heinz Zimmer 1a999380ff internal bugfix #1079 "Reply to encrypted mail quotes binary garbage" This also aplies to forwarding of mails. Current status: We now parse the complete message through the partNode helper classes in order to find the first TEXT part, this part is taken for replying or forwarding. (probably some adjustments/imporvements to this can be done - I will look for these after LinuxTag 2002) 24 years ago
Stephan Kulow 2892d05a1b including config.h as first include (it defines quite some controlling defines) 24 years ago
Marc Mutz 511ec113dd use UOIDs for identities; you need to let kconf_update run 24 years ago
Carsten Pfeiffer f8bd778c61 use a KTextBrowser instead of a read-only QMultiLineEdit 24 years ago
Ingo Klcker c770729b4a Initialize mEncryptionState and mSignatureState in the various KMMessage constructors 24 years ago
Ingo Klcker c7123be4ad Always use the localized date in the forward header. 24 years ago
Ingo Klcker a29d815db8 Fix KMMessage::html2source and change <br> to <br /> to make it xhtml compliant (for the future) 24 years ago
Karl-Heinz Zimmer 4b8a27cd50 Correctly transform '~' and '\' when converting HTML into SOURCE code for safety reasons. 24 years ago
Kalle Dalheimer e7bb2fab08 Fixed #41630#. 24 years ago
Kalle Dalheimer a09f1e65ac Encryption/Signature state now persists during runtime. 24 years ago
Marc Mutz 5060d6f4bf Don't put rfc2231-encoded parameter values in DQUOTES; part 3: kmmessage. 24 years ago
Kalle Dalheimer 3d3d22c76b Load/save encryption/signature state (bug #1003 (or was that #1006?)) 24 years ago
Karl-Heinz Zimmer a2e579b988 Solved bug #41471: mask HTML codes in case of not Multipart/Alternative but just brutal Text/Html mails to prevent the HMTL from being shown to users who do not wich to see HTML. NOTE: IMHO the configuration dialog and the menu option labels should be changed to reflext the fact that we do _not_ show any html if the user selects to not "prefer" html over plain text: this 'prefer' to me does not make clear that otherwise html will /never/ show up. 24 years ago
Marc Mutz ab11ee0353 indent fixes :-) 24 years ago
Aaron J. Seigo b15567eb43 proper stripping of sigs on reply: 24 years ago
Karl-Heinz Zimmer d17c8a6946 a) Merged AEGYPTEN_BRANCH additions into HEAD branch. 24 years ago
Zack Rusin 1835fb0ecd First in series of mailing list handling patches - subscribe, unsubscribe, list id, post, archive and list help are supported (but in a limited way) 24 years ago
Marc Mutz 1ebeeaab0a Committing changes for IdentityManager: 24 years ago
Marc Mutz 5abf730c72 drop X-Mailer in favour of standardized User-Agent (forward port from BRANCH) 24 years ago
Zack Rusin edb17dee3f Reworking date handling. Removing formatDate and fancyDate from kheaders. 24 years ago
George Staikos 8fcd83a255 Xinerama awareness 24 years ago
Marc Mutz 1475422c2b Reduce memory consumption by two thirds (!) with large attachments. 24 years ago
Marc Mutz 6aa11fb737 New feature: Reply prefixes are now considered to be regexps (posted already) 24 years ago
Marc Mutz 60f6fe70f9 Flushing fixes not critical enough for 3.0.0: 24 years ago
Ingo Klcker 22bc3a738e Adapt KMail to a small API change in Kpgp. 24 years ago
Michael Haeckel cec8455981 Don't crash, when forwarding certain mails. 24 years ago
Aaron J. Seigo 652114a5f9 %e from, with address 24 years ago
Michael Haeckel a9babe0dec Use iso-2022-jp by default for network related stuff and euc-jp for local stuff 24 years ago
Michael Haeckel 0a0d16d366 Detect all mailing lists. 24 years ago
Ingo Klcker 6a990c3217 - Adapt KMail to the necessary API changes in Kpgp. 25 years ago
Waldo Bastian 6867509cd5 Remove linebreaks from messageboxes. 25 years ago
Marc Mutz c64819537c Safe part of my local include fixes. 25 years ago
Marc Mutz 0f45c27dda Be more careful with DwString<->QCString<->QByteArray conversions, part I. Should fix a few rare bugs. 25 years ago
Michael Haeckel f8e8238b21 Don't store the sent-mail folder in a member variable. That doesn't help 25 years ago
Carsten Burghardt c947d44d0e Reverted change from fancy headers since that broke some imap-stuff 25 years ago
Aaron J. Seigo 3c884bd2d9 make fancy headers fancy 25 years ago