A mirror for futokb (https://gitlab.futo.org/keyboard)
Go to file
ryanlwlin 389e849a42 Implement text entry key API for accessibility services in AOSP Keyboard
From Android Q, Talkback supports lift-to-type feature if the node claims
it is a text entry key via setTextEntryKey(). We implement this API to
show how this API is applied.

This CL uses AccessibilityNodeInfoCompat instead of AccessibilityNodeInfo
so that the same functionality can be used even on pre-Q devices when
the AccessibilityService supports it.
With that, this CL removes the legacy code of lift-to-type feature,
which was implemented in the AOSP Keyboard side.

Bug: 131644969

Test: manual - enable Talkback suporting lift-to-type,check Talback
perform click action when finger is lifted.

Change-Id: I1ec2928f5a9ba0bde999b09d4c0b9c922f179a2a
2019-09-17 20:42:45 +08:00
common Convert to Android.bp 2018-10-31 21:49:02 -07:00
dictionaries Update dictionaries (possibly_offensive flag) 2014-10-31 14:49:24 +09:00
gradle/wrapper Experimentally Support Android Studio to build LatinIME 2018-07-25 18:08:28 -07:00
java Implement text entry key API for accessibility services in AOSP Keyboard 2019-09-17 20:42:45 +08:00
native Merge "Move LatinIME and its lib to /product" am: 149b9d4f6e am: 84d156b1e6 2019-01-14 02:11:11 -08:00
tests Migrate packages/inputmethods/LatinIME to androidx.test 2018-12-13 19:06:42 -08:00
tools Support testing Direct Reply with EditTextVariations on API 24/25 2019-02-05 22:46:42 -08:00
.gitignore Experimentally Support Android Studio to build LatinIME 2018-07-25 18:08:28 -07:00
Android.bp Convert to Android.bp 2018-10-31 21:49:02 -07:00
build.gradle Migrate packages/inputmethods/LatinIME to androidx.test 2018-12-13 19:06:42 -08:00
CleanSpec.mk Move LatinIME and its lib to /product 2019-01-11 15:20:31 +00:00
gradlew Experimentally Support Android Studio to build LatinIME 2018-07-25 18:08:28 -07:00
gradlew.bat Experimentally Support Android Studio to build LatinIME 2018-07-25 18:08:28 -07:00
MODULE_LICENSE_APACHE2 Move MODULE_LICENSE_APACHE2 to the project top dir 2018-11-19 12:11:31 -08:00
NOTICE Move MODULE_LICENSE_APACHE2 to the project top dir 2018-11-19 12:11:31 -08:00
OWNERS Remove paulduffin@ from OWNERS 2018-10-10 16:15:41 +01:00