Commit graph

172 commits

Author SHA1 Message Date
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
jahorton
b53ce95c5d change(ios/engine): removes redundant caching from branch's additions 2020-07-13 10:41:10 +07:00
jahorton
1d5aa44b15 refactor(ios/engine): reworks stateForKeyboard,LexicalModel 2020-07-13 10:40:15 +07:00
jahorton
ed0fbb038c feat(ios/engine): package-local install state unit test 2020-07-13 09:56:51 +07:00
jahorton
48dbca7765 feat(ios/engine): package version-state unit test 2020-07-13 09:49:58 +07:00
jahorton
8c38121571 feat(ios/engine): version edge-case test asserts 2020-07-13 08:20:18 +07:00
jahorton
73bb05634d feat(ios/engine): update check result caching 2020-07-10 16:02:36 +07:00
jahorton
04f748370b feat(ios/engine): support-state query test 2020-07-10 14:00:33 +07:00
jahorton
84ee2a574a chore(ios/engine): package support-state querying 2020-07-10 13:53:19 +07:00
jahorton
8b688e818e chore(ios/engine): adjustment to new base branch 2020-07-10 13:43:00 +07:00
jahorton
cfd76c0326 refactor(ios/engine): better caching, stateForKeyboard rework/test 2020-07-10 13:43:00 +07:00
jahorton
4633ad5b91 feat(ios/engine): runtime package-version query result caching 2020-07-10 13:43:00 +07:00
jahorton
483d583656 fix(ios/engine): version equality 2020-07-10 13:36:48 +07:00
jahorton
cbf43dcadb refactor(ios/engine): package support-state processing 2020-07-10 13:35:45 +07:00
jahorton
85a93489b5 chore(ios/engine): adjustment to new base branch 2020-07-10 10:08:47 +07:00
jahorton
ed33638f13 refactor(ios/engine): better caching, stateForKeyboard rework/test 2020-07-10 09:47:34 +07:00
jahorton
be116f01c5 feat(ios/engine): runtime package-version query result caching 2020-07-10 09:47:34 +07:00
jahorton
c9e8b0d6a0 refactor(ios/engine): hashable package keys 2020-07-10 09:40:13 +07:00
jahorton
464cc3f7e1 feat(ios/engine): unit test for legacy model downloads, related fixes 2020-07-09 10:53:00 +07:00
jahorton
269bc2eed5 refactor(ios/engine): for legacy downloadLexicalModel API 2020-07-09 10:21:53 +07:00
jahorton
0b366e9915 refactor(ios/engine): starts Queries.LexicalModel, related unit test 2020-07-08 15:55:11 +07:00
jahorton
4754410787 refactor(ios/engine): better file-handling assertions 2020-07-08 11:57:02 +07:00
jahorton
96532c2026 feat(ios/engine): package download failure test 2020-07-08 11:50:21 +07:00
jahorton
61d510a77d feat(ios/engine): finishes download success tests 2020-07-08 10:30:41 +07:00
jahorton
271a6e9ef6 refactor(ios/engine): keyboard KMP queue support 2020-07-08 10:18:25 +07:00
jahorton
3482f86d54 fix(ios/engine): HTTPDownloader download error handling 2020-07-08 10:06:40 +07:00
jahorton
a0f66d31bb refactor(ios/engine): refinement, base unit test implementation 2020-06-29 15:59:27 +07:00
jahorton
dacce30251 feat(ios/engine): unit test for download-file mgmt 2020-06-29 13:28:27 +07:00
jahorton
1548818395 change(ios/engine): mocks package-version test 2020-06-26 09:55:35 +07:00
jahorton
92f8144db2 feat(ios/engine): package-version query implementation 2020-06-25 15:14:11 +07:00
jahorton
07abc33b7b refactor(ios/engine): better resource type links 2020-06-24 14:56:19 +07:00
jahorton
4e8de9a045 feat(ios/engine): adds getInstalledPackage(for:) 2020-06-23 09:19:14 +07:00
jahorton
2361fa1871 feat(ios/engine): package contents auto-update matching installed resources 2020-06-16 12:50:15 +07:00
jahorton
38771d4a2a change(ios/engine): simple-case migration, sil_euro_latin KMP use 2020-06-16 10:58:30 +07:00