change(android/engine): Move language preference keys to apps to manage
Open
android/
android/engine/
change
requires-design-work
- Dominant language
- Pascal
- Stars
- 534
- Forks
- 143
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 113
Description
We went spelunking in the code and determined:
* these preferences are saved in a KMAPreferences file, so it won't be polluting keyboard apps
* it would be better at a future release for the apps to manage these and pass the values to KMManager to determine when to override.
For now, we'll mark these as "experimental" and likely to go away to dissuade usage
_Originally posted by @darcywong00 in https://github.com/keymanapp/help.keyman.com/pull/311#r572531306_
This likely means a new API call for apps to tell KMManager what the language prediction and language correction overrides are.
Contributor guide
Assessment
This issue has not been assessed yet.