Appearance -> Message Window which is used if there is no override codec
active (Encoding set to Auto) and the mail itself does not specify one
either. Since it is impossible to find a default for this which works
everywhere the settings defaults to locale, unless locale is eucjp in
which case the jis7 encoding is used. So if you are a SuSE 9.2 user, for
example this will default to utf8 but you can then set it to the encoding
the mails you get are usually in. iso-8859-15, for example, for germany.
Sven, thanks for reporting and insisting on this solution. It's probably
the right thing to do (TM).
BUG: 45279
BUG: 84702
BUG: 79639
svn path=/trunk/kdepim/; revision=376476
Remaining bugs in the recipienteditor so far:
- hitting enter to close completing creates new lineedit
- removing the second-last lineedit results won't free the space it takes
- tab ordering is foobar'd, since we do not use a layout inside the Scrollview
- somehow we need to honor the layout outside the scrollview, and align our
widgets accordingly, otherwise they literally look odd.
Cornelius: Feel free to work on those in case I'm not up when you are.
I have all my local changes committed this time :)
svn path=/trunk/kdepim/; revision=376407
DCOPRef kmail( "kmail", "kmail" );
kmail.call( "newInstance" );
(e.g. in KMKernel::raise()). This also works in kontact, since kontact registers
as 'kmail' and handles newInstance itself, to show the kmail part.
svn path=/trunk/kdepim/; revision=376396
with a '/' in the name. As we realized with Till, there's no way to accept '/' in folder
names, even when using IMAP with another separator than '/' : in all cases we create
a local cache (mbox or maildir) so the name can't contain '/'.
svn path=/trunk/kdepim/; revision=376170
The user will now be asked once per account if [s]he would like to store the password in the (unsafe) configuration file instead of KWallet (no more message box spam) and - most important - the password is now really stored.
Reviewed by Ingo Kloecker.
BUG: 92932, 93789
CCBUG: 93183, 95615
svn path=/trunk/kdepim/; revision=376127
in the attempt to remove it from the tree of subject threading messages
failing and the detached child looking for a new parent finding the old
parent as the new parent, which in turn results in the child being deleted
with the old (and new) parent, which is not a good idea, since it is
still referenced.
(This is only fixing the symptom for now, not the real issue)
BUG: 94043
svn path=/trunk/kdepim/; revision=375955
mainwidget triggering moves on msgbase and msg pointers which it then
proceeded to invalidate by inadvertent calls to getMsg() via
headers->currentMsg() while updating the folder and message actions. Fix
that by triggering the action update from the completion handler of the
message moving code in KMHeaders.
This very probably fixes several reported crash bugs, but since they all
have inconclusive backtraces, I'm leaving them open for now. We'll see.
svn path=/trunk/kdepim/; revision=375412