Also use the name of the attachment to determine the mime type if a silly, broken
client only gives you application/octet-stream as content type.
CCMAIL: woebbeking@kde.org
svn path=/trunk/KDE/kdepim/; revision=1013857
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r1012404 | winterz | 2009-08-17 18:06:43 +0200 (Mon, 17 Aug 2009) | 10 lines
Merged revisions 1011410 via svnmerge from
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1011410 | tmcguire | 2009-08-14 11:37:29 -0400 (Fri, 14 Aug 2009) | 3 lines
Also scroll when clicking an attachment in the header.
Thanks to the *Eagle for his help!
........
................
svn path=/trunk/KDE/kdepim/; revision=1013411
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
................
r1008231 | tmcguire | 2009-08-07 10:02:11 +0200 (Fri, 07 Aug 2009) | 12 lines
Merged revisions 1007372 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1007372 | tmcguire | 2009-08-05 19:08:49 +0200 (Wed, 05 Aug 2009) | 5 lines
- Make sure to match also uppercase type strings
- Don't show a bogus attachment for the text part in encapsulated messages
MERGE: e4, trunk, 4.3, mailreader
........
................
svn path=/trunk/KDE/kdepim/; revision=1010841
Merged revisions 1008229 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r1008229 | tmcguire | 2009-08-07 09:56:31 +0200 (Fri, 07 Aug 2009) | 12 lines
Merged revisions 1007283 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1007283 | tmcguire | 2009-08-05 14:46:17 +0200 (Wed, 05 Aug 2009) | 5 lines
Be sure to also delete the attachment from our copy, so that the window
is updated immediatley
MERGE: e4, trunk, 4.3, mailreader (if the problem exists there)
........
................
svn path=/trunk/KDE/kdepim/; revision=1010840
Merged revisions 1007381 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r1007381 | tmcguire | 2009-08-05 19:29:33 +0200 (Wed, 05 Aug 2009) | 13 lines
Merged revisions 1007245 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r1007245 | tmcguire | 2009-08-05 13:30:26 +0200 (Wed, 05 Aug 2009) | 6 lines
When deleting or editing attachments of encapsulated messages that are displayed in a seperate
reader window, make sure the original message is modified, not our dummy copy.
kolab/issue3740
MERGE: e4, trunk, 4.3, mailreader (if it has the same problem)
........
................
svn path=/trunk/KDE/kdepim/; revision=1010835
- Get rid of the message structure viewer location option.
It is now always "below".
- Get rid of the message structure viewer show/hide option,
we have a checkbox in the View and RMB menu for that now.
Also, remove the "smart" option altogether.
svn path=/trunk/KDE/kdepim/; revision=1003201
of other problems.
- Convert some options to KConfigXT, and remove the custom config stuff.
- Add a checkbox "Show Message Structure" to the view menu and the RMB menu in
the reader.
Hide the structure viewer by default, it clutters the UI too much and is only for
experts anyway.
svn path=/trunk/KDE/kdepim/; revision=1003181
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r980011 | tmcguire | 2009-06-11 00:04:34 +0200 (Thu, 11 Jun 2009) | 11 lines
Merged revisions 980009 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r980009 | tmcguire | 2009-06-11 00:00:40 +0200 (Thu, 11 Jun 2009) | 4 lines
Clear the body part mementos when destroying the reader.
Fixes kolab/issue3692 (or maybe I'm too tired to press ctrl+w fast enough to reproduce, who knows)
........
................
svn path=/trunk/KDE/kdepim/; revision=986479
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r973662 | winterz | 2009-05-27 17:22:35 +0200 (Wed, 27 May 2009) | 9 lines
Merged revisions 972569 via svnmerge from
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r972569 | mutz | 2009-05-25 06:11:34 -0400 (Mon, 25 May 2009) | 1 line
Async KMail Reader (5/5): factor Kleo::Jobs into BodyPartMemento-derived classes for async execution. There is still a synchronous mode, since OTP is not only used in KMReaderWin, and those users don't expect OTP to return without finishing it's job. The different BodyPartMemento subclasses share a lot of code, and could and should be refactored to derive from a common base class at some later point.
........
................
svn path=/trunk/KDE/kdepim/; revision=986442
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
................
r972793 | winterz | 2009-05-25 19:31:54 +0200 (Mon, 25 May 2009) | 9 lines
Merged revisions 972556 via svnmerge from
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r972556 | mutz | 2009-05-25 05:48:49 -0400 (Mon, 25 May 2009) | 1 line
Async KMail Reader (3/5): Allow storing of BodyPartMemento's in KMReader. This lets selected BodyPartMementos transcend the (temporary) partNode hierarchy in KMReader which is destroyed on every parseMsg()
........
................
svn path=/trunk/KDE/kdepim/; revision=986433
that maps the mimetype to an icon name. The icon name was often not found, like for
image_jpeg, and that was slow.
According to the bug report, this improves message display from 20 to 3 seconds in some
cases.
Thanks to Martin for finding the reason for the speed problem.
BUG: 189961
BUG: 191666
svn path=/trunk/KDE/kdepim/; revision=984088
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r981587 | tmcguire | 2009-06-13 19:16:33 +0200 (Sat, 13 Jun 2009) | 5 lines
Provide a "scroll to" menu entry when clicking on an attachment.
Hopefully enough to fix kolab/issue3375.
MERGE: e4, 4.4
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=981596
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r980009 | tmcguire | 2009-06-11 00:00:40 +0200 (Thu, 11 Jun 2009) | 4 lines
Clear the body part mementos when destroying the reader.
Fixes kolab/issue3692 (or maybe I'm too tired to press ctrl+w fast enough to reproduce, who knows)
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=980011
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
........
r972556 | mutz | 2009-05-25 05:48:49 -0400 (Mon, 25 May 2009) | 1 line
Async KMail Reader (3/5): Allow storing of BodyPartMemento's in KMReader. This lets selected BodyPartMementos transcend the (temporary) partNode hierarchy in KMReader which is destroyed on every parseMsg()
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=972793
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/kdepim/enterprise4/kdepim
........
r968827 | tmcguire | 2009-05-16 18:46:44 +0200 (Sat, 16 May 2009) | 3 lines
Fun with sub-eventloops, part 35: Don't show a bogus drag object when commenting on
accepted invitations.
........
svn path=/trunk/KDE/kdepim/; revision=970630
Merged revisions 953962 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r953962 | winterz | 2009-04-14 22:46:18 +0200 (Tue, 14 Apr 2009) | 13 lines
Merged revisions 953868 via svnmerge from
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r953868 | mlaurent | 2009-04-14 12:28:42 -0400 (Tue, 14 Apr 2009) | 6 lines
Fix kolab issue 2130
Displayed header type in the mail display is wrong
when we changed header type and double click on mail
header type was not good because we didn't save config.
But we mustn't save config when it's an external dialog
........
................
svn path=/branches/KDE/4.2/kdepim/; revision=957740
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r953962 | winterz | 2009-04-14 22:46:18 +0200 (Tue, 14 Apr 2009) | 13 lines
Merged revisions 953868 via svnmerge from
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r953868 | mlaurent | 2009-04-14 12:28:42 -0400 (Tue, 14 Apr 2009) | 6 lines
Fix kolab issue 2130
Displayed header type in the mail display is wrong
when we changed header type and double click on mail
header type was not good because we didn't save config.
But we mustn't save config when it's an external dialog
........
................
svn path=/trunk/KDE/kdepim/; revision=957686
https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r953868 | mlaurent | 2009-04-14 12:28:42 -0400 (Tue, 14 Apr 2009) | 6 lines
Fix kolab issue 2130
Displayed header type in the mail display is wrong
when we changed header type and double click on mail
header type was not good because we didn't save config.
But we mustn't save config when it's an external dialog
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=953962
Displayed header type in the mail display is wrong
when we changed header type and double click on mail
header type was not good because we didn't save config.
But we mustn't save config when it's an external dialog
svn path=/branches/kdepim/enterprise/kdepim/; revision=953868
Add icons for context menus and a sortable identity list.
Patch by klebezettel <klebezettel at gmx dot net>, thanks!
http://reviewboard.kde.org/r/253/
svn path=/branches/KDE/4.2/kdepim/; revision=938206
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.2/kdepim
........
r928212 | tmcguire | 2009-02-19 08:54:57 +0100 (Thu, 19 Feb 2009) | 6 lines
Backport r927283 by tmcguire from trunk to the 4.2 branch:
Be sure to get rid of the nbsp char, both in the composer (when pasting something
from KHTML) and in the reader (when copying something, for example inline patches)
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=928312
Be sure to get rid of the nbsp char, both in the composer (when pasting something
from KHTML) and in the reader (when copying something, for example inline patches)
svn path=/branches/KDE/4.2/kdepim/; revision=928212