Darcy Wong
cd2d2b794b
fix(android): Move cp from configure to build actions
2023-03-31 13:22:28 +07:00
Darcy Wong
3d1e2dafff
fix(oem/fv/android): Use Java 11
2023-03-29 09:46:27 +07:00
Darcy Wong
ff6d5dbd44
chore(android): Update Android projects for Java 11
2023-03-29 09:46:27 +07:00
Darcy Wong
9948407ee9
chore(android): Update gradle-wrapper to 7.5.1
2023-03-29 09:46:27 +07:00
Darcy Wong
1a8d047ba1
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-03-13 11:13:14 +07:00
Darcy Wong
78adb337a1
refactor(android): Use builder_is_debug_build
2023-03-08 09:57:36 +07:00
Darcy Wong
55349e32cf
fix(android): Have top level builder handle cleaning up upload
2023-03-03 13:21:16 +07:00
Darcy Wong
5be02f49a1
fix(oem/fv/android): Build output
2023-03-03 11:13:07 +07:00
Darcy Wong
6ab7068e0c
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-03-03 07:57:42 +07:00
Darcy Wong
5265058be1
refactor(android): Fix test actions
2023-03-02 11:18:56 +07:00
Darcy Wong
f70044029c
fix(android): Configure path
2023-02-28 08:41:55 +07:00
Darcy Wong
576e1b1bfe
refactor(oem/fv/android): Upgrade Gradle for final apk name
2023-02-27 11:46:27 +07:00
Darcy Wong
90b1bc82f2
fix(android): Include config in path to keyman-engine.aar
2023-02-27 11:42:24 +07:00
Darcy Wong
e1820013c6
fix(android): Fix output paths
2023-02-24 13:46:00 +07:00
Darcy Wong
7a1f80e70d
fix(android): Update configure actions
2023-02-24 11:33:26 +07:00
Darcy Wong
da00510ca3
fix(android): Fix several scripts
2023-02-24 10:31:44 +07:00
Darcy Wong
2bb7443cc6
refactor(oem/fv/android): Update builder script
2023-02-23 16:33:30 +07:00
Marc Durdin
ce864ea923
chore: update standard script prolog to use builtin instead of dirname
2023-02-22 11:04:15 +07:00
Marc Durdin
463c7ff907
chore: remove greadlink from standard script prolog
2023-02-22 10:43:06 +07:00
Darcy Wong
e722fa6ad5
Merge branch 'master' into refactor/android/engine-package
2023-02-01 14:17:43 +07:00
Marc Durdin
c045bf5bf4
fix(android): use getApplicationContext() instead of context
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2023-01-24 18:49:46 +11:00
Marc Durdin
0061c7cd5a
chore(android): add sentry tags for FV app
2023-01-24 11:48:24 +07:00
Darcy Wong
988bea8e93
chore(android): Merge remote-tracking branch 'origin/master' into refactor/android/engine-package
2023-01-24 09:14:57 +07:00
Marc Durdin
067028cec2
chore: revise tag variable name to VERSION_GIT_TAG
...
Introduce new $VERSION_GIT_TAG environment variable, and update all
references to release@version in all projects to use the new variable.
2023-01-21 17:02:50 +07:00
Marc Durdin
34ece2182d
fix(common): update sentry release identifiers to support semver
...
Fixes #7895 .
This should mean that Sentry reports start to track semantic versions. I
have reviewed each project and I _think_ I've captured all the locations
where we need to construct release identifiers. Note that one of them
was fixed from a plain version number.
Docs on release format: https://docs.sentry.io/platforms/node/guides/serverless-cloud/configuration/releases/#bind-the-version
2023-01-17 17:04:24 +07:00
Darcy Wong
11c8f6289f
chore(oem/fv/android): Update namespace for FV Android
2023-01-06 09:18:49 +07:00
Marc Durdin
d9eae3869d
Merge branch 'master' into chore/a17s2-beta-to-master
2022-12-23 08:44:42 +11:00
Marc Durdin
be7fb6c2bd
Merge pull request #7909 from keymanapp/fix/fv/view-permission
...
fix(oem/fv/android): Add view permission of online help
2022-12-22 07:30:57 +11:00
Darcy Wong
c9e0bf2df4
fix(oem/fv/android): Prefix the string with fv_
2022-12-21 16:53:57 +07:00
Darcy Wong
5772d443d3
fix(oem/fv/android): Fix keyboard version title (again)
2022-12-21 15:51:54 +07:00
Darcy Wong
58899cd6b2
fix(oem/fv/android): Add view permission of online help
2022-12-15 15:04:25 +07:00
Darcy Wong
65e9e00b3a
fix(oem/fv/android): Cleanup version title
2022-12-15 15:03:11 +07:00
Darcy Wong
6771bd55f0
chore(android): Additional cleanup
2022-12-15 09:09:43 +07:00
Darcy Wong
2a0368bc54
chore(android): Update Gradle dependencies
2022-12-13 11:26:35 +07:00
Darcy Wong
4e71d27606
chore(android): Update Target SDK Version to 31
2022-11-18 14:50:26 +07:00
Darcy Wong
6a8865d0b6
chore(android): Update Target SDK Version to 31
2022-11-18 08:48:58 +07:00
Marc Durdin
6644697eec
Merge pull request #7001 from keymanapp/fix/android/6899-verify-browser-for-links
...
fix(android): verify browser before starting activity
2022-08-23 17:07:51 -05:00
Marc Durdin
f90eaee6dd
fix(android): add toast when browser fails to open
2022-08-23 07:41:56 +10:00
Marc Durdin
127fb3b4e0
chore(android): fixup getPackageManager ref
2022-07-27 15:59:50 +10:00
Marc Durdin
bdb7b5e45a
fix(android): verify browser before starting activity
...
Fixes #6899 .
2022-07-27 15:16:02 +10:00
Marc Durdin
767927bf16
chore(common): use /usr/bin/env bash
...
Fixes up scripts (except under /linux) to use `#!/usr/bin/env bash`
instead of `#!/bin/bash` or `#!/bin/sh` so that we don't end up with
the ancient version of bash supplied with macOS.
This became urgent with this PR, because of bash-4.xisms in
build-utils.sh, for example on line 572:
```
if [[ -v _builder_params[$e] ]]; then
```
2022-07-25 14:59:37 +10:00
Darcy Wong
3e2217d905
fix(oem/fv/android): Check current keyboard before registering model
2022-05-13 09:10:43 +07:00
Darcy Wong
8aadea6086
fix(oem/fv/android): Refresh menu on install
2022-03-14 08:43:10 +07:00
Darcy Wong
2b7d10718b
fix(oem/fv/android): Refresh Settings menu
2022-03-14 06:56:55 +07:00
Darcy Wong
e138ca382e
fix(oem/fv/android): Toggle predictions when dictionary installed
2022-03-14 06:56:55 +07:00
Darcy Wong
738b3cc08a
fix(oem/fv/android): Fold model picker into Keyboard settings menu
2022-03-14 06:56:55 +07:00
Darcy Wong
1e6b4bce31
fix(oem/fv/android): Check keyboard exists before registering a model
2022-03-09 10:05:21 +07:00
Darcy Wong
04297aa47c
Update oem/firstvoices/android/app/src/main/java/com/firstvoices/android/FVKmpInstallMode.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-03-03 11:27:07 +07:00
Darcy Wong
3524e6c918
fix(oem/fv/android): Use BCP47 util to check language ID
2022-03-02 12:30:51 +07:00
Darcy Wong
f3c317566e
fix(oem/fv/android): Make FVShared a Singleton pattern
2022-03-02 12:30:51 +07:00