On Mon, 2009-08-10 at 15:04 +0100, Patrick Ohly wrote: > One piece of functionality was removed and not added again yet: logging > of item changes as they occur. Previously, the syncevolution command > line would log "[INFO] addressbook: adding 'Doe, John'" or something > like it. This was implemented via some backend specific callback which > would peek into the item data to extract a short description.
This is available now via the new SyncSourceLogging. Evolution contact source reimplements the logging with it in a nicer way and calendar/task/memo source print an item description using the new infrastructure for the first time. > A much better implementation in combination with the Synthesis engine > would be to read the right fields from the field list. I'll add an > utility class and the necessary hooks. See SDKInterface and get/setValue(). This currently works for string fields, other types coukld be added in a similar way. There also were quite a few bug fixes. Spare me the trouble (and embarrassment) of listing them here; see the branch history for details instead... -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
