spiegel-keyman/android/KMEA
Darcy Wong 54c549bdc3 fix(android): Cherrypick #2377
Follow-on to #2376 for master

This fixes Crashlytics [issue](https://console.firebase.google.com/u/0/project/kmapro-ee779/crashlytics/app/android:com.tavultesoft.kmapro/issues/054f29f4c0601121ea1102c0eadf7cb6?time=last-seven-days&sessionId=5DDAD1AB0156000132ECCEAF30E92E2B_DNE_0_v2)

by adding additional checks for when `getTextBeforeCursor()` returns null context. The length in determining `newContext` was also fixed to handle the test scenario involving 6 emojis (SMP chars) followed by `p̂p̂`
2019-11-27 10:46:22 +07:00
..
.idea Add Material Design 2018-09-19 13:46:03 +07:00
app fix(android): Cherrypick #2377 2019-11-27 10:46:22 +07:00
gradle/wrapper fix[android]: update more dependencies 2019-11-05 17:11:03 +07:00
test_resources Extend PackageProcessor to handle .model.kmp 2019-02-27 12:01:36 +07:00
.classpath Keyman for Android 2.8 Open Source 2017-07-21 11:52:22 +07:00
build.gradle fix[android]: change dependencies 2019-11-06 10:42:02 +07:00
build.sh fix(android): resolve linting errors 2019-11-07 09:35:02 +07:00
gradle.properties android[fix]: add memory vmargs to gradle properties 2019-11-19 17:12:34 +07:00
gradlew android[fix]: add memory vmargs to gradle properties 2019-11-19 17:12:34 +07:00
gradlew.bat android[fix]: add memory vmargs to gradle properties 2019-11-19 17:12:34 +07:00
lint.xml Keyman for Android 2.8 Open Source 2017-07-21 11:52:22 +07:00
proguard-project.txt Keyman for Android 2.8 Open Source 2017-07-21 11:52:22 +07:00
project.properties Keyman for Android 2.8 Open Source 2017-07-21 11:52:22 +07:00
settings.gradle Keyman for Android 2.8 Open Source 2017-07-21 11:52:22 +07:00