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
Darcy Wong
c7824ed6c2
chore(android/app): Always use offline help
2021-05-10 10:45:15 +07:00
Darcy Wong
e5bbce8c94
feat(android/app): Add telemetry for launching WebBrowserActivity
2021-05-10 10:23:50 +07:00
Darcy Wong
06b125dc6f
Merge branch 'master' into chore/common/crowdin-az
2021-05-03 07:42:36 +07:00
Darcy Wong
923d8be745
fix(common): Remove whitespace for formatting
2021-04-30 09:08:41 +07:00
Darcy Wong
a42368f873
Update android/KMEA/app/src/main/assets/keyboard.html
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-04-29 12:48:44 +07:00
Darcy Wong
fb9f3c7cfa
fix(android/engine): Add additional null check
2021-04-29 12:36:36 +07:00
Darcy Wong
fa72dc5506
chore(common): Update some more strings
2021-04-28 23:15:59 +07:00
Darcy Wong
ab7e7f7ff1
chorre(common): Check in crowdin files for Azerbaijani
2021-04-28 15:17:25 +07:00
Darcy Wong
637582f85f
chore(android): Update display languages in whatsnew
2021-04-28 09:22:55 +07:00
Darcy Wong
9f8acae7de
fix(android/engine): Fix toHex() for null string
2021-04-28 09:22:38 +07:00
Darcy Wong
19f3adc953
chore(android/engine): Don't use localized string for Sentry errors
2021-04-26 13:45:44 +07:00
Darcy Wong
c5bce5021d
fix(android/engine): Don't set lexical model list to null
...
Follow-on to #4926
2021-04-20 14:33:47 +07:00
Darcy Wong
cfd8abc744
fix(android/engine): Change getList() to return an empty list
...
This prevents the NullPointerException in CloudRepository.prepareResourcesUpdateQuery() when the list doesn't exist.
2021-04-20 14:06:57 +07:00
Darcy Wong
1884c9cfaa
chore(android/engine): Clean up getFontTypeface
...
Address review comments
2021-04-20 10:23:04 +07:00
Darcy Wong
b51434a611
fix(android/engine): Don't load woff fonts on Android N
2021-04-19 16:29:21 +07:00
Darcy Wong
8e8190664d
Merge pull request #4829 from keymanapp/chore/android/crowdin-id
...
chore(android,windows): Check in crowdin for Indonesian
2021-04-19 15:10:37 +07:00
Darcy Wong
5e66918f0b
chore(common): Update crowdin for French
2021-04-19 10:12:58 +07:00
Darcy Wong
7b68533cc7
Merge branch 'master' into chore/android/crowdin-id
2021-04-07 08:03:26 +07:00
Darcy Wong
73114d2c55
chore(android/engine): Rename "Pulaar" to "Pulaar-Fulfulde"
2021-04-05 12:47:07 +07:00
Darcy Wong
1c3a6f7081
chore(android): Merge branch 'master' into chore/android/crowdin-id
2021-04-05 08:00:13 +07:00
Darcy Wong
fecc73ccfe
chore(android): Rename "Fula" to "Pulaar"
2021-04-05 07:55:18 +07:00
Darcy Wong
8a2ac01ea7
Merge pull request #4844 from keymanapp/docs/android/emabling-system-keyboards-image
...
docs(android): Update image for enabling-system-keyboards
2021-04-01 09:30:56 +07:00
Darcy Wong
41745a7b0d
chore(common): Check in crowdin for Fulah
2021-04-01 09:12:31 +07:00
Darcy Wong
88b862884b
docs(android): Update image for enabling-system-keyboards
2021-04-01 08:56:16 +07:00
Marc Durdin
9a61eaef8d
fix(android): ensure keyboard is always set after pageLoaded
...
Fixes #4819 .
If the web page reloads after KMManager is initialised, it now resets
the keyboard and lexical model so they remain in sync.
2021-04-01 10:50:48 +11:00
bravogeorge
0c00efd4ca
Update installing-keyboards.md
...
Went off directions from @jahorton .From step 5 I rewrote the sentence after "once the download is complete..." to make the wording less awkward and instructions more concrete. then "A" I rewrote to make it less jarring and more clearer transition to "B". Part "C" was rewritten with the same intention. Less jarring and more clarity.
2021-03-31 12:47:46 -07:00
Darcy Wong
5a19417780
chore(android): Check in crowdin for Indonesian
...
I tried to use the correct BCP-47 tag `id` instead of `in` for Indonesian. But Java (and Android) still use the deprecated tag `in`...
2021-03-31 11:05:31 +07:00
Darcy Wong
a96137bef9
fix(android/engine): Add KMString wrapper for formatting Strings
2021-03-29 14:29:28 +07:00
Darcy Wong
62baa789ff
fix(android/app): Improve UX of errors during package installation
...
* Use Toasts so they'll still be visible when the activity finishes
* Set download dialog cancelable so it can be dismissed on errors
2021-03-26 09:08:27 +07:00
Darcy Wong
5c08bf6f30
fix(android/engine): Fix NullPointerException in PackageProcessor
2021-03-26 09:05:42 +07:00
Darcy Wong
31883c6235
fix(android/engine): Sanitize embedded KMW Sentry error
2021-03-25 11:00:29 +07:00
Darcy Wong
795de1ecf4
chore(android/app): Migrate launcher icon to adaptive
2021-03-18 21:36:52 +07:00