Commit graph

26 commits

Author SHA1 Message Date
Joshua Horton
cf3c050f81
Merge pull request #3277 from keymanapp/refactor/ios/engine/download-installation-completion-blocks
refactor(ios/engine): Resource-download installation closures
2020-06-25 09:39:26 +07:00
Joshua Horton
7b08471cc9
Merge pull request #3276 from keymanapp/refactor/ios/engine/resource-type-associations
refactor(ios/engine): better resource type links
2020-06-25 09:38:58 +07:00
jahorton
9100ebacbf refactor(ios/engine): reworks queue state checks, addresses PR review 2020-06-25 09:06:14 +07:00
jahorton
86ce758d5b refactor(ios/engine): common download-install blocks 2020-06-24 22:47:42 +07:00
jahorton
07abc33b7b refactor(ios/engine): better resource type links 2020-06-24 14:56:19 +07:00
jahorton
f03137de8d refactor(ios/engine): download notifications through completion blocks 2020-06-24 09:13:41 +07:00
jahorton
451b6f6c89 refactor(ios/engine): mild start-block tweak 2020-06-23 12:41:25 +07:00
jahorton
fd69ef04ae refactor(ios/engine): download start notifications 2020-06-23 12:33:13 +07:00
jahorton
6e3886fca5 refactor(ios/engine): drops generic parameter via associated type use 2020-06-23 12:04:29 +07:00
jahorton
7fb469c623 refactor(ios/engine): clean Batch-based completion 2020-06-23 11:07:28 +07:00
jahorton
74e7b8b853 refactor(ios/engine): download completionBlock errors 2020-06-23 10:31:19 +07:00
jahorton
4e8de9a045 feat(ios/engine): adds getInstalledPackage(for:) 2020-06-23 09:19:14 +07:00
jahorton
04e5ff383f refactor(ios/engine): reworks download queue objects 2020-06-22 15:48:28 +07:00
jahorton
8ea3f29e3a change(ios/engine): drops redundant resource adds 2020-06-19 11:09:28 +07:00
jahorton
904d97e930 refactor(ios/engine): ResourceFileManager now adds resources 2020-06-15 15:44:29 +07:00
jahorton
f40daaa421 change(ios/engine): Cloud JS downloads - instant migration 2020-06-15 13:10:38 +07:00
jahorton
b94a6d1e4c refactor(ios/engine): finalizePackageInstall now clearly synchronous 2020-06-11 15:47:39 +07:00
jahorton
6ae84e0241 fix(ios/engine): fixes newly deprecated uses of prepareKMPInstall 2020-06-11 15:35:17 +07:00
jahorton
f97b783eef refactor(ios/engine): fixes easy cases to use AnyLanguageResource 2020-06-09 10:42:38 +07:00
jahorton
c25afce07f refactor(ios/engine): generalized cleanup, lex model version defaults 2020-06-03 09:11:50 +07:00
jahorton
f550617458 fix(ios): tweaks changes for Reachability update 2020-03-09 08:54:35 +07:00
jahorton
cdc431ae24 feat(ios): Start of Sentry-based crash reporting 2020-02-28 10:41:26 +07:00
jahorton
59e33c456a fix(ios): keyboard updates affect metadata 2020-02-21 10:17:04 +07:00
jahorton
df30269790 fix(ios): Fixes #2508. Tracks 'isCustom' flag for adhoc resources 2020-01-21 12:50:32 +07:00
jahorton
6e90d1cf76 feat(ios): Cleans up 12.0 file management, non-adhoc kmp install 2020-01-16 12:00:36 +07:00
jahorton
c7bb65015d refactor(ios): creates separate class for adhoc kmp install prompt 2019-12-18 10:51:41 +07:00
Renamed from ios/engine/KMEI/KeymanEngine/Classes/KeyboardRepository/ResourceDownloadQueue.swift (Browse further)