unlike the charset, so it wasn't set for signed/encrypted messages, causing corrupted MIME
structures.
Sorry.
svn path=/trunk/KDE/kdepim/; revision=914802
This should fix the missing charset parameter for signed messages.
Needs a bit more testing (inline invitations, HTML images etc), but hey, this
is trunk again :)
svn path=/trunk/KDE/kdepim/; revision=914215
- Fix some paste/drop related things:
- Remove the broken KMComposeWin::slotAttachPNGImageData
- Remove the broken option to paste URLs as text
svn path=/trunk/KDE/kdepim/; revision=912944
- documentation++++
- refactor the big composeMessage() a bit: Move the parts that create the inner, image
and mixed body parts out in helper functions.
Now the code is a lot easier to understand, and this fixes corrupted messages when
using signing and late attachments, which was introduced with HTML image support.
I've tested this with various combinations of signing, encrypting, early attachments,
late attachments, plain text, HTML, embedded images etc, so there shouldn't be any
regressions. But this stuff could _really_ use some unit tests, there are over 100
combinations of possible message structures, so I couldn't test them all.
Inline OpenPGP and Chiasmus are probably broken in HTML mode (but not only since this
commit).
svn path=/trunk/KDE/kdepim/; revision=912714
that the plain text message part doesn't get a questionmark at that place.
This also fixes the wrong encoding detection in a better way.
- Remove paste() and pasteImage() from KMEditor, they seem unused
svn path=/trunk/KDE/kdepim/; revision=911544
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r889801 | vkrause | 2008-11-27 18:33:25 +0100 (Thu, 27 Nov 2008) | 9 lines
Merged revisions 889603 via svnmerge from
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r889603 | mutz | 2008-11-27 12:03:36 +0100 (Thu, 27 Nov 2008) | 1 line
Apparently, this assertion does trigger sometimes; replace it with a message box until we fix the underlying problem. kolab/issue3249
........
................
svn path=/trunk/KDE/kdepim/; revision=907382
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r890881 | tmcguire | 2008-11-30 16:42:13 +0100 (Sun, 30 Nov 2008) | 9 lines
Backport r886302 by tmcguire from trunk to the 4.1 branch:
Finally make the questionbox that asks you whether to lose chars or to change encoding
work correctly.
CCBUG: 149309
CCBUG: 145163.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=890953
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r890871 | tmcguire | 2008-11-30 16:14:44 +0100 (Sun, 30 Nov 2008) | 9 lines
Backport r884374 by otrichet from trunk to the 4.1 branch:
Ensure the singleton Kpgp::Module::kpgpObject is correctly instanciated
- Remove an unecessary call to Module() in kmail (used to initialize the singleton)
- Adapt knode
CCBUG: 174707
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=890942
Finally make the questionbox that asks you whether to lose chars or to change encoding
work correctly.
CCBUG: 149309
CCBUG: 145163.
svn path=/branches/KDE/4.1/kdepim/; revision=890881
Ensure the singleton Kpgp::Module::kpgpObject is correctly instanciated
- Remove an unecessary call to Module() in kmail (used to initialize the singleton)
- Adapt knode
CCBUG: 174707
svn path=/branches/KDE/4.1/kdepim/; revision=890871
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r889603 | mutz | 2008-11-27 12:03:36 +0100 (Thu, 27 Nov 2008) | 1 line
Apparently, this assertion does trigger sometimes; replace it with a message box until we fix the underlying problem. kolab/issue3249
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=889801
- Remove an unecessary call to Module() in kmail (used to initialize the singleton)
- Adapt knode
CCBUG: 174707
svn path=/trunk/KDE/kdepim/knode/; revision=884374
svn+ssh://tmcguire@svn.kde.org/home/kde/trunk/KDE/kdepim
........
r828900 | tmcguire | 2008-07-07 00:12:08 +0200 (Mon, 07 Jul 2008) | 9 lines
Don't use a hidden edit widget to remove the formatting from a HTML message (in order
to get a plain text version for the text body part), this corrupts text written in
Japanese.
Instead, read the plain text version directly from the composer, which seems to
work fine.
BUG: 165190
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=835003
to get a plain text version for the text body part), this corrupts text written in
Japanese.
Instead, read the plain text version directly from the composer, which seems to
work fine.
BUG: 165190
svn path=/trunk/KDE/kdepim/; revision=828900
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r742294 | mutz | 2007-11-27 20:10:54 +0100 (Tue, 27 Nov 2007) | 1 line
Add boolean Composer/ShowGnuPGAuditLogAfterSuccessfulSignEncrypt option, adjust <label> for Composer/ShowSnippetManager for consistency with other <label>s
........
r742295 | mutz | 2007-11-27 20:12:22 +0100 (Tue, 27 Nov 2007) | 1 line
Depending on (hidden, for now) user setting, show the GnuPG audit log (currently only implemented for gpgsm) after successful sign/encrypt operations.
........
r742992 | mutz | 2007-11-29 16:34:06 +0100 (Thu, 29 Nov 2007) | 1 line
Collect bools in a bitfield, add QString auditLog
........
r743000 | mutz | 2007-11-29 16:54:55 +0100 (Thu, 29 Nov 2007) | 1 line
Gather the audit log, but don't change the frames, yet.
........
svn path=/trunk/KDE/kdepim/; revision=807342
- Move some of the HTML mode handling into KMeditor, remove
duplicated code elsewhere
- Add some more api dox to KMeditor
- Don't enable HTML mode by default
- Fix fixed font option
- Fix lists - they can now be removed again and the combobox is properly
updated
- Fix incorrect missing attachment detection
- Remove and move around some other stuff
- Move init() into the private class of KMeditor
- Some style/kdebug fixes
svn path=/trunk/KDE/kdepim/; revision=783837