The problem was the current group of THE KConfig object was being changed
due to the new trash folder cleanup code. (It calls trashfolder->close
which calls writeconfig which changes the group to the group for that
folder).
if (the_folderMgr) {
+ config->setGroup("General");
if (config->readBoolEntry("compact-all-on-exit", true))
the_folderMgr->compactAll(); // I can compact for ages in peace now!
svn path=/trunk/kdenetwork/kmail/; revision=92189
- Better font finding for displaying in the composer.
- The default charset setting for the composer should now work for all charsets.
- Better default values for Japanese.
Tested by Toyohiro
svn path=/trunk/kdenetwork/kmail/; revision=82080
don't want to force to alphabetical order.
Remove two not/no longer working ones and add windows-1251.
svn path=/trunk/kdenetwork/kmail/; revision=78259
possible to use the dcop client to add messages to folders.
Note that you shouldn't use K-classes in dcop methods if you expect them
to be called using the dcop shell, as dcop doesn't link against kdecore.
Anyway, I've left the method that uses KURL in case any application is
already using it.
svn path=/trunk/kdenetwork/kmail/; revision=76277
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
Add a --body commandline parameter which lets you pass a template body
text to KMail without using an extra file
svn path=/trunk/kdenetwork/kmail/; revision=66105
problem)
Previously even if KMail terminated abnormally it would call an error
handler and (attempt) to sync config and index files and compact dirty
folders. It has been hypothesized that this could cause mail folder and
index corruption if the integrity of data structures had been
compromised by the event which caused the abnormal terminated.
diff -u -b -r1.21 kmkernel.cpp
--- kmkernel.cpp 2000/09/02 06:09:41 1.21
+++ kmkernel.cpp 2000/09/02 17:31:08
@@ -498,7 +498,6 @@
if (win->inherits("KMComposeWin")) ((KMComposeWin*)win)->deadLetter();
// delete win; // WABA: Don't delete, we might crash in there!
}
- cleanup();
}
svn path=/trunk/kdenetwork/kmail/; revision=62478
Two operations are currently supported:
° picking the email address from an entry of the address database to
put it into a to- (etc.) -field.
° adding the sender or any other address that appears in a displayed
message to the address book, by either creating a new entry, or adding
this email address to an existing entry
Everything else is, in my opinion, no task for the mailer.
The files
kmaddrbook.h kmaddrbook.cpp kmaddrbookdlg.cpp kmaddrbookdlg.h
are no more needed, I think, but I did not remove them for now.
The files
addtoaddressbook.cpp addtoaddressbook.h
have been added by me.
There seems to be a problem when using the address database from
different clients at the same time. I will investigate that tomorrow.
--Mirko.
svn path=/trunk/kdenetwork/kmail/; revision=49369