Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | More Log::Context | Christian Mollekopf | 2016-12-22 |
| | |||
* | Report when we don't have any more to fetch. | Christian Mollekopf | 2016-12-20 |
| | | | | ... so we can use that information in fetchMore. | ||
* | Don't use a static for the threadboundary | Christian Mollekopf | 2016-06-19 |
| | | | | Otherwise we risk calling into already destroyed models. | ||
* | Moved thread-boundary crossing to the model. | Christian Mollekopf | 2016-06-15 |
| | | | | | That way we avoid any unnecessary queuing for the sync API, and enable fine-tuning in the model code at a later stage. | ||
* | Fromatted the whole codebase with clang-format. | Christian Mollekopf | 2016-03-03 |
| | | | | clang-format -i */**{.cpp,.h} | ||
* | Renamed Akonadi2 to Sink | Christian Mollekopf | 2016-01-20 |
| | | | | (except for documentation). | ||
* | ModelResult header data, and support listing various types in the | Christian Mollekopf | 2015-12-04 |
| | | | | dummyclient | ||
* | Provide a way to get to the ApplicationDomainType base class | Christian Mollekopf | 2015-12-04 |
| | | | | QVariant doesn't support polymorphism for non-QObject classes. | ||
* | Provide status information about children fetch state | Christian Mollekopf | 2015-11-30 |
| | | | | The fetch state is per parent. | ||
* | ModelResult hasChildren, cleanup | Christian Mollekopf | 2015-11-30 |
| | |||
* | Introduced a QueryRunner object | Christian Mollekopf | 2015-11-27 |
| | | | | | | | | The QueryRunner object lives for the duration of the query (so just for the initial query for non-live queries, and for the lifetime of the result model for live queries). It's supposed to handle all the threading internally and decouple the lifetime of the facade. | ||
* | Only use the parent index when it's available | Christian Mollekopf | 2015-11-25 |
| | |||
* | Move implementations to the cpp file. | Christian Mollekopf | 2015-11-19 |
| | | | | | | | | I finally figured out how to do that with cpp files. It requires instantiating the code with all expected classes, but that's not a big problem since we know all types. This will hopefully greatly reduce the compiletimes... | ||
* | The parent is always an object, so we might as well make that explicit | Christian Mollekopf | 2015-11-19 |
| | |||
* | Loading data with the new model for the test client | Christian Mollekopf | 2015-11-19 |
| | |||
* | Use the new modelresult in the dummyclient | Christian Mollekopf | 2015-11-19 |
| | |||
* | Working folder tree query | Christian Mollekopf | 2015-11-15 |
| | |||
* | DummyResourceTest and QueryTest are passing | Christian Mollekopf | 2015-11-13 |
| | | | | sync has been removed from the query code and is now a separate step | ||
* | It's starting to work | Christian Mollekopf | 2015-11-13 |
| | |||
* | A result model | Christian Mollekopf | 2015-11-10 |
The result model drives the data retrieval and provides the interace for consumers |