keymanapp / keymanapp/keyman

change(android/engine): Move language preference keys to apps to manage

Open
#4,444 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.