Volker Krause
0a3324ad12
Merge inline-viewing of TNEF attachments from the KDE PIM enterprise
...
branch.
FEATURE: 94724
Approved by Ingo and Allen.
svn path=/branches/KDE/3.5/kdepim/; revision=650109
19 years ago
Volker Krause
d7bfffec20
Fix crash when opening a mail with a TNEF attachment in the composer.
...
svn path=/branches/kdepim/enterprise/kdepim/; revision=635961
19 years ago
Volker Krause
72f0acd55e
Too much magic going on here.
...
This fixes TNEF attachment links.
svn path=/branches/kdepim/enterprise/kdepim/; revision=635956
19 years ago
Volker Krause
86c66285f7
Show TNEF attachments in the reader.
...
svn path=/branches/kdepim/enterprise/kdepim/; revision=635658
19 years ago
David Faure
7ae1d305a6
Reduce some more the memory consumption when sending
...
Improve speed (mainly killing the reparsing which was done in KMMessage::asSendableString())
Kolab issue 1222
svn path=/branches/KDE/3.5/kdepim/; revision=633978
19 years ago
David Faure
8eba287ab3
Reduce some more the memory consumption when sending
...
Improve speed (mainly killing the reparsing which was done in KMMessage::asSendableString())
Kolab issue 1222
svn path=/branches/kdepim/enterprise/kdepim/; revision=633977
19 years ago
David Faure
4b35405bcc
Large improvements in memory usage and speed when sending mails; see kmail-devel.
...
The time between Ctrl+Enter and the composer window disappearing is noticeably shorter (it's almost immediate now), especially when no crypto is used.
This is part of the contracted work for kolab issue 1222 ("out of memory when signing large attachments").
svn path=/branches/KDE/3.5/kdepim/; revision=633777
19 years ago
David Faure
ebbcd7929d
Large improvements in memory usage and speed when sending mails; see kmail-devel.
...
This is part of the contracted work for kolab issue 1222 ("out of memory when signing large attachments").
svn path=/branches/kdepim/enterprise/kdepim/; revision=633625
19 years ago
Jonathan Marten
9274a82e05
Merge commits 603223+603260 from branches/work/kdepim-3.5.5+:
...
Get attachment icon from file name if not available from Content-Type
(Using KMimeType::findByPath as suggested by David Faure)
CCBUG: 35836
svn path=/branches/KDE/3.5/kdepim/; revision=608103
20 years ago
David Faure
8270ad07db
Cleaning up the proko2 branch mess (that I originally created); this will require a few commits and a temporary branch.
...
svn path=/branches/kdepim/proko2-full/kdepim/; revision=541169
20 years ago
Ismail Onur Filiz
1795f0afe9
Backward port following coverity fixes:
...
537313: boring copy&paste bugs (CID 1287)
536478: init errorstate
535122: avoid null dereference (CID 1310)
534855: fix crash
534628: fix crash (CID 1319)
534581: fix crash (CID 1309)
534567: fix crash (CID 1317)
534557: fix crash
534391: fix crash
534390: fix crash (CID 1304)
534358: fix double free / error handling on malloc failure (dozens of CIDs)
534287: fix the order of NULL check and access
svn path=/branches/KDE/3.5/kdepim/; revision=537923
20 years ago
Ingo Klcker
b05ddab084
Slightly improve the detection of external references. Patch by Konrad Rzepecki.
...
BUG:123520
svn path=/branches/KDE/3.5/kdepim/; revision=525563
20 years ago
Till Adam
8fdaee245f
Backport of:
...
SVN commit 488973 by tilladam:
Properly parse encoded message attachments by making sure the decoded
body part is used to construct a new message from. proko2 issue 963
svn path=/branches/kdepim/proko2/kdepim/; revision=488974
21 years ago
Till Adam
51327c172c
Properly parse encoded message attachments by making sure the decoded
...
body part is used to construct a new message from. proko2 issue 963
svn path=/branches/KDE/3.5/kdepim/; revision=488973
21 years ago
Leo Savernik
b17727c776
SVN_SILENT gcc-2.95 namespace patch
...
svn path=/branches/KDE/3.5/kdepim/; revision=461466
21 years ago
Ingo Klcker
37fd00aaff
Fix displaying HTML messages with embedded images. Patch by Aurélien Gâteau.
...
BUG:6710
svn path=/branches/KDE/3.5/kdepim/; revision=454999
21 years ago
Lus Pedro Coelho
a9ed842c1a
Limit the size of images to the window size.
...
svn path=/branches/KDE/3.5/kdepim/; revision=453697
21 years ago
Reinhold Kainhofer
2e77a55d99
The FSF has moved, use the new address in all license files and headers ...
...
svn path=/trunk/KDE/kdepim/; revision=437980
21 years ago
Till Adam
3689d5d8ab
Move lf2crlf to its sibling crlf2lf in KMail::Util. Port callers.
...
svn path=/trunk/KDE/kdepim/; revision=435238
21 years ago
Till Adam
d90086ec57
Don't crash when replying to a mail which contains auto-processed smime
...
certificate information.
CCMAIL: kalle@kdab.net
svn path=/trunk/KDE/kdepim/; revision=432570
21 years ago
David Faure
0c9148bf15
Fix nasty cached imap bug: changes made to the folders while syncing (renames, deletions, creations...)
...
were "saved" to kmailrc, but kmailrc wasn't synced, so in case of a kmail crash, X crash, power failure, kernel oops...
the settings would be lost, and on the next kmail restart very strange errors would happen when syncing
(can't create folder, folder already there, folder missing, etc.)
The solution: sync(). But while being at it I implemented buffering of sync requests
which was a TODO in kmkernel, but did it in GlobalSettings as Till suggested;
which in turn means we need our own GlobalSettings inheriting GlobalSettingsBase,
and the code lacked ::self()-> in many places to allow that.
srcdir!=builddir users: don't forget to delete globalsettings.{cpp,h} from the builddir
since it's not generated anymore!
CCMAIL: kmail-devel@kde.org
svn path=/trunk/KDE/kdepim/; revision=432538
21 years ago
David Faure
6cde9f967f
Fixed https://intevation.de/roundup/aegypten/issue366 : don't start a drag after
...
clicking on a mail, when rendering it pops up a dialog, in case of pinentry for S/MIME
(the openpgp case already had that fix)
svn path=/trunk/KDE/kdepim/; revision=430430
21 years ago
David Faure
b0584be189
Fixed https://intevation.de/roundup/aegypten/issue366 : don't start a drag after
...
clicking on a mail, when rendering it pops up a dialog (chiasmusdlg or pinentry)
svn path=/branches/kdepim/proko2/kdepim/; revision=430429
21 years ago
David Faure
88db42ffa4
Aegypten chiasmus:
...
- make own dialog instead of KInputDialog, to add a line for custom options
- remember last selected key, and options. https://intevation.de/roundup/aegypten/issue325
svn path=/branches/kdepim/proko2/kdepim/; revision=430244
21 years ago
Thomas Zander
753d8448fb
CVSSILENT: More header cleanup
...
svn path=/trunk/KDE/kdepim/; revision=425133
21 years ago
Thomas Zander
e9bc21966a
Remove unneeded include for kmkernel.h (37 files less to compile on every change!)
...
svn path=/trunk/KDE/kdepim/; revision=425088
21 years ago
Ingo Klcker
e53c014ef2
Add support for reduced font size for quoted text. Based on patch by Ivor Hewitt.
...
GUI:
svn path=/trunk/KDE/kdepim/; revision=419514
21 years ago
David Faure
f3e3587597
for auto_ptr
...
svn path=/branches/kdepim/proko2/kdepim/; revision=415426
21 years ago
David Faure
397bb7f676
Chiasmus: body decryption implemented (without using QCString, to avoid data copying just
...
to null-terminate it; and for easier Qt4 porting one day :).
svn path=/branches/kdepim/proko2/kdepim/; revision=415365
21 years ago
Volker Krause
698cff2a65
Adjust to recent libkdepim changes, ie. use the shared CSSHelper and
...
LinkLocator::pngToDataUrl().
svn path=/trunk/KDE/kdepim/; revision=413764
21 years ago
Mario Teijeiro Otero
55a68b7427
* Fix color of quoting when "Show expand/collapse quote marks" is disabled.
...
svn path=/trunk/KDE/kdepim/; revision=409250
21 years ago
Mario Teijeiro Otero
89231a0826
* Hide correctly for this type of quoted mail:
...
xxxxxxxx
>>> yyyyy
>> zzzz
xxxxx
* Try remember the scrollview position when the collape/expand is done.
svn path=/trunk/kdepim/; revision=408479
21 years ago
Mario Teijeiro Otero
44ad3aad6f
* take cached icons stuff out of the for curl.
...
svn path=/trunk/kdepim/; revision=407851
21 years ago
Mario Teijeiro Otero
01be904470
* Permit collapse/expand quoted mail (default disabled).
...
* Automatic collapse level of quoted mail with default to 3.
GUI:
svn path=/trunk/kdepim/; revision=407347
21 years ago
Marc Mutz
93f6bf608c
From proko2-branch: Kleo::CryptoBackend::protocol() is case-insensitive
...
svn path=/branches/KDE_3_4_BRANCH/kdepim/; revision=403042
21 years ago
Marc Mutz
69a000ff83
From proko2-branch: Kleo::CryptoBackend::protocol() is case-insensitive
...
svn path=/trunk/kdepim/; revision=403042
21 years ago
Marc Mutz
426385f948
Kleo::CryptoBackend::protocol() is case-insensitive
...
svn path=/branches/proko2/kdepim/; revision=403040
21 years ago
Ingo Klcker
ccb3a8ad70
Add support for smileys/emoticons to KMail. Based on patch by Sam "earl grey".
...
FEATURE:83388
GUI:
svn path=/trunk/kdepim/; revision=384400
21 years ago
Carsten Burghardt
1978c18b0f
Fix the preview of encapsulated messages with imap and lod. Finally :-)
...
svn path=/trunk/kdepim/; revision=380534
21 years ago
Ingo Klcker
ff1ff956d8
- Move normalizedAddress, decodeIDN, encodeIDN, normalizeAddressesAndDecodeIDNs and normalizeAddressesAndEncodeIDNs from KMMessage to libemailfunctions.
...
- Replace the too simple KPIM::getEmailAddr by getFirstEmailAddress/getEmailAddress.
svn path=/trunk/kdepim/; revision=376513
22 years ago
Carsten Burghardt
cb4802aacc
Do not display broken images when they are loaded by demand and have content disposition inline
...
svn path=/trunk/kdepim/; revision=374481
22 years ago
Ingo Klcker
e3f20e9a52
Only show the 'External references' warning (with possibility to load them) if the HTML message contains obvious external references.
...
BUG:94601
svn path=/trunk/kdepim/; revision=374148
22 years ago
Carsten Burghardt
7254812fbe
Fix multipart digest messages with imap and lod.
...
mimelib is a bit bitchy with simple text messages so update the
message body directly.
svn path=/trunk/kdepim/; revision=373284
22 years ago
Carsten Burghardt
f0fc82333b
Add the feature to move folders to any other location. Non local folders
...
can only be moved when they have no children.
Along the way fix Bug 94125 and add the FolderRequester to the expire settings
in the folder dialog.
BUG: 94125
svn path=/trunk/kdepim/; revision=371419
22 years ago
Till Adam
4dff97c406
Patch by Ingo Heeskens implementing a per folder option for loading
...
external references in html mails and a link to enable them for a single
mail, if they are disabled for the folder and globally. Thanks a lot, Ingo,
many people have been asking for this. :)
FEATURE: 34857
GUI:
svn path=/trunk/kdepim/; revision=365026
22 years ago
Karl-Heinz Zimmer
aee3c063f5
Bugfix: make sure the information about wrong key usage is passed through in a secure way.
...
svn path=/branches/proko2/kdepim/; revision=352994
22 years ago
Karl-Heinz Zimmer
1542407e59
Bugfix: Make sure we detect when a read message, which we just decrypted, was encrypted using a for-signing-only key. (aegypten issue #220 )
...
svn path=/branches/proko2/kdepim/; revision=352837
22 years ago
Karl-Heinz Zimmer
28e35434dc
reverting my commit: should not go into 3.3 branch
...
svn path=/branches/KDE_3_3_BRANCH/kdepim/; revision=352836
22 years ago
Karl-Heinz Zimmer
b510980f65
Bugfix: Make sure we detect when a read message, which we just decrypted, was encrypted using a for-signing-only key. (aegypten issue #220 )
...
svn path=/branches/KDE_3_3_BRANCH/kdepim/; revision=352834
22 years ago
Bo Thorsen
e4a0615bb6
From the branch: This would appear to be a very big change, but in fact it does absolutely nothing. It just removes an obscene amount of old kroupware code that is no longer used. There are no changes in this patch.
...
svn path=/trunk/kdepim/; revision=352373
22 years ago