geary/test/engine/api
Michael Gratton c93cfc38b1 Clean up Engine search API
Clean up search API so that query string parsing and error handling can
be pushed out to the client.

Rename Geary.Account::open_search factory method to ::new_search_query
to better reflect what it actually does.

Update Geary.SearchFolder::search to be async so it can throw errors and
the caller can catch them, require SearchQuery objects instead of plain
text query strings.

Add Geary.SearchQuery::owner property so that the query's account can be
sanity checked.

Update API documentation to reflect this.
2019-12-12 10:47:52 +11:00
..
geary-account-information-test.vala Improve AccountInformation.service_label generation 2019-02-22 16:56:32 +11:00
geary-account-mock.vala Clean up Engine search API 2019-12-12 10:47:52 +11:00
geary-attachment-test.vala Fix failing test after icon change 2019-02-24 21:50:27 +11:00
geary-composed-email-test.vala Make Geary.ComposedEmail implement Geary.EmailHeaderSet 2019-11-17 19:59:19 +11:00
geary-contact-store-mock.vala Add Geary.ContactStore.search method, impementation and tests 2019-06-13 16:56:03 +10:00
geary-credentials-mediator-mock.vala Convert Credentials and CredentialsMediator to refer to tokens, tidy up. 2018-06-12 13:25:05 +10:00
geary-email-identifier-mock.vala Add API for (de)serialising FolderPath and EmailIdentifier 2019-04-17 09:06:24 +10:00
geary-email-properties-mock.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
geary-engine-test.vala Rework Geary.Engine lifecycle managment 2019-11-19 09:41:09 +11:00
geary-folder-mock.vala Make remote folder synchronisation a top-level API method 2019-08-26 13:32:53 +10:00
geary-folder-path-test.vala Make it possible to distinguish between different folder roots 2019-04-17 09:06:24 +10:00
geary-folder-properties-mock.vala Fix ConversationMonitor sometimes not loading more from remote 2019-04-04 16:57:53 +11:00
geary-service-information-test.vala Add general impls for converting enum values to nicks and back. 2018-11-30 23:49:30 +11:00