Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fromatted the whole codebase with clang-format. | Christian Mollekopf | 2016-03-03 |
| | | | | clang-format -i */**{.cpp,.h} | ||
* | Fetch more data on demand | Christian Mollekopf | 2016-02-20 |
| | | | | | | | | We skip values we've already seen and only retrieve the new ones. This currently only properly works in a non-live query and we don't give the model any feedback when we can't fetch more data anymore. However, it generally works and we get the desired effect. | ||
* | Get substring matches to work with sorted duplicates in store | Christian Mollekopf | 2016-02-20 |
| | |||
* | Use slots/signals instead of Q_SLOTS/Q_SIGNALS for clang-format compatibility | Christian Mollekopf | 2016-02-17 |
| | |||
* | Forgot to add testmail for maildir new mail import | Christian Mollekopf | 2016-02-17 |
| | |||
* | Pipeline benchmark | Christian Mollekopf | 2016-02-17 |
| | |||
* | Mailquerybenchmark stuff | Christian Mollekopf | 2016-02-16 |
| | |||
* | Added an index for mail sorting by date on folder queries | Christian Mollekopf | 2016-02-16 |
| | |||
* | Added a mailquerybenchmark | Christian Mollekopf | 2016-02-16 |
| | |||
* | The top-level fetchMore call happens implicitly | Christian Mollekopf | 2016-02-15 |
| | |||
* | Ensure we correctly sort by date. | Christian Mollekopf | 2016-02-15 |
| | |||
* | Cleanup | Christian Mollekopf | 2016-02-13 |
| | |||
* | Different summaries in the benchmark and fixed printing. | Christian Mollekopf | 2016-02-12 |
| | | | | The transaction commit invalidates the transaction | ||
* | Benchmark findLatest | Christian Mollekopf | 2016-02-12 |
| | | | | It's not much slower if there is only one matching entry | ||
* | Sequential keys go badly with findLatest | Christian Mollekopf | 2016-02-12 |
| | |||
* | Import new mails as well | Christian Mollekopf | 2016-02-11 |
| | |||
* | Maildirsyncbechmark | Christian Mollekopf | 2016-02-11 |
| | |||
* | Adapt to latest kasync version | Christian Mollekopf | 2016-02-10 |
| | |||
* | Stop using clientapi.h | Christian Mollekopf | 2016-02-10 |
| | |||
* | Renamed Resources to ResourceControl | Christian Mollekopf | 2016-02-10 |
| | |||
* | Use Sink instead of SinkCommon | Christian Mollekopf | 2016-02-09 |
| | |||
* | Moved some API | Christian Mollekopf | 2016-02-09 |
| | |||
* | Added a hawd dataset | Christian Mollekopf | 2016-02-09 |
| | |||
* | Use removeDataFromDisk | Christian Mollekopf | 2016-02-09 |
| | |||
* | Avoid shutdowns where we can. | Christian Mollekopf | 2016-02-08 |
| | |||
* | Gather more timings | Christian Mollekopf | 2016-02-08 |
| | |||
* | Executed database removal in the resource instead of the client. | Christian Mollekopf | 2016-02-08 |
| | | | | | The resource doesn't really notify all clients properly about the removal, but the tests all still pass. | ||
* | Test responsiveness of command processing. | Christian Mollekopf | 2016-02-08 |
| | |||
* | Use property transformation for the mimeMessage | Christian Mollekopf | 2016-02-05 |
| | | | | | | | | | | | | | The filepath changes with every flag change. It is thus easier to only store a limited path that remains stable, and figure out the rest as the property is requested (we'll have to translate it anyways once we the file handoff protocol is implemented). The reason why we don't update the mimeMessage path on every modification is because we move the message during change replay, and not while storing the modification in the db. This would lead to the message-path on disk not correspond to what is in the db for some time. | ||
* | Fixed build | Christian Mollekopf | 2016-02-01 |
| | |||
* | Centralized main database name | Christian Mollekopf | 2016-02-01 |
| | |||
* | Ensure maildir flagchanges work completely | Christian Mollekopf | 2016-02-01 |
| | |||
* | Fixed modifications | Christian Mollekopf | 2016-02-01 |
| | |||
* | Build without warnings | Christian Mollekopf | 2016-01-31 |
| | |||
* | Enabled and fixed a bunch of warnings | Christian Mollekopf | 2016-01-31 |
| | |||
* | Renamed Akonadi2 to Sink | Christian Mollekopf | 2016-01-20 |
| | | | | (except for documentation). | ||
* | Fixed build. | Christian Mollekopf | 2016-01-19 |
| | |||
* | Moved all commands in to the Commands namespace | Christian Mollekopf | 2016-01-19 |
| | |||
* | Disambiguate between what we want to flush | Christian Mollekopf | 2016-01-19 |
| | | | | Even though the implementation is still exactly the same | ||
* | Cleanup | Christian Mollekopf | 2016-01-19 |
| | |||
* | ExisteneceInspection | Christian Mollekopf | 2016-01-19 |
| | |||
* | Inspect unread state | Christian Mollekopf | 2016-01-19 |
| | |||
* | Working resource inspection | Christian Mollekopf | 2016-01-18 |
| | |||
* | Draft of inspection API | Christian Mollekopf | 2016-01-18 |
| | |||
* | Test markMailAsRead with all the new KAsync::Job stuff | Christian Mollekopf | 2016-01-15 |
| | |||
* | Got rid of all uses of Query::syncOnDemand and Query::processAll | Christian Mollekopf | 2016-01-14 |
| | |||
* | Ported a first test to the new API | Christian Mollekopf | 2016-01-14 |
| | | | | This also requires a new KAsync version | ||
* | An imperative query API | Christian Mollekopf | 2016-01-14 |
| | |||
* | Ensure that we only emit ChildrenFetched once. | Christian Mollekopf | 2016-01-14 |
| | | | | ...Once all resource are done, and not only one. | ||
* | Test for maildir mail removal | Christian Mollekopf | 2015-12-31 |
| |