Commit graph

16 commits

Author SHA1 Message Date
jahorton
f495d90164 refactor(ios/engine): splits universal link parse to own class 2020-08-06 13:32:50 +07:00
jahorton
6d1fbe045c feat(ios/app): integration with keyboard search 2020-08-06 13:03:15 +07:00
jahorton
bc061ebda6 refactor(ios/engine): rips out search lex-model querying 2020-08-06 12:53:19 +07:00
jahorton
3e87b961d4 feat(ios/engine): dismissal -> closure cancellation notice 2020-07-24 11:02:48 +07:00
jahorton
f1b3617283 refactor(ios/engine): delayed lexical model fetches, install-error notification 2020-07-24 10:24:13 +07:00
jahorton
4988a9b40e feat(ios/engine): public access to search module 2020-07-24 09:02:14 +07:00
jahorton
a995f40c39 change(ios/engine): search callbacks now provide URL 2020-07-24 08:46:39 +07:00
jahorton
8c3835c4e0 fix(ios/engine): fix, test for prior commit 2020-07-23 16:05:14 +07:00
jahorton
cb844bd2a8 feat(ios/engine): skip model install if language already has model 2020-07-23 15:55:48 +07:00
jahorton
a7777ee3f1 feat(ios/engine): unit tests for link parsing, search closure calling 2020-07-23 15:28:20 +07:00
jahorton
811d21c2f9 refactor(ios/engine): splits link processing into testable methods 2020-07-23 13:49:06 +07:00
jahorton
4dc0ac25bb feat(ios/engine): DispatchGroup use to resolve closure concurrency 2020-07-23 13:21:47 +07:00
jahorton
a9fd518a69 refactor(ios/engine): redesign of search returns, lex model chaining 2020-07-23 13:21:46 +07:00
jahorton
9fec1800fd feat(ios/engine): further development of default closure for search 2020-07-23 13:21:46 +07:00
jahorton
ae9aa48f67 feat(ios/engine): partial implementation for search result installation 2020-07-23 13:21:46 +07:00
jahorton
e054cc6feb feat(ios/engine): keyboard search UI 2020-07-23 13:21:46 +07:00