Marc Durdin
093d957f74
chore(android): address review comments
2021-06-08 19:53:20 +10:00
Marc Durdin
84c417e81a
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 08:10:50 +10:00
Darcy Wong
bb06b04668
fix(android/samples): Set gradlew executable for Tests
2021-05-31 09:57:48 +07:00
Darcy Wong
d5a5d8ab95
chore(android): Add -clean flag to build script
2021-05-28 09:42:22 +07:00
Darcy Wong
f9db2e5efe
chore(common): Check in crowdin strings for Amharic
2021-05-20 05:47:59 +07:00
Darcy Wong
e3988f5d23
fix(android/engine): Check lexical-model file exists before using
2021-05-13 11:56:35 +07:00
Darcy Wong
8d51158289
Merge pull request #5050 from keymanapp/cherrypick/android/5046-browser-telemetry
...
feat(android/app): Add telemetry for launching WebBrowserActivity 🍒
2021-05-11 06:05:51 +07:00
Darcy Wong
54115c8735
Merge pull request #5039 from keymanapp/cherrypick/common/4992-crowdin-az
...
chore(common): Check in crowdin files for Azerbaijani 🍒
2021-05-11 06:05:35 +07:00
Darcy Wong
f6f7f11a33
chore(android/app): Always use offline help
2021-05-10 16:37:30 +07:00
Darcy Wong
06a3cdce39
feat(android/app): Add telemetry for launching WebBrowserActivity
2021-05-10 16:19:11 +07:00
Darcy Wong
75220054d9
chore(common): Check in crowdin files for Azerbaijani
2021-05-07 13:49:11 +07:00
Darcy Wong
6756bebefe
fix(android/engine): Fix toHex() for null string
2021-04-29 13:11:15 +07:00
Darcy Wong
56f7ff0dba
chore(android/engine): Don't use localized string for Sentry errors
2021-04-26 14:19:37 +07:00
Darcy Wong
7735141097
fix(android/engine): Change getList() to return an empty list
2021-04-20 14:44:29 +07:00
Darcy Wong
ab8b72352f
fix(android/engine): Don't load woff fonts on Android N
2021-04-20 10:29:53 +07:00
Darcy Wong
8bcb2656cf
Merge pull request #4904 from keymanapp/cherrypick/common/4829-crowdin-indonesian
...
chore(android,windows): Check in crowdin for Indonesian 🍒
2021-04-19 15:23:58 +07:00
Darcy Wong
f31115cb79
Merge pull request #4903 from keymanapp/cherrypick/common/4895-update-crowdin-fr
...
chore(common): Update crowdin for French 🍒
2021-04-19 15:23:37 +07:00
Darcy Wong
cecf7ab9ab
chore(android,windows): Check in crowdin for Indonesian
2021-04-19 15:11:44 +07:00
Darcy Wong
19760f99fe
chore(common): Update crowdin for French
2021-04-19 13:57:47 +07:00
Darcy Wong
aa2f0484d0
chore(android/engine): Rename "Pulaar" to "Pulaar-Fulfulde"
2021-04-19 07:50:09 +07:00
Darcy Wong
1834dbbc4a
chore(android): Rename "Fula" to "Pulaar"
2021-04-05 08:30:59 +07:00
Darcy Wong
934ed47164
Merge pull request #4842 from keymanapp/cherrypick/bravogeorge-android-help
...
docs(android): Update installing-keyboards and enabling-system-keyboards
2021-04-01 08:52:38 +07:00
Darcy Wong
1011de5c8b
Merge pull request #4822 from keymanapp/chore/windows/crowdin-ff
...
chore(common): Check in crowdin strings for Fulah
2021-04-01 08:50:35 +07:00
Darcy Wong
c3e3242be5
docs(android): Update installing-keyboards and enabling-system-keyboards
...
Cherry-pick @bravogeorge 's documentation updates in #4837 and #4839 to stable-14.0
(Updated image saved to settings6-ap.png)
2021-04-01 08:42:54 +07:00
Marc Durdin
30b32a4188
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:52:26 +11:00
Darcy Wong
e3ff8425a2
chore(android): Check in crowdin for Fulah
2021-03-31 14:32:42 +07:00
Darcy Wong
7ad6769c00
fix(android/engine): Add KMString wrapper for formatting Strings
2021-03-30 07:43:40 +07:00
Darcy Wong
d19223dfc4
fix(android): Fix NullPointerException in package installation
2021-03-26 13:13:57 +07:00
Darcy Wong
d380f1d5bf
fix(android/engine): Sanitize embedded KMW Sentry error
2021-03-25 15:39:15 +07:00
Darcy Wong
795de1ecf4
chore(android/app): Migrate launcher icon to adaptive
2021-03-18 21:36:52 +07:00
Darcy Wong
729419d340
Merge pull request #4662 from keymanapp/fix/oem/fv/android/styling
...
fix(android): Update styling and set text to black
2021-03-17 13:05:02 +07:00
Darcy Wong
27ccb45417
Merge pull request #4696 from keymanapp/fix/android/keyboard-index-invalid
...
fix(android/app): Load system keyboard before checking overrides
2021-03-17 06:43:10 +07:00
Darcy Wong
51c6ac1658
fix(android/engine): Add divider styling
2021-03-16 20:22:07 +07:00
Darcy Wong
a98edf97a4
fix(android/engine): Fix crash when download file fails to copy to cache
2021-03-16 14:33:10 +07:00
Darcy Wong
528df05d71
fix(android/app): Load system keyboard before checking overrides
2021-03-16 13:52:19 +07:00
Darcy Wong
249f164ce0
chore(android/engine): Send KMW console errors to Sentry
2021-03-16 10:22:27 +07:00
Darcy Wong
a986f95a05
Merge remote-tracking branch 'origin/beta' into fix/oem/fv/android/styling
2021-03-16 07:15:48 +07:00
Darcy Wong
be6a906f79
Merge pull request #4672 from keymanapp/chore/common/crowdin-de-b14s8-utf8
...
chore(android/app,ios/app): Update crowdin for de
2021-03-15 13:58:03 +07:00
Darcy Wong
4179a2d922
Merge pull request #4671 from keymanapp/chore/commong/crowdin-km-b14s8-utf8
...
chore(common): Update crowdin for km
2021-03-15 13:57:32 +07:00
Joshua Horton
cb9f01f019
Merge pull request #4666 from keymanapp/fix/android/nested-adapter-inner-list
...
fix(android): fixes errors within lists used for UI
2021-03-15 13:18:53 +07:00
Darcy Wong
abfb1657eb
chore(common): Update crowdin for de
2021-03-15 13:16:34 +07:00
Darcy Wong
718279b574
chore(common): Update crowdin for km
2021-03-15 13:11:17 +07:00
Darcy Wong
77ac56d6a7
chore(android/engine): Remove check in MapCompat
2021-03-15 12:56:25 +07:00
Joshua Horton
169c699a65
change(android): accepts suggestion from mcdurdin
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-03-15 11:46:13 +07:00
Darcy Wong
743e242f6c
fix(android/app): Fix crash clicking on QR code
2021-03-15 10:49:59 +07:00
jahorton
70e3bd7a34
fix(android): fixes help build on macOS, Linux
2021-03-15 10:09:03 +07:00
jahorton
0975c223b7
fix(android): ensures NestedAdapter's internal list is mutable
2021-03-15 10:08:40 +07:00
Darcy Wong
e7357d230b
fix(android/engine): Disable Sentry on tests; Check MapCompat for null
2021-03-15 09:27:00 +07:00
Darcy Wong
2846eee2ee
fix(android/engine): Fix listview styling
2021-03-13 20:45:36 +07:00
Darcy Wong
6a2e321306
change(android): Update theming
2021-03-13 15:44:47 +07:00