SVN_MERGE
Merged revisions 1000372-1000373,1000375-1000376,1000382,1000388,1000427,1000433,1000442,1000444,1000457-1000458,1000468,1000477,1000530-1000532,1000551,1000590,1000613,1000900,1000903,1000912,1000914-1000915,1001052,1001660,1001771,1001773,1001809,1001852-1001854,1001865,1001878,1001881,1001894,1001945,1001954,1002322,1002658,1002740 via svnmerge from
https://vkrause@svn.kde.org/home/kde/trunk/KDE/kdepimlibs
................
r1000372 | skelly | 2009-07-21 10:45:54 +0200 (Tue, 21 Jul 2009) | 3 lines Move EntityTreeModel into kdepimlibs.
................
r1000373 | skelly | 2009-07-21 10:46:41 +0200 (Tue, 21 Jul 2009) | 1 line Add EntityTreeModel to the build system.
................
r1000375 | skelly | 2009-07-21 10:49:51 +0200 (Tue, 21 Jul 2009) | 1 line Add a DescendantsProxyModel for Akonadi apps to use.
................
r1000376 | skelly | 2009-07-21 10:49:54 +0200 (Tue, 21 Jul 2009) | 1 line Use QLatin1String instead of const char *
................
r1000382 | skelly | 2009-07-21 10:57:03 +0200 (Tue, 21 Jul 2009) | 1 line Use correct export.
................
r1000388 | skelly | 2009-07-21 11:12:05 +0200 (Tue, 21 Jul 2009) | 1 line Add a SelectionProxyModel for use with Akonadi apps.
................
r1000427 | tokoe | 2009-07-21 11:57:03 +0200 (Tue, 21 Jul 2009) | 2 lines coding style cleanup + apidocs
................
r1000433 | skelly | 2009-07-21 12:13:09 +0200 (Tue, 21 Jul 2009) | 3 lines Add some methods for forwarding mimetype drag and drop stuff. This should probably be in QAPM. Will look into it later.
................
r1000442 | skelly | 2009-07-21 12:24:10 +0200 (Tue, 21 Jul 2009) | 2 lines Move more proxies from kdepim into kdepimlibs.
................
r1000444 | skelly | 2009-07-21 12:36:59 +0200 (Tue, 21 Jul 2009) | 1 line Various build fixes. Use akonadi_export instead of akonadi_next_export etc.
................
r1000457 | tokoe | 2009-07-21 13:28:35 +0200 (Tue, 21 Jul 2009) | 2 lines coding style cleanups + apidocs
................
r1000458 | ervin | 2009-07-21 13:31:40 +0200 (Tue, 21 Jul 2009) | 3 lines FavoriteCollectionsModel is now in kdepimlibs so let's simplify the code a bit.
................
r1000468 | tokoe | 2009-07-21 13:56:03 +0200 (Tue, 21 Jul 2009) | 2 lines coding style cleanup + warning--
................
r1000477 | vkrause | 2009-07-21 14:21:40 +0200 (Tue, 21 Jul 2009) | 2 lines Actually show the collection size here, instead of the "0 bytes" dummy text.
................
r1000530 | skelly | 2009-07-21 16:23:16 +0200 (Tue, 21 Jul 2009) | 1 line Rename the variable for the list taken from the new collections hash.
................
r1000531 | skelly | 2009-07-21 16:23:26 +0200 (Tue, 21 Jul 2009) | 1 line Don't filter by default if the mimechecker is not checking any mimetypes.
................
r1000532 | vkrause | 2009-07-21 16:27:48 +0200 (Tue, 21 Jul 2009) | 4 lines Add the ETM state saver. It can save and restore the selection, expansion and scrollbar state of any ETM based tree view, automatically dealing with the asynchronous model loading etc.
................
r1000551 | tokoe | 2009-07-21 16:56:05 +0200 (Tue, 21 Jul 2009) | 2 lines Add apidocs
................
r1000590 | cgiboudeaux | 2009-07-21 17:59:47 +0200 (Tue, 21 Jul 2009) | 1 line Add the headers for selectionproxymodel.h and descendantsproxymodel.h
................
r1000613 | winterz | 2009-07-21 19:15:39 +0200 (Tue, 21 Jul 2009) | 5 lines make sure to init the mRecurrence member when making a copy. probable fix for crash reported in BUG: 201013 MERGE: 4.3,e4
................
r1000900 | tmcguire | 2009-07-22 11:46:46 +0200 (Wed, 22 Jul 2009) | 193 lines Block cyclic merges, blocks SVN_MERGE SVN_SILENT Blocked revisions 997257,997261-997262,997264,997266,997268,997272,997274,997499,997542 via svnmerge ................ r997257 | tmcguire | 2009-07-15 18:50:59 +0200 (Wed, 15 Jul 2009) | 57 lines Block cyclic merges, release stuff, Akonadi stuff SVN_SILENT -- Blocked revisions 986240,986619,986622,988088,990741,991920,993024,993290 via svnmerge ................ r986240 | mueller | 2009-06-24 14:20:11 +0200 (Wed, 24 Jun 2009) | 2 lines bump version numbers/requires ................ r986619 | tmcguire | 2009-06-24 21:59:37 +0200 (Wed, 24 Jun 2009) | 12 lines Backport r986228 by tmcguire from trunk to the 4.3 branch: Merged revisions 983772 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepimlibs ........ r983772 | mutz | 2009-06-19 08:55:30 +0200 (Fri, 19 Jun 2009) | 1 line gpgme++: Add initializeLibrary() function, calling enforced-required gpgme_check-version ........ ................ r986622 | tmcguire | 2009-06-24 22:03:00 +0200 (Wed, 24 Jun 2009) | 12 lines Backport r986230 by tmcguire from trunk to the 4.3 branch: Merged revisions 983776 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepimlibs ........ r983776 | mutz | 2009-06-19 09:15:54 +0200 (Fri, 19 Jun 2009) | 1 line ++export macros ........ ................ r988088 | scripty | 2009-06-27 10:58:20 +0200 (Sat, 27 Jun 2009) | 1 line SVN_SILENT made messages (.desktop file) ................ r990741 | scripty | 2009-07-03 09:43:36 +0200 (Fri, 03 Jul 2009) | 1 line SVN_SILENT made messages (.desktop file) ................ r991920 | dfaure | 2009-07-06 02:01:23 +0200 (Mon, 06 Jul 2009) | 2 lines Fix crash on exit in kres_migrator ................ r993024 | mueller | 2009-07-08 10:36:31 +0200 (Wed, 08 Jul 2009) | 1 line 4.3 RC 2 ................ r993290 | ervin | 2009-07-08 14:05:18 +0200 (Wed, 08 Jul 2009) | 2 lines Backporting UID handling fix from trunk revision 993288. ................ ................ r997261 | tmcguire | 2009-07-15 18:58:38 +0200 (Wed, 15 Jul 2009) | 12 lines Merged revisions 990023 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.3/kdepimlibs ........ r990023 | winterz | 2009-07-01 15:24:56 +0200 (Wed, 01 Jul 2009) | 5 lines backport SVN commit 990021 by winterz: Avod generating recurrent events until everything crashes. Inspired by a patch from Alvaro, Thanks! ........ ................ r997262 | tmcguire | 2009-07-15 19:05:49 +0200 (Wed, 15 Jul 2009) | 11 lines Merged revisions 990532 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.3/kdepimlibs ........ r990532 | winterz | 2009-07-02 17:36:31 +0200 (Thu, 02 Jul 2009) | 4 lines backport SVN commit 990226 by winterz: simplify nonKDECustomProperty() and removeNonKDECustomProperty() ........ ................ r997264 | tmcguire | 2009-07-15 19:08:55 +0200 (Wed, 15 Jul 2009) | 12 lines Merged revisions 990575 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.3/kdepimlibs ........ r990575 | winterz | 2009-07-02 20:57:00 +0200 (Thu, 02 Jul 2009) | 5 lines backport SVN revision 990569 Fix writing an exrule instead of an rrule in writeIncidence(). From a patch by Alvaro. Thanks! ........ ................ r997266 | tmcguire | 2009-07-15 19:13:19 +0200 (Wed, 15 Jul 2009) | 14 lines Merged revisions 990631 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.3/kdepimlibs ........ r990631 | winterz | 2009-07-02 22:58:32 +0200 (Thu, 02 Jul 2009) | 8 lines backport SVN commit 990626 by winterz: handle the case where there is no VERSION property. Based on Alvaro's patch. (extra, unnecessary i18n strings removed) ........ ................ r997268 | tmcguire | 2009-07-15 19:16:40 +0200 (Wed, 15 Jul 2009) | 12 lines Merged revisions 990684 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.3/kdepimlibs ........ r990684 | winterz | 2009-07-03 02:25:23 +0200 (Fri, 03 Jul 2009) | 5 lines backport SVN commit 990682 by winterz: Add crash guards when passing pointers to strcmp() and atoi(). Patch from Alvaro. ........ ................ r997272 | tmcguire | 2009-07-15 19:24:29 +0200 (Wed, 15 Jul 2009) | 17 lines (merged into kdepim e4) SVN_SILENT -- Recorded merge of revisions 991932 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.3/kdepimlibs ........ r991932 | cgiboudeaux | 2009-07-06 02:40:17 +0200 (Mon, 06 Jul 2009) | 7 lines backport r991931 from trunk to 4.3: Add holidays for India. Original patch by Kharthik. Thanks. Only the fixed dates will be available for now. Some special dates depend on the moon or change every year. CCBUG: 199079 ........ ................ r997274 | tmcguire | 2009-07-15 19:29:55 +0200 (Wed, 15 Jul 2009) | 11 lines Merged revisions 996755 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.3/kdepimlibs ........ r996755 | winterz | 2009-07-14 22:40:26 +0200 (Tue, 14 Jul 2009) | 4 lines backport SVN commit 996754 by winterz: Fix kmail crashes on opening a mail containing a (foreign) canceled meeting request ........ ................ r997499 | tmcguire | 2009-07-15 23:54:22 +0200 (Wed, 15 Jul 2009) | 11 lines Crossport r990792 by winterz from trunk to the enterprise4 branch: Write only 1 CATEGORIES property per component, according to RFC. multiple values are comma-separated. We continue to support reading multiple CATEGORIES property per component, for back compat. MERGE: e4 CCBUG: 171576 ................ r997542 | tmcguire | 2009-07-16 01:19:33 +0200 (Thu, 16 Jul 2009) | 10 lines Merged revisions 997101 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.3/kdepimlibs ........ r997101 | mlaurent | 2009-07-15 12:58:12 +0200 (Wed, 15 Jul 2009) | 3 lines Fix kolab issue3645 Fix end of line on windows (don't use unix end-of-line) ........ ................
................
r1000903 | tmcguire | 2009-07-22 11:51:14 +0200 (Wed, 22 Jul 2009) | 13 lines SVN_MERGE Merged revisions 999727 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepimlibs ........ r999727 | winterz | 2009-07-20 14:21:25 +0200 (Mon, 20 Jul 2009) | 5 lines allow a semicolon as an address separator. fixes kolab/issue3634 MERGE: trunk,4.3 ........
................
r1000912 | ervin | 2009-07-22 12:04:21 +0200 (Wed, 22 Jul 2009) | 4 lines Make the favorite selection and the collection selection synchronized. Had to introduce some assumption on how the different model relates and that is enforced using asserts in the setters.
................
r1000914 | ervin | 2009-07-22 12:19:11 +0200 (Wed, 22 Jul 2009) | 2 lines Some fine tuning on the action enabled state.
................
r1000915 | ervin | 2009-07-22 12:19:51 +0200 (Wed, 22 Jul 2009) | 3 lines Don't empty the collection selection when the favorite selection gets empty.
................
r1001052 | tokoe | 2009-07-22 16:41:24 +0200 (Wed, 22 Jul 2009) | 2 lines Do not crash if no favoriteSelectionModel is set
................
r1001660 | toma | 2009-07-23 23:45:47 +0200 (Thu, 23 Jul 2009) | 2 lines I'm no longer maintaining KImap/KPimIdentities or Mailtransport. There are other people much more knowledgable about those. Basically this is just reflection of reality.
................
r1001771 | vkrause | 2009-07-24 10:25:57 +0200 (Fri, 24 Jul 2009) | 3 lines Use a much more compact storage format, given we want to use this once for every folder eventually.
................
r1001773 | stefanek | 2009-07-24 10:28:20 +0200 (Fri, 24 Jul 2009) | 3 lines Initial support for preprocessor agents.
................
r1001809 | cgiboudeaux | 2009-07-24 12:25:30 +0200 (Fri, 24 Jul 2009) | 1 line Add the header for preprocessorbase.h
................
r1001852 | skelly | 2009-07-24 13:25:23 +0200 (Fri, 24 Jul 2009) | 3 lines Add a way for subclasses to tell proxies how many columns they have for a given headerSet. This is needed for porting Akonadiconsole to ETM, but not used for now until better tested.
................
r1001853 | skelly | 2009-07-24 13:25:38 +0200 (Fri, 24 Jul 2009) | 1 line Now that CollectionFetchJob filters by mimeType, we don't need to do the same thing, and can make filling the model far smarter.
................
r1001854 | skelly | 2009-07-24 13:25:45 +0200 (Fri, 24 Jul 2009) | 1 line Return an invalid index for invalid rows, columns.
................
r1001865 | tokoe | 2009-07-24 13:43:21 +0200 (Fri, 24 Jul 2009) | 2 lines coding style + apidocs cleanup
................
r1001878 | tokoe | 2009-07-24 14:13:40 +0200 (Fri, 24 Jul 2009) | 2 lines Use global debug area in CMakeLists.txt
................
r1001881 | tokoe | 2009-07-24 14:19:08 +0200 (Fri, 24 Jul 2009) | 3 lines Renamed processingTerminated to terminateProcessing and some coding style cleanups
................
r1001894 | skelly | 2009-07-24 15:01:23 +0200 (Fri, 24 Jul 2009) | 3 lines Rename getNumColumns to getColumncount. KDevelop rocks. It even renamed the virtual method in the AkonadiBrowserModel automatically.
................
r1001945 | tmcguire | 2009-07-24 17:23:04 +0200 (Fri, 24 Jul 2009) | 13 lines Fix KMail always sending mails as base64, even though they could have been sent as 7bit. This was bad because spamassassin gives needlessly base64-encoded text a score of over 2. The problem is that the mail representation in mimelib and kmime has LF only, no CR. The LF->CRLF conversion happens in the kio_smtp slave. Because of that, checking that the number of LF should be the same as the number of CRLF did not work, since we only have LFs. Not sure if this workaround is ok. CCMAIL: exit3219@gmail.com
................
r1001954 | tmcguire | 2009-07-24 17:46:26 +0200 (Fri, 24 Jul 2009) | 2 lines Same fix as in r1001945, but this time for EightBitText.
................
r1002322 | tmcguire | 2009-07-25 19:05:46 +0200 (Sat, 25 Jul 2009) | 5 lines Be more robust against invalid encoded strings that have a stray '?' in them Glad we have unit tests here, otherwise I would have introduced many regressions here. CCBUG: 201017
................
r1002658 | smartins | 2009-07-26 19:57:07 +0200 (Sun, 26 Jul 2009) | 8 lines When merging ics files, only ask which resource to use once, and not one time for each incidence. Review: http://reviewboard.kde.org/r/994/ MERGE: e4 BUG: 199234
................
r1002740 | winterz | 2009-07-26 23:38:13 +0200 (Sun, 26 Jul 2009) | 6 lines Re-enable the mRelatedTo and mRelations attributes properly, per the longstanding TODO. This probably fixes some crashes we've had with copying and filtering to-dos. I'm not comfortable backporting or merging this yet, even though I've tested it pretty well. let's live with it a couple days first.
................
svn path=/branches/work/akonadi-ports/kdepimlibs/; revision=1002885