e99bc0501a288735d337f2ff64f8fa47f766a59b |
|
20-Nov-2017 |
Adrian Roos <roosa@google.com> |
WM: Move WindowManagerPolicy, DisplayFrames and WindowManagerInternal into services Splits WindowManagerPolicy into a framework and a services part, preventing concepts that are internal to the window manager from leaking out into the framework. Test: make droid Change-Id: I7b6a54f55f76f6fbb5f27090981b8f1d4d8be88b
/frameworks/base/services/accessibility/java/com/android/server/accessibility/KeyboardInterceptor.java
|
728354b1511e3c5ba0440b905395cb4d465d87f7 |
|
26-Sep-2017 |
Eugene Susla <eugenesusla@google.com> |
Various minor magnification improvements Addressing previous commebnts on MagnificationGestureHandler Test: ensure magnification still works as expected Change-Id: I918a2db6549e8cf7e0b0907ce8758bab8abb7307
/frameworks/base/services/accessibility/java/com/android/server/accessibility/KeyboardInterceptor.java
|
77287ab7d1e45853c2cf058fa9cf0332bf93153b |
|
23-Jun-2017 |
Phil Weaver <pweaver@google.com> |
Block a11y-changing key events from a11y services If the volume keys are being pressed to enable or disable an accessibility service, the key events should not be dispatched to accessibility services. Bug: 62653966 Test: A11y CTS and unit tests. Adding a set of unit tests for the expanded KeyboardInterceptor. Also verified that the accessibility shortcut now works as designed with TalkBack. Change-Id: Iaea58a5bfe6748d4b9a033f5b957e78298881c40
/frameworks/base/services/accessibility/java/com/android/server/accessibility/KeyboardInterceptor.java
|
976724e81bca33dc48347f88633a37a195b9e4ea |
|
01-Sep-2015 |
Toni Barzic <tbarzic@google.com> |
Feed mouse and keyboard events to EventStreamTransformation Updates AccessibilityInputFilter to pass keyboard and mouse events through enabed EventStreamTransformations. This is done in preparation for implementing Autoclick on mouse stop feature, which depends on those events. Existing EventStreamTransformation implementstions are modified to non touchscreen motion events and key board events. Adds stub EventStreamTransformation (AutoclickController) that will be used to implement autoclick feature. Implements key event filtering as a separate EventStreamTransformation (instead of doing it directly in AccessibilityInputFilter). Introduces private EventStreamState classes to AccessibilityInputFilter, which keep track of whether event sequences for different input sources have started, and help reduce code duplication when determining whether an event should be fed to registered EventStreamTransformers. BUG=23113412 Change-Id: If115799bbe4debce48689370ff5ea9fa6dab9639
/frameworks/base/services/accessibility/java/com/android/server/accessibility/KeyboardInterceptor.java
|