summaryrefslogtreecommitdiffstats
path: root/common
Commit message (Collapse)AuthorAge
* Update the status if the resource crashedChristian Mollekopf2016-07-11
|
* Centrally define global typesChristian Mollekopf2016-07-11
|
* Dynamically grow the area widthChristian Mollekopf2016-07-11
| | | | Instead of blindly shortening the area.
* As long as the primary component is the same we can shorten the idChristian Mollekopf2016-07-11
|
* Support valgrind directly in the buildsystemChristian Mollekopf2016-07-11
|
* Account statusChristian Mollekopf2016-07-08
|
* Only change the status once per batch, instead of every revision.Christian Mollekopf2016-07-08
|
* Shorten the types to be more distinctive.Christian Mollekopf2016-07-08
| | | | | The org.kde prefix is useless and possibly misleading. Simply prefixing with sink is more unique and shorter.
* Control debugoutput during tests with sinksh.Christian Mollekopf2016-07-08
|
* Separate config from data and define centrallyChristian Mollekopf2016-07-08
|
* sinksh trace command including autocompletionChristian Mollekopf2016-07-07
| | | | | The sinksh command allows to easily turn tracing for certain areas on or off.
* 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.
* Prepared sinksh traceChristian Mollekopf2016-07-07
|
* Delete the resource data via resource process.Christian Mollekopf2016-07-07
|
* CleanupChristian Mollekopf2016-07-07
|
* Disconnect one the object is gone.Christian Mollekopf2016-07-07
|
* Removed another memory leakChristian Mollekopf2016-07-07
|
* Avoid an endless stream of errormessages in modelinteractivity testChristian Mollekopf2016-07-07
|
* Less memory leaking with unique_ptrChristian Mollekopf2016-07-07
|
* CleanupChristian Mollekopf2016-07-06
|
* Fixed a bunch of memory leaks.Christian Mollekopf2016-07-06
| | | | Found with valgrind
* Avoid leaking query runnersChristian Mollekopf2016-07-06
|
* Apply the status to resourcesChristian Mollekopf2016-07-06
|
* Trace notificationsChristian Mollekopf2016-07-06
|
* Skip superfluous notificationsChristian Mollekopf2016-07-06
|
* Make sure the connection worksChristian Mollekopf2016-07-06
|
* Prepare for making the resource status availableChristian Mollekopf2016-07-05
|
* More debug outputChristian Mollekopf2016-06-30
|
* Properly track changes applied by preprocessorsChristian Mollekopf2016-06-30
| | | | | | This is necessary so we get the actual changeset during replay, so a mark-as-read action doesn't result in a new mime message, but only the flag change.
* Dummyresource mailtestChristian Mollekopf2016-06-26
|
* Avoid unnecesary warningsChristian Mollekopf2016-06-26
|
* Remove the store from the resource side.Christian Mollekopf2016-06-26
| | | | ...and shutdown the resource after we removed all data.
* Reuse mailpreprocessorChristian Mollekopf2016-06-26
|
* Commit also if we did revision cleanupChristian Mollekopf2016-06-26
|
* Use specialpurpose preprocessor which gives us trash folder support.Christian Mollekopf2016-06-26
|
* Share special purpose preprocessor implementation.Christian Mollekopf2016-06-25
|
* Catch errorsChristian Mollekopf2016-06-21
|
* Fixed cleanup of date indexesChristian Mollekopf2016-06-20
|
* Workaround mdb_put failuresChristian Mollekopf2016-06-20
| | | | | | | I got failures during a sync during the initial mdb_put that stores the db name for verification on open (invalid parameter passed). It seems the verification step actually prevents the problem in the first place.
* Avoid unnecessary commitsChristian Mollekopf2016-06-20
|
* Made the log-level output a lot less noisyChristian Mollekopf2016-06-20
|
* Fix cache update on removalChristian Mollekopf2016-06-20
|
* 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.
* Don't try to remove empty values from the index.Christian Mollekopf2016-06-19
| | | | Indexes don't allow empty keys, so this will always fail.
* Don't use a static for the threadboundaryChristian Mollekopf2016-06-19
| | | | Otherwise we risk calling into already destroyed models.
* Moved mailpreprocessors to a shared locationChristian Mollekopf2016-06-19
|
* A working mailtransport resourceChristian Mollekopf2016-06-17
|
* If the changereplay failed we have to stop.Christian Mollekopf2016-06-17
| | | | | Otherwise we would never replay changes that failed because we were offline or so.
* Initial version of the mailtransport resourceChristian Mollekopf2016-06-17
|