Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | make it compile | Michael Bohlender | 2016-09-04 |
| | |||
* | Fixed new diagnostics errors | Christian Mollekopf | 2016-07-13 |
| | |||
* | A new debug system. | Christian Mollekopf | 2016-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. | ||
* | Catch errors | Christian Mollekopf | 2016-06-21 |
| | |||
* | Simpler facade and domaintypeadaptorfactory instantiation | Christian Mollekopf | 2016-06-16 |
| | |||
* | Track modified properties to detect necessary replay changes | Christian Mollekopf | 2016-06-03 |
| | |||
* | Run preprocessors before persising the value. | Christian Mollekopf | 2016-05-08 |
| | | | | And allow preprocessors to modify the result. | ||
* | Catch if we try to set a property when we can't | Christian Mollekopf | 2016-05-08 |
| | |||
* | Fromatted the whole codebase with clang-format. | Christian Mollekopf | 2016-03-03 |
| | | | | clang-format -i */**{.cpp,.h} | ||
* | Prepared sort indexes | Christian Mollekopf | 2016-02-16 |
| | |||
* | Use Sink instead of SinkCommon | Christian Mollekopf | 2016-02-09 |
| | |||
* | Insall sincommon_export.h | Christian Mollekopf | 2016-01-31 |
| | |||
* | Explicitly state visibility | Christian Mollekopf | 2016-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 | ||
* | Renamed Akonadi2 to Sink | Christian Mollekopf | 2016-01-20 |
| | | | | (except for documentation). | ||
* | Cleanup | Christian Mollekopf | 2015-12-31 |
| | |||
* | Separated DomainTypeAdaptorFactoryInterface | Christian Mollekopf | 2015-11-21 |
| | |||
* | Added a folder type | Christian Mollekopf | 2015-11-09 |
| | |||
* | Made headers installable and install headers | Christian Mollekopf | 2015-10-23 |
| | |||
* | Cleanup | Christian Mollekopf | 2015-10-21 |
| | |||
* | Added support for mails to akonadi and the dummyresource. | Christian Mollekopf | 2015-09-08 |
| | | | | Adding new types definitely needs to become easier. | ||
* | Untangled the include dependencies a bit. | Christian Mollekopf | 2015-08-13 |
| | | | | We no longer depend on clientapi.h from everywhere. | ||
* | Debuginfo | Christian Mollekopf | 2015-07-23 |
| | |||
* | Allow passing in the metadata | Christian Mollekopf | 2015-07-14 |
| | | | | Perhaps this should also happen in the form of properties? | ||
* | Removed unnecessary template parameter | Christian Mollekopf | 2015-07-14 |
| | |||
* | Generalized creating the buffer. | Christian Mollekopf | 2015-06-01 |
| | |||
* | Use type implementation to define default buffer and buffer-builder | Christian Mollekopf | 2015-05-31 |
| | |||
* | Moved default read/write property mapper to TypeImplementation | Christian Mollekopf | 2015-05-31 |
| | | | | | There is always exactly one default buffer that we can centralize in TypeImplementation. | ||
* | Moved complete writing part to GenericFacade | Christian Mollekopf | 2015-04-19 |
| | |||
* | Further simplify writing of buffer adaptors. | Christian Mollekopf | 2015-04-12 |
| | | | | Still not quite there but we're avoiding the bulk of duplication by now. | ||
* | More generic domainadpator code. | Christian Mollekopf | 2015-04-12 |
| | | | | | This should cover read and write for entites that have a 1:1 mapping to the resource buffers. | ||
* | checkpoint | Christian Mollekopf | 2015-04-10 |
| | |||
* | Moved generic parts of the domain adaptor to common | Christian Mollekopf | 2015-04-09 |
| | |||
* | Renamed Akonadi::Domain to Akonadi::ApplicationDomain | Christian Mollekopf | 2015-04-09 |
| | | | | Because it's really the application domain and not the akonadi domain. | ||
* | Use QByteArray instead of QString | Christian Mollekopf | 2015-04-09 |
| | | | | | All identifiers should be latin1 and we make this explicit by using QByteArray. QString is reserved for strings that can be UTF-8 or alike. | ||
* | Minor cleanup, less warnings. | Christian Mollekopf | 2015-03-31 |
| | |||
* | Create buffer with values from domain object | Christian Mollekopf | 2015-01-21 |
| | |||
* | Shared domain adaptors between resource and facade. | Christian Mollekopf | 2015-01-03 |