Stephan Binner
3086c5c9d2
Fixe close confirmation dialog: "Cancel" cancels what is in the caption and
...
the order of the answer buttons is the same as the options in the question.
svn path=/trunk/kdepim/; revision=320510
22 years ago
Karl-Heinz Zimmer
3333406754
Enable other programs to specify an own encoding for each of the attachments passed into an openComposer call.
...
svn path=/trunk/kdepim/; revision=320027
22 years ago
Ingo Klcker
029c007942
Factor the creation of an mbox-style message separator line into a method. This fixes the bug that in KMComposeWin the value of fromEmail() wasn't checked for being empty and it fixes the bug that dateShortStr() was never checked for being empty (both bugs lead to invalid message separators which is really bad because KMail itself doesn't accept those invalid message separators when it scans an mbox file)
...
svn path=/trunk/kdepim/; revision=319946
22 years ago
Ingo Klcker
226d542662
Fix writing the dead letter and printing by using mComposedMessages.first() instead of mMsg (which always points to the initial message object that was set with setMsg).
...
svn path=/trunk/kdepim/; revision=319769
22 years ago
Andrew Coles
4e8280a3d8
CVS_SILENT
...
22 years ago
David Faure
a0fb0131a8
perl -pi -e 's,libkdepim/identity,libkpimidentities/identity,' *
...
svn path=/trunk/kdepim/; revision=317529
22 years ago
David Faure
1f20454097
Moved slotAutoSpellCheckingToggled() to the slots section so that it works.
...
I guess "patch" misplaced it.
svn path=/trunk/kdepim/; revision=317432
22 years ago
Marc Mutz
cc924efbea
Add an option to configure the composer autosave interval. Patch originally developed in aegypten_branch and posted to kmail-devel by David Faure, changed to include the right amount of whitespace by me on request of Ingo.
...
svn path=/trunk/kdepim/; revision=316526
22 years ago
Marc Mutz
a5dddd58cb
GUI: Merge from aegypten_branch: tie it all together: The Composer
...
This patch represents most of the user-visible enhancements from
aegypten_branch. It implements - among others - opportunistic encryption for
S/MIME (was OpenPGP-only), automatic choice of crypto message format (four to
choose from), per-contact crypto preferences stored in, and editable in
KAddressBook/HEAD, etc, etc.
It's a huge bulk of new code, esp. in messagecomposer, but even more so in
keyresolver (already comitted, as it's a new file), so expect a few bugs left
in there and report them (after checking for dup's, of course), to
https://intevation.de/roundup/aegypten
(you are of course more than welcome to provide patches, now that this work is
mostly yours, anyway).
svn path=/trunk/kdepim/; revision=316515
22 years ago
Stephan Binner
20ce06e778
"Attach"/"Insert" button in file dialog when attaching/inserting file
...
svn path=/trunk/kdepim/; revision=315098
22 years ago
Ingo Klcker
9e9818f84c
- Make sure the current crypto module is actually used.
...
- Fix warning.
- No C-style checking for != 0 (except 0 pointers).
svn path=/trunk/kdepim/; revision=313335
22 years ago
David Faure
f4baeeff42
Fixed crash when sending mail from my test user - set the action to 0 when not
...
initializing it !!!
svn path=/trunk/kdepim/; revision=313199
22 years ago
David Faure
c6b55c676f
Use KPIM::AddresseeLineEdit in order to have ordered LDAP completion
...
svn path=/trunk/kdepim/; revision=312950
22 years ago
Laurent Montel
d0809641b3
Display "No misspellings encountered" when we have any word to spell checking
...
before we display it same as we spell checked subject line edit
svn path=/trunk/kdepim/; revision=312829
22 years ago
Bo Thorsen
3437682b01
Wire the KOrganizer resource view to the sub resources.
...
svn path=/trunk/kdepim/; revision=312644
22 years ago
David Faure
3212ced848
Improve buttons text in warning msg box
...
svn path=/trunk/kdepim/; revision=312147
22 years ago
Ingo Klcker
8316f46562
Tell the user already in the composer if the sender address is missing.
...
svn path=/trunk/kdepim/; revision=311862
22 years ago
David Faure
8408c27d66
KMIdentity -> KPIM::Identity, fixed lots of #includes to say <libkdepim/foo.h>
...
(better than <foo.h>, especially when systems could have an identity.h somewhere)
A kconfig_update script moves the identities from kmailrc to emailidentities
svn path=/trunk/kdepim/; revision=311347
22 years ago
David Faure
b1da3c11d7
GUI: Implemented "Expire messages by moving them to another folder".
...
Thanks to Till for the advice on how to do that (storing folder id and using a KMMoveCommand)
Added kmkernel::findFolderById() to avoid copy/pasting yet another time
the code that looks in the 3 foldermgrs; ported the existing code to that.
CCMAIL: 43218-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=311024
22 years ago
Stephan Binner
7b2b011716
CVS_SILENT i18n style guide fixes
...
svn path=/trunk/kdepim/; revision=310895
22 years ago
Karl-Heinz Zimmer
abeb2da830
fixing bug #33653 (equals kolab issue #96 ) according to RFC 2822, 3.4 allowing to have an EMPTY group of mailboxes in the TO header field.
...
svn path=/trunk/kdepim/; revision=310777
22 years ago
Don Sanders
2d861b98e5
Outlook compatible attachment naming option.
...
svn path=/trunk/kdepim/; revision=308989
22 years ago
Stephan Binner
4e5f09126b
"Open" button in dialog for "Insert File..." but not for "Attach File..."
...
svn path=/trunk/kdepim/; revision=307315
22 years ago
Ingo Klcker
78d4844fc3
Disable invalid items in the attachment popup menu in the composer. Patch by Tobias Schaefer.
...
svn path=/trunk/kdepim/; revision=306119
22 years ago
Edwin Schepers
72f432d6cc
- added button for resetting fontsettings in html-composer toolbar
...
- when html-composer toolbar is selected, fontname, size and buttons are set
svn path=/trunk/kdepim/; revision=305273
22 years ago
Laurent Montel
2a2d0fa46a
Hide html toolbar when we disable "html formating" same as
...
we didn't start to write in html.
svn path=/trunk/kdepim/; revision=304883
22 years ago
Stephan Binner
929470ace4
More KStdGuiItems/icons
...
svn path=/trunk/kdepim/; revision=303667
22 years ago
Laurent Montel
9c4399a381
Share some code.
...
Add action "Add to addressbook" to knode.
svn path=/trunk/kdepim/; revision=303606
22 years ago
Volker Krause
7f1f261af3
Fix bug #74233 (composer toolbars not configurable from within kontact).
...
CCMAIL: 74233-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=303586
22 years ago
Laurent Montel
51b31f2c9f
Add FindNext action
...
svn path=/trunk/kdepim/; revision=302193
22 years ago
Ingo Klcker
b507d6e4f7
Ensure that a message is correctly and fully parsed if it is re-added to a folder after editting the message is aborted.
...
svn path=/trunk/kdepim/; revision=299659
22 years ago
Ingo Klcker
5e295b363f
- Fix HTML editting regression: Forwarding/Redirecting HTML messages didn't
...
work anymore correctly because the messages were treated as if the user
wanted to edit a HTML message. This was fixed by introducing a new
private header X-KMail-Markup which is set to "true" for HTML messages
which the user creates with KMail.
- Fix another HTML editting regression: Plain text messages with a HTML
attachment were treated as multipart/alternative messages. This was fixed
by checking whether the parent of the text/html body part is a mp/alt bp.
- useHTMLEditor -> mUseHTMLEditor (member variables must start with an 'm')
- Remove superfluous toggleMarkup calls from the c'tor since this is done
in setMsg and since it was anyway much too simple (and therefore wrong).
- Move some local variables to where they are really used.
- Remove kdDebug which dumped the whole message.
- Show the HTML toolbar if toggleMarkup( true ) is called so that the
toolbar is visible if the user edits a HTML message.
svn path=/trunk/kdepim/; revision=299377
22 years ago
Edwin Schepers
5054024501
- alignJustify option deleted
...
- bold/italic button not selectable when not available in font
svn path=/trunk/kdepim/; revision=299339
22 years ago
Ingo Klcker
53ae1568b4
Fix bug with dragging around text in the composer. It helps if one calls the correct methods of the superclass from reimplemented methods. Doh!
...
svn path=/trunk/kdepim/; revision=298894
22 years ago
David Faure
4b845dd71f
Don't create more than one KDictSpellCheckingHighlighter (regression introduced
...
by the HTML composing changes).
This was very probably the reason for my crash-on-sending-with-Ctrl-Return.
CCMAIL: sanders@kde.org
svn path=/trunk/kdepim/; revision=298025
22 years ago
Don Sanders
865ee45ea5
Remove redundant guard protecting deletion of mSpellChecker.
...
svn path=/trunk/kdepim/; revision=298022
22 years ago
Ingo Klcker
ae6219f2b5
Get rid of KDE_IS_VERSION cruft.
...
svn path=/trunk/kdepim/; revision=297705
22 years ago
Ingo Klcker
a9383e16e2
Remove the possibility to hide the status bar. In the main window this option was anyway not available in the Settings menu for some reason.
...
svn path=/trunk/kdepim/; revision=297683
22 years ago
Andrew Coles
af11dae280
Corrected typographical errors.
...
22 years ago
Edwin Schepers
6968cbda53
new feature: composing HTML messages
...
svn path=/trunk/kdepim/; revision=296611
22 years ago
George Staikos
0273b5331a
redundant
...
svn path=/trunk/kdepim/; revision=295980
22 years ago
Till Adam
1857d7b076
Don't disable the composer window when applying changes as part of writing
...
the dead letter triggered by the timer. Otherwise you get a nasty flicker
effect in the middle of writing mails and keyboard input is lost.
svn path=/trunk/kdepim/; revision=295976
22 years ago
Adriaan de Groot
a60ae796a6
Start adding whatsthis to the composer at the request of the .nl TL team, who had no idea what 'sticky' meant in this context.
...
svn path=/trunk/kdepim/; revision=295968
22 years ago
Laurent Montel
dfccf5ce0c
Fix kddebug
...
svn path=/trunk/kdepim/; revision=295858
22 years ago
Stephan Binner
41e916c72f
CVS_SILENT i18n style guide fixes
...
All in favor for a style guide boot camp.
svn path=/trunk/kdepim/; revision=295714
22 years ago
Bo Thorsen
4a14ac78fb
Don't write a dead letter if message composing is already running
...
svn path=/trunk/kdepim/; revision=290871
22 years ago
Bo Thorsen
92e5712e8d
Split the message composing to a seperate class so we can do asynchronous crypto stuff
...
svn path=/trunk/kdepim/; revision=290470
22 years ago
Bo Thorsen
73eec6b0b0
Revert these changes, since they're still pending review on the kmail list. Sorry, if anyone picked them up - even though they should work of course
...
svn path=/trunk/kdepim/; revision=289400
22 years ago
Bo Thorsen
c09d8ed2ac
Write the uidcache file for new and empty folders also. And ditch one more isA comparison
...
svn path=/trunk/kdepim/; revision=289396
22 years ago
Bo Thorsen
9fee3121aa
As noted in the kmcommands comment, this can't work. So don't try at all. Remving the messageQueuedOrDrafted signal
...
svn path=/trunk/kdepim/; revision=287669
22 years ago