ef4351cc72abeeba0f659950c199a4f9b7cd1842 |
|
18-Jan-2017 |
Eugene Susla <eugenesusla@google.com> |
Dont dispatch a11y events that have no subscribers This allows to avoid A11yManager -> A11yManagerService IPC, when there's no subscribers to a given event Test: steps: - Enable A11yManager.DEBUG - Navigate through a few random activities - In logcat, ensure log messages are present, notifying that certain events won't be dispatched Change-Id: Ia019fb66053f10095b3651407d09de8e89cdd227
/frameworks/base/tools/layoutlib/bridge/src/android/view/accessibility/AccessibilityManager.java
|
4acc16d1b611074baa9eeb7ec5628350b7eb5fa5 |
|
15-Sep-2016 |
Phil Weaver <pweaver@google.com> |
Add flag and listener for a11y volume requests. We're adding a dedicated volume level for accessibility. Services can use the new flag to request that this volume be activated for accessibility usages. To let AudioManager know when the request state changes, adding a hidden convenience method to check if any active service requests the a11y volume stream. This method can be used to enable the stream and to decide when to show the UI to change its volume. AudioManager wanted a listener for changes to this flag, so rather than add yet another special-purpose listener, I've added one that gets called back whenever there are state changes in a11y services. These changes happen infrequently enough that we shouldn't need more targeted methods. Bug: 30448020 Bug: 27899567 Test: Adding CTS in linked CL. Change-Id: Ifc53314dc7d9a6ee3d50b04ebcc1a87280cafa5e
/frameworks/base/tools/layoutlib/bridge/src/android/view/accessibility/AccessibilityManager.java
|
476e582d2ffdf25102d4c55f8c242baa3d21d37f |
|
22-May-2015 |
Deepanshu Gupta <deepanshu@google.com> |
LayoutLib: Change nullity annotations. Switch from using tools nullity annotations (com.android.annotations) to android framework annotations (android.annotation). A new sdk-common prebuilt is required for LayoutLib tests. The new sdk-common requires an updated tools-common. The updated tools-common doesn't have nullity annotations. So, instead of adding the annotation dependency, just reuse the platform ones. This also paves the way to include other platform annotations like IdRes etc. Change-Id: I87b8f767d3681d914abe7d1329e26a87f49f50a7
/frameworks/base/tools/layoutlib/bridge/src/android/view/accessibility/AccessibilityManager.java
|
1840e8f2c73570e7b51c66c03d3a50bd00f3f742 |
|
31-Jul-2014 |
Deepanshu Gupta <deepanshu@google.com> |
Fix Delegates Change-Id: I2b6a6b679b7a5b2532b76b723155bc2763b70768
/frameworks/base/tools/layoutlib/bridge/src/android/view/accessibility/AccessibilityManager.java
|
282e181b58cf72b6ca770dc7ca5f91f135444502 |
|
24-Jan-2014 |
Adam Lesinski <adamlesinski@google.com> |
Revert "Move frameworks/base/tools/ to frameworks/tools/" This reverts commit 9f6a119c8aa276432ece4fe2118bd8a3c9b1067e.
/frameworks/base/tools/layoutlib/bridge/src/android/view/accessibility/AccessibilityManager.java
|
9f6a119c8aa276432ece4fe2118bd8a3c9b1067e |
|
28-Aug-2013 |
Mike Lockwood <lockwood@google.com> |
Move frameworks/base/tools/ to frameworks/tools/ Change-Id: I3ffafdab27cc4aca256c3a5806b630795b75d5c8
/frameworks/base/tools/layoutlib/bridge/src/android/view/accessibility/AccessibilityManager.java
|
96131eef3869f2be1300e1620f5c3874b41bb534 |
|
12-Jul-2011 |
Xavier Ducrohet <xav@android.com> |
LayoutLib: updated fake accessbility manager and ensure there's an InputMethodManager We had replaced the accessibility Manager but it lacked some new API. Obvisouly this is fragile and should be fixed, but this works for now. After fixing this there was another issue with the lack of InputMethodManager. To fix this I had to create an implementation of IInputMethodManager which normally comes from a binder object. I may want to do a similar trick with the accessibility manager later. Change-Id: I28c6494e333f39072f348d0199124efac93256a5
/frameworks/base/tools/layoutlib/bridge/src/android/view/accessibility/AccessibilityManager.java
|
08e2a4b56f23ce02f17300438f76ccc1f663f183 |
|
13-Aug-2009 |
Xavier Ducrohet <xav@android.com> |
Fix handling of reference XML file in layout files This allows layout that references animation to properly load in the layout editor in ADT
/frameworks/base/tools/layoutlib/bridge/src/android/view/accessibility/AccessibilityManager.java
|
7953e7d89b1d4d7297176fbb6aeea882577df8e6 |
|
13-Aug-2009 |
Xavier Ducrohet <xav@android.com> |
Mock ServiceManager and AccesibilityManager to make the view renders in ADT BUG: 2049348
/frameworks/base/tools/layoutlib/bridge/src/android/view/accessibility/AccessibilityManager.java
|