Daniel Molkentin
5028949117
fixed up indentation
...
svn path=/trunk/kdepim/; revision=266343
23 years ago
Daniel Naber
bd04129abc
fix the problem with a wrong/missing suggestion in the context menu
...
for on-the-fly spell checking when the text was scrolled. no reply
yet from the mailing list, but this is so trivial that I simply commit it.
svn path=/trunk/kdepim/; revision=266190
23 years ago
Daniel Molkentin
a0b758c02d
Fix Aegypten issue #1103 .
...
Checkboxes for sign/encrypt attachment in new message is rendered incorrectly
sometimes. The reason was that paintCell(), which positioned the widget is not
called called for items shown off-sreen. This results in the unlayouted Checkboxes
stacking up in the right top corner. The fix is simple: hide() the items as long
as they are not needed.
As a nice bonus, I gave the checkbox background the proper color.
svn path=/trunk/kdepim/; revision=266161
23 years ago
Ingo Klcker
98d9046fbc
Fix bug 67133: 'Send Unencrypted' sends encrypted
...
svn path=/trunk/kdepim/; revision=265847
23 years ago
Ingo Klcker
33196461ef
Re-add automatic disabling of spell checking in case of too many misspelled words. Note that this requires an up-to-date kdelibs/kdeui.
...
svn path=/trunk/kdepim/; revision=265749
23 years ago
Till Adam
5f14f0a4dc
When creating a message to a known recipient set the focus to the
...
subject line edit for convenience.
svn path=/trunk/kdepim/; revision=263741
23 years ago
Ingo Klcker
2ae7e9445d
Fix problems with replacing misspelled words. Based on patch by Daniel Naber.
...
CCMAIL: 66172-fixed@bugs.kde.org
CCMAIL: 66174-fixed@bugs.kde.org
svn path=/trunk/kdepim/; revision=263350
23 years ago
Nadeem Hasan
f4bd53cf9e
Styleguide fixes.
...
svn path=/trunk/kdepim/; revision=262470
23 years ago
Stephan Binner
cb094cce12
CVS_SILENT i18n style guide fixes
...
svn path=/trunk/kdepim/; revision=262437
23 years ago
Laurent Montel
c69b6c7046
Fix kstguiitem
...
svn path=/trunk/kdepim/; revision=262432
23 years ago
Ingo Klcker
5194bed93f
Remove code and comments which are obsolete since KDE 3.1, but re-add code which is necessary for KDE 3.1 compatibility.
...
svn path=/trunk/kdepim/; revision=262313
23 years ago
Bo Thorsen
b89149b7b5
Move dIMAP to a new folder manager. One bug is still there: It doesn't show up in the folder tree!
...
svn path=/trunk/kdepim/; revision=262247
23 years ago
Ingo Klcker
659c03fca1
- Make it possible to easily change the dictionary which is used for as-you-type spell-checking. This also makes it possible to use different dictionaries in different composer windows.
...
- Add identity-dependant spell-checking dictionary.
Note that you need an up-to-date kdelibs/kdeui in order to compile this.
svn path=/trunk/kdepim/; revision=262136
23 years ago
Andras Mantia
364b9b3fe6
Paste->PasteText
...
svn path=/trunk/kdepim/; revision=262069
23 years ago
Marc Mutz
f09f746660
Use KStdGuiItem::discard() instead of rolling our own. Patch by Mikolaj Machowski (mikmach(at)wp(dot)pl).
...
svn path=/trunk/kdepim/; revision=261522
23 years ago
Till Adam
f00fbe05b9
Improve error messages using strerror instead of just speculating that
...
we ran out of disk space.
Patch by "Jes yez@home.nl"
CCMAIL: 64723-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=260174
23 years ago
Ingo Klcker
40312e20f4
Make it possible to turn as-you-type spell checking on/off. Note that you need up-to-date kdelibs/kdeui/ksyntaxhighlighter.* to compile this.
...
svn path=/trunk/kdepim/; revision=259972
23 years ago
Ingo Klcker
7e9f50d1f2
Prepend all member variables with an 'm' and remove some code that's dead since before KDE 3.1
...
svn path=/trunk/kdepim/; revision=259872
23 years ago
Don Sanders
27f35201e4
Use new MailListDrag class for drag and drop of mails.
...
Add hidden DCOP method (thanks lypanov!) showMessage to show a message.
svn path=/trunk/kdepim/; revision=259820
23 years ago
Ingo Klcker
0ad7dbe53b
Revert Chris' commit. Obviously he forgot or didn't know that the last decision is stored and replayed each time the dialog is not shown again. So if the user checked the 'Don't show again' box _and_ selected 'Attach file...' then he will from then on not be able to send a message with 'patch' in the subject and no attachment anymore because he will always get the 'Attach file...' dialog.
...
It's easy enough to turn this warning off (and on again) in the configuration dialog.
CCMAIL: howells@kde.org
svn path=/trunk/kdepim/; revision=259700
23 years ago
Chris Howells
dd2ab83070
At least if we're going to have damn annoying features that rival Microsoft Word in trying to make the computer pretend it's intelligent, allow the user to turn it off easily (the feature which prompts you to add an attachment if you used the word 'patch' in a completely irrelevent context somewhere in your mail)
...
svn path=/trunk/kdepim/; revision=259606
23 years ago
Marc Mutz
f9c16b19c7
Fix bug "When canceling the Key Approval Dialog, KMail shows a cryptplug error" (not yet reported :-). _This_ cancel we know about, so act accordingly.
...
svn path=/trunk/kdepim/; revision=259253
23 years ago
Marc Mutz
3a314b6faa
Fix #46531 . Patch as posted on kmail@kde.org, except for the addition of a call to slotExternalEditorTempFileChanged() from slotExternalEditorDone(), in case KDirWatch wasn't fast enough (e.g. when polling) to notify us yet.
...
Plus a small set of assorted cleanups.
CCMAIL: 46531-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=258683
23 years ago
Marc Mutz
440d618087
Remove all FooInherited #defines and all "base" typedefs to make it consistent. They're removed since they obfuscate the inheritance trees and potential problems when changing the inheritance (the compiler doesn't force you to look at every reference to the superclass).
...
svn path=/trunk/kdepim/; revision=258284
23 years ago
Marc Mutz
b740120910
Don't require up-to-date kdelibs
...
svn path=/trunk/kdepim/; revision=258230
23 years ago
Marc Mutz
382b564112
QTextEdit::insert() does the right thing.
...
CCMAIL: 47117-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=258080
23 years ago
Laurent Montel
137b2e9ef8
Don't autorize to restart spell checker when there is already a spell
...
checker started
svn path=/trunk/kdepim/; revision=257966
23 years ago
Ingo Klcker
c3c5709f66
- Don't check for missing attachments in case the user saves the message in the Drafts folder. (an 'easy-to-fix bug' reported by Dirk; I wished all easy-to-fix bugs would be that easy to fix.)
...
- Don't sign/encrypt the composed message when printing it.
svn path=/trunk/kdepim/; revision=257361
23 years ago
Stephan Binner
926142a57d
CVS_SILENT i18n style guide fixes
...
svn path=/trunk/kdepim/; revision=256734
23 years ago
Ingo Klcker
a61cd9a075
- Simplify the code by adding new methods setEncryption and setSigning to KMComposeWin. This also fixes problems with the wrong icon being shown in some cases for the encrypt action.
...
- Remove old ifdef'ed code. We require KDE 3.2 now.
svn path=/trunk/kdepim/; revision=256441
23 years ago
Marc Mutz
ddf999f57f
See, Ingo? dumpLetter() still tried to sign, but only when there were attachments... Fixed now for good.
...
svn path=/trunk/kdepim/; revision=256372
23 years ago
Ingo Klcker
5c613becba
Carsten Pfeiffer thinks the switch-statements are better readable then the if-else-statements.
...
svn path=/trunk/kdepim/; revision=256336
23 years ago
Stephan Binner
268ef3da04
CVS_SILENT spelling fixes
...
svn path=/trunk/kdepim/; revision=252650
23 years ago
Ingo Klcker
4d448db47f
Change
...
#define kernel KMKernel::self()
to
#define kmkernel KMKernel::self()
because 'kernel' was a much to general term. We really shouldn't repeat the mistakes of the X developers.
I noticed this problem when I played around with KImageEffects. kimageeffects.h contains 'kernel' as parameter of some methods and so the compilation had to fail. We won't need KImageEffects in the near future, but at least we are now prepared and a clash with another 'kernel' can't happen anymore.
svn path=/trunk/kdepim/; revision=252621
23 years ago
Zack Rusin
321166caef
--deprecated;
...
svn path=/trunk/kdepim/; revision=250438
23 years ago
Dirk Mueller
968568d25d
use the faster QString::replace() overloads
...
svn path=/trunk/kdepim/; revision=250327
23 years ago
Stephan Binner
b3504307a0
CVS_SILENT i18n US spelling and style guide fixes
...
svn path=/trunk/kdepim/; revision=248896
23 years ago
Scott Wheeler
b825a06aca
Second half of this commit. Remove the syntax highlighter from
...
libkdenetwork and use the one from kdelibs.
svn path=/trunk/kdepim/; revision=248250
23 years ago
Stephan Kulow
4cbee4beb5
be less annoying
...
svn path=/trunk/kdepim/; revision=247284
23 years ago
Stephan Kulow
8839cc7fc6
that phrase is just too short to not collide with a menu bar item ;(
...
svn path=/trunk/kdepim/; revision=246784
23 years ago
Zack Rusin
b4dee44866
From the "feature per cookie" foundation comes the long awaited:
...
when one of the words is marked as misspelled in red, let the right mouse
button clicked on it bring up the menu with suggestions.
svn path=/trunk/kdepim/; revision=246004
23 years ago
Don Sanders
3c38680719
Session management fixes.
...
Save window settings as in konq_main but factor MainWin closing into kernel.
Modify KmComposeWin::setMsg to add an argument to specified that mails are modif
ied, this is to prevent losing mail when deadletter composer mails are restored.
Add a kernel method to signify when KMail is in a shutting down state as in the
case of session management.
Modify the queryclose methods so that they don't query when session management i
s being used or when Kontact is being used.
Move the queryClose warn-on-expiry logic from KMMainWidget to KMMainWIn so that
it actually gets called.
svn path=/trunk/kdepim/; revision=245342
23 years ago
Ingo Klcker
0a827d8f7c
- Extended selection mode for the attachment list in the composer (partially based on patch by Laurent Montel).
...
- Fix a FIXME.
svn path=/trunk/kdepim/; revision=245308
23 years ago
Ingo Klcker
e6ede2cb26
Apply the forgotten attachment detector patch by Alexey Arzamasov <AArzamasov AT kkb DOT kz>.
...
svn path=/trunk/kdepim/; revision=245198
23 years ago
Ingo Klcker
9491093aae
Split KabcBridge::expandDistributionLists into KMMessage::expandAliases (main function), KabcBridge::expandDistributionList (helper function to do exactly what the name suggests) and KMMessage::guessEmailAddressFromLoginName (helper function to guess the email address if everything else fails). Additionally there's now KabcBridge::expandNickName which expands KAddressBook nicks into the corresponding (main) email address.
...
svn path=/trunk/kdepim/; revision=244826
23 years ago
Stephan Kulow
ed7b1188f1
fixing accel clashes
...
svn path=/trunk/kdepim/; revision=244605
23 years ago
Dirk Mueller
f0570a3489
speling fixes
...
svn path=/trunk/kdepim/; revision=242314
23 years ago
Carsten Burghardt
d4ebc74ed6
Set a composed message as complete, this fixes bug 60003 (thanks for the hint Till :-))
...
Make the load-on-demand configurable
svn path=/trunk/kdepim/; revision=241300
23 years ago
Ingo Klcker
ea2df6266d
Don't add linefeeds if spellchecking the subject is cancelled. Patch by Laurent Montel.
...
svn path=/trunk/kdepim/; revision=241034
23 years ago
Ingo Klcker
6ccdfdf288
Fix bug 61656: inline OpenPGP email with attachment interoperability problem (Outlook, Mozilla/Enigmail)
...
Remove the unnecessary name attribute since it confuses some stupid mail clients.
svn path=/trunk/kdepim/; revision=240741
23 years ago