summaryrefslogtreecommitdiffstats
path: root/common/synchronizer.cpp
Commit message (Collapse)AuthorAge
* Don' create new entities on flag change.Christian Mollekopf2016-09-15
|
* Ported to the kasync revampChristian Mollekopf2016-09-15
|
* A new debug system.Christian Mollekopf2016-07-07
| | | | | | | | | | | | | | | Instead of a single #define as debug area the new system allows for an identifier for each debug message with the structure component.area. The component is a dot separated identifier of the runtime component, such as the process or the plugin. The area is the code component, and can be as such defined at compiletime. The idea of this system is that it becomes possible to i.e. look at the output of all messages in the query subsystem of a specific resource (something that happens in the client process, but in the resource-specific subcomponent). The new macros are supposed to be less likely to clash with other names, hence the new names.
* Commit all databases in the same intervalChristian Mollekopf2016-06-20
|
* Don't create a transaction for every appended message.Christian Mollekopf2016-06-20
| | | | | We create now only one transaction for the whole sync which is also not ideal.
* A working mailtransport resourceChristian Mollekopf2016-06-17
|
* Fixed issues found by clang analyzerChristian Mollekopf2016-06-14
|
* Get folder moves to work, and fix the mime message moving.Christian Mollekopf2016-06-13
|
* Create the drafts folder if necessary and merge it with the sourceChristian Mollekopf2016-06-10
| | | | version
* Moved query logic to EntityReader to make it reusable in the resource.Christian Mollekopf2016-06-09
|
* A way to retrieve the last revision during changereplay.Christian Mollekopf2016-06-03
|
* Avoid referencing stale transactionsChristian Mollekopf2016-05-31
|
* Fixed genericresource so it works with the maildirresourcetestChristian Mollekopf2016-05-29
|
* Moved the classes to individual filesChristian Mollekopf2016-05-28