Changes to 'refs/tags/libkolab-0.2.0'
Christian Mollekopf
mollekopf at kolabsys.com
Wed May 2 14:55:03 CEST 2012
Tag 'libkolab-0.2.0' created by Christian Mollekopf <mollekopf at kolabsys.com> at 2012-05-02 13:16 +0200
Release of libkolab-0.2.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEABECAAYFAk+hJYQACgkQF4TVOOpldADEwACgonyZDOv8Mc1EcgmCQMBoYVDY
mtgAoK5/C7W2U67mwoOGkKvlhBPxFKco
=jejn
-----END PGP SIGNATURE-----
Changes since the dawn of time:
Christian Mollekopf (82):
Copied Kolab Format implementation from kdepim-runtime/resources/kolabproxy/
Changed namespace to KolabV2 to avoid conflicts.
added upgradetool
remove kde traces from core library, move calendaring to libkolab
fix includes
Large restructuring into libkolab/upgradetool + the library itself.
Incidence code works for kolabresource v2 and for upgrade code.
V2 implementation for contacts and distlists.
Install libraries to the correct (64bit) directory. Make it possible to override the determined path.
Fix includes and library finding.
FindKDELIbraries improved
Implemented v2 notes.
find cmake module to set the paths. (Still sucky, should be done in a better way)
added FindKDELibraries.cmake
Added gitignore
install cmake file for kolab-utils-format
Fixed CMakeFiles and start of kabc conversion
Start handling both v2 and v3
v2 testfiles, copied from kdepim-runtime
Ported incidence testing from kdepim-runtime
ported v2 tests
do not set empty properties. use correct mimetypes for v2.
Fix test (v2 fails now). Added first v3 tests.
Simple test for xcard passes
Fixed the attachment code.
Event Complex test almost passes (except for alarms). Shoff diff using kompare.
contact conversion
Only test values we care for.
alarms
Adjust crypto key, note/distlist conversion, moved some v2 specific functions out of kolabobject.cpp
New upgradetest to test v2 to v3 upgrade
set utc explicitly
Skip disabled alarms, and set all alarms to enabled by default.
normalize incidences for tests, and store the addressee uid
attachment handling that works. non-destructive writing.
x-properties, don't use << operator to modify list, tests
Don't test the creationdate if it is no longer existing.
Added kolab foldertype definitions. Install the corresponding header.
FindKolabLibraries.cmake, cleanup
percentComplete
cleanup
More tests
Buildsystem overhaul to use cmake config files.
Fix building with custom sourcetree layout (kdepim not installed with the rest of kde), cleanup.
Replaced hardcoded strings by defines.
A basic error handler which allows to detect errors in the serializing process.
Use the right directory for cmake files, so they are automatically found by cmake.
Proper singleton implementation.
Added version file.
Set the product id string.
Updated tests and got rid of akonadi-version.h.
Cleanup, comments, less debuginfo.
Made error location separately available from string.
Fixed error location.
fixed tests.
That's not an error.
Fixed benchmark test.
NoError means that there is no message.
Don't log Debug level messages, renamed NoError to Debug.
normalize mime messages so tests pass.
v2 event tests
improved v2 image handling
fix compile, reactivatd a lot of v2 tests.
cleanup
forgot a to commit a testfile
Handle alternative distlist kolabType, improve type interpretation
readability++
read also jpeg but always write png (because it's lossless)
tests
updated reference files
tests: correct order of phonenumbers
another test passes
comments
Fixed some more tests
more v3 tests
writeIncidence convenience function
Check error flag in test, localtime (floating) is clocktime in kdatetime.
make upgradetest pass
"fixed" another couple of tests but something with allDay() is fishy...
fixed include
Prepare 0.2.0.
Include libkolabxml headers.
More information about the commits
mailing list