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
|
f88f32febf
|
refactor(ios/engine): more dead code removal
|
2020-06-22 08:40:55 +07:00 |
|
jahorton
|
a5027a1c7f
|
refactor(ios/engine): more redundancy removals
|
2020-06-19 13:11:54 +07:00 |
|
jahorton
|
8ea3f29e3a
|
change(ios/engine): drops redundant resource adds
|
2020-06-19 11:09:28 +07:00 |
|
jahorton
|
6b33e0a7df
|
fix(ios/engine): fixes keyboard swapping
|
2020-06-19 10:39:54 +07:00 |
|
Joshua Horton
|
0fd5f06a22
|
Merge pull request #3247 from keymanapp/fix/ios/engine/preload-files-migration
fix(ios/engine): migration of preload-sourced resources
|
2020-06-17 14:12:32 +07:00 |
|
Joshua Horton
|
9fbf207114
|
Merge pull request #3244 from keymanapp/change/ios/default-resource-update
change(ios/engine): Default resource update
|
2020-06-17 14:12:24 +07:00 |
|
jahorton
|
2b0fd21dd8
|
change(ios/engine): allows .KMP case insensitivity
|
2020-06-17 11:17:23 +07:00 |
|
jahorton
|
e0f2e512d4
|
fix(ios/engine): migration of preload-sourced resources
|
2020-06-17 08:35:35 +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 |
|
jahorton
|
d3181792be
|
change(ios/engine): final 'draft' polish pass
|
2020-06-16 09:49:00 +07:00 |
|
jahorton
|
45b69ee568
|
feat(ios/engine): finalizes migration unit-test
|
2020-06-16 09:25:54 +07:00 |
|
jahorton
|
15d0914181
|
fix(ios/engine): migrated resource packageID tracking
|
2020-06-16 08:53:10 +07:00 |
|
jahorton
|
c44c461073
|
change(ios/engine): use of Swift's deinit
|
2020-06-15 15:58:31 +07:00 |
|
jahorton
|
69aff21981
|
change(ios/engine): resource migration with local-cached KMPs
|
2020-06-15 15:45:04 +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
|
0abadbe675
|
fix(ios/engine): missed snippets from prior commit, issue with multi-lgcode wrapping
|
2020-06-15 10:38:37 +07:00 |
|
jahorton
|
58b99cad33
|
refactor(ios/engine): finishes Storage pathing rework for this PR
|
2020-06-15 10:01:39 +07:00 |
|
jahorton
|
7a84a2cf84
|
change(ios/engine): font pathing now explicitly package-based
|
2020-06-15 09:50:54 +07:00 |
|
jahorton
|
9bc385b8a4
|
feat(ios/engine): temp package cleanup
|
2020-06-15 09:27:25 +07:00 |
|
jahorton
|
bfd90f3280
|
refactor(ios/engine): reorganization of new migration code for Cloud reuse
|
2020-06-15 09:09:13 +07:00 |
|
jahorton
|
fb4f02a410
|
fix(ios/engine): fixes older migration breakages
|
2020-06-12 15:25:38 +07:00 |
|
jahorton
|
d140a241a6
|
change(ios/engine): migrates pure-cloud resources to kmp format, but with much breakage
|
2020-06-12 14:20:55 +07:00 |
|
jahorton
|
4b4fc3304f
|
feat(ios/engine): adjustments after splitting off package-id commit
|
2020-06-12 10:37:45 +07:00 |
|
jahorton
|
e76255706a
|
feat(ios/engine): implements method structure for cloud -> KMP migration
|
2020-06-12 10:37:26 +07:00 |
|
jahorton
|
6bdd32628c
|
refactor(ios/engine): resource FullIDs now equatable at protocol level
|
2020-06-12 10:37:25 +07:00 |
|
jahorton
|
047b7a2be7
|
change(ios/engine): start of cloud -> KMP migration method
|
2020-06-12 10:37:25 +07:00 |
|
jahorton
|
28edcdd7f9
|
feat(ios/engine): KeymanPackage now parses its ID
|
2020-06-12 10:31:53 +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
|
0ba9f21d04
|
refactor(ios/engine): prepareKMPInstall no longer asynchronous
|
2020-06-11 15:18:43 +07:00 |
|
jahorton
|
a191278f7d
|
feat(ios/engine): preps for start of cloud -> kmp migration
|
2020-06-11 10:22:04 +07:00 |
|
jahorton
|
9af50af36d
|
change(ios/engine): adds framework for package-based namespacing
|
2020-06-11 09:44:26 +07:00 |
|
jahorton
|
9602d8c80e
|
docs(ios/engine): Fixes comments noted in PR review
|
2020-06-10 14:15:41 +07:00 |
|
jahorton
|
583f63b881
|
change(ios/engine): matches -> hasMatchingMetadata(for:), autogen flagging
|
2020-06-10 12:50:26 +07:00 |
|
jahorton
|
3137740263
|
change(ios/engine): adds requested docs, fixes 'system' versioning
|
2020-06-10 11:53:42 +07:00 |
|
jahorton
|
5cf9d8929f
|
change(ios/engine): better type restrictions on new constructors
|
2020-06-10 11:38:08 +07:00 |
|
jahorton
|
82154b6042
|
chore(ios/engine): Merge branch 'refactor/ios/engine/selective-resource-install-abstraction' into feat/ios/engine/kmp-metadata-for-cloud-resource
|
2020-06-10 10:59:02 +07:00 |
|
jahorton
|
315b2de2a0
|
change(ios/engine): usage of #3220's new typings, beter docs
|
2020-06-10 10:30:19 +07:00 |
|
jahorton
|
3bf2d8f688
|
chore(ios/engine): missed parts of the merge
|
2020-06-10 09:33:05 +07:00 |
|
jahorton
|
8cb5db4a90
|
chore(ios/engine): Merge branch 'master' into refactor/ios/engine/selective-resource-install-abstraction
|
2020-06-10 09:32:34 +07:00 |
|
Joshua Horton
|
d12628dea7
|
Merge pull request #3220 from keymanapp/refactor/ios/engine/resource-full-id-protocol
refactor(ios/engine): Language resource + keying polymorphism
|
2020-06-10 09:24:40 +07:00 |
|
jahorton
|
e0e5747ae1
|
refactor(ios/engine): adjustments for KMPResource, KeymanPackage
|
2020-06-09 12:59:57 +07:00 |
|
jahorton
|
f97b783eef
|
refactor(ios/engine): fixes easy cases to use AnyLanguageResource
|
2020-06-09 10:42:38 +07:00 |
|
jahorton
|
3c38dc106d
|
refactor(ios/engine): common FullID type, associated Swift shenanigans
|
2020-06-09 10:42:08 +07:00 |
|
jahorton
|
28645a6bf1
|
feat(ios/engine): initial embedded-integration of web-side Sentry
|
2020-06-08 11:22:43 +07:00 |
|
jahorton
|
7825c29e42
|
feat(ios/engine): web-sentry-manager inclusion within KeymanEngine
|
2020-06-08 11:22:43 +07:00 |
|