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
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
Marc Durdin
250fa86634
chore: Merge branch 'master' into chore/beta-to-master-b16s1
2022-11-11 16:12:46 +11: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
Darcy Wong
b7fd1109f3
fix(android/engine): Use IME package name if query permission denied
2022-11-10 07:37:30 +07:00
Darcy Wong
3460dcf8e4
fix(android/engine): Check temporary kmp file is valid
2022-11-04 11:02:13 +07:00
Darcy Wong
bfc87d0ea1
Merge pull request #7587 from keymanapp/fix/android/get-started-auto-check
...
fix(android/app): Don't show "Get Started" after setting Keyman as default system keyboard
2022-11-04 06:50:47 +07:00
Darcy Wong
ad3a088bf6
Update android/KMEA/app/src/main/java/com/tavultesoft/kmea/JSONParser.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-03 11:06:01 +07:00
Darcy Wong
7c7f5c315a
fix(android/engine): Handle parsing empty JSONArray as JSONObject
2022-11-03 09:41:56 +07:00
Darcy Wong
48bd0c66ec
fix(android/app): Add check if bundle to PackageActivity is null
2022-11-02 15:15:36 +07:00
Darcy Wong
e6e20b6f44
Apply suggestions from code review
...
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2022-11-02 08:18:21 +07:00
Darcy Wong
de54740b23
fix(android/app): Save preference if it doesn't exist
2022-11-01 15:11:20 +07:00
Darcy Wong
64b37d0be3
fix(android/app): Uncheck "Get Started" menu if steps completed
2022-11-01 14:09:40 +07:00
Darcy Wong
2571921a68
fix(android): Handle empty release notes
2022-11-01 08:53:25 +07:00
Marc Durdin
fc6b496834
chore: update help version and whatsnew
2022-11-01 08:15:57 +11:00
Darcy Wong
6173940600
fix(android/engine): Add FLAG_ACTIVITY_NEW_TASK flag for resource update
2022-10-31 09:59:23 +07:00
Darcy Wong
7864a02056
Merge pull request #7555 from keymanapp/fix/android/subkeys-on-dismiss-keyboard
...
fix(android/engine): Dismiss subkeys when hiding keyboard
2022-10-28 12:07:08 +07:00
Darcy Wong
df0153f8f9
Merge pull request #7498 from keymanapp/chore/common/crowdin-nl
...
chore(common): Add crowdin strings for Dutch
2022-10-27 20:25:33 +07:00
Darcy Wong
ead72565ca
fix(android/engine): Dismiss subkeys when hiding keyboard
2022-10-27 11:30:24 +07:00
Darcy Wong
1bc6e6a06f
chore(common): Update crowdin strings for 16.0
2022-10-25 11:33:44 +07:00
Darcy Wong
bdbbf17c6b
Merge pull request #7507 from keymanapp/chore/android/whatsnew-16
...
chore(android): Update help whatsnew for 16.0
2022-10-25 10:16:51 +07:00
Darcy Wong
8b781cdcff
chore(common): Update crowdin strings for Amharic
2022-10-25 09:39:56 +07:00
Joshua A. Horton
23b516182f
change(web): build/<product> -> build/app/<product>
2022-10-25 09:12:43 +07:00
Joshua A. Horton
370debfa14
fix(android): KMW build output copying
2022-10-24 09:58:37 +07:00
Darcy Wong
b876d41a93
Merge remote-tracking branch 'origin/master' into refactor/android/builder-script
2022-10-21 14:57:52 +07:00
Darcy Wong
8bf94b3e68
fix(android): Add configure step
2022-10-21 11:27:35 +07:00
Darcy Wong
9535299b84
chore(android): Update KeyboardHarness to use builder script
2022-10-21 09:12:04 +07:00