jahorton
678fb53f91
feat(common/models): start of lexicon-traversal abstraction
2020-08-12 16:22:53 +07:00
Joshua Horton
5d03399f23
chore(common/models): removes empty comments
2020-08-12 08:18:43 +07:00
Joshua Horton
daa15ea914
chore(common/models): Apply suggestions from code review
...
Co-authored-by: Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>
2020-08-12 08:17:44 +07:00
jahorton
7298fe1d08
refactor(common/models): lm-layer state as discrim union
2020-08-11 16:15:39 +07:00
jahorton
9deda3b96f
refactor(common/models): ModelCompositor as part of ready state
2020-08-11 16:05:03 +07:00
Keyman Server
7862e303ca
Merge pull request #3475 from keymanapp/auto/version-master-14.0.127
...
auto: increment master version to 14.0.127
2020-08-11 04:01:31 +10:00
Keyman Build Agent
147cad18c0
auto: increment master version to 14.0.127
2020-08-10 14:00:43 -04:00
Marc Durdin
0b5fb966c7
Merge pull request #3473 from keymanapp/chore/common/cleanup-keyboardprocessor-h-in
...
chore: cleanup keyboardprocessor.h.in
2020-08-10 13:51:04 +10:00
Joshua Horton
f4c891b158
Merge pull request #3470 from keymanapp/refactor/ios/error-i18n-and-definition
...
refactor(ios): error definitions, i18n
2020-08-10 08:44:40 +07:00
Joshua Horton
3fc6c1b90c
Merge pull request #3468 from keymanapp/fix/ios/engine/associating-installer-deinit
...
fix(ios/engine): Proper associating-installer deinitialization, cancellation tests
2020-08-10 08:02:36 +07:00
Joshua Horton
9b6fea7fd8
Merge pull request #3466 from keymanapp/feat/ios/app/universal-links
...
feat(ios/app): universal links for keyboard installation
2020-08-10 08:01:57 +07:00
Marc Durdin
79de50b13f
chore: and get it actually right
2020-08-10 10:44:34 +10:00
Marc Durdin
8c10e8910c
chore: cleanup keyboardprocessor.h.in
...
Re-applying changes from stale branch common-docs
2020-08-10 10:41:25 +10:00
Darcy Wong
c1913d7f04
Merge pull request #3471 from keymanapp/fix/android/remove-obsolete-api
...
fix(android): Update sentry plugin to remove obsolete API use
2020-08-10 06:22:20 +07:00
Darcy Wong
5fe0fc6be9
Merge pull request #3469 from keymanapp/fix/android/ci-publish-from-script
...
fix(android): Add CI script to publish to Play Store
2020-08-10 06:22:02 +07:00
Keyman Server
bdce9b9f6c
Merge pull request #3472 from keymanapp/auto/version-master-14.0.126
...
auto: increment master version to 14.0.126
2020-08-08 04:01:27 +10:00
Keyman Build Agent
06ae3b660d
auto: increment master version to 14.0.126
2020-08-07 14:00:44 -04:00
Darcy Wong
de21237ec8
fix(android): Update sentry plugin to remove obsolete API use
...
Fixes #3460
2020-08-07 13:07:46 +07:00
jahorton
8b47386ca0
refactor(ios): error definitions, i18n
2020-08-07 11:48:08 +07:00
Joshua Horton
b2a36cdd3b
Merge pull request #3465 from keymanapp/feat/ios/app/installer-integration
...
feat(ios/app): Associating package installer use within existing install paths
2020-08-07 09:51:13 +07:00
Joshua Horton
96c280d964
Merge pull request #3458 from keymanapp/feat/ios/engine/associating-package-installer
...
feat(ios/engine): Associating package installer
2020-08-07 09:51:03 +07:00
Darcy Wong
dfaf53975a
Merge pull request #3467 from keymanapp/modify/android/update-gradle-wrapper
...
fix(android): Update Gradle wrapper to 5.6.4
2020-08-07 09:47:56 +07:00
jahorton
54b8ac8302
fix(ios/app): lint warning fixes
2020-08-07 09:40:51 +07:00
jahorton
13529110ee
fix(ios/engine): fixes possible associator race-condition
2020-08-07 09:35:35 +07:00
Darcy Wong
eab137950e
fix(android): Add CI script to publish to Play Store
...
This adds a CI script to publish specified APKs to the Play Store.
2020-08-07 09:28:48 +07:00
jahorton
aacd53a169
fix(ios/engine): assocating installer deinit, docs
2020-08-07 09:21:09 +07:00
Darcy Wong
f75187d02b
fix(android): Update Gradle wrapper to 5.6.4
...
This updates the gradle-wrappers for KMEA, KMAPro, and FV app. Gradle version kept at 5.6.4
gradle files auto-generated with:
```
./gradlew wrapper --gradle-version 5.6.4
```
(And changing shebang to `#!/bin/bash`)
2020-08-07 08:51:01 +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
20a8cdead1
fix(ios/app): matching fix for universal link case
2020-08-06 14:10:09 +07:00
jahorton
6e2d75638c
chore(ios/app): Merge branch 'feat/ios/app/installer-integration' into feat/ios/app/universal-links
2020-08-06 14:08:10 +07:00
jahorton
4af051e90f
fix(ios/app): fixes installer nav bar bug
2020-08-06 14:07:46 +07:00
jahorton
818ae53752
feat(ios/app): operational universal links
2020-08-06 13:58:35 +07:00
jahorton
b7b9de23c0
chore(ios/engine): post-rebase patchup
2020-08-06 13:36:38 +07:00
jahorton
bb3a13900d
feat(ios/app): adds entitlement, AppDelegate hook
2020-08-06 13:32:50 +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
6d1fbe045c
feat(ios/app): integration with keyboard search
2020-08-06 13:03:15 +07:00
jahorton
bc061ebda6
refactor(ios/engine): rips out search lex-model querying
2020-08-06 12:53:19 +07:00
jahorton
576baf3e00
feat(ios/app): "Open in Keyman" uses new installer
2020-08-06 12:06:25 +07:00
Keyman Server
1240e34e37
Merge pull request #3464 from keymanapp/auto/version-master-14.0.125
...
auto: increment master version to 14.0.125
2020-08-06 14:49:52 +10:00
Keyman Build Agent
c19e07dd93
auto: increment master version to 14.0.125
2020-08-06 00:49:13 -04:00
Darcy Wong
371bf27101
Merge pull request #3462 from keymanapp/fix/android/version-environment
...
fix(android/app): Fix environment portion of app version string
2020-08-06 11:45:53 +07:00
Darcy Wong
709e43d45c
fix(android): export all the VERSION vars
2020-08-06 11:40:21 +07:00
Darcy Wong
26267c07f0
Merge pull request #3457 from keymanapp/modify/android/improve-string-context
...
Modify/android/improve string context
2020-08-06 11:26:36 +07:00
Darcy Wong
f7b17640f2
chore(android): Include XML comments for additional context
2020-08-06 11:25:25 +07:00
jahorton
de189a959d
chore(ios/engine): a spot of cleanup
2020-08-06 11:02:45 +07:00
jahorton
9bd5608067
docs(ios/engine): adds some class documentation
2020-08-06 10:36:49 +07:00
Darcy Wong
fe09ac73fe
fix(android/app): Fix environment portion of app version string
...
When displaying the Info page of alpha builds from the Play Store, we noticed the version string displayed the wrong environment:
`14.0.X-alpha-local` (CI builds should have ended with `-alpha`).
It turns out the `VERSION_` shell variables from `build-utils.sh` aren't visible in `version.gradle` (though CI environment variables like `build_counter` are visible).
This PR:
* Exports the two VERSION strings needed in version.gradle
* Updates the Info page to simply display `BuildConfig.VERSION_NAME`
2020-08-06 10:34:26 +07:00
jahorton
3db615b4a7
feat(ios/engine): initial automated tests
2020-08-06 10:19:49 +07:00