• Home
  • History
  • Annotate
  • only in /frameworks/support/v4/ics/android/support/v4/view/
History log of /frameworks/support/v4/ics/android/support/v4/view/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a910619e83d0052e1d81aa5fe532821a2f99d76c 09-Sep-2014 Yigit Boyar <yboyar@google.com> Add a11y support for RecyclerView

Bug: 17411052
Change-Id: I9ef93f0bb072e190d6017ee991e6d2c0ab119a62
ccessibility/AccessibilityEventCompatIcs.java
797c82a7055f7ba825169388465617f0db716739 26-Aug-2014 Chet Haase <chet@google.com> Fix ViewPropertyAnimatorCompat issues

Fixes include issues with listeners on ICS (due to coopting the
listener mechanism to deal with layers and start/end actions) and
ordering of actions/listeners pre-ICS (due to running all actions
immediately instead of ordering them to start later).

Issue #16865990 ViewPropertyAnimatorCompat issues/crashes below API level 16

Change-Id: I31e6cc3d516a78e7c4387c62503299e23057dd8c
iewPropertyAnimatorCompatICS.java
49c78900da0d43140fb602431fb93212bd7f6c70 15-Jul-2014 Chris Banes <chrisbanes@google.com> Update internal Action Bar implementation to L

This CL brings all of the internal widgets and helpers
for the Action Bar up to date with L. We now only use the
unbundled ActionBar/ToolBar implementation. This is to ease
integration and make styling simpler.

Change-Id: I267c9ee90b5707d997910c57242e26130f2dbcf8
iewPropertyAnimatorUpdateListener.java
13ab4aa8a1d337c414c887a81b9829f2286cdd37 08-Jul-2014 Chris Banes <chrisbanes@google.com> Start refactoring appcompat-v7 for Material DO NOT MERGE

* Anything pre-L now uses the compat unbundled action
bar implementation.
* Unbundled action bar is now Material-esque. More
to do here.
* Fix Base style naming convention

Change-Id: Ia4d6003e85dba16d24ce11c5e89ffcf6b8123692
(cherry picked from commit b60cbcc22f5f5f0ed64a4b8afe70877b52c115c2)
iewConfigurationCompatICS.java
d7d27e9ebe5c7325e67e1a8af265378bd2056cad 28-Feb-2014 Chet Haase <chet@google.com> Add animations to RecyclerView

This CL adds the basic plumbing for animating item changes in
RecyclerView. It also implements the bare essentials add/delete
animations. When the app specifies that items have been
added/removed (by calling the appropriate Adapter methods), the
RecyclerView will determine the appropriate fading and moving
animations to animate the items being added, removed, and moved
into new locations.

Change-Id: I4fa8686f54c8bfa2ba29c399eea112d33f71689c
iewPropertyAnimatorCompatICS.java
iewPropertyAnimatorListener.java
b1bfdf4c03d1b25959c5818805b997020f7ed085 15-May-2014 Chet Haase <chet@google.com> Revert "Add animations to RecyclerView"

This reverts commit 33b18903168c177d65e3c2ef7398c1b2ca0c826f.

Change-Id: I41664a375f9fc5fa878481b90cd2e61aad17f739
iewPropertyAnimatorCompatICS.java
iewPropertyAnimatorListener.java
33b18903168c177d65e3c2ef7398c1b2ca0c826f 28-Feb-2014 Chet Haase <chet@google.com> Add animations to RecyclerView

This CL adds the basic plumbing for animating item changes in
RecyclerView. It also implements the bare essentials add/delete
animations. When the app specifies that items have been
added/removed (by calling the appropriate Adapter methods), the
RecyclerView will determine the appropriate fading and moving
animations to animate the items being added, removed, and moved
into new locations.

Change-Id: If70c09e7af168ce5963c785b5886a18c87a7dc98
iewPropertyAnimatorCompatICS.java
iewPropertyAnimatorListener.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
iewParentCompatICS.java
30837f1095c803f332f4a1c3f0917c8afdd50156 24-Apr-2013 Adam Powell <adamp@google.com> API changes for support action bar menus

Refactor support action bar to use standard framework menu interfaces
instead of additional interfaces. This simplifies the API and results
in fewer disjoint callbacks which could make life difficult for
library authors.

SupportMenu/SupportMenuItem are now private implementation details of
the support lib rather than interfaces used directly by app
developers. Developers must use standard support shim *Compat classes
to access new methods, and these shims are now aware of
SupportMenu/SupportMenuItem and will do the right thing.

Fix up a few other general issues and bugs.

Change-Id: I833dce76485741b680bef84c1c0ed8d81ea57616
enuItemCompatIcs.java
1e37da8d4fbd23a4440f32eba784520dc7a03265 21-May-2012 Adam Powell <adamp@google.com> Fix bugs in PagerTabStrip/PagerTitleStrip

* Make textAllCaps work on ICS+. (Dumb transformation methods...)

* Fix a bug where a layout pass would draw one frame where the strip
titles were out of alignment.

* Make PagerTabStrip draw a full-width underline if no background is
set or if explicitly instructed.

* Give PagerTabStrip a minimum width of 32dp for touchability.

* Touching anywhere to the left or right of the currently selected
tab will move next/prev.

Change-Id: Idf58d3d0dc9c11b770d61b2ea6cc6494fd4a5103
agerTitleStripIcs.java
c64858f808c159a8b144d22e3168459074cdc181 31-Jan-2012 Svetoslav Ganov <svetoslavganov@google.com> Fixing issues with accessibility APIs in the support-v4 library.

1. AccessibilityRecordCompat#getSource() was not implemented
correctly. If the internal implementation returns null
then this method should also do so for consistency.

2. AccessibilityNodeInfoCompat#getParent() and getChild()
making incorrect recursive call and also not returning null
if the internal implementation does so.

3. get/setMaxScrollX and get/setMaxScrollY now exposed for
devices running MR1.

bug:5920810
bug:5920093
bug:5913803

Change-Id: I74d73491ec7640f3074b0a6f094430f877ecf6ec
ccessibility/AccessibilityRecordCompatIcs.java
73df5d38da5c66eca9dfdb93de9c17d8e9e6c6d6 29-Jan-2012 Omari Stephens <xsdg@android.com> Revert " Fixing issues with accessibility APIs in the support-v4 library."

This reverts commit bf0a90aac4fb0392d975887eb1cbe8f55827d91f.

To fix build
ccessibility/AccessibilityRecordCompatIcs.java
bf0a90aac4fb0392d975887eb1cbe8f55827d91f 28-Jan-2012 Svetoslav Ganov <svetoslavganov@google.com> Fixing issues with accessibility APIs in the support-v4 library.

1. AccessibilityRecordCompat#getSource() was not implemented
correctly. If the internal implementation returns null
then this method should also do so for consistency.

2. AccessibilityNodeInfoCompat#getParent() and getChild()
making incorrect recursive call and also not returning null
if the internal implementation does so.

3. get/setMaxScrollX and get/setMaxScrollY now exposed for
devices running MR1.

bug:5920810
bug:5920093
bug:5913803

Change-Id: Iffaf34d16e463933b55f8cf6d79d21918aa1145b
ccessibility/AccessibilityRecordCompatIcs.java
9648c538bac4f04145c118cc41168d1d7a536312 11-Oct-2011 Svetoslav Ganov <svetoslavganov@google.com> Adding the new accessibility APIs to the v4 support library.

This change adds support for the new accessibility APIs in ICS
and does not affect the system, rather only the SDK.

bug:5445057

Change-Id: Ifc3790287bf224eb7489f6c325ce8cf7ce619a1d
ccessibilityDelegateCompatIcs.java
iewCompatICS.java
iewGroupCompatIcs.java
ccessibility/AccessibilityEventCompatIcs.java
ccessibility/AccessibilityManagerCompatIcs.java
ccessibility/AccessibilityNodeInfoCompatIcs.java
ccessibility/AccessibilityRecordCompatIcs.java
bc889e39e279fcf8c3d35fc11d8052c002eddf38 14-Jun-2011 Adam Powell <adamp@google.com> Add support for horizontal scrolling within a ViewPager (ICS-only)

Change-Id: I7ceb2eb65536a2dc7a9323202c1999071cae237a
iewCompatICS.java