forked from extern/Unexpected-Keyboard
a6fe5cae00
'Keyboard.Key' now contains an array of size 9, giving each keyvalue an index. The algorithm for finding the nearest key during a swipe now needs 16 segments, which are now calculated as an angle. The algorithm does one more interation instead of 2 more, slightly reducing the sensitivity of corner values. The 'getAtDirection' function is moved into the Pointers class to clearly separate the two systems. The 'edgekey' attribute is now obsolete but is kept for compatibility. The flag is removed internally, key index are simply translated. Similarly, the 'slider' attribute now act on keys at index 5 and 6 instead of 2 and 3. |
||
---|---|---|
.. | ||
Autocapitalisation.java | ||
Config.java | ||
DirectBootAwarePreferences.java | ||
Emoji.java | ||
EmojiGridView.java | ||
EmojiGroupButtonsBar.java | ||
EmojiKeyButton.java | ||
ExtraKeyCheckBoxPreference.java | ||
Keyboard2.java | ||
Keyboard2View.java | ||
KeyboardData.java | ||
KeyEventHandler.java | ||
KeyModifier.java | ||
KeyValue.java | ||
LayoutListPreference.java | ||
Pointers.java | ||
SettingsActivity.java | ||
Theme.java |