futokb/java
Tom Ouyang 912016b69f Workaround for preserving responsiveness on a slow InputConnection.
1. Add mechanism to detect a slow or non-resonsive InputConnection (IC)
2. When IC slowness is detected, skip certain IC calls that are known
   to be expensive (e.g., getTextAfterCursor).
3. Similarly, disables learning / unlearning on a slow IC.
4. IC slowness flag is reset when starting input on a new TextView or
   when a fixed amount of time has passed.

Note: These are mostly temporary workarounds. The permanent solution is
to refactor RichInputConnection so that it is less sensitive to IC
slowness in general.

Bug: 21926256
Change-Id: I383fab0516d3f3a8e0f71e5d760a8336a7730f7c
2015-06-23 10:34:44 -07:00
..
res Revert "Remove "Personal dictionary" link from settings." 2015-06-16 18:26:02 -07:00
src/com/android/inputmethod Workaround for preserving responsiveness on a slow InputConnection. 2015-06-23 10:34:44 -07:00
Android.mk
AndroidManifest.xml Revert "Declare that LatinIME does not use cleartext network traffic." 2015-04-06 15:32:19 +00:00
MODULE_LICENSE_APACHE2
NOTICE
proguard.flags