diff -u -3 -p -r1.240 kmreaderwin.cpp
--- kmreaderwin.cpp 2001/02/07 17:11:55 1.240
+++ kmreaderwin.cpp 2001/02/09 14:09:04
@@ -455,6 +455,7 @@ void KMReaderWin::displayAboutPage()
mViewer->begin(location);
QTextCodec *codec = QTextCodec::codecForName(KGlobal::locale()->charset());
if (codec) mViewer->setCharset(codec->name(), true);
+ else mViewer->setCharset(KGlobal::locale()->charset(), true);
mViewer->write(content.arg(
i18n("<h2>Welcome to KMail 1.2</h2><p>KMail is an email client for the K "
"Desktop Environment. It is designed to be fully compatible with Internet "
svn path=/trunk/kdenetwork/kmail/; revision=82058
Sorry for not waiting until the patch is reviewed. I don't know when core-devel
comes to live again and how long it takes until someone takes the time to
review it.
Since the release is waiting for that and I was asked to do it as quickly as
possible I commit it now.
svn path=/trunk/kdenetwork/kmail/; revision=81737
Support for shift_jis (QT only knows the name sjis)
Better support for iso-2022-jp. This format uses the ESC character to show
that the following 7bit text is encoded. These ESC characters made a few
problems throughout KMail's code.
Based on patch by toyohiro@ksmplus.com.
svn path=/trunk/kdenetwork/kmail/; revision=80981
work, since the font dialog returns also the foundaries of the fonts.
We use KConfig::readFontEntry instead of our own functions now.
-> All upgraders have to configure their fonts again :-)
svn path=/trunk/kdenetwork/kmail/; revision=80074
window or if it is not updated, because it is a dublicate of the previos one.
Don't crash, when replying to a message that was copied to another folder
before.
svn path=/trunk/kdenetwork/kmail/; revision=75976
All known charset related problems should be fixed with that.
- Automatic recoding works correctely for forward and reply
- Redirect works now also with the correct charset
- No characters are lost from the reply phrase when replying to a message with
a different encoding
- File insertion uses the correct charset for the file
svn path=/trunk/kdenetwork/kmail/; revision=72962
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