HomePhorge

Merged revisions 1006179-1006180,1006183,1006757,1008509 via svnmerge from…
9638028e5c9aUnpublished

Unpublished Commit · Learn More

Repository Importing: This repository is still importing.

Description

Merged revisions 1006179-1006180,1006183,1006757,1008509 via svnmerge from https://vkrause@svn.kde.org/home/kde/branches/work/akonadi-ports/kdepimlibs

........

r1006179 | cberzan | 2009-08-03 06:34:22 +0200 (Mon, 03 Aug 2009) | 2 lines

Add KMime::nameForEncoding() convenience method, used at least in KMail and the message composer lib.

........

r1006180 | cberzan | 2009-08-03 06:44:28 +0200 (Mon, 03 Aug 2009) | 8 lines

Better handling of headers and sub-contents in KMime::Content:
* a factory for header types
* greatly simplify Message and NewsArticle (headers treated in a generic way)
* proper distinction between string-representation and broken-down-representation, with proper docs for parse() and assemble()
* provide a 'frozen' property for content that we want to keep untouched

Reviewed at http://reviewboard.kde.org/r/1151/ .

........

r1006183 | cberzan | 2009-08-03 07:23:45 +0200 (Mon, 03 Aug 2009) | 2 lines

api docs

........

r1006757 | cberzan | 2009-08-04 12:17:47 +0200 (Tue, 04 Aug 2009) | 3 lines

Fix ABI borkage.
This removes Headers::Base::clone() (which was a new virtual), and adds an unexported HeaderMaker<T> class, which is used in the factory to create headers from given type strings.

........

r1008509 | cberzan | 2009-08-07 19:19:01 +0200 (Fri, 07 Aug 2009) | 2 lines

move the encodingsForData() utility function from the messagecomposer to kmime, since it's used in at least another place (attachmentfromurljob in libkdepim)

........

svn path=/trunk/KDE/kdepimlibs/; revision=1010014

Event Timeline

Merged Changes