Commit graph

1797 commits

Author SHA1 Message Date
Darcy Wong
5f8f883b19 fix(android/engine): Fix logic error for updateKMP 2022-11-23 12:52:26 +07:00
Joshua Horton
707a3687bb
Merge pull request #7612 from keymanapp/feat/web/embedded-globe-hint
feat(web): re-implementation of introductory globe-key help bubble
2022-11-23 08:16:57 +07:00
Darcy Wong
c584f0cb45 chore(common): Add notes about bugfixes 2022-11-22 10:50:21 +07:00
Darcy Wong
f98b342fee chore(common): Update whatsnew for 16.0 2022-11-22 10:30:44 +07:00
Darcy Wong
41221bfbba fix(android/engine): Check if kmp.json is null 2022-11-22 07:47:59 +07:00
Darcy Wong
90704d01e7 fix(android/engine): Add null check on kmp filename 2022-11-22 07:23:58 +07:00
Darcy Wong
27cc980b13
Merge pull request #7768 from keymanapp/cherrypick/android/sdk-version-31
chore(android): Update Target SDK Version to 31 🍒
2022-11-21 16:23:39 +07:00
Darcy Wong
14de75a804
Merge pull request #7766 from keymanapp/fix/android/referrer-store
fix(android/app): Only check Install Referrer API with Play Store installs
2022-11-21 07:34:12 +07:00
Darcy Wong
bf7ddd3fee chore(android/app): More tweaks for review comments 2022-11-19 09:46:34 +07:00
Darcy Wong
f610de9acd
Update android/KMAPro/kMAPro/src/main/java/com/keyman/android/CheckInstallReferrer.java
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-19 09:29:43 +07:00
Darcy Wong
cd27527646
Merge branch 'beta' into chore/common/crowdin-update-zhcn 2022-11-18 16:47:28 +07:00
Darcy Wong
4e71d27606 chore(android): Update Target SDK Version to 31 2022-11-18 14:50:26 +07:00
Darcy Wong
53debd015b
Merge pull request #7715 from keymanapp/chore/common/crowdin-update-ff-ng
chore(common): Update crowin strings for Fulfulde
2022-11-18 14:20:54 +07:00
Darcy Wong
23b8191246 fix(android/app): Only check Install Referrer with Play Store 2022-11-18 13:49:43 +07:00
Joshua A. Horton
50b2a5b3ec fix(android): bubble redisplay logic 2022-11-18 10:58:53 +07:00
Joshua A. Horton
a2bf671ec1 fix(android): fixes variable scoping after recent change 2022-11-18 10:40:25 +07:00
Joshua A. Horton
dc6caeef8a change(android): better code org re hint-text 2022-11-18 08:46:52 +07:00
Joshua A. Horton
8cdbe6b79e change(web): globeHint.css -> globe-hint.css 2022-11-18 08:45:07 +07:00
Darcy Wong
04ae2fe838
Merge pull request #7720 from keymanapp/fix/android/kmp-multiple-files
fix(android/engine): Remove duplicate file suffix when installing .kmp
2022-11-17 13:33:02 +07:00
Joshua A. Horton
5f2c884b25 change(web): globeHint has separate stylesheet 2022-11-17 10:42:02 +07:00
Joshua A. Horton
1d307ec27b fix(android): class name typo in prior commit 2022-11-17 09:58:20 +07:00
Joshua A. Horton
97179530c6 refactor(android): DRYs out a minor code block per review 2022-11-17 09:26:15 +07:00
Darcy Wong
ab8562dc9d chore(android/engine): Tweak regex again 2022-11-17 09:20:17 +07:00
Joshua A. Horton
f97db7efc0 fix(android): ensures JS calls are against main UI thread 2022-11-17 09:17:22 +07:00
Joshua A. Horton
db1bb4de8c fix(android): addresses some Android-side review concerns 2022-11-17 09:07:56 +07:00
Marc Durdin
971e8db53c fix(android): bump version_code major calculation
Version code is, for 17.1.33: 1810033. This supports up to 9999
builds for a given major.minor version. We only support up to 9 minor
versions for a given major version but at present we are not using
minor versions at all.

Despite this calculation, the version_code should be treated as an
opaque integer, used only for Play Store publishing.

NOTE: accidental publish of beta 17.0.6 during 16.0 beta cycle has
forced a version_major bump, which is a permanent change. Relates to
issue #7705.
2022-11-17 05:40:42 +11:00
Darcy Wong
dedc76f975 chore(android/engine): Update regex to end of the string 2022-11-16 09:02:46 +07:00
Joshua A. Horton
cf402452ec fix(android): display-delay logic 2022-11-15 15:23:27 +07:00
Joshua A. Horton
f63e362b2d chore(android): cleanup, missed branch-refactor details 2022-11-15 15:07:18 +07:00
Joshua A. Horton
6e3a7baeac feat(android): first-pass integration into Keyman for Android 2022-11-15 14:13:49 +07:00
Darcy Wong
07ecf7839b fix(android/engine): Remove extra file suffix when installing kmp 2022-11-15 13:24:55 +07:00
Darcy Wong
3148e4cc1a chore(android/engine): Add more logging for keyboard restart 2022-11-15 09:54:18 +07:00
Darcy Wong
7ca7cb8d70 chore(common): Update crowin strings for Fulfulde 2022-11-14 10:27:30 +07:00
Darcy Wong
391eb402f3 chore(common): Update crowdin strings for Simplified Chinese 2022-11-14 09:56:52 +07:00
Darcy Wong
2e553c7887 chore(android/app): Remove debugging info on build.gradle 2022-11-12 10:37:32 +07:00
Darcy Wong
71a9a36bd3
Merge pull request #7674 from keymanapp/chore/android/append-tier-to-app-name
fix(android/app): Append tier to app name
2022-11-12 06:52:59 +07:00
Darcy Wong
6c14d6cccf
Update android/KMAPro/kMAPro/build.gradle
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-12 06:52:51 +07:00
Darcy Wong
5ad8af10fe fix(android/app): One more startsWith teak 2022-11-11 14:44:19 +07:00
Darcy Wong
ab02676a4f fix(android/app): Use regex on PR name 2022-11-11 14:30:33 +07:00
Darcy Wong
ea45ab7177 fix(android/app): Update use of tag and environment 2022-11-11 13:40:25 +07:00
Darcy Wong
1647165e42
Merge pull request #7668 from keymanapp/fix/android/pm-name-not-found
fix(android/engine): Use IME package name if query permission denied
2022-11-11 06:52:45 +07:00
Darcy Wong
49a6d7fde3 fix(android/app): Tweak regex 2022-11-10 16:56:43 +07:00
Darcy Wong
8824678567 fix(android/app): Avoid calling build-utils again 2022-11-10 16:14:04 +07:00
Darcy Wong
a0f546471f chore(android/app): Revert version.gradle
Keep build-utils code to just KMAPro so it doesn't affect FV Android
2022-11-10 15:27:29 +07:00
Darcy Wong
81588c9448 fix(android): Fail version.gradle on exception 2022-11-10 15:03:16 +07:00
Darcy Wong
52d45de605 fix(android/app): Use build-utils to populate build info 2022-11-10 14:45:03 +07:00
Darcy Wong
9645a6c11c fix(android/app): Add tier to version.gradle 2022-11-10 11:23:31 +07:00
Darcy Wong
85877d213a chore(android/engine): Don't show Toast errors on stable tier 2022-11-10 10:49:14 +07:00
Darcy Wong
b53f19dc58 fix(android/app): Append tier to app name 2022-11-10 10:22:17 +07:00
Darcy Wong
33243e3239 chore(android/engine): Apply review comments 2022-11-10 10:20:02 +07:00