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