Revision dc1d1e4...

Go back to digest for 3rd March 2013

Features in KDE-PIM

Dan Vratil committed changes in [kdepim-runtime] /:

Port Akonadi resources for Google services to LibKGAPI2

Resources now use the new job-based API, which is more
flexible and solves many problems that were very hard
to fix with the previous API.

Lot of duplicated code has been factored out and moved
to /resources/google/common.

Featurewise, Google Contacts resources now fully supports
contacts groups and fetching contacts photos has been
notably improved, Google Calendar resource has improved
tasks handling and both resources have better status and
progress reporting and should be faster and more stable.








FIXED-IN: 4.11

DIGEST:

File Changes

Added 8 files
  • /google/common
  •   resources/googleaccountmanager.cpp
  •   resources/googleaccountmanager.h
  •   resources/googleresource.cpp
  •   resources/googleresource.h
  •   resources/googlesettings.cpp
  •   resources/googlesettings.h
  •   resources/googlesettingsdialog.cpp
  •   resources/googlesettingsdialog.h
Deleted 10 files
  • /google
  •   resources/calendar/calendareditor.cpp
  •   resources/calendar/calendareditor.h
  •   resources/calendar/resource_events.cpp
  •   resources/calendar/tasklisteditor.cpp
  •   resources/calendar/tasklisteditor.h
  •   resources/calendar/ui/calendar_editor.ui
  •   resources/calendar/ui/settingsdialog.ui
  •   resources/calendar/ui/tasklist_editor.ui
  •   resources/contacts/ui/groupeditor.ui
  •   resources/contacts/ui/settingsdialog.ui
Modified 19 files
  •   CMakeLists.txt
  •   resources/google/CMakeLists.txt
  •   resources/google/calendar/calendarresource.cpp
  •   resources/google/calendar/calendarresource.h
  •   resources/google/calendar/CMakeLists.txt
  •   resources/google/calendar/defaultreminderattribute.cpp
  •   resources/google/calendar/defaultreminderattribute.h
  •   resources/google/calendar/resource_tasks.cpp
  •   resources/google/calendar/settings.cpp
  •   resources/google/calendar/settings.h
  •   resources/google/calendar/settingsdialog.cpp
  •   resources/google/calendar/settingsdialog.h
  •   resources/google/contacts/CMakeLists.txt
  •   resources/google/contacts/contactsresource.cpp
  •   resources/google/contacts/contactsresource.h
  •   resources/google/contacts/settings.cpp
  •   resources/google/contacts/settings.h
  •   resources/google/contacts/settingsdialog.cpp
  •   resources/google/contacts/settingsdialog.h
37 files changed in total