jahorton
11fb004614
fix(android): nextlayer for subkeys with customized layer setting
2021-06-24 08:10:21 +07:00
Darcy Wong
2b4c64ae90
Merge pull request #5269 from keymanapp/chore/crowdin-es-419
...
chore(common): Check in crowdin strings for Spanish (Latin America)
2021-06-15 07:30:33 +07:00
Darcy Wong
49544f5b11
chore(common): Add YouTube links to Keyman 14 features
2021-06-13 10:09:52 +07:00
Darcy Wong
2fd6995ec7
chore(android/engine): Add Spanish - Latin America
2021-06-11 07:33:56 +07:00
Darcy Wong
5552ee4aad
chore(common): Check in crowdin strings for Spanish (Latin America)
2021-06-11 07:33:56 +07:00
Marc Durdin
7969b9e06c
Merge pull request #5247 from keymanapp/fix/android/5211-rotation-not-updating-keyboard
...
fix(android): rotation is not updating keyboard
2021-06-11 09:30:43 +10:00
Marc Durdin
26aafc6afb
fix(android): rotation fix for samples and FV Keyboards
2021-06-10 10:47:50 +10:00
Marc Durdin
64b5ab2cb7
fix(android): rotation is not updating keyboard
...
Fixes #5211 .
2021-06-09 17:16:23 +10:00
Marc Durdin
090556846f
chore(android): add docs on KmpInstallMode
2021-06-09 10:47:00 +10:00
Marc Durdin
55b201306f
feat(android): silent vs welcomeonly vs full installs
2021-06-09 09:32:07 +10:00
Marc Durdin
a04aaad13c
feat(android): silent install for referred kbd
...
Relates to #5230 , #5219 .
[Draft]
Adds a silent parameter to the `downloadKMP` function and makes the
install silent for referred keyboards.
However, this is incomplete:
1. We need to be able to control silent levels:
* Completely silent
* Only welcome
* Full install
2. When silentInstall is true, currently welcome is still shown, but the
paging controls are not configured correctly and a blank screen is
shown after install.
2021-06-09 08:13:28 +10:00
Marc Durdin
2f30202066
Merge pull request #5230 from keymanapp/feat/android/5219-play-referrer-library
...
feat(android): Automatically install keyboard through Play Store
2021-06-09 07:30:38 +10:00
Marc Durdin
cc6580779b
chore(android): address review comments
2021-06-08 19:52:42 +10:00
Darcy Wong
9176b8a776
fix(android/engine): Missed parens
2021-06-08 09:02:15 +07:00
Darcy Wong
52b14f7ed5
chore(android/engine): Revert keyboard.html file
2021-06-08 09:00:58 +07:00
Marc Durdin
d0edd5175f
feat(android): Automatically install keyboard through Play Store
...
Resolves #5219 .
Uses the Google Play Install Referrer API to automatically discover the
keyboard to install together with Keyman; this keyboard is passed in a
`referrer` parameter to the Play Store page for the Keyman app from the
Keyman website.
2021-06-07 07:20:22 +10:00
Darcy Wong
86d6980975
fix(android/engine): Revert keyboard.html
2021-06-03 06:49:42 +07:00
Darcy Wong
a2433b9fe8
Merge remote-tracking branch 'origin/master' into change/android/keyboard-height-dimens
2021-06-03 06:38:35 +07:00
Darcy Wong
2b549a0a62
fix(android/engine): Adjust default OSK landscape size
2021-05-31 15:27:00 +07:00
Darcy
5b89f30b75
fix(android/samples): Set gradlew executable for Tests
2021-05-31 08:51:08 +07:00
Marc Durdin
c244eded35
Merge pull request #5175 from keymanapp/fix/common/build-script-help-param
...
fix(common): build script help param
2021-05-31 11:08:36 +10:00
Darcy Wong
1341fa032b
Merge pull request #5145 from keymanapp/feat/android/add-clean-flag
...
chore(android): Add -clean flag to build script
2021-05-28 09:39:51 +07:00
Darcy Wong
68beb6571f
fix(android): Move exit
2021-05-28 09:14:06 +07:00
Marc Durdin
5fac633fb6
fix(common): build script help param
...
When working on a new build script, I tripped over the `-?` question
mark help parameter here, as it needs to be escaped. Opted to fix all
the instances in our scripts, although AFAICT there would not have been
current bugs arising from this, as there were no conflicting one
character options lower in the case list.
2021-05-28 09:50:40 +10:00
Darcy Wong
399fe011db
fix(android): Have clean() exit
2021-05-27 10:29:57 +07:00
Darcy Wong
51872f6e4d
fix(android): Add more files/dirs to clean()
2021-05-27 09:13:46 +07:00
jahorton
8f1e1dc65a
feat(common): offline help css
2021-05-26 15:40:45 +07:00
Darcy Wong
26ddeffc20
fix(android/app): Add another file check
2021-05-26 14:52:00 +07:00
Darcy Wong
e2d9aed236
fix(android/app): Check if key store files exist
2021-05-26 14:34:53 +07:00
Darcy Wong
0d88b36422
fix(android): Check -clean flag if first arg
2021-05-26 09:39:57 +07:00
Darcy Wong
24a0d5831a
chore(android): Close if clause
2021-05-25 15:20:18 +07:00
Darcy Wong
599c4f1981
chore(android): Add -clean flag to build script
2021-05-25 14:29:27 +07:00
Darcy Wong
fc0972c0d7
feat(android/app): Auto-generate Play Store release notes
2021-05-24 09:52:13 +07:00
Darcy Wong
6db8cea05b
chore(android/samples): Update dependencies for Sample projects
...
Also update targetSDKVersion to 30
2021-05-21 10:54:30 +07:00
Darcy Wong
db17557ad3
chore(android): Update targetSDKVersion to 30
...
To comply with upcoming Play Store requirement, this updates targetSDKVersion to 30.
* Also sets appropriate webView permissions to access local file (except for WebBrowserActivity, the in-app browser).
2021-05-21 08:28:43 +07:00
Darcy Wong
c66682c2b9
Merge pull request #5098 from keymanapp/chore/android/gradle-dependencies
...
chore(android): Update Gradle and other dependencies
2021-05-21 08:17:34 +07:00
Darcy Wong
a418636357
chore(android/engine): Update sentry-android
2021-05-20 13:28:15 +07:00
Darcy Wong
1f5b059033
fix(android/app): Attempt to fix resolutionStrategy
2021-05-20 05:18:36 +07:00
Darcy Wong
48c7668b2a
fix(android/app): Update Play syntax
2021-05-19 20:38:09 +07:00
Darcy Wong
74e9488b0f
fix(android/app): Update gradle-play-publisher compatible with AGP 4.2
2021-05-19 20:08:03 +07:00
Darcy Wong
731f2233f7
fix(android/app): Update gradle-play-publisher version
2021-05-19 14:38:10 +07:00
Darcy Wong
f31edd8b52
chore(common): Check in crowdin strings for Amharic
2021-05-19 09:12:39 +07:00
Darcy Wong
695ee6fde4
fix(android/app): Add mavenCentral()
2021-05-18 15:18:10 +07:00
Darcy Wong
bc802341bb
chore(android/app): Update dependencies
2021-05-18 12:01:03 +07:00
Darcy Wong
f14cf89672
fix(android/engine): Skip tests for missing resource errors
2021-05-18 12:00:32 +07:00
Darcy Wong
a3338f6ecf
chore(android/engine): Update dependencies
...
Also change from BuildConfig.VERSION_NAME to BuildConfig.KEYMAN_ENGINE_VERSION_NAME since Gradle removes them from libraries.
2021-05-18 10:08:05 +07:00
Darcy Wong
755d3da0df
fix(android/engine): Disable suggestions if file doesn't exist
2021-05-13 06:56:10 +07:00
Darcy Wong
3d7029aa36
fix(android/engine): Check lexical-model file exists before using
2021-05-12 15:48:42 +07:00
Darcy Wong
a5c871607e
Merge pull request #5047 from keymanapp/chore/android/offline-help
...
chore(android/app): Always use offline help
2021-05-10 16:31:40 +07:00
Darcy Wong
05b1cab744
chore(android): Update help doc to 15.0
...
This commit is not to cherry-pick to stable-14.0
2021-05-10 10:53:07 +07:00