f6d87ec193f17e8dad82c9994ba7a58e975d364b |
|
11-Mar-2016 |
Alan Viverette <alanv@google.com> |
Add consistent @NonNull annotations for drawable callbacks Bug: 27599515 Change-Id: I33fdc5392302403bfff9cc74a8226173ec962af6
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
d85bc5074dc1211fdb1c6799d9321af54ac5a32f |
|
21-Jan-2016 |
Keisuke Kuroyanagi <ksk@google.com> |
Make scroll bar mouse draggable. This is for Views that have special mouse dragging handling. e.g. TextView invokes text selection on mouse dragging, so it cannot be scrolled by mouse dragging. This provides such Views or ViewGroups a last resort to scroll as we don't assume that all devices have touch panel, touch pad, or mouse wheel. Bug: 20016455 Change-Id: I68a13258a50b5e4ea681b2576da6000a0bb3fa65
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
bd3bfc5285dcacff0a69fecf3baeeeb90d887a58 |
|
02-Mar-2015 |
Chris Craik <ccraik@google.com> |
Improve docs for drawable tint and color filters bug:19564477 Change-Id: I7e11baae2d4dd245965904c85b8855de71f6b6ac
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
b989c5561ea10e623d73e7bb89b37ac38ccdd908 |
|
06-Feb-2015 |
Alan Viverette <alanv@google.com> |
resolve merge conflicts of da9653a to master. Change-Id: I7458452389fb7b048fe5c6daa375fd4dbb9d9766
|
f8512ce08174426dfbba96e8108e5a64332f1e71 |
|
06-Feb-2015 |
Alan Viverette <alanv@google.com> |
Mutate scroll bar drawables Bug: 19285726 Change-Id: I4bb596433c1fa1cc4e2fa53d0cdae992f9add858
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
029d039ea5df180218288f955f96f66d57b74bc3 |
|
22-Jan-2015 |
Alan Viverette <alanv@google.com> |
Ensure scroll drawables are managed correctly Bug: 19035677 Change-Id: Ib86666ddd1b6747f921a6e2f048405aba0c04ef7
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
03748a5707fe3d1f071226ea3caf571abdc0d25d |
|
15-Jan-2015 |
Alan Viverette <alanv@google.com> |
Ensure scroll assets are drawn with correct opacity Bug: 18903443 Change-Id: I5a7e738b1a09c22857683e2540c96a050b82866e
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
6c8fef7fb866d244486a962dd82f4a6f26505f16 |
|
28-Jun-2014 |
Chet Haase <chet@google.com> |
Avoid null-deref crashes in ScrollBarDrawable Some of the code in ScrollBarDrawable automatically derefs the horizontal and/or vertical thumb objects. The drawable can sometimes be in a state where these objects are null, causing a null deref. This fix simply avoids dereferencing null objects. Also, fixed doc bug in attrs.xml for Transition tags. Issue #13210554 Transition style documentation refers to 'move' instead of 'changeBounds' Issue #15636059 ScrollBarDrawable crashes in setAlpha() and other methods when thumbs are null Change-Id: I6664ba17dae0845de8a8658381ae6e9c9ef99214
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
b1af7f3d4be6cd6bc6e1e805f22c209e19bf928f |
|
08-Mar-2013 |
Chet Haase <chet@google.com> |
add getAlpha() to Drawable Drawable has setAlpha(int), but no getAlpha() (although some subclasses have added the method). This makes it more tedious to use the property. For example, animations that wish to animate this property must explicitly give it a start value since this value cannot be queried from the object. The trick is that setAlpha(int) is abstract, only implemented by subclasses. We cannot take this approach for getAlpha(), as we would break all subclasses of Drawable until they implemented the method. Instead, we'll add a default method which returns an invalid value, making it easier for clients of the method to detect whether the value is valid. All subclasses of Drawble in frameworks have been changed to add an override of getAlpha() when appropriate. Issue #7485875 Drawables is missing getAlpha() Change-Id: I06b6e35f1a56d202838eca44759c85c82595020a
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
8fb954263dd2f918ad339045cc6d82e346515599 |
|
18-Aug-2010 |
Romain Guy <romainguy@google.com> |
Fix save()/restore() issues in the OpenGL renderer. The save stack now behaves exactly like in Skia. Change-Id: If7e642f41f2c8f693f6e8c26cba81507d466562e
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
d24b8183b93e781080b2c16c487e60d51c12da31 |
|
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/core/java/android/widget/ScrollBarDrawable.java
|