summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Properly index datesChristian Mollekopf2015-12-27
|
* Use KAsync::Job as abstraction for the threading implementationChristian Mollekopf2015-12-27
|
* Merge branch 'develop' of git://anongit.kde.org/akonadi-next into developChristian Mollekopf2015-12-27
|\
| * updateAaron Seigo2015-12-26
| |
| * trim lines, ignore empty onesAaron Seigo2015-12-26
| |
| * ignore lines beginning with # as commentsAaron Seigo2015-12-26
| |
| * add the new option to the outputAaron Seigo2015-12-26
| |
| * make it possible to write akonadish scripts..Aaron Seigo2015-12-26
| | | | | | | | help
* | Ensure the initialization of the TypeIndex is threadsafe.Christian Mollekopf2015-12-27
| | | | | | | | Multiple initial queries can be running at the same time.
* | Threaded query runner implementationChristian Mollekopf2015-12-27
| | | | | | | | | | | | | | | | | | All database access is now implemented in threads, to avoid blocking the main thread. The resource communication still resides in the main thread to keep the coordination simple. With it comes a test that ensures we don't block the main thread for too long.
* | Don't try to index stuff that isn't availableChristian Mollekopf2015-12-26
|/
* Don't get stuck on an already finished command.Christian Mollekopf2015-12-26
|
* Merge branch 'feature/new_cli' into developChristian Mollekopf2015-12-26
|\
| * Fixed buildChristian Mollekopf2015-12-26
| |
| * modifyAaron Seigo2015-12-25
| |
| * updateAaron Seigo2015-12-25
| |
| * cleanupAaron Seigo2015-12-25
| |
| * a little welcome bannerAaron Seigo2015-12-25
| |
| * remove non-resourcesAaron Seigo2015-12-25
| |
| * updateAaron Seigo2015-12-25
| |
| * crete other itemsAaron Seigo2015-12-25
| |
| * unneededAaron Seigo2015-12-25
| |
| * add my little list of things to contemplateAaron Seigo2015-12-25
| |
| * remove resourceAaron Seigo2015-12-25
| |
| * statAaron Seigo2015-12-25
| |
| * error out when nothing useful is providedAaron Seigo2015-12-25
| | | | | | | | would be nicer to autocomplete?
| * create resourceAaron Seigo2015-12-25
| |
| * key/value map makerAaron Seigo2015-12-25
| | | | | | | | straight from akonadi2_client .. needs improving
| * clear commandAaron Seigo2015-12-25
| |
| * proper tokenization of inputAaron Seigo2015-12-25
| |
| * error on unknown / malformed commandsAaron Seigo2015-12-25
| |
| * don't translate the commands; let them be scriptable universallyAaron Seigo2015-12-25
| |
| * print the syntax treeAaron Seigo2015-12-25
| |
| * syntax to turn timing on/offAaron Seigo2015-12-25
| | | | | | | | loving the lambdas :)
| * support command timing outputAaron Seigo2015-12-25
| |
| * command timing settingAaron Seigo2015-12-25
| |
| * missing break, preventing proper traversal down the syntax treeAaron Seigo2015-12-25
| |
| * const&Aaron Seigo2015-12-25
| |
| * bye-bye header filesAaron Seigo2015-12-24
| | | | | | | | the function-centric approach simply does not require them!
| * if not being run interactively, then use the main app loopAaron Seigo2015-12-24
| | | | | | | | | | | | QEventLoop requires QCoreApplication is running; so when we don't have one running the whole app, just start/stop the core app on demand (from/for commands).
| * minor ws fixAaron Seigo2015-12-24
| |
| * REGISTER_SYNTAX for automagic adding of syntaxAaron Seigo2015-12-24
| | | | | | | | a fun abuse of static initialization and std::function
| * sync commandAaron Seigo2015-12-23
| |
| * shushAaron Seigo2015-12-23
| |
| * akonadi2_cli -> akonadishAaron Seigo2015-12-23
| |
| * piping now worksAaron Seigo2015-12-23
| |
| * add count commandAaron Seigo2015-12-23
| |
| * shushAaron Seigo2015-12-23
| |
| * don't include help in the autocomplete list; it's a bit banalAaron Seigo2015-12-23
| |
| * help can now autocomplete what it shows help forAaron Seigo2015-12-23
| |