Home GnuPG

SVN_MERGE
47bafe793ac6Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

SVN_MERGE

Merged revisions 1008520,1008776,1008855,1010481,1010938,1012834,1012840,1031853,1031859,1031861,1031863,1031923,1032191 via svnmerge from
https://vkrause@svn.kde.org/home/kde/branches/work/akonadi-ports/kdepim

........

r1008520 | cberzan | 2009-08-07 19:49:22 +0200 (Fri, 07 Aug 2009) | 5 lines

Move the AttachmentPart class and some related jobs from the messagecomposer to libkdepim.
Other attachment-related stuff from KMail will be moved here as well. In particular, the AttachmentPropertiesDialog will be shared with the mailreader.

The goal is to move all attachment* to kdepimlibs/kpimutils eventually, once the API is stable.

........

r1008776 | cberzan | 2009-08-08 13:35:34 +0200 (Sat, 08 Aug 2009) | 5 lines

Add a qHash( AttachmentPart::Ptr ) function so that this class may be used in QHashes.

I had to make the qHash function part of the KPIM namespace to make it work... No clue why it doesn't pick it up otherwise.

........

r1008855 | cberzan | 2009-08-08 16:00:56 +0200 (Sat, 08 Aug 2009) | 5 lines

Add AttachmentPropertiesDialog (based on KMail's KMMsgPartDialog).
It works with AttachmentParts (read-write or read-only) and directly
with KMime::Content (read-only).  To be shared with the mailreader.

........

r1010481 | cberzan | 2009-08-12 18:26:41 +0200 (Wed, 12 Aug 2009) | 2 lines

Move the AttachmentFromPublicKeyJob to KMail. It needs to be GPL.

........

r1010938 | cberzan | 2009-08-13 18:21:52 +0200 (Thu, 13 Aug 2009) | 2 lines

Add a charset property to AttachmentParts.  KEncodingProber is unreliable, so it is preferrable that the charset is chosen by the user (see r888149).  In particular, AttachmentFromUrlJob sets the charset based on the charset= parameter of the url.

........

r1012834 | cberzan | 2009-08-18 09:30:07 +0200 (Tue, 18 Aug 2009) | 2 lines

Q_DECLARE_METATYPE( AttachmentPart::Ptr ) to enable using it in QVariants

........

r1012840 | cberzan | 2009-08-18 09:44:41 +0200 (Tue, 18 Aug 2009) | 2 lines

apparently Q_DECLARE_METATYPE wants the full type, so we have to include boost/shared_ptr

........

r1031853 | vkrause | 2009-10-06 11:44:16 +0200 (Tue, 06 Oct 2009) | 7 lines

First step towards untangling our dependencies. Move some of the common
message handling code out of libkdepim into its own library,
libmessagecore, which will be the common base for libmessagelist,
libmessageviewer and libmessagecomposer. Since this is all new code the
new lib, unlike libkdepim, does no longer depend on legacy libs such as
Qt3/KDE3Support or kresources.

........

r1031859 | vkrause | 2009-10-06 12:28:55 +0200 (Tue, 06 Oct 2009) | 2 lines

Move MessageStatus to libmessagecore as well.

........

r1031861 | vkrause | 2009-10-06 12:37:05 +0200 (Tue, 06 Oct 2009) | 2 lines

The rules for putting stuff here.

........

r1031863 | mlaurent | 2009-10-06 12:43:00 +0200 (Tue, 06 Oct 2009) | 2 lines

Extract messages

........

r1031923 | vkrause | 2009-10-06 14:58:49 +0200 (Tue, 06 Oct 2009) | 2 lines

It's free of legacy stuff now :)

........

r1032191 | mlaurent | 2009-10-07 11:18:41 +0200 (Wed, 07 Oct 2009) | 2 lines

const'ify

........

svn path=/trunk/KDE/kdepim/; revision=1032668

Details

Event Timeline

Volker Krause <vkrause@kde.org> committed rKLEOPATRA47bafe793ac6: SVN_MERGE (authored by Volker Krause <vkrause@kde.org>).Oct 8 2009, 11:01 AM

Empty Commit

This commit is empty and does not affect any paths.