History log of /frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0906dafe25770e872a72f8abd2c044b0faef86d7 19-Apr-2016 Alan Viverette <alanv@google.com> Account for scroll offsets in ExploreByTouchHelper

Also, if the developer has explicitly specified bounds in screen, don't
overwrite them.

Bug: 25077663
Change-Id: I642602725d2bd8371be33b6dd05610e685b439e1
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
1b327048091c92b5f46981792930aba4ab122c30 08-Apr-2016 Alan Viverette <alanv@google.com> Remove caching from EBT helper

The helper doesn't get enough events to keep the cache synchronized. We
may come back and revisit this later when there's more time.

Bug: 26810760
Bug: 28047939
Change-Id: I919b7d23026d3e06b25a66c9cb9e21d4238165f3
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
cc35612e283564c245408da4bb9264f38a02487a 30-Mar-2016 Alan Viverette <alanv@google.com> Only throw exception in EBT helper if parent bounds are untouched

Previously we would throw if the bounds were empty, but this is a valid
state for a view that has not been laid out yet.

Bug: 27916433
Change-Id: I890dc498e5ff484c00f8fa726367c37429ce718c
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
7f62b32cd8fe966a5b1eaa850fb6595347a2564b 02-Feb-2016 Alan Viverette <alanv@google.com> EBT helper should populate host event/info during initialization

Also removes static imports.

Change-Id: Iab07385958a1c83023efe59553ea9be3373c4196
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
e69072d0197b6360882acd76d4f0271727cfe5bc 24-Nov-2015 Alan Viverette <alanv@google.com> Fix build, use SparseArrayCompat

Change-Id: Ie217b75d56ba60845cf62db4da31850d54eca973
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
1fe6cc2f16121bc57f6a89aaa5502e47ab3e8fe9 24-Nov-2015 Alan Viverette <alanv@google.com> Fix build

SparseArray.removeReturnOld() is not public.

Change-Id: Idec11294468c671dda84278e6ad5863a00d045e5
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
7c8264ea497e54aa1536c76e553b52d2207a50fb 24-Nov-2015 Alan Viverette <alanv@google.com> Always return a copy of cached AccessibilityNodeInfos

Bug: 25783064
Change-Id: I7cae54fdd7622e90292d1a40904f9ed701c03589
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
049a692ac952be43d5fcd975ec6d394ca058c9d8 24-Sep-2015 Alan Viverette <alanv@google.com> Implement keyboard focus support in ExploreByTouchHelper

Bug: 20257430
Bug: 19801857
Change-Id: Idb639ab3a7ce5630bf46e2399739b28f1f521561
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
fe107ccc9e0ee09fbf7bcb9d17cee970b10ee0cf 17-Aug-2015 Alan Viverette <alanv@google.com> Allow ExploreByTouchHelper client to populate node/event for host

Also introduces RuntimeException if client attempts to mix real and
virtual views.

Bug: 13343730
Change-Id: I12d1e0e2c724d94e5282e1cae871dfe98e066983
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
722514df962c62eee53f82df927b8969bc5ceb95 12-Aug-2015 Alan Viverette <alanv@google.com> Add change type to ExploreByTouchHelper

Bug: 22095062
Change-Id: Iac8c774f9cceff5620a1c04b2b09e955078ff76e
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
f6a201aaad218a0ee66a9479b16b012a3fd108ea 14-Feb-2015 Alan Viverette <alanv@google.com> Clear focus from previously focused view in EBT helper

Change-Id: Ie0c8bc5901897d4aeb671e76ee7775c1b75182e6
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
12d8b3f36c7b503221185b44791822e59e690966 20-Jan-2015 Alan Viverette <alanv@google.com> Update ExploreByTouchHelper docs

Bug: 18963161
Change-Id: Ifc6d92d218400726241bd7334959d151ce2cb139
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
cd9978cdf0c3852189fb881846db6569d43f5598 18-Jun-2014 Alan Viverette <alanv@google.com> Update explore-by-touch helper getVirtualViewAt docs

BUG: 13387906
Change-Id: Ib7852fe2543b0337ed02771fb6363cbe8b042d38
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
148d85f65c0f01be809032d2140c7df6d7275504 31-May-2013 Alan Viverette <alanv@google.com> Expose focused virtual view. Clean up focus handling methods.

Change-Id: Ib771a9668cc4f9ec70a36e6474b48f9f3aa75293
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java
6eb3cdf42d5382aef6b6a6afd7c305dbc27885b9 30-May-2013 Alan Viverette <alanv@google.com> Initial commit for ExploreByTouchHelper class.

This helper class simplifies the implementation of accessibility in
custom views that would otherwise need AccessibilityNodeProvider. It
supports single-depth virtual view hierarchies and enforces guidelines
about what properties must be set on accessibility nodes and events.

Additional supporting code has been added to the ViewCompat and
ViewParentCompat.

Change-Id: If0d1f21bea5c187eecc54cac6c9e9bae96337d9b
/frameworks/support/v4/java/android/support/v4/widget/ExploreByTouchHelper.java