Besides a few problem KMail now even works with QT3.
- The reader window uses point size 1.
- The composer editor appears to be a bit buggy
- Chinese characters in headers work, but even if there should actually be
latin ones instead :-)
svn path=/trunk/kdenetwork/kmail/; revision=112732
I'm waiting for the next bug report "can't change the subject anymore"
otherwise. It was anyway still possible to enter the subject with the
accelerator key or the mouse.
svn path=/trunk/kdenetwork/kmail/; revision=110369
+++ kmcomposewin.cpp 2001/08/14 07:35:58
@@ -2417,7 +2417,7 @@ void KMComposeWin::slotIdentityActivated
mEditor->setText( edtText );
}
mOldSigText = ident.signature();
-
+
// disable certain actions if there is no PGP user identity set
// for this profile
if (ident.pgpIdentity().isEmpty()) {
@@ -2686,11 +2686,11 @@ void KMLineEdit::doCompletion(bool ctrlT
setText(prevAddr + box->text(0));
else
box->hide();
-
+
cursorAtEnd();
return;
}
-
+
switch ( mode )
{
case KGlobalSettings::CompletionPopup:
@@ -2900,7 +2900,7 @@ bool KMEdit::eventFilter(QObject*o, QEve
}
// ---sven's Arrow key navigation start ---
// Key Up in first line takes you to Subject line.
- if (k->key() == Key_Up && currentLine() == 0)
+ if (k->key() == Key_Up && currentLine() == 0 &&markedText().isEmpty() )
{
Now we don't move to suject line when we selected text in editor.
Before when we selected a text and used key_up, we move to suject
line and it's was impossible to delete text (it deleted text in
suject line and not in body message)
svn path=/trunk/kdenetwork/kmail/; revision=110331
if no encryption program should be used.
Furthermore, enable (resp. disable) the "Sign" and the
"Attach my public key" actions if the user defined
(resp. didn't define) a PGP user identity for the current identity.
svn path=/trunk/kdenetwork/kmail/; revision=107389
- control-T completion is available in all completion modes
- the somehow buggy QPopupMenu is not used anymore (instead the normal
completionbox is)
- cleans up some code (we don't need a signal for ctrl-T completion)
- makes it consistent with konq (Escape cancels the completion-popup)
svn path=/trunk/kdenetwork/kmail/; revision=107243
1. Fixes "Cancel attach public key" error.
If one cancels the "Attach public key" dialog an error message is
shown. But this message should only be shown if the key wasn't found
and not if the user cancels the key selection dialog.
2. Fixes "Attach my public key".
This didn't work anymore correctly since we introduced profile
dependant PGP user identities. Now the public key corresponding
to the PGP user identity of the chosen profile is used.
svn path=/trunk/kdenetwork/kmail/; revision=106620
correctly into separate addresses. The old code simply split the
addresses after each "," disregarding the fact that commas inside
quoted strings or comments have to be ignored.
svn path=/trunk/kdenetwork/kmail/; revision=103575
I don't see why, but it does for me now. The id somehow got corrupted,
very weird.
- int id;
pop.popup(parentWidget()->mapToGlobal(QPoint(x(), y()+height())- pop.setActiveItem(pop.idAt(0));
- id = pop.exec();
+ pop.setActiveItem(0);
+ int id = pop.exec();
svn path=/trunk/kdenetwork/kmail/; revision=103104
- Necessary changes to take the API change into account.
- Removed a call of setUser(...) because the PGP user id is now set via
the additional parameter in Kpgp::encryptFor(...) and Kpgp::sign(...).
svn path=/trunk/kdenetwork/kmail/; revision=102710