Darcy Wong
fded9721e2
chore(common): Merge branch 'beta' into chore/common/beta-b16s2
2022-11-25 07:58:23 +07:00
Darcy Wong
659aa5d9ba
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-24 08:02:08 +07:00
Darcy Wong
57769f4b19
chore(android): Merge branch 'beta' into fix/android/cloud-catalog-for-local-test
2022-11-24 07:54:20 +07:00
Darcy Wong
6d0c5d8ac7
chore(android/engine): Refactor isLocalOrTestBuild()
2022-11-24 06:58:25 +07:00
Darcy Wong
29bd8dce09
Revert "chore(android/app): Engineering test code with sil_cameroon_qwerty"
...
This reverts commit 2d0008e2e3 .
2022-11-23 19:44:19 +07:00
Darcy Wong
7eaf7a1ac0
Merge pull request #7740 from keymanapp/fix/android/cleanup-install-update
...
fix(android/engine): Update versions of matching package and keyboard ID
2022-11-23 19:02:00 +07:00
Darcy Wong
326aa552d7
fix(android/engine): Check if updateKMP is not empty
2022-11-23 13:48:54 +07:00
Darcy Wong
2fe323501e
fix(android/engine): Set update notifications if cloud has update
2022-11-23 13:42:54 +07:00
Darcy Wong
2564ccda9a
chore(android): Merge branch 'fix/android/updatekmp-logic' into fix/android/cloud-catalog-for-local-test
2022-11-23 12:58:25 +07:00
Darcy Wong
5f8f883b19
fix(android/engine): Fix logic error for updateKMP
2022-11-23 12:52:26 +07:00
Darcy Wong
bbe4d3cea2
chore(android): Merge branch 'beta' into fix/android/cloud-catalog-for-local-test
2022-11-23 10:19:59 +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
e21b50a2d5
chore(android/engine): Fix merge conflict error
2022-11-22 08:47:17 +07:00
Darcy Wong
daa406347b
chore(android): Merge remote-tracking branch 'origin/beta' into fix/android/cloud-catalog-for-local-test
2022-11-22 08:39:28 +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
749f121acf
fix(android/engine): Address additional review comments
2022-11-21 14:20:00 +07:00
Darcy Wong
2b372a889e
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-21 13:51:44 +07:00
Darcy Wong
2d0008e2e3
chore(android/app): Engineering test code with sil_cameroon_qwerty
2022-11-21 10:01:42 +07:00
Darcy Wong
ca75980c78
fix(android/engine): Make it easier to test keyboard updates
2022-11-21 10:00:35 +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
Darcy Wong
c72b63fac3
fix(android/engine): Remove version comparison
2022-11-18 10:11:21 +07:00
Darcy Wong
8f90df861a
fix(android/samples): Update manifest for KeyboardHarness
2022-11-18 09:26:39 +07:00
Darcy Wong
6a8865d0b6
chore(android): Update Target SDK Version to 31
2022-11-18 08:48:58 +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
Darcy Wong
d0bd7569af
chore(android/engine): Use language comparison instead
2022-11-17 11:50:59 +07:00
Joshua A. Horton
5f2c884b25
change(web): globeHint has separate stylesheet
2022-11-17 10:42:02 +07:00
Darcy Wong
98b5c76bd1
fix(android/engine): Update versions of matching package and keyboard ID
2022-11-17 10:37:31 +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
95527493e2
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:43:56 +11: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