Correct handling of the trailing /0 when converting between QCString and
QByteArray. Fixes a problem, where garbage was displayed at the end of the
message.
svn path=/trunk/kdenetwork/kmail/; revision=72708
- The headers are now decoded with the charset(s) specified it them and not
with the charset of the message.
- KMMsgBase::decodeRFC2047String now returns the string in unicode which
is compatible with encodeRFC2047String and makes some things easier.
- Also the address headers and all other headers are decoded, not only the
subject.
- The headers in the header list are displayed correctely.
- Editing mail in the outbox no longer corrupts non latin subjects.
- Reply and forward also keep non latin subjects.
- Indexfile version upgrade. Old indexes are converted.
svn path=/trunk/kdenetwork/kmail/; revision=71050
only found one email that reproduces the problem.
It turns out QCString = QByteArray isn't a good idea for non null
terminated byte arrays.
svn path=/trunk/kdenetwork/kmail/; revision=69930
Change "End pgp message" to "End of pgp message" which is IMHO better grammar
and make it translatable.
svn path=/trunk/kdenetwork/kmail/; revision=69749
encoding for the last message read with an encoding was being used instead of
iso8859-1.
Anyway it fixes the problem exhibited by the recent kevin lo post on
kde-core.
Also save/restore of the chosen encoding is supported at least in the
main window. I think this is necessary as for some people "Auto" is
totally broken, and unreadable fonts are shown for non iso8859-1
messages.
svn path=/trunk/kdenetwork/kmail/; revision=67220
non-iso8859-1 support to KMail. This has a GUI change a "Set encoding..."
menu item has been added to the "Options" menu of the composer. This patch
fixes many bugs that non-iso8859-1 users consider critical. I've been
testing if for a few days now, it seems not to adversely affect iso-8859-1
only users, but it's pretty big and needs more testing.
Also a small patch from me to fix some int methods returning bools in
kmfilteraction.cpp (notice by Rik Hemsley, thanks Rik).
Update version number to 1.1.95.3
svn path=/trunk/kdenetwork/kmail/; revision=66711
When no attachment name use "Attachment: " #+ attachnum, this is useful
for message digests.
When no filename exists and the attachment is a message use the message
subject as the attachment name this is useful for message digests.
When showing the list of message attachments, recurse into nested
attachments, useful for handling some MS messages.
svn path=/trunk/kdenetwork/kmail/; revision=66005
#10397 complains about copy+paste not working, Don closed it because he
couldn't reproduce. I think the problem is that there are two copy+paste
ways with X Win. The user probably tried this:
-select text
-Edit->Copy
-Got to another program
-Edit->Paste in that program
This indeed failed and is fixed by the attached patch. Actually selecting
text is enough, you don't have to "copy". So the two ways of copy+paste
are mixed up and I have no idea how to do it the right way.
But the right way has probably to do with the big "FIXME" in
KMReaderWin::slotTextSelected() :-)
Patch from Michael Haeckel <Michael@Haeckel.Net>
If a seperate reader window is displayed, e. g. if you double click on a
header it is not deleted when it is closed. It is only hidden, but still
in memory. This change fixes that.
svn path=/trunk/kdenetwork/kmail/; revision=63918
Fixes view of (image) attachments when composing mails.
As an added bonus use ktempfile for saving attachments.
svn path=/trunk/kdenetwork/kmail/; revision=62499
latin based charset.
Original patch by Igor Janssen, revised by Lars Knoll.
This patch is incomplete, code to display text in the list of message
headers in the correct charset has not been included, as this code was
inefficient. Text in message reader window should be handled ok.
Two new strings were required, "Set Encoding" and "Auto" these strings
have already been translated for Konqueror.
svn path=/trunk/kdenetwork/kmail/; revision=62235
windows current-message pointer to prevent a dangling pointer.
Also fix sefault which occurred when deleting the last message in a folder and
then undoing the action.
svn path=/trunk/kdenetwork/kmail/; revision=60409
QString(), as the khtml doc says not to mix char* and QString
calls (better fix it now than running in strange bug later)
svn path=/trunk/kdenetwork/kmail/; revision=58485
Make middle mouse button act like left mouse button in reader window.
Make tool bar in composer long.
svn path=/trunk/kdenetwork/kmail/; revision=57416
-don't mess up message display if it contains links
like this (XML): blah <link>http://foobar.org/</link> blah...
svn path=/trunk/kdenetwork/kmail/; revision=53128
Also fixups to the vCard class. it probably still needs more. Now it
tokenizes using a QRegExp, and it strips whitespace from the end of the
lines (which Netscape seems to add?)
svn path=/trunk/kdenetwork/kmail/; revision=52798