summaryrefslogtreecommitdiffstats
path: root/common/domain
Commit message (Collapse)AuthorAge
* A first draft of the threading algorithm.Christian Mollekopf2016-09-20
|
* Refactored the query part of the entity reader into DataStoreQuery.Christian Mollekopf2016-09-19
| | | | | | | | | DataStoreQuery now encapsulates the low-level query that operates directly on the storage. It no longer has access to the resource buffers, and is instantiated by the type implementation, so we can specialize the query alogorithm per type, but not per resource. This will allow us to implement the threading queries for the mailtype.
* Namespaces can't be used in templates.Christian Mollekopf2016-07-18
|
* Support for creating accounts via sinkshChristian Mollekopf2016-07-15
|
* Centrally define global typesChristian Mollekopf2016-07-11
|
* 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.
* 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.
* Prepare for making the resource status availableChristian Mollekopf2016-07-05
|
* Dummyresource mailtestChristian Mollekopf2016-06-26
|
* Use specialpurpose preprocessor which gives us trash folder support.Christian Mollekopf2016-06-26
|
* A working mailtransport resourceChristian Mollekopf2016-06-17
|
* Move to trashChristian Mollekopf2016-06-15
|
* Prepared trash testChristian Mollekopf2016-06-15
|
* Get folder moves to work, and fix the mime message moving.Christian Mollekopf2016-06-13
|
* Defined resource capabilities.Christian Mollekopf2016-06-08
|
* Avoid extra dependency in public header.Christian Mollekopf2016-06-06
|
* A central place to generate uuid'sChristian Mollekopf2016-06-05
|
* Allow the maildir resource to skip the folder rename testChristian Mollekopf2016-06-05
|
* The maildir resource passes the maildirmailsync testChristian Mollekopf2016-05-31
|
* The imap resource doesn't support drafts yetChristian Mollekopf2016-05-29
|
* create macroChristian Mollekopf2016-05-24
|
* ImapResource prototypeChristian Mollekopf2016-05-22
|
* Property definitionsChristian Mollekopf2016-05-10
| | | | | Instead of hardcoding assumptions all over the place we create typesafe setters and getters for all properties.
* Resource factory methods and capability filter.Christian Mollekopf2016-05-09
|
* Support for a draft propertyChristian Mollekopf2016-05-08
|
* Restore the folder icon accessorChristian Mollekopf2016-05-05
|
* The folder specialpurpose fieldChristian Mollekopf2016-05-03
|
* Create entities with set resourceInstanceIdentifierChristian Mollekopf2016-05-03
|
* Avoid accidental implicit conversionsChristian Mollekopf2016-05-02
|
* Helper to set application domain types.Christian Mollekopf2016-05-01
|
* Setter and getter for blob propertiesChristian Mollekopf2016-05-01
|
* Fixed identity lookupChristian Mollekopf2016-04-13
|
* Register the Identity typeChristian Mollekopf2016-04-13
|
* Fixed identityChristian Mollekopf2016-04-12
|
* Added identity supportChristian Mollekopf2016-04-12
|
* accountstest and a way to create new entitiesChristian Mollekopf2016-04-10
|
* List available properties.Christian Mollekopf2016-04-09
| | | | Required for the show sinksh command
* Better constructors for resources and accountsChristian Mollekopf2016-03-17
|
* Added support for accountsChristian Mollekopf2016-03-15
|
* Added an index for mail sorting by date on folder queriesChristian Mollekopf2016-02-16
|
* Prepared sort indexesChristian Mollekopf2016-02-16
|
* Avoid constantly printing errorsChristian Mollekopf2016-02-10
| | | | ...if the mimeMessage property is not loaded by a query
* Use Sink instead of SinkCommonChristian Mollekopf2016-02-09
|
* Fixed modificationsChristian Mollekopf2016-02-01
|
* Insall sincommon_export.hChristian Mollekopf2016-01-31
|
* Explicitly state visibilityChristian Mollekopf2016-01-31
| | | | | | | | | This cuts the exportet symbols from 12k to 2k and the library size from 16Mb to 14Mb, which isn't great but still an improvement. About 30% of the symbols are coming from the Store:: interface. nm -C -D /work/install/lib64/libsinkcommon.so.0.1
* Enabled and fixed a bunch of warningsChristian Mollekopf2016-01-31
|
* Renamed Akonadi2 to SinkChristian Mollekopf2016-01-20
| | | | (except for documentation).
* Separated the Resource from the rest by introducing EntityChristian Mollekopf2016-01-13
|
* Ensure the initialization of the TypeIndex is threadsafe.Christian Mollekopf2015-12-27
| | | | Multiple initial queries can be running at the same time.