CIA.vc
akonadi-kres
Real-time open source activity stats
Stats » Projects » KDE » akonadi-kres
informationsyndicateUTC clock
11:45 on Mar 15, 2010
event counters
The last message was received 2.1 years ago at 15:22 on Feb 09, 2008
0 messages so far today, 0 messages yesterday
0 messages so far this week, 0 messages last week
0 messages so far this month, 0 messages last month
19 messages since the first one, 2.14 years ago, for an average of 1.37 months between messages
recent messages
dateReversed sort columnprojectcontentlink
15:22 on Feb 09, 2008KDE
Commit by krake :: r772770 akonadi-kres/trunk/playground/pim/akonadi-kres/ (3 files in 3 dirs):
Remove copy of itemsync.* since it is now public API
#
12:20 on Feb 04, 2008KDE
Commit by vkrause :: r770698 akonadi-kres/trunk/playground/pim/akonadi-kres/CMakeLists.txt:
Also compile when building all of playground/pim.
#
10:54 on Feb 03, 2008KDE
Commit by krake :: r770274 akonadi-kres/trunk/playground/pim/akonadi-kres/ (2 files in 2 dirs):
Since the resources are basically Akonadi clients (not their host applications)
they need to make sure that Akonadi is running
#
22:06 on Feb 02, 2008KDE
Commit by krake :: r770142 akonadi-kres/trunk/playground/pim/akonadi-kres/kcal/resourceakonadi.cpp:
Remote IDs not necessarily equal to incidence UIDs, so we need to keep a mapping
for item lookups
#
21:40 on Feb 02, 2008KDE
Commit by krake :: r770136 akonadi-kres/trunk/playground/pim/akonadi-kres/kabc/ (resourceakonadi.cpp resourceakonadi.h):
Ups, since we have local mappings, we really need to reimplement clear()
#
21:33 on Feb 02, 2008KDE
Commit by krake :: r770133 akonadi-kres/trunk/playground/pim/akonadi-kres/kabc/resourceakonadi.cpp:
Remote IDs do not have to be the same as the Addressee UID, so we
need to keep a mapping from Akonadi IDs to UIDs for item lookups.
#
14:59 on Feb 02, 2008KDE
Commit by krake :: r769987 akonadi-kres/trunk/playground/pim/akonadi-kres/kcal/resourceakonadi.cpp:
Fixed updating/storing of single incidence: wrong ItemStoreJob constructor got
used due to the item not being const
#
10:05 on Feb 02, 2008KDE
Commit by krake :: r769876 akonadi-kres/trunk/playground/pim/akonadi-kres/ (3 files in 2 dirs):
Updating item sync with Tobias' fixed version.
Do not set item revision
#
14:53 on Feb 01, 2008KDE
Commit by krake :: r769478 akonadi-kres/trunk/playground/pim/akonadi-kres/kcal/ (resourceakonadi.cpp resourceakonadi.h):
Track incidence deletes which do not origin in the resource itself.

In such cases start a timer to save the resource a bit later.
Currently hardcoded, should be configurable or actually fixed in the applications
#
00:06 on Jan 30, 2008KDE
Commit by krake :: r768405 akonadi-kres/trunk/playground/pim/akonadi-kres/kcal/ (CMakeLists.txt resourceakonadi.cpp):
First try at implementing the KCal resource, basically copying from the KABC one.

Need to check other resource implementations if incidence changes should be
applied right away or if only save() applies them.
#
00:04 on Jan 30, 2008KDE
Commit by krake :: r768404 akonadi-kres/trunk/playground/pim/akonadi-kres/kabc/resourceakonadi.cpp:
Check if addressee is already available locally, i.e. oridinating here
#
15:39 on Jan 29, 2008KDE
Commit by vkrause :: r768176 akonadi-kres/trunk/playground/pim/akonadi-kres/ (2 files in 2 dirs):
build with -pedantic
#
20:53 on Jan 26, 2008KDE
Commit by krake :: r766884 akonadi-kres/trunk/playground/pim/akonadi-kres/kabc/resourceakonadi.cpp:

  • clear local caches in doClose()
  • log error when attempting to change collection while being open
#
20:23 on Jan 26, 2008KDE
Commit by krake :: r766871 akonadi-kres/trunk/playground/pim/akonadi-kres/kabc/resourceakonadi.cpp:

Improve Monitor::itemChanged() handling:

  • do not attempt addressee update if body part wasn't changed (currently broken?)
  • only emit addressBookChanges signal if addressees are different. Need to check if Addressee::operator== covers all its data
#
02:13 on Jan 26, 2008KDE
Commit by krake :: r766517 akonadi-kres/trunk/playground/pim/akonadi-kres/kabc/resourceakonadi.cpp:
Let the monitor fetch all item parts and update the addressee map accordingly.
Have the addressbook emit the addressBookChanged() signal to notify about the
change data.
#
00:44 on Jan 25, 2008KDE
Commit by krake :: r766003 akonadi-kres/trunk/playground/pim/akonadi-kres/kabc/ (CMakeLists.txt akonadi.desktop):
Removing unnecessary entries
#
00:43 on Jan 25, 2008KDE
Commit by krake :: r766002 akonadi-kres/trunk/playground/pim/akonadi-kres/ (9 files in 2 dirs):
Adding stub for KCal resource
#
14:10 on Jan 23, 2008KDE
Commit by krake :: r765210 akonadi-kres/trunk/playground/pim/akonadi-kres/kabc/resourceakonadi.cpp:
First attempt on implementing asyncSave using a composite job based on
Akonadi::TransactionSequence.

Doesn't work yet, so it is deactivated for now using conditional compilation.
Activate the define in line 209 for testing the composite job approach.
#
22:32 on Jan 22, 2008KDE
Commit by krake :: r764970 akonadi-kres/trunk/playground/pim/akonadi-kres/kabc/resourceakonadi.cpp:

Fixing addressee remove:

  • needed to set resource on addresses after load
  • make copy of removal map to be sure the monitor callbacks are not interfering
#
21:22 on Jan 22, 2008KDE
Commit by krake :: r764930 akonadi-kres/trunk/playground/pim/akonadi-kres/ (11 files in 2 dirs):

Importing draft implementation of a KABC resource based on Akonadi.

This should allow applications using the traditional KABC API to operate
on contact data stored in Akonadi.

Open issues:

  • save only implemented synchronously
  • error handling missing (marked with TODO)
  • config widget fails to select the collection it got from the resource
  • config widget shows the Akonadi resource name, not very user friendly
  • removal of addressees seems not to work
  • distribution lists not implemented yet CCMAIL: kde-pim at kde dot org
#