6029cae5558d314e26394b6c3b14464ac633d6fa |
|
19-Jan-2017 |
Chad Brower <cbrower@google.com> |
Update the accessibility gesture recognition logic, using prior assumptions about allowed gesture set to increase accuracy. Test: Using gesture data from real users at https://drive.google.com/corp/drive/folders/0BzgTMSNz7WvCNTExbGwtSTRWTzQ measured accuracy via standalone app at https://cs.corp.google.com/piper///depot/google3/java/com/google/android/apps/internal/accessibility/A11yGestures/ Also added unit test to check that synthetic gesture motions are recognized. Change-Id: I06e61ec814ee52db7441c4998012c2df9910589e
/frameworks/base/services/accessibility/java/com/android/server/accessibility/AccessibilityGestureDetector.java
|
37ee5c796ee366882cd67dd621cc6ebc31f5ed31 |
|
15-Sep-2016 |
chchao <chchao@google.com> |
In AccessibilityGestureDetector.clear(), dispatch a MotionEvent.ACTION_CLEAR event to mGestureDetector to cancel the ongoing gesture. b/30706806 Change-Id: I78954e5484d8deda2dadb7c0ae7e05d5c6b734f2
/frameworks/base/services/accessibility/java/com/android/server/accessibility/AccessibilityGestureDetector.java
|
fd6aa8a1fa6345030c382d7f2d9eac456b425f55 |
|
12-Mar-2016 |
Zachary Kuznia <zork@google.com> |
Fix double tap issue in TouchExplorer In certain conditions, the first tap in a double tap could be detected as Touch Exploration. This ensures that cannot occur. Change-Id: I20941be54413534d9dc74e5a3152c27dd0c998fe
/frameworks/base/services/accessibility/java/com/android/server/accessibility/AccessibilityGestureDetector.java
|
bf1cf52663414eec1d80d23edc029bf6223adb3b |
|
24-Feb-2016 |
Zachary Kuznia <zork@google.com> |
Ensure AccessibilityGestureDetector only returns true when a callback returned true. b/26987664 Change-Id: I52687120f784ec958802a9c93b767c2b8f6a7e38
/frameworks/base/services/accessibility/java/com/android/server/accessibility/AccessibilityGestureDetector.java
|
9002a152c4a504ea404fab528c9e7d4ef3cb3247 |
|
09-Mar-2016 |
Zachary Kuznia <zork@google.com> |
Increase threshold for gesture detection timeout After a user study, it appears a little extra slack for gesture recognition is a good idea. Change-Id: I8ff90c715a77c985e8bab671c3782bc8679cc564
/frameworks/base/services/accessibility/java/com/android/server/accessibility/AccessibilityGestureDetector.java
|
c8e941f4ba5a7ce488deb7606606e2ff6c8f7cf8 |
|
11-Feb-2016 |
Zachary Kuznia <zork@google.com> |
Update the timeout values for accessibility gestures. Change-Id: I1e6ed7bbec46b848c1278922be3110733a64dcb6 (cherry picked from commit 0522205fd5fdc460fb7af78a3ac4a17fcb988ac5)
/frameworks/base/services/accessibility/java/com/android/server/accessibility/AccessibilityGestureDetector.java
|
28239e8a619e6546580a0f3893cf55b0e97fc4e8 |
|
21-Jan-2016 |
Zachary Kuznia <zork@google.com> |
Improve gesture recognition state change for TouchExplorer. This increases the tolerace for detecting a user interaction as a gesture in Touch exploration mode. The detection should also be more consistant between devices, as the threshold is based on physical units. Change-Id: Iec935e862d2634fba0fea6dc6d81e62ed2213cbc
/frameworks/base/services/accessibility/java/com/android/server/accessibility/AccessibilityGestureDetector.java
|
9254b3e336a01ff79742882bd98860b48ebae379 |
|
21-Jan-2016 |
Zachary Kuznia <zork@google.com> |
Make AccessibilityGestureDetector handle gesture detection start and end. Change-Id: I2c1861d5d6c5c0dc921e62f03ee6283f1f7a62b6
/frameworks/base/services/accessibility/java/com/android/server/accessibility/AccessibilityGestureDetector.java
|
a70778f1c9c3ae946f890b0ac7116a5df844c39b |
|
11-Jan-2016 |
Zachary Kuznia <zork@google.com> |
Renable split tapping while in Touch Explore mode. b/26496116 Change-Id: I9c819e8d3fb2332120b143cf074c0d7cc3921eae
/frameworks/base/services/accessibility/java/com/android/server/accessibility/AccessibilityGestureDetector.java
|
407df712e2a381e0227eb780786128a50bfcf5f5 |
|
16-Oct-2015 |
Zachary Kuznia <zork@google.com> |
Move stroke buffer and gesture recognition out of TouchExplorer. This also adds a return value to the callbacks on AccessibilityGestureDetector.Listener, so that the listener can indicate if the event has been consumed, and processing should be halted. b/25021896 Change-Id: If4d366ff207c1cebd0e3f7dab5f27a2037ddb510
/frameworks/base/services/accessibility/java/com/android/server/accessibility/AccessibilityGestureDetector.java
|
c18f2fdfcf8ec7a8534c032c4102739edb7f1c5e |
|
29-Sep-2015 |
Zachary Kuznia <zork@google.com> |
Encapsulate a11y gesture detection in an external class. Change-Id: I59e0c25c06ba296822c7afb9f8623989986fde96
/frameworks/base/services/accessibility/java/com/android/server/accessibility/AccessibilityGestureDetector.java
|