- Add a new class MailListMimeData which overrides retrieveData() from QMimeData so
that the whole message can be read on demand again (was Q3StoredDrag::encodedData before)
- Adapt KMail to that new class
- Don't add a KIO::Url list to the mimetype of mails. The 3.5 version doesn't have it either,
and this magically fixes dropping mails to KOrganizer and to KDesktop.
And a casual search shows that it is not used in KDEPIM at all.
- Fix one missing KTemporaryFile::open() call in KOrganizer
(there are some more such errors in KDEPIM, for example in the Scalix resource...)
CCMAIL: tokoe@kde.org
(Tobias, see above about scalix)
svn path=/trunk/KDE/kdepim/; revision=775078
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r771310 | vkrause | 2008-02-05 19:16:00 +0100 (Tue, 05 Feb 2008) | 5 lines
Remove messages that have been deleted on the server from the local
cache even in read-only folders.
Kolab issue 2394
........
r771345 | vkrause | 2008-02-05 20:11:59 +0100 (Tue, 05 Feb 2008) | 4 lines
Prevent moving messages from read-only folders via dnd.
Kolab issue 2450
........
svn path=/trunk/KDE/kdepim/; revision=771676
Merged revisions 739063 via svnmerge from
svn+ssh://ervin@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r739063 | tilladam | 2007-11-20 12:09:35 +0100 (mar, 20 nov 2007) | 9
lines
Enable the "Edit" action also on mails that are not in drafts folders
and
give it the same semantics as "send again", which was previously only
available on sent mail. Unlike edit, send-again does not remove the
original
mail, which is wanted for received mails. It also now sanitizes the
generated
mail with respect to headers, etc, but tries to retain as much state
as
possible from potential previous edits, like identity selection, etc.
Prokde35-z Item 25
........
svn path=/trunk/KDE/kdepim/; revision=771202
Recorded merge of revisions 739157 via svnmerge from
svn+ssh://ervin@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
................
r739157 | vkrause | 2007-11-20 17:39:15 +0100 (Tue, 20 Nov 2007) | 25 lines
Merged revisions
702839,702841-702888,702890-702952,702954-703209,703211-703454,703456-703461,703463-703760,703762-703855,703857-703886,703888
-703946,703948-703961,703963-704170,704172-704178,704180-704185,704187-704195,704197-704304,704306-705719,705721-706112,70611
4-706138,706140-706144,706146-708323,708325-708727,708729-709044,709046-709055,709057-709060,709062-712432,712434-713381,7133
83-713393,713395-713409,713411-714722,714724,714726-716314,716316-716323,716325-716364,716366-716466,716468-716478,716480-716
901,716903-716904,716906-716925,716927-717219,717221-717248,717250-719540,719542-719544,719546-719570,719572-720093,720095-72
5398,725400-725439,725441-726611,726613-726621,726623-727045,727047-727052,727054-728095,728097-728100,728102-728112,728114-7
28478,728480-728486,728488-728866,728868-728876,728878-729222,729224-729269,729271-730723,730725-731316,731318-731386,731388-
731689,731691-733495,733497-733867,733869-733908,733910-734290,734292-734296,734298-735728,735730-736066,736068-736128,736130
-736607,736609-736643,736645-736690,736692-737032,737034-738655,738657-739116,739118-739155
via svnmerge from
https://vkrause@svn.kde.org/home/kde/branches/work/~vkrause/enterprise
........
r738769 | vkrause | 2007-11-19 17:35:29 +0100 (Mon, 19 Nov 2007) | 3 lines
Factor out reply actions and share them between the main widget and the
separate reader windows.
........
r739090 | vkrause | 2007-11-20 14:31:04 +0100 (Tue, 20 Nov 2007) | 3 lines
Factor out message status actions and share them between the main widget
and the separate reader window.
........
r739140 | vkrause | 2007-11-20 17:03:47 +0100 (Tue, 20 Nov 2007) | 3 lines
Factor out edit action and share it between the main widget and the
separate reader windows.
........
r739154 | vkrause | 2007-11-20 17:29:57 +0100 (Tue, 20 Nov 2007) | 3 lines
Fix toolbar configuration for separate reader windows when running
inside Kontact.
........
................
svn path=/trunk/KDE/kdepim/; revision=770648
https://vkrause@svn.kde.org/home/kde/branches/work/~vkrause/enterprise
........
r738769 | vkrause | 2007-11-19 17:35:29 +0100 (Mon, 19 Nov 2007) | 3 lines
Factor out reply actions and share them between the main widget and the
separate reader windows.
........
r739090 | vkrause | 2007-11-20 14:31:04 +0100 (Tue, 20 Nov 2007) | 3 lines
Factor out message status actions and share them between the main widget
and the separate reader window.
........
r739140 | vkrause | 2007-11-20 17:03:47 +0100 (Tue, 20 Nov 2007) | 3 lines
Factor out edit action and share it between the main widget and the
separate reader windows.
........
r739154 | vkrause | 2007-11-20 17:29:57 +0100 (Tue, 20 Nov 2007) | 3 lines
Fix toolbar configuration for separate reader windows when running
inside Kontact.
........
svn path=/branches/kdepim/enterprise/kdepim/; revision=739157
give it the same semantics as "send again", which was previously only
available on sent mail. Unlike edit, send-again does not remove the original
mail, which is wanted for received mails. It also now sanitizes the generated
mail with respect to headers, etc, but tries to retain as much state as
possible from potential previous edits, like identity selection, etc.
Prokde35-z Item 25
svn path=/branches/kdepim/enterprise/kdepim/; revision=739063
SVN commit 733841 by marten:
Fix "After compact action mail list disappears", by ensuring that the
folder is open in the two places where it may be needed.
BUG#146967
svn path=/branches/kdepim/enterprise/kdepim/; revision=733876
Fix "After compact action mail list disappears", by ensuring that the
folder is open in the two places where it may be needed. Not such a major
issue now that maildir is the recommended format and mandatory for the
standard folders.
CCBUG:146967
svn path=/trunk/KDE/kdepim/; revision=733843
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
................
r709066 | vkrause | 2007-09-06 16:00:22 +0200 (Thu, 06 Sep 2007) | 37 lines
Merged revisions 702833-702837,702839,702841-702888,702890-702952,702954-703209,703211-703454,703456-703461,703463-703760,703762-703855,703857-703886,703888-703946,703948-703961,703963-704170,704172-704178,704180-704185,704187-704195,704197-704304,704306-705719,705721-708727,708729-709065 via svnmerge from
https://vkrause@svn.kde.org/home/kde/branches/work/~vkrause/enterprise
........
r706113 | vkrause | 2007-08-29 15:17:57 +0200 (Wed, 29 Aug 2007) | 3 lines
Show only the status menu if a context menu is requested on a status
column.
........
r706139 | vkrause | 2007-08-29 16:28:00 +0200 (Wed, 29 Aug 2007) | 2 lines
Toggle message status when clicking on a status column.
........
r706145 | vkrause | 2007-08-29 16:40:27 +0200 (Wed, 29 Aug 2007) | 2 lines
Prevent changing flags in read-only folders.
........
r708324 | vkrause | 2007-09-04 16:21:33 +0200 (Tue, 04 Sep 2007) | 3 lines
- handle multi-state columns correctly
- don't trigger when trying to select multiple items
........
r709045 | vkrause | 2007-09-06 14:54:59 +0200 (Thu, 06 Sep 2007) | 4 lines
- consider margin for default column width
- move flag columns to the front when enabling them, unless they have
been moved manually already
........
r709056 | vkrause | 2007-09-06 15:39:13 +0200 (Thu, 06 Sep 2007) | 2 lines
Rename todo message flag to avoid confusion with korganizer todos.
........
r709061 | vkrause | 2007-09-06 15:49:42 +0200 (Thu, 06 Sep 2007) | 2 lines
Make sure we always have the correct message status action states.
........
................
svn path=/branches/work/kdab-post-4.0/kdepim/; revision=710591
https://vkrause@svn.kde.org/home/kde/branches/work/~vkrause/enterprise
........
r706113 | vkrause | 2007-08-29 15:17:57 +0200 (Wed, 29 Aug 2007) | 3 lines
Show only the status menu if a context menu is requested on a status
column.
........
r706139 | vkrause | 2007-08-29 16:28:00 +0200 (Wed, 29 Aug 2007) | 2 lines
Toggle message status when clicking on a status column.
........
r706145 | vkrause | 2007-08-29 16:40:27 +0200 (Wed, 29 Aug 2007) | 2 lines
Prevent changing flags in read-only folders.
........
r708324 | vkrause | 2007-09-04 16:21:33 +0200 (Tue, 04 Sep 2007) | 3 lines
- handle multi-state columns correctly
- don't trigger when trying to select multiple items
........
r709045 | vkrause | 2007-09-06 14:54:59 +0200 (Thu, 06 Sep 2007) | 4 lines
- consider margin for default column width
- move flag columns to the front when enabling them, unless they have
been moved manually already
........
r709056 | vkrause | 2007-09-06 15:39:13 +0200 (Thu, 06 Sep 2007) | 2 lines
Rename todo message flag to avoid confusion with korganizer todos.
........
r709061 | vkrause | 2007-09-06 15:49:42 +0200 (Thu, 06 Sep 2007) | 2 lines
Make sure we always have the correct message status action states.
........
svn path=/branches/kdepim/enterprise/kdepim/; revision=709066
Add very basic Nepomuk support for tagging. The Nepomuk part is currently optional.
It is furthermore disabled since it crashes on my computer when I try to tag an email. Please try uncommenting
//#cmakedefine Nepomuk_FOUND
in kmail/config-kmail.h.cmake to see whether it is the case with you as well.
CC: sebastian@trueg.de
svn path=/trunk/KDE/kdepim/; revision=706166
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