Merged revisions 1011391 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r1011391 | tmcguire | 2009-08-14 16:32:45 +0200 (Fri, 14 Aug 2009) | 12 lines
Merged revisions 1011381 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1011381 | tmcguire | 2009-08-14 15:57:25 +0200 (Fri, 14 Aug 2009) | 5 lines
Make a difference between embedded and non-embedded attachments.
By default, when clicking an embedded attachment in the header, it will scroll to it.
Should finally be enough to fix kolab/issue3375.
........
................
svn path=/trunk/KDE/kdepim/; revision=1013407
Merged revisions 1008234 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r1008234 | tmcguire | 2009-08-07 10:09:59 +0200 (Fri, 07 Aug 2009) | 17 lines
Merged revisions 1007369,1007397 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1007369 | tmcguire | 2009-08-05 18:52:52 +0200 (Wed, 05 Aug 2009) | 6 lines
When scrolling to attachments, visually mark them with a yellow border.
Part of kolab/issue3375.
MERGE: e4, trunk, mailreader
........
r1007397 | tmcguire | 2009-08-05 19:56:37 +0200 (Wed, 05 Aug 2009) | 1 line
Commit some bits I forgot, for the attachment scrolling color thing.
........
................
svn path=/trunk/KDE/kdepim/; revision=1010845
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r972799 | winterz | 2009-05-25 19:52:05 +0200 (Mon, 25 May 2009) | 13 lines
Merged revisions 972564 via svnmerge from
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r972564 | mutz | 2009-05-25 05:58:57 -0400 (Mon, 25 May 2009) | 6 lines
Async KMail Reader (4/5): Extend partNode::setBodyPartMemento in two ways:
1. Allow more than one memento per node, by designating them with a string id
2. If backed by a KMReader, store the mementos there instead of in the
partNode. Ideally, this would not be necessary, but it was deemed too risky
to change KMReaderWin to avoid destroying the partNode hierarchy.
........
................
svn path=/trunk/KDE/kdepim/; revision=986438
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r972770 | winterz | 2009-05-25 18:34:28 +0200 (Mon, 25 May 2009) | 9 lines
Merged revisions 972547 via svnmerge from
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r972547 | mutz | 2009-05-25 05:29:56 -0400 (Mon, 25 May 2009) | 1 line
Async KMail Reader (1/5): Add partNode::path(), which is a more stable (hierarchical) identifier than int nodeId(). This is needed to address partNode's uniquely after crypto results altered the structure.
........
................
svn path=/trunk/KDE/kdepim/; revision=986425
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r972564 | mutz | 2009-05-25 05:58:57 -0400 (Mon, 25 May 2009) | 6 lines
Async KMail Reader (4/5): Extend partNode::setBodyPartMemento in two ways:
1. Allow more than one memento per node, by designating them with a string id
2. If backed by a KMReader, store the mementos there instead of in the
partNode. Ideally, this would not be necessary, but it was deemed too risky
to change KMReaderWin to avoid destroying the partNode hierarchy.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=972799
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r972547 | mutz | 2009-05-25 05:29:56 -0400 (Mon, 25 May 2009) | 1 line
Async KMail Reader (1/5): Add partNode::path(), which is a more stable (hierarchical) identifier than int nodeId(). This is needed to address partNode's uniquely after crypto results altered the structure.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=972770
1. Allow more than one memento per node, by designating them with a string id
2. If backed by a KMReader, store the mementos there instead of in the
partNode. Ideally, this would not be necessary, but it was deemed too risky
to change KMReaderWin to avoid destroying the partNode hierarchy.
svn path=/branches/kdepim/enterprise/kdepim/; revision=972564
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r870423 | tmcguire | 2008-10-12 16:12:02 +0200 (Sun, 12 Oct 2008) | 5 lines
Backport r868195 by tmcguire from trunk to the 4.1 branch:
Fix some suspicious code issues, found by Christoph Bartoschek, thanks!
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=870469
for the new kDebug/kError/kWarning/kFatal syntax.
You can use the following command to find 'old' code:
egrep -r -A 5 '(kDebug|kError|kWarning|kFatal).*' * | grep -v ".svn" | grep "<< *endl;"
svn path=/trunk/KDE/kdepim/; revision=695781
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
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
Therefore we do not rely much on the readerwin member vars which caused
problems with parallel downloads. This should hopefully fix the remaining load-on-demand
problems. It definitely fixes#92739.
I only noticed that the OpenWith action takes ages but this is probably not
a result of the change.
BUG: 92739
svn path=/trunk/kdepim/; revision=380928
Make isFirstTextPart() return true if the node is the first text part of the message this node is a body part of. This fixes showing attached messages embedded with smart attachment view mode.
<till> mahoutsukai: Making Dirk happy is our prime objective.
svn path=/branches/KDE_3_3_BRANCH/kdepim/; revision=349380
Move the static next() implementation from attachmentcollector.cpp to be a public partNode method. Implements iteration in "document order".
Use both to make AttachmentCollector skip the first text part, which would otherwise lead to the reply text being attached to a reply :)
svn path=/trunk/kdepim/; revision=318219
Add isHeuristicalAttachment(), which returns true if either isAttachment() is true, or if either the name or filename parameters is non-empty.
svn path=/trunk/kdepim/; revision=318179