Commit graph

8824 commits

Author SHA1 Message Date
Darcy Wong
58a2da05d5 chore(android): Remove google-services and update readme 2020-06-11 07:01:29 +07:00
Keyman Server
06a92cd6c2
Merge pull request #3227 from keymanapp/auto/version-master-14.0.91
auto: increment master version to 14.0.91
2020-06-11 04:01:38 +10:00
Keyman Build Agent
1603ca575c auto: increment master version to 14.0.91 2020-06-10 14:00:49 -04:00
Joshua Horton
f48ed1bbcc
Merge pull request #3212 from keymanapp/feat/ios/engine/kmp-metadata-for-cloud-resource
feat(ios/engine): Generation of kmp.json for non-package resources
2020-06-10 14:53:28 +07:00
jahorton
d98cd8ad6d docs(ios/engine): Removes now-untrue comment 2020-06-10 14:16:42 +07:00
jahorton
9602d8c80e docs(ios/engine): Fixes comments noted in PR review 2020-06-10 14:15:41 +07:00
jahorton
c6ee6d25f1 change(ios/engine): removes custom schema in favor of now draft-04 compliant api.keyman one 2020-06-10 14:11:58 +07:00
Joshua Horton
acaa3fae16
Merge pull request #3207 from keymanapp/refactor/ios/engine/selective-resource-install-abstraction
refactor(ios): Selective resource installation via abstraction
2020-06-10 14:08:25 +07:00
jahorton
6aea6c971b fix(ios/engine): -quiet flag does not emit per-test console logs 2020-06-10 13:29:20 +07:00
jahorton
56df0ad870 feat(ios/engine): unit testing - adds SKIP_UNSTABLE_TESTS env var 2020-06-10 13:27:42 +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
Keyman Server
2459df498b
Merge pull request #3222 from keymanapp/auto/version-master-14.0.90
auto: increment master version to 14.0.90
2020-06-10 04:01:53 +10:00
Keyman Build Agent
a3025bbee7 auto: increment master version to 14.0.90 2020-06-09 14:01:00 -04:00
Darcy Wong
e7037b7d75
Merge pull request #3209 from keymanapp/feat/android/model-picker-updates
feat(android): Handle model picker updates
2020-06-09 16:00:36 +07:00
Joshua Horton
21b6455411
Merge pull request #3218 from keymanapp/feat/ios/engine/embedded-sentry
feat(ios/engine): embedded KeymanWeb engine Sentry use
2020-06-09 13:01:14 +07:00
Joshua Horton
91577877c3
chore(ios): Update ios/kmbuild.sh
Co-authored-by: Marc Durdin <marc@durdin.net>
2020-06-09 13:01:04 +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
Darcy Wong
b62deddd40
Merge pull request #3216 from keymanapp/fix/android/upgrade-old-keyboard
fix(android/engine): Revise updateOldKeyboardsList
2020-06-09 09:15:17 +07:00
Keyman Server
eb9cd95883
Merge pull request #3219 from keymanapp/auto/version-master-14.0.89
auto: increment master version to 14.0.89
2020-06-09 04:02:26 +10:00
Keyman Build Agent
01c40bd8bb auto: increment master version to 14.0.89 2020-06-08 14:01:38 -04:00
Darcy Wong
c218b97152 fix(android/engine): Simplify isNewKeyboard by setting to false 2020-06-08 16:40:04 +07:00
Darcy Wong
1b19690155 chore(android): Merge remote-tracking branch 'origin/master' into fix/android/upgrade-old-keyboard 2020-06-08 16:22:41 +07:00
Darcy Wong
9dba0eb45e fix(android/engine): Have updateOldKeyboardsList return a list 2020-06-08 16:22:11 +07:00
Eberhard Beilharz
dce7c84208
Merge pull request #3214 from keymanapp/feat/issue-2087
fix(linux): Restart km-config after installing keyboard
2020-06-08 08:07:22 +02:00
Darcy Wong
d2b0ba56d6
Merge pull request #3213 from keymanapp/modify/android/add-keyboard-syntax
modify(android/samples): Update addKeyboard syntax for Sample and Test apps
2020-06-08 12:31:47 +07:00
jahorton
367f111820 change(ios): tweaks sentry uploading for local dev, fixes web upload logic 2020-06-08 11:22:44 +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
jahorton
5b29e25b4b feat(ios/engine): web-sentry-manager inclusion within KeymanEngine 2020-06-08 11:21:24 +07:00
Darcy Wong
11ae726afa fix(android/engine): Revise updateOldKeyboardsList 2020-06-07 09:37:26 +07:00
Keyman Server
3199948147
Merge pull request #3215 from keymanapp/auto/version-master-14.0.88
auto: increment master version to 14.0.88
2020-06-06 04:01:43 +10:00
Keyman Build Agent
10140dc8fd auto: increment master version to 14.0.88 2020-06-05 14:00:53 -04:00
Eberhard Beilharz
8b9ad38767
fix(linux): Restart km-config after Install and Uninstall as well 2020-06-05 19:38:00 +02:00
Eberhard Beilharz
f848bf53ce
feat(linux): Make two more windows modal dialogs 2020-06-05 19:36:48 +02:00
Eberhard Beilharz
c18cfc7780
fix(linux): Restart km-config after installing keyboard
This fixes the problem where typing inside of km-config is not
possible after installing a keyboard.
2020-06-05 18:49:19 +02:00
Eberhard Beilharz
24d236c2e1
change(linux): Add comment clarifying limitations of WebKit2 2020-06-05 18:44:34 +02:00
Eberhard Beilharz
e0642e9e5c
Merge pull request #3211 from keymanapp/feat/modaldlg
feat(linux): Make two windows modal dialogs
2020-06-05 09:19:20 +02:00
jahorton
15d0f61541 refactor(ios/engine): contains -> findMatch, install(usePackageDefinition) param 2020-06-05 13:51:38 +07:00
Joshua Horton
2bf6db4602
Merge pull request #3206 from keymanapp/refactor/ios/engine/kmp-install-abstraction
refactor(ios/engine): Abstraction of KMP installation methods
2020-06-05 12:45:26 +07:00
Joshua Horton
9395cc2f75
Merge pull request #3205 from keymanapp/refactor/ios/engine/kmp-parsing-and-installation
refactor(ios/engine): KMP installation now relies on KeymanPackage class, parses
2020-06-05 12:11:39 +07:00
Darcy Wong
81574b1494
Merge pull request #3210 from keymanapp/feat/android/language-util
feat(android): Add utility to check BCP47 equivalence
2020-06-05 11:57:14 +07:00