Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Pass command around as QByteArray | Christian Mollekopf | 2015-07-23 | |
| | | | | | | | Simpler api, GenericResource didn't honor size anyways, and we copy the command for now to avoid sideeffects of data coming in in the meantime (although that should generally work since data is always appended). | |||
* | Removed one extra codepath | Christian Mollekopf | 2015-07-23 | |
| | | | | That was an optimization anyways | |||
* | Immediately start reading if there is data available | Christian Mollekopf | 2015-07-20 | |
| | ||||
* | Use the resource instance name | Christian Mollekopf | 2015-07-07 | |
| | ||||
* | The resource doesn't require a gui. | Christian Mollekopf | 2015-07-07 | |
| | | | | And otherwise we can't run tests. | |||
* | Differentiate between resource name and instance identifier | Christian Mollekopf | 2015-06-08 | |
| | ||||
* | KAsync has moved to it's own kasync.git repository | Dan Vrátil | 2015-05-18 | |
| | ||||
* | Adapt to KAsync namespace change | Dan Vrátil | 2015-05-15 | |
| | ||||
* | Don't load facades for no reason. | Christian Mollekopf | 2015-04-30 | |
| | | | | (It currently starts a ResourceAccess instance on the resource side) | |||
* | Listener: Use a lockfile to enforce that only a single instance is running. | Christian Mollekopf | 2015-04-28 | |
| | | | | I tried using flock on a socket, but without success. | |||
* | Moved Console to client. | Christian Mollekopf | 2015-04-21 | |
| | | | | It's part of the demo application. | |||
* | Log messages | Christian Mollekopf | 2015-04-18 | |
| | ||||
* | Renamed the Error log macro to ErrorMsg because of nameclashes | Christian Mollekopf | 2015-04-18 | |
| | | | | With Storage::Error. Perhaps turn to akLog, akError, ...? | |||
* | 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. | |||
* | async simplifications | Christian Mollekopf | 2015-04-08 | |
| | ||||
* | debug messages | Christian Mollekopf | 2015-04-03 | |
| | ||||
* | Cleanup and debug messages. | Christian Mollekopf | 2015-04-02 | |
| | ||||
* | Don't leak the listener instance to catch problems with object lifetimes. | Christian Mollekopf | 2015-03-31 | |
| | ||||
* | Shutdown notification to achieve a clean shutdown. | Christian Mollekopf | 2015-03-31 | |
| | | | | | | | Otherwise the client always restarts the resource because of the lost connection. We currently require this in tests to be able to delete the db, but eventually we likely want a "disable akonadi" function that shuts resources down, and keeps clients from restarting them (e.g. via configuration). | |||
* | Resource crashhandler and logging facilities. | Christian Mollekopf | 2015-03-31 | |
| | ||||
* | CMake: fix Qt5 lookup, use KDE_INSTALL_TARGETS_DEFAULT_ARGS | Dan Vrátil | 2015-02-21 | |
| | ||||
* | Shutdown command for synchronizers, used by the dummyresourcetest. | Christian Mollekopf | 2015-01-30 | |
| | | | | | Otherwise the synchronizer keeps a Storage object alive, while the tests deletes the db. This causes subsequent writes to fail in the next test. | |||
* | Avoid shutting down the synchronizer all the time. | Christian Mollekopf | 2015-01-25 | |
| | ||||
* | debug output | Christian Mollekopf | 2015-01-25 | |
| | ||||
* | Stop using Akonadi2::Console. | Christian Mollekopf | 2015-01-25 | |
| | | | | We need a decent loggin framework. | |||
* | debug output, fixed dummyresourcetest | Christian Mollekopf | 2015-01-25 | |
| | ||||
* | A way to ensure all messages have been processed. | Christian Mollekopf | 2015-01-25 | |
| | | | | | As queries become reactive this should become less important. We can then just wait until all results become available. For tests it is in either case useful though. | |||
* | Use jobs to track progress of write commands. | Christian Mollekopf | 2015-01-18 | |
| | ||||
* | Pass entity to preprocessor. | Christian Mollekopf | 2015-01-03 | |
| | ||||
* | DomainTypeAdaptor factory, per type preprocessor pipeline configuration. | Christian Mollekopf | 2015-01-02 | |
| | ||||
* | Stop using the console in non-gui parts. | Christian Mollekopf | 2014-12-28 | |
| | ||||
* | Buffers wrapped into entity buffer, async command progress tracking. | Christian Mollekopf | 2014-12-28 | |
| | ||||
* | a basically-working Pipeline implementation | Aaron Seigo | 2014-12-17 | |
| | | | | | still a skeleton rather than a full body with flesh and blood, but it is getting there! | |||
* | add pipelines (as a sketch only), message ids and message responses | Aaron Seigo | 2014-12-16 | |
| | ||||
* | iterate async over commands | Aaron Seigo | 2014-12-16 | |
| | ||||
* | load the resource on first command .. it LIIIIVES! | Aaron Seigo | 2014-12-16 | |
| | ||||
* | licenses | Aaron Seigo | 2014-12-15 | |
| | ||||
* | namespace everything in libs with Akonadi2 | Aaron Seigo | 2014-12-15 | |
| | ||||
* | standardize on calling it Akonadi2 | Aaron Seigo | 2014-12-06 | |
| | ||||
* | better handling of the no-resource args case | Aaron Seigo | 2014-12-06 | |
| | ||||
* | resource -> synchronizer | Aaron Seigo | 2014-12-06 | |
the resource will be the plugin that interacts with the source and store |