Commit graph

155 commits

Author SHA1 Message Date
jahorton
72e93b3252 chore(ios/engine): better name for test 2020-11-18 10:01:02 +07:00
jahorton
02f58bc481 feat(ios/engine): adds unit test for prior commit 2020-11-18 10:00:43 +07:00
jahorton
3fce4e56ba feat(ios/engine): go/package use for model pkg downloads 2020-09-22 13:04:05 +07:00
jahorton
aacd53a169 fix(ios/engine): assocating installer deinit, docs 2020-08-07 09:21:09 +07:00
jahorton
0b1f0cef40 feat(ios/engine): association installer cancel tests 2020-08-07 08:36:52 +07:00
jahorton
4f4ca3e626 feat(ios/engine): extra link-parse unit tests 2020-08-07 08:10:53 +07:00
jahorton
b7b9de23c0 chore(ios/engine): post-rebase patchup 2020-08-06 13:36:38 +07:00
jahorton
f495d90164 refactor(ios/engine): splits universal link parse to own class 2020-08-06 13:32:50 +07:00
jahorton
d66b8a0efb refactor(ios/engine): reworks kbd search closure tests 2020-08-06 13:10:39 +07:00
jahorton
bc061ebda6 refactor(ios/engine): rips out search lex-model querying 2020-08-06 12:53:19 +07:00
jahorton
3db615b4a7 feat(ios/engine): initial automated tests 2020-08-06 10:19:49 +07:00
jahorton
d41699529e feat(ios/engine): associator reports progress, base integration with package lang picker 2020-08-05 09:17:44 +07:00
jahorton
ed58cf6d2d feat(ios/engine): preinstalled lang code filtering 2020-08-04 10:57:04 +07:00
jahorton
3ab5b1cb6a feat(ios/engine): default lexical model associator 2020-08-04 10:05:28 +07:00
jahorton
b0cef98121 fix(ios/engine): fixes prior commit's deinit props 2020-08-04 10:05:28 +07:00
jahorton
01e525ac34 feat(ios/engine): baseline LanguagePickAssociator. Has known deinit issues 2020-08-04 10:05:28 +07:00
jahorton
4b5a648730 feat(ios/engine): test for deferred closure call 2020-07-24 10:33:01 +07:00
jahorton
059465cf2d fix(ios/engine): unit test conversions 2020-07-24 10:24:37 +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
a7777ee3f1 feat(ios/engine): unit tests for link parsing, search closure calling 2020-07-23 15:28:20 +07:00
jahorton
1cf10d477c feat(ios/engine): default closure tests + sync test 2020-07-23 13:21:47 +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
b262098116 refactor(ios/engine): chained lexical model install callback, fix 2020-07-22 13:58:14 +07:00
jahorton
4cdebdb171 docs(ios/engine): tweaks comments 2020-07-21 15:08:46 +07:00
jahorton
de9553bae0 refactor(ios/engine): builds package download links 2020-07-21 15:06:08 +07:00
Joshua Horton
e8d9d9b9b4
Merge pull request #3381 from keymanapp/refactor/ios/engine/keyman-host-centralization
refactor(ios/engine): Centralized Keyman domain definitions
2020-07-21 13:59:39 +07:00
Joshua Horton
18193b98ec
Merge pull request #3373 from keymanapp/fix/ios/engine/version-tiering
fix(ios/engine): engine tier enum, proper detection
2020-07-21 13:59:15 +07:00
jahorton
e7d63c63a6 change(ios/engine): minor PR polishing tweaks 2020-07-21 12:57:31 +07:00
jahorton
d65ecd1035 refactor(ios/engine): useLocal support, other Keyman sites 2020-07-21 09:13:04 +07:00
jahorton
a3161fa055 refactor(ios/engine): start of KeymanHosts, refactors api.keyman.com refs 2020-07-21 08:22:38 +07:00
jahorton
ce0e76ddde fix(ios/engine): engine tier enum, proper detection 2020-07-20 15:56:33 +07:00
jahorton
0976db0e5a feat(ios/engine): adds migration-update mega-test 2020-07-20 14:36:22 +07:00
jahorton
0180fddc57 fix(ios/engine): minor new-bug fixes, adds tests 2020-07-20 12:18:43 +07:00
jahorton
fc4bca1d91 refactor(ios/engine): package download notifications 2020-07-17 15:22:21 +07:00
jahorton
959cbbd623 feat(ios/engine): adds post-migration update detect test 2020-07-17 12:12:37 +07:00
jahorton
baad7702ec refactor(ios/engine): package update detection 2020-07-17 10:54:10 +07:00
jahorton
7e6dee7681 feat(ios/engine): updateCacheIsCurrent 2020-07-17 08:58:02 +07:00
jahorton
8a3b7fd795 chore(ios/engine): Merge branch 'refactor/ios/engine/download-keyboard-packages' into refactor/ios/engine/download-queue-cleanup 2020-07-15 09:56:09 +07:00
jahorton
3eaadad243 chore(ios/engine): Merge branch 'refactor/ios/engine/package-version-query-caching' into refactor/ios/engine/download-keyboard-packages 2020-07-15 09:50:10 +07:00
jahorton
99f569dd40 change(ios/engine): shifts cache-object nomenclature to match 2020-07-15 08:50:48 +07:00
jahorton
aa8f0b6210 docs(ios/engine): tweaks doc comments noted in PR 2020-07-15 08:44:45 +07:00
jahorton
f49a26f14f change(ios/engine): supportState -> distributionMethod 2020-07-15 08:39:39 +07:00
jahorton
96d3fba3c2 refactor(ios/engine): finishes installState(forPackage) 2020-07-13 16:05:26 +07:00
jahorton
26a2f35904 refactor(ios/engine): dl queue cleanup, phase 1 2020-07-13 15:37:21 +07:00
jahorton
5612ad074e refactor(ios/engine): keyboard downloads now KMPs 2020-07-13 13:37:16 +07:00
jahorton
0456eafc98 chore(ios/engine): Merge branch 'master' into refactor/ios/engine/package-version-query-caching 2020-07-13 12:06:25 +07:00
jahorton
99f3e39147 fix(ios/engine): fixes unit-test deprecation use 2020-07-13 11:41:24 +07:00