2d9e33a4981950199628b42d8f4a10c47f53b82a |
22-Jun-2016 |
Aurimas Liutikas <aurimas@google.com> |
Add more pointer validation check to ViewDragHelper. Adding isPointerDown checks before modifying mInitialMotionX and mLastMotionX arrays. clearMotionHistory gets called on ACTION_POINTER_UP so there is nothing to clear if we never got ACTION_POINTER_DOWN. Bug: 29561625 Change-Id: Ia40c4dfc0068839dbf71fa2f805bf84b69d22cfe
ava/android/support/v4/widget/ViewDragHelper.java
|
b75bd093faa15b6308a29477f9cf6ce3607b3fe5 |
16-Jun-2016 |
Alex Hills <ahills@google.com> |
Fixes NotificationCompat not adding generated replies on all api levels Bug:29414211 Change-Id: I559581ac5712a66889ffc0ea5889797723442f03
pi20/android/support/v4/app/NotificationCompatApi20.java
pi24/android/support/v4/app/NotificationCompatApi24.java
|
247fe5ffc924c052589f31dd3888c2aec297d4e1 |
14-Jun-2016 |
Alan Viverette <alanv@google.com> |
Add null check, fix annotations and warnings in node provider Bug: 29328618 Change-Id: I3ae1857508ccc7763cb93cbc85bd2c9282956a67
ava/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.java
|
c7784e83eb72a5fa7e612a9457bd938639ed211f |
07-Jun-2016 |
Alan Viverette <alanv@google.com> |
Re-apply "Synchronize reads of static members."" This reverts commit 2ff1886b2707adbe5d102e8a04136481481085f4. Change-Id: I9b522bc305b6d8135b7eb8af8f5a1e906d41bd13
ava/android/support/v4/app/NotificationManagerCompat.java
|
3d0728024144415ab3c02e673765c25c1edfad55 |
07-Jun-2016 |
Alan Viverette <alanv@google.com> |
Merge "Revert "Synchronize reads of static members."" into nyc-dev
|
2ff1886b2707adbe5d102e8a04136481481085f4 |
07-Jun-2016 |
Alan Viverette <alanv@google.com> |
Revert "Synchronize reads of static members." Too old to merge. This reverts commit 5d1be993cdc73b8c0060977543e6ac0d1682116f. Change-Id: I0e97ac2fee540afc8ac84612996319cfea6fd3e6
ava/android/support/v4/app/NotificationManagerCompat.java
|
dc0438e9826fc54001e3fc181287d3a18cc7704a |
07-Jun-2016 |
Alan Viverette <alanv@google.com> |
Merge "Synchronize reads of static members." into nyc-dev
|
4d1d0e9d92e708b532fa7338804f42938efdfcbf |
02-Jun-2016 |
Aurimas Liutikas <aurimas@google.com> |
Fix page snapping for large number pages. Previous implementation suffered from float precision loss causing incorrect results. Updated the int cast to only cast the (pageOffset + truncator) which will always be a small number [0.4, 1.6) thus will either be 0 or 1 after the cast. This way we avoid converting currentPage to a float. Bug: 29041279 Change-Id: I98f400ca8ad6ca7508fcd0de7866348ebdaf36ff
ava/android/support/v4/view/ViewPager.java
|
d56f39a37f1655da44e962b177730c106710bed5 |
26-May-2016 |
Julia Reynolds <juliacr@google.com> |
Merge "Don't overwrite remote views with null values." into nyc-dev
|
3cf7cec91e0b038f9251273626a2237c802ecf67 |
26-May-2016 |
Julia Reynolds <juliacr@google.com> |
Don't overwrite remote views with null values. Change-Id: Iac4f92c72b0a514c8ec7ef462eca382988f5525e Fixes: 28939640
pi20/android/support/v4/app/NotificationCompatApi20.java
pi21/android/support/v4/app/NotificationCompatApi21.java
pi24/android/support/v4/app/NotificationCompatApi24.java
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
6270c8ee65a33473fbdcbac1800313e4365db3d1 |
26-May-2016 |
Phil Weaver <pweaver@google.com> |
Merge "Update accessibility compat classes for N." into nyc-dev
|
7305ff763c872fcbf85a96892aa8a42fc6eb63ac |
26-May-2016 |
Michael Wright <michaelwr@google.com> |
Merge "DO NOT MERGE Remove Pointer Capture API" into nyc-dev
|
baf870c0330078535898e98263795e6a46694b31 |
26-May-2016 |
Adam Powell <adamp@google.com> |
N is API 24 Change-Id: I81df98fc126b19f9e73c84c0f92b5828e963ebde
onut/android/support/v4/os/BuildCompat.java
|
cb9d97140aa503f64fcc8c0da5dcdd5e96e380f1 |
26-May-2016 |
Phil Weaver <pweaver@google.com> |
Update accessibility compat classes for N. Adding getTitle and getAnchor to AccessibilityWindowInfoCompat. Adding getDrawingOrder, setDrawingOrder, isImportantForAccessibility, and setImportantForAccessibility to AccessibilityNodeInfoCompat. Updating API and making CompatApi24 classes package private. Bug: 28912621 Change-Id: I30cf7567abf1535f35b5176b9fe4c644ce4d2d72
pi/current.txt
pi24/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi24.java
pi24/android/support/v4/view/accessibility/AccessibilityWindowInfoCompatApi24.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityWindowInfoCompat.java
|
9594cc3fcd3951c86dec46f78e8950b4ee9ab7db |
25-May-2016 |
Alan Viverette <alanv@google.com> |
Merge "Revert "Update accessibility compat classes for N."" into nyc-dev
|
9abe7ba961fe5fb280e3b58e7776937f47947b35 |
25-May-2016 |
Alan Viverette <alanv@google.com> |
Revert "Update accessibility compat classes for N." Broke build and update-support-api is bringing in unwanted classes. This reverts commit f6c325c36eb38ecf77cb609f4e2f3c7af4df1c58. Change-Id: I88fbad84e1e60e2f2f3a574e8572fb0146a9e9bd
pi24/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi24.java
pi24/android/support/v4/view/accessibility/AccessibilityWindowInfoCompatApi24.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityWindowInfoCompat.java
|
6e35ff540e64bb4c8fdaaa308547c21a8abdbe04 |
25-May-2016 |
Alan Viverette <alanv@google.com> |
Revert "Fix build" This reverts commit d664aff769996bb5e207d42234b21738e9575a34. Change-Id: I978465d0405bf65e1357555152eaae0e81aff805
pi/current.txt
|
d664aff769996bb5e207d42234b21738e9575a34 |
25-May-2016 |
Alan Viverette <alanv@google.com> |
Fix build Change-Id: Iac4ad496f78841815210d56580973be8ed8bece5
pi/current.txt
|
ab914f51e7da0b059d500e8591a68d46c35b60b8 |
25-May-2016 |
Phil Weaver <pweaver@google.com> |
Merge "Update accessibility compat classes for N." into nyc-dev
|
5d1be993cdc73b8c0060977543e6ac0d1682116f |
03-May-2016 |
Dan Sandler <dsandler@android.com> |
Synchronize reads of static members. Bug: 27830968 Change-Id: I2308a8b90c57a25270fca185d6ac2a61e9def1ef
ava/android/support/v4/app/NotificationManagerCompat.java
|
53378188683d54e59d5d192cd3a88af3a48c255a |
16-May-2016 |
Clara Bayarri <clarabayarri@google.com> |
Hide BaseFragmentActivity* from the API Bug: 28775596 Change-Id: I971c837541036ebd6cb1913f512932291c0477b6
pi/current.txt
onut/android/support/v4/app/BaseFragmentActivityDonut.java
clair/android/support/v4/app/BaseFragmentActivityEclair.java
oneycomb/android/support/v4/app/BaseFragmentActivityHoneycomb.java
ellybean/android/support/v4/app/BaseFragmentActivityJB.java
|
f6c325c36eb38ecf77cb609f4e2f3c7af4df1c58 |
24-May-2016 |
Phil Weaver <pweaver@google.com> |
Update accessibility compat classes for N. Adding getTitle and getAnchor to AccessibilityWindowInfoCompat. Adding getDrawingOrder, setDrawingOrder, isImportantForAccessibility, and setImportantForAccessibility to AccessibilityNodeInfoCompat. Bug: 28912621 Change-Id: I6980f63c193bac872cee1a07a16ad922b559e88d
pi24/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi24.java
pi24/android/support/v4/view/accessibility/AccessibilityWindowInfoCompatApi24.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityWindowInfoCompat.java
|
7eb4234059678152b479af85f260f8a6d17736d7 |
24-May-2016 |
Jae Seo <jaeseo@google.com> |
Merge "MediaBrowserServiceCompat: Add more explanation on getBrowserRootHints()" into nyc-dev
|
fe6fe7388f72b0dddb06d0712afd2d75f57729b7 |
23-May-2016 |
Alan Viverette <alanv@google.com> |
Fix isAtLeastN() on builds where the codename is REL As documented on CODENAME, the value may be "REL" on release builds. Bug: 28906769 Change-Id: Iae5e35a1a78d7381c73b77f6be9a3f367926cc44
onut/android/support/v4/os/BuildCompat.java
|
1b3154eaa9b583711848154bc25174e6c4f6138e |
20-May-2016 |
Julia Reynolds <juliacr@google.com> |
Merge "Add custom remoteviews methods to builder." into nyc-dev
|
7584aa62c9a0b01631c70512899a51ea7ccdc27e |
19-May-2016 |
Jae Seo <jaeseo@google.com> |
MediaBrowserServiceCompat: Add more explanation on getBrowserRootHints() Bug: 28840985 Change-Id: I4146e84a6facf2f3c9b00b26351e59f6fd406e4e
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
77b9c767d2704465ad64405e96fee7ac204950ab |
19-May-2016 |
Adrian Roos <roosa@google.com> |
Merge "Fix broken MessagingStyle" into nyc-dev
|
c66cf89198b97dc7e62370e32010bfe4a98ce11e |
18-May-2016 |
Julia Reynolds <juliacr@google.com> |
Add custom remoteviews methods to builder. Bug: 28822188 Change-Id: I4a5f051e638509e328509c0996c50f11b16c8945
pi/current.txt
pi20/android/support/v4/app/NotificationCompatApi20.java
pi21/android/support/v4/app/NotificationCompatApi21.java
pi24/android/support/v4/app/NotificationCompatApi24.java
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
397f978e94d10beec504e6fdc0cabd98516ea4dc |
19-May-2016 |
Philip P. Moltmann <moltmann@google.com> |
Merge "Make print support lib support API24." into nyc-dev
|
9fd603efd337034bb96e9a8bcc69775665fc41ea |
19-May-2016 |
Philip P. Moltmann <moltmann@google.com> |
Make print support lib support API24. Fixes: 26927665 Change-Id: I5995cc9e734577903afedce62378fdc60f6aafc8
ava/android/support/v4/print/PrintHelper.java
|
618642c1b6204b1ca1ae5b6e3de9ab7d4834b724 |
19-May-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "DO NOT MERGE Rename PointerIcon and Pointer Capture APIs" into nyc-dev
|
bcca71f5ceeb7e05d0207c28ed9ad8f9345f27d8 |
18-May-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "DO NOT MERGE Removal of Pointer APIs." into nyc-dev
|
415793dccd3159dc1eaea17fb56a7366921e96f1 |
18-May-2016 |
Adam Powell <adamp@google.com> |
Make BuildCompat.isAtLeastN more forward-compatible Bug 28817009 Change-Id: Ia28a38c37b36b633146b71f60e8b9c48e4b5b53a
onut/android/support/v4/os/BuildCompat.java
|
9d491d0b863fcc5d2afc7eec3c9aafc02c211b0b |
16-May-2016 |
Michael Wright <michaelwr@google.com> |
DO NOT MERGE Remove Pointer Capture API Bug: 26830970 Change-Id: I78af4e1f4a33492f77a71b8b59f7698bfdee06fa
pi/current.txt
pi24/android/support/v4/view/ViewCompatApi24.java
ava/android/support/v4/view/ViewCompat.java
|
22ed5f47a60f6b78f955b0ba4fcbc9cb31167a76 |
17-May-2016 |
Michael Wright <michaelwr@google.com> |
DO NOT MERGE Rename PointerIcon and Pointer Capture APIs This is a response to API council feedback. Bug: 26830970 Change-Id: I5a672d608ee180a23987bf73da87de1965d1708a
pi/current.txt
pi24/android/support/v4/view/PointerIconCompatApi24.java
pi24/android/support/v4/view/ViewCompatApi24.java
ava/android/support/v4/view/PointerIconCompat.java
ava/android/support/v4/view/ViewCompat.java
|
598e4ac5d7386f27f3a39ba0607a79ea842e2bb7 |
17-May-2016 |
Michael Wright <michaelwr@google.com> |
DO NOT MERGE Removal of Pointer APIs. We need an intermediate step where the APIs are removed from the support lib before renaming them because SDK relies on the support lib build (and the support lib build relies on the SDK). Fun. Bug: 26830970 Change-Id: I6418669297079712e2fe5f471ca26b69448951d4
pi/current.txt
pi24/android/support/v4/view/ViewCompatApi24.java
ava/android/support/v4/view/ViewCompat.java
|
3b07c9380b4690ae313a53c128f1112828259e4c |
12-May-2016 |
Sungsoo Lim <sungsoo@google.com> |
RatingCompat: Move RatingCompatApi21 to RatingCompatKitKat The class 'Rating' was added in API 19, but the implementation of RatingCompat handles as it was added in API 21. Bug: 28731984 Change-Id: I11e8d8319ba939b71d7f65c558cdd3bfd90b397c
pi21/android/support/v4/media/RatingCompatApi21.java
ava/android/support/v4/media/MediaMetadataCompat.java
ava/android/support/v4/media/RatingCompat.java
itkat/android/support/v4/media/RatingCompatKitkat.java
|
76e0c28c0b99134694c4bd8ae3a5367ee5efbb0d |
13-May-2016 |
Adrian Roos <roosa@google.com> |
Fix broken MessagingStyle Messages with a "null" sender indicating a message from the local user did not correctly unparcel. Change-Id: I3d4761321d07f6d9e261bed022620ec903bca2c6 Fixes: 28763122
ava/android/support/v4/app/NotificationCompat.java
|
cef09fee2126f901aa164f6e89c370ab81cff1b3 |
13-May-2016 |
Adam Powell <adamp@google.com> |
Add Fragment#onAttachFragment for parent fragments Add a matching onAttachFragment method to Fragment to match the fragment host version. Bug 28760393 Change-Id: I1dbcc336e4f191717add0dc83d48db93baa953fa
pi/current.txt
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
ests/java/android/support/v4/app/FragmentLifecycleTest.java
ests/java/android/support/v4/app/StrictFragment.java
|
2969ac23f12eb107c6fbebb6417887ee3a70d66d |
12-May-2016 |
Jae Seo <jaeseo@google.com> |
Merge "MediaBrowserCompat: Fix NPE" into nyc-dev
|
5a6478ca99b921bfa3a91fdeefe627a41cca52fc |
12-May-2016 |
Chris Wren <cwren@android.com> |
Merge "document the return type of getImportance" into nyc-dev
|
64f99cb02f21f6a708b1f404b5e0ee6144f3af5b |
12-May-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Fix NPE Bug: 28713127 Change-Id: Icb6ed3a6fdbdfd131fbfeec2359285f4d023372e
ava/android/support/v4/media/MediaBrowserCompat.java
|
4e3d8b3449eb02543735734995b7d35da8619e87 |
11-May-2016 |
Adam Powell <adamp@google.com> |
Merge "Less lazy child FragmentManager creation" into nyc-dev
|
fd15fbacc1d0cb92f2edf72137e4940be2547aa4 |
11-May-2016 |
Adam Powell <adamp@google.com> |
Less lazy child FragmentManager creation Fix a bug where child FragmentManagers moving too lazily into the CREATED state and beyond caused child fragments to not be attached/created when expected. Bug 25019275 Change-Id: Ia16f6d9075e6b611d3363ad1eac6408b896604bb
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
ests/java/android/support/v4/app/FragmentLifecycleTest.java
|
650a8a9e49a114f327a42b9dfe7e35d2bdfd19ea |
11-May-2016 |
Clara Bayarri <clarabayarri@google.com> |
Merge "Tests for startIntentSenderForResult" into nyc-dev
|
355267b12d57afc082bd253919229321396b12cd |
10-May-2016 |
Chris Wren <cwren@android.com> |
document the return type of getImportance Bug: 28690726 Change-Id: I9fe6607c1c3edb28746ad4627ce3d74da86adc3f
pi/current.txt
ava/android/support/v4/app/NotificationManagerCompat.java
|
7e866aba6258c1c7c2e0e9b303d065f3ed88e841 |
19-Apr-2016 |
Clara Bayarri <clarabayarri@google.com> |
Tests for startIntentSenderForResult Bug: 27700608 Change-Id: I778cc8f6401cd6bec22efd2d3f7873d1a4f8d536
ests/AndroidManifest.xml
ests/java/android/support/v4/app/FragmentReceiveResultTest.java
ests/java/android/support/v4/app/test/FragmentResultActivity.java
|
52ab5de456a1c4a069a84268f7bde91ac627050a |
10-May-2016 |
Adam Powell <adamp@google.com> |
Merge "Remove BaseFragmentActivityApi24 and move multi-window methods" into nyc-dev
|
c6324942d198dacc1852f16de8cb3c8dcc36f70a |
10-May-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "add getImportance to support lib" into nyc-dev
|
6ed38774de1111d022cc878e7ee0cd1b0875176c |
10-May-2016 |
Adam Powell <adamp@google.com> |
Remove BaseFragmentActivityApi24 and move multi-window methods On L and above the ART compile-time verifier can't handle calls to superclass methods that didn't exist yet. This causes the verification to be deferred to runtime, which equates to a very large startup time regression for activities extending FragmentActivity or AppCompatActivity. We don't want apps to need to call super for these methods anyway; a corresponding change in frameworks/base moves the additional internal Activity dispatch logic into private methods that invoke the public ones. Apps extending FragmentActivity or AppCompatActivity still need to call super and the FragmentActivity methods are annotated as such, but now they won't pay the additional verifier costs at the support lib/framework boundary. Bug 28667205 Change-Id: Id5b12322ec1b5544f6bfa6e793560df8058b4314
pi/current.txt
pi24/android/support/v4/app/BaseFragmentActivityApi24.java
ava/android/support/v4/app/FragmentActivity.java
|
ba5640841ee4205cfe4c917617ead92998a00103 |
09-May-2016 |
Jae Seo <jaeseo@google.com> |
Merge "MediaBrowserCompat: Make Patination API work on API 21-23" into nyc-dev
|
68efa9b82032ba6e7cf88d56ae7f0662f2702736 |
09-May-2016 |
Chris Wren <cwren@android.com> |
add getImportance to support lib Bug: 28664883 Change-Id: Icf4f3f3c546f855f66da0f48ca7f837f2d231bcf
pi/current.txt
pi24/android/support/v4/app/NotificationManagerCompatApi24.java
ava/android/support/v4/app/NotificationManagerCompat.java
|
b484ff92bb2e822f125de5c9fc66009198a65e7d |
09-May-2016 |
Chris Wren <cwren@android.com> |
update support api to unbreak build Bug: 28667116 Change-Id: I1d585788f6fe432bbd7a875c776b7a9b7ccd9acc
pi/current.txt
|
9d513bd477d9547fd4e82364a1370236a31879ff |
09-May-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "internal support lib classes shouldn't be public" into nyc-dev
|
8a5e1cc21b9571f88c4ab51cb7c74c248145079a |
09-May-2016 |
Chris Wren <cwren@android.com> |
internal support lib classes shouldn't be public Bug: 28667116 Change-Id: I301c172a700404e21e7157f085ea87cd28ac04df
pi24/android/support/v4/app/NotificationManagerCompatApi24.java
itkat/android/support/v4/app/NotificationManagerCompatKitKat.java
|
ac127f074a064c2b5e87102bd7f6c3e4a5d5cdfd |
03-May-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Make Patination API work on API 21-23 Also check the API version using BuildCompat.isAtLeastN(). Bug: 28324455 Change-Id: I8fafc15a2262f44fbdf4478a8119c380d222ee3d
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
1802bf381380809e224c72008a400715e2e375b4 |
07-May-2016 |
Adam Powell <adamp@google.com> |
Fix Runnable/View leak from posting to detached views in FragmentManager The old Animation framework runs callbacks during View.draw(). During this, it's unsafe to change the layer type of that view, therefore an older bug fix began posting layer type changes as runnables to the view in question. This doesn't work well either, since that means it's too late to start using a hardware layer for animation (the first frame has been drawn and we'll likely jank the next in layer creation) and if the view is detached and we're on a non-Looper thread, prior to Android N we will post the runnable to a thread-local run queue that never gets flushed, leaking anything we've closed over like the view, its context, etc. Change FragmentManager to set layers for alpha animations before starting the animation rather than in the animation callback itself. Only post the change back to LAYER_TYPE_NONE if we're attached to a window or if we're running on at least N to avoid the bug. Otherwise, make the layer type change immediately since we're assured not to be running in a hwui drawing operation on the UI thread. Bug 28142337 Change-Id: I8819f55555cfb2b0b44a1f8a22c651429d4382fd
ava/android/support/v4/app/FragmentManager.java
|
cd4bab1c1af9a13657e6ff62fd60accc81a71526 |
05-May-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Add setRemoteInputHistory method to NotificationCompat." into nyc-dev
|
24bbc513f26f9637b210a76839bca667655a32eb |
04-May-2016 |
Janis Danisevskis <jdanis@google.com> |
Merge "Fixes documentation of external-path tag" into nyc-dev
|
3b7d9076ef1cc001bbfb85471621612dfcb95ff3 |
03-May-2016 |
Alan Viverette <alanv@google.com> |
Update APIs, fix build Bug: 28550343 Change-Id: I9efd6d3cde0dc093d43616c16c86672c23711148
pi/current.txt
|
622cd77c722101777a9d87a506af1a4748b5a15e |
03-May-2016 |
Alan Viverette <alanv@google.com> |
Merge "ContextCompat should be non-instantiable, all static methods" into nyc-dev
|
aa9f90a465c9297207f4a52153216fa305bbafd3 |
03-May-2016 |
Aurimas Liutikas <aurimas@google.com> |
Add setRemoteInputHistory method to NotificationCompat. Bug: 27597176 Change-Id: I18db442a58fade0e4867037c7b613d27485167d9
pi/current.txt
pi24/android/support/v4/app/NotificationCompatApi24.java
ava/android/support/v4/app/NotificationCompat.java
|
1969eeed2afb2676d5a84fe7248501a000d09bb8 |
03-May-2016 |
Alan Viverette <alanv@google.com> |
ContextCompat should be non-instantiable, all static methods Bug: 28550343 Change-Id: If3defe01f6bcc23b8f3a21a61488dc86e7d024ce
ava/android/support/v4/content/ContextCompat.java
|
2b8771c79bf903b23538f02afaa7be44f4079e97 |
02-May-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge changes I1379b959,Iaf1e1bff into nyc-dev * changes: MediaBrowserCompat: Call onChildrenLoaded properly MediaBrowserServiceCompat: Implement MediaBrowserServiceApi23
|
7ba098965d6bb8f62d70fdd0568e9aeb4f98b890 |
02-May-2016 |
Nadia Benbernou <nbenbernou@google.com> |
Merge "Add api to WearableExtender for setting and getting the dismissal id. Bug:27696581" into nyc-dev
|
e131ccebd5983ad0c0ce530d9a47880c0ccc136c |
22-Apr-2016 |
Janis Danisevskis <jdanis@google.com> |
Fixes documentation of external-path tag As for the implementation the paths tag "external-path" points to the path returned by Environtments.getExternalStorageDirectory() The documentation, however, reported otherwise. This was also reported here: https://code.google.com/p/android/issues/detail?id=61170 Change-Id: Ic58003bafab479501c5b7e83132877906e3cc822 (cherry picked from commit cdb0be0e10a15e039b216879b2e1931c7515d340)
ava/android/support/v4/content/FileProvider.java
|
b3f4a7d427953c3e197a2d362a39d918891698ff |
29-Apr-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Call onChildrenLoaded properly When the options are null, onChildrenLoaded without options param should be called. Bug: 28368264 Change-Id: I1379b95984d0c009d678fe518c3a8fab2abed668
ava/android/support/v4/media/MediaBrowserCompat.java
|
11ae0cf88a236c2be6a043314c7a67e888db10a8 |
14-Apr-2016 |
Nadia Benbernou <nbenbernou@google.com> |
Add api to WearableExtender for setting and getting the dismissal id. Bug:27696581 Change-Id: I6c8f409d57146479b768dbcbfa7668d250aae553
pi/current.txt
ava/android/support/v4/app/NotificationCompat.java
|
300828fd69bd2bfcefaf54795d03492938efd971 |
21-Apr-2016 |
Alex Hills <ahills@google.com> |
Moves get/setAllowGeneratedReplies to NotificationCompat.Action Bug:28044251 Change-Id: I88915f6e5bad96227f310ca66714ef3a7c45385f
pi/current.txt
pi20/android/support/v4/app/NotificationCompatApi20.java
pi21/android/support/v4/app/NotificationCompatApi21.java
pi24/android/support/v4/app/NotificationCompatApi24.java
onut/android/support/v4/app/NotificationCompatBase.java
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
|
bd35d4503fe1a2a8010072a648314819b29b998f |
28-Apr-2016 |
Adrian Roos <roosa@google.com> |
Merge "Fix MessagingStyle parceling" into nyc-dev
|
da570477cdf5fe2a9f80391774179d914ec7c6c6 |
28-Apr-2016 |
Alexander Hills <ahills@google.com> |
Merge "Fixes support lib breakage, part of a multi-part commit to move allowGeneratedReplies" into nyc-dev
|
398a6b256ecd2a989868d7796ba6823c6fddf76a |
28-Apr-2016 |
Alexander Hills <ahills@google.com> |
Merge "Revert "Moves get/setAllowGeneratedReplies to NotificationCompat.Action"" into nyc-dev
|
8f368d99d9d0e69b8840e0256e94e4f62cce2b08 |
28-Apr-2016 |
Alex Hills <ahills@google.com> |
Fixes support lib breakage, part of a multi-part commit to move allowGeneratedReplies Bug:28044251 Change-Id: I248ad59176f7f763b7bcbe0edf5b4f112e5e6349
pi24/android/support/v4/app/NotificationCompatApi24.java
|
15af24d3fb31970f5e35ac37a6b6004444351507 |
28-Apr-2016 |
Alexander Hills <ahills@google.com> |
Revert "Moves get/setAllowGeneratedReplies to NotificationCompat.Action" This reverts commit 9ba2dc9355ee33a59154b5c3c2b65dfd55eaede5. Change-Id: I4af53ffaa56774d0e8e869b0bb92637796adce56
pi/current.txt
pi20/android/support/v4/app/NotificationCompatApi20.java
pi21/android/support/v4/app/NotificationCompatApi21.java
pi24/android/support/v4/app/NotificationCompatApi24.java
onut/android/support/v4/app/NotificationCompatBase.java
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
|
4abb8c027976115afd6b38615412e185fa7eec7a |
28-Apr-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "resolve merge conflicts of 19ec6b7 to nyc-dev" into nyc-dev
|
c0f6592924ffdaa4921a323bbbfd0122ff319cda |
28-Apr-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Moves get/setAllowGeneratedReplies to NotificationCompat.Action" into nyc-dev
|
9bce10738b97c2cc5b4cb2069210badc355a24da |
28-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
resolve merge conflicts of 19ec6b7 to nyc-dev Change-Id: I256a6d5cca7433611522c076eb5639f525126df5
|
2e7d3a28e00195c160cc4f5668e2d7f64eb590da |
26-Apr-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserServiceCompat: Implement MediaBrowserServiceApi23 Bug: 28326362 Change-Id: Iaf1e1bfff4952773198f0e1e5e06ea253280b1e7
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
pi23/android/support/v4/media/MediaBrowserServiceCompatApi23.java
pi24/android/support/v4/media/MediaBrowserCompatApi24.java
pi24/android/support/v4/media/MediaBrowserServiceCompatApi24.java
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
0bab42508734d3f701a1fbb1d24c96fabff96163 |
27-Apr-2016 |
Adam Powell <adamp@google.com> |
Don't lose content change during rollback for loader already started If a loader is already started when we try to rollback a content change, force a new load instead of simply setting the flag to refresh next time. Bug 28406183 https://code.google.com/p/android/issues/detail?id=208278 Change-Id: I3b257f8e7d1828ce9fae095bcddc7aa195fb6792
ava/android/support/v4/content/Loader.java
|
63cc17990138409abfc0d7fe0d10a44093c2546a |
27-Apr-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Fix a bug where restartLoader would result in a stuck loader" into nyc-dev
|
47ab4c24dac8eff1adbe4cc216cbf9c6318993a3 |
27-Apr-2016 |
Adam Powell <adamp@google.com> |
Fix a bug where restartLoader would result in a stuck loader In some cases restartLoader calls that happen in quick succession could cause the new loader to become stuck and never run. Treat loader restarts for loaders that have not yet started the same as starting a brand new loader. Bug 27437287 https://code.google.com/p/android/issues/detail?id=56464 Change-Id: I787616e1a2e8892c4db6f7952794104a304e0422
ava/android/support/v4/app/LoaderManager.java
|
9ba2dc9355ee33a59154b5c3c2b65dfd55eaede5 |
21-Apr-2016 |
Alex Hills <ahills@google.com> |
Moves get/setAllowGeneratedReplies to NotificationCompat.Action Bug:28044251 Change-Id: I522fcf70c163e88df78c1e3bb04eee0146e6eede
pi/current.txt
pi20/android/support/v4/app/NotificationCompatApi20.java
pi21/android/support/v4/app/NotificationCompatApi21.java
pi24/android/support/v4/app/NotificationCompatApi24.java
onut/android/support/v4/app/NotificationCompatBase.java
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
|
3503d49de59151a0c2fc972e6a8fdc6e9966dffe |
27-Apr-2016 |
Adrian Roos <roosa@google.com> |
Fix MessagingStyle parceling Change-Id: I89d18bf16169ba2d53c481c252fc3c917887b5b0 Fixes: 28400885
ava/android/support/v4/app/NotificationCompat.java
|
00559e360cf4cf7858d4bd5ddb874b85fad6e9cb |
27-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "TabLayout + ViewPager improvements" into nyc-dev
|
7a53226e254520e25611673ebbd5e982325f6038 |
26-Apr-2016 |
Alexander Hills <ahills@google.com> |
Merge "Copies changes made to MessagingStyle in framework to compat" into nyc-dev
|
8cee6c432a966b37474777d902db520b67751bcf |
26-Apr-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Updates N check in support lib" into nyc-dev
|
c485ebd398348372709b10a713fc6d8630b31923 |
26-Apr-2016 |
Alex Hills <ahills@google.com> |
Updates N check in support lib This updates NotificationCompat to check against N instead of against API 24, since checks against api24 don't work at the moment. Bug:28392693 Change-Id: Iba9fd39b0c3c22a58426dd8b595165698a58f536
ava/android/support/v4/app/NotificationCompat.java
|
05f5ba020fa6caa658c75b6d77436aa980ca0fcc |
22-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Backport AbsSavedState and fixes to v4 Also makes the support library widgets use it so that they handle multi-class loaders correctly when restoring state. BUG: 27790353 Change-Id: I5c7888f119b8fcb79fd7cb67987c304c0c982c8e
pi/current.txt
ava/android/support/v4/view/AbsSavedState.java
ava/android/support/v4/view/ViewPager.java
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/SlidingPaneLayout.java
|
19ec6b7415380c24af790d3286b5b9027f7c778a |
26-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Allow back presses to work in FragmentActivity" into mnc-ub-dev
|
c226c509cb0b085027f4dbf3f5cac297fa31b375 |
21-Apr-2016 |
Alex Hills <ahills@google.com> |
Copies changes made to MessagingStyle in framework to compat This change copies the changes made in MessaingStyle in Notification proper to the Compat lib. Original changes were made in ag/920575. Bug:28044251 Change-Id: I7448ca4480930aa1e5c744780fe6f4506fd30a1e
pi/current.txt
ava/android/support/v4/app/NotificationCompat.java
|
8f27603fc4caa4931c98a97d4482b1b01bf4bd0f |
04-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
TabLayout + ViewPager improvements - Add support for arbitrary decor views in ViewPager. Previously it had a hidden marker interface, but now we have a public class annotation. - Made ViewPager's internal adapter change listener public to enable decor views to receive any changes. - TabLayout now supports being a decor view by automatically setting itself if it has a ViewPager parent. BUG: 27812405 Change-Id: Ia1a369f9401ee0108544a4aacc1461db3639cc80
pi/current.txt
uild.gradle
ava/android/support/v4/view/PagerTitleStrip.java
ava/android/support/v4/view/ViewPager.java
roguard-rules.pro
|
5f5ffb9bea7e6db394d6879f37ab1aadb8d2fdeb |
25-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
resolve merge conflicts of 4519642 to nyc-dev Change-Id: Iffcd2dec64d31ba297a1806c11d1e48116248dba
|
fd7edc68a634f499d5f2c4a3582dc03c7a3d598d |
25-Apr-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserServiceCompat: Provide a way to retrieve root hints" into nyc-dev
|
9fa21910ab73610aded5af84fd488fb91cd06c4e |
23-Apr-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Remove dependencies on Activity from common Fragment superclasses" into nyc-dev
|
05c8a189672f5d883555e068549c0a84eeeff4aa |
22-Apr-2016 |
Adam Powell <adamp@google.com> |
Remove dependencies on Activity from common Fragment superclasses Support lib edition Allow common Fragments to be used in non-Activity hosts. Bug 28337394 Change-Id: Ia06b560b2863d995a6b67dafac770a4c25ff4ab9
ava/android/support/v4/app/DialogFragment.java
ava/android/support/v4/app/ListFragment.java
|
5aed2dfac529292f673facc6838d2016b8d68499 |
22-Apr-2016 |
Alan Viverette <alanv@google.com> |
Merge "Fix build" into nyc-dev
|
4560051338e35187e44909cefe4278431878c6f0 |
22-Apr-2016 |
Alan Viverette <alanv@google.com> |
Fix build Change-Id: I6648d41b4d318d3a5e826c2fdc32935dd9faa3a0
pi/current.txt
|
c5f6563e915e7e0a053d0aa14685e901db4bc145 |
22-Apr-2016 |
Alexander Hills <ahills@google.com> |
Merge "Adds a BigPicAmbient flag to WearableExtender in NotificationCompat" into nyc-dev
|
11515c73c31f5123442da9725116512d2fb1b3a2 |
22-Apr-2016 |
Alan Viverette <alanv@google.com> |
Merge "Fix support library docs for unbundling" into nyc-dev
|
f7bdb2b37497128b8a9108eea43c17ea544c957a |
22-Apr-2016 |
Alan Viverette <alanv@google.com> |
Merge "Clean up deprecation tags in support libraries" into nyc-dev
|
d805095048f6be52cddbd572ee343c4639ba8187 |
22-Apr-2016 |
Alan Viverette <alanv@google.com> |
Clean up deprecation tags in support libraries Also fixes renderscript and recyclerview docs builds. Bug: 28339627 Bug: 28073702 Change-Id: I0f38cf82fe260de4488660c87aaed8d26265eeba
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentController.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/NotificationCompat.java
ava/android/support/v4/app/TaskStackBuilder.java
ava/android/support/v4/content/ContextCompat.java
ava/android/support/v4/os/UserManagerCompat.java
ava/android/support/v4/view/PagerAdapter.java
ava/android/support/v4/view/accessibility/AccessibilityRecordCompat.java
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/EdgeEffectCompat.java
ava/android/support/v4/widget/ResourceCursorAdapter.java
ava/android/support/v4/widget/SlidingPaneLayout.java
|
0123b49428d4073cc4c7e04b16fe0cf658ecc7ed |
22-Apr-2016 |
Alan Viverette <alanv@google.com> |
Fix support library docs for unbundling - Remove reference to deprecated v7 class from v4 docs - Add missing @hide to v7 NotificationCompat.Builder Bug: 28124434 Change-Id: I664417df71d480a44c0378e8d2df8bcc0de4a129
ava/android/support/v4/app/FragmentActivity.java
|
fda621da7916073852394d14fcd2cb37f202287d |
16-Apr-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserServiceCompat: Provide a way to retrieve root hints Bug: 28075963 Change-Id: I2aa1323ee6943ccd91b2a72b01692d5cd9c2b268
pi/current.txt
pi24/android/support/v4/media/MediaBrowserServiceCompatApi24.java
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserProtocol.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
916455675ddb34d0eb848b2355550268d82c3ce7 |
21-Apr-2016 |
Adam Powell <adamp@google.com> |
Move child FragmentManager shutdown for retained fragments Support lib edition Some apps out there do some creative things in terms of calling their own onDetach methods from elsewhere. Perform the child FragmentManager shutdown for retained fragments in a package-level perform method instead of in onDetach itself. Also mark all existing fragment methods with @CallSuper. Bug 28293847 Change-Id: I5cad21589d1794034d0fd63aaf45dd2984d3c8cc
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
|
fc4bd06e5d93d5507bb136c186003c8260b4bbc9 |
21-Apr-2016 |
Alan Viverette <alanv@google.com> |
Merge "ViewCompat shims for isInLayout, isLayoutDirectionResolved, setZ" into nyc-dev
|
d589411e30b9760e8e95a5e8d6bc1c244526214f |
21-Apr-2016 |
Alan Viverette <alanv@google.com> |
ViewCompat shims for isInLayout, isLayoutDirectionResolved, setZ Bug: 28267712 Bug: 28267525 Bug: 28267718 Change-Id: I335a5c6bb6244b756466f488bb1160f58f11898d
pi/current.txt
pi21/android/support/v4/view/ViewCompatLollipop.java
ava/android/support/v4/view/ViewCompat.java
ellybean-mr2/android/support/v4/view/ViewCompatJellybeanMr2.java
itkat/android/support/v4/view/ViewCompatKitKat.java
|
be678137d44778590a6220ae0ef13649e83363a9 |
21-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Tidy up DrawableCompat + VDC/AVDC calls Currently DrawableCompat will wrap any drawable on API < 22. As VDC supports tinting natively, we should use that instead of wrapping. This CL fixes this by extracting the calls to an marker interface and making VDC + AVDC implement it. Also tidied up the doc on DrawableCompat.wrap(). BUG: 28296684 Change-Id: I6e23db54aa10758b3c0a08e8d110210799453595
pi21/android/support/v4/graphics/drawable/DrawableCompatLollipop.java
pi21/android/support/v4/graphics/drawable/DrawableWrapperLollipop.java
onut/android/support/v4/graphics/drawable/DrawableCompatBase.java
onut/android/support/v4/graphics/drawable/DrawableWrapper.java
onut/android/support/v4/graphics/drawable/DrawableWrapperDonut.java
onut/android/support/v4/graphics/drawable/TintAwareDrawable.java
clair/android/support/v4/graphics/drawable/DrawableCompatEclair.java
oneycomb/android/support/v4/graphics/drawable/DrawableCompatHoneycomb.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
itkat/android/support/v4/graphics/drawable/DrawableCompatKitKat.java
ests/java/android/support/v4/graphics/DrawableCompatTest.java
ests/java/android/support/v4/graphics/TestTintAwareDrawable.java
|
03d45b9a2e6552010d46a36866838d000fd515bd |
21-Apr-2016 |
Clara Bayarri <clarabayarri@google.com> |
Merge "Provide startIntentSenderForResult for fragments" into nyc-dev
|
218a8f6925765ac32fff76f4f5d237f347a70f3f |
20-Apr-2016 |
Alan Viverette <alanv@google.com> |
Merge "Update attr refs for unbundling" into nyc-dev
|
929f27aab7ac7231f3734c988d5ee7201627d535 |
20-Apr-2016 |
Alan Viverette <alanv@google.com> |
Update attr refs for unbundling No longer relies on framework-private android.R.styleable fields. Bug: 28124434 Change-Id: Ib2b11d5be949b7243964ada63fba7cd7ec25315b
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/CompoundButtonCompat.java
ava/android/support/v4/widget/NestedScrollView.java
ava/android/support/v4/widget/TextViewCompat.java
|
3db5650055ae4a4e7189e80cd96b42886d41fe45 |
20-Apr-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Make notifyChildrenChanged work" into nyc-dev
|
900e852d4f8b423ec2d8374f8e6743129e8f331b |
08-Apr-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Make notifyChildrenChanged work Bug: 27915464 Change-Id: I642e7567f6909b3648df62af2ea8a823e26fed8a
pi/current.txt
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
pi24/android/support/v4/media/MediaBrowserServiceCompatApi24.java
ava/android/support/v4/media/MediaBrowserCompatUtils.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
64bea6abcefe2bb6f2de56aed795c138f6d70e65 |
18-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Allow back presses to work in FragmentActivity Currently, FragmentActivity overrides onBackPressed() to only pop off support fragments. This CL fixes this by delegating to the framework onBackPressed(). BUG: 28186471 Change-Id: I888d203e196eaaed97c2afe1280375208f0aa3fa
pi/current.txt
onut/android/support/v4/app/BaseFragmentActivityDonut.java
clair/android/support/v4/BaseFragmentActivityEclair.java
oneycomb/android/support/v4/app/BaseFragmentActivityHoneycomb.java
ava/android/support/v4/app/FragmentActivity.java
ests/java/android/support/v4/app/FragmentReplaceTest.java
|
fed04169c31e7e3d8c7a328876358dd3564062bb |
14-Apr-2016 |
Clara Bayarri <clarabayarri@google.com> |
Provide startIntentSenderForResult for fragments Bug: 27700608 Change-Id: I43139604b0aa60c2dcce93db92a38e1327566a4e
pi/current.txt
pi24/android/support/v4/app/BaseFragmentActivityApi24.java
clair/android/support/v4/app/ActivityCompatEclair.java
clair/android/support/v4/app/BaseFragmentActivityEclair.java
oneycomb/android/support/v4/app/BaseFragmentActivityHoneycomb.java
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentHostCallback.java
ellybean/android/support/v4/app/ActivityCompatJB.java
ellybean/android/support/v4/app/BaseFragmentActivityJB.java
|
396de6116ede331da5890e406fa5081ae8fddc72 |
19-Apr-2016 |
Ian Lake <ilake@google.com> |
Support 3+ streams when using ShareCompat.IntentBuilder Ensure that any number of streams can be added with ShareCompat.IntentBuilder#addStream rather than only switching between 1 and 2 streams. BUG: 27919557 Change-Id: I6d4f724cb4b3f828d4988bab39a1629beab1d1b8 (cherry picked from commit 64f279383a7afc05cb0dd92b848d26eb9c216b1e)
ava/android/support/v4/app/ShareCompat.java
|
7e163bb2b7fec41d46a2fdc827324891807d3543 |
19-Apr-2016 |
Ian Lake <ilake@google.com> |
Merge "Support 3+ streams when using ShareCompat.IntentBuilder" into nyc-dev
|
64f279383a7afc05cb0dd92b848d26eb9c216b1e |
19-Apr-2016 |
Ian Lake <ilake@google.com> |
Support 3+ streams when using ShareCompat.IntentBuilder Ensure that any number of streams can be added with ShareCompat.IntentBuilder#addStream rather than only switching between 1 and 2 streams. BUG: 27919557 Change-Id: I6d4f724cb4b3f828d4988bab39a1629beab1d1b8
ava/android/support/v4/app/ShareCompat.java
|
50049692bdd7d877a31c1a108e9ee8089010308a |
19-Apr-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "MediaBrowserCompat: Remove direct use of framework binder" into nyc-dev
|
d4b241faefba8471d8cc0ddb12d940c18ebd4469 |
19-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix ViewPager calling onPageScrolled(0)" into mnc-ub-dev am: 7182d71 * commit '7182d71619723b421c4312ef7d2b38271b72e0c9': Fix ViewPager calling onPageScrolled(0) Change-Id: I49f82ab9759b4137490c9d4705298dc26297498b
|
22fe451fd7118deabebe25e45c7319f7f1cd2a7e |
19-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Fix ViewPager calling onPageScrolled(0) This CL fixes the situation of ViewPager dispatching onPageScrolled(0) just because it has not been laid out, and thus populated. The call makes no sense in this state anyway. BUG: 28110875 Change-Id: I54e552ffc5355e2e6c59c4e2c7a9d28393b47ac1
ava/android/support/v4/view/ViewPager.java
|
107a20f494a89bcfef86bbc15523d360f564632d |
19-Apr-2016 |
Alan Viverette <alanv@google.com> |
Merge "Account for scroll offsets in ExploreByTouchHelper" into nyc-dev
|
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
ava/android/support/v4/widget/ExploreByTouchHelper.java
ests/AndroidManifest.xml
ests/java/android/support/v4/widget/ExploreByTouchHelperTest.java
ests/java/android/support/v4/widget/ExploreByTouchHelperTestActivity.java
ests/res/layout/explore_by_touch_helper_activity.xml
|
5110de617522d837c4857c481bf56b9c5062848d |
18-Apr-2016 |
Chris Wren <cwren@android.com> |
Merge "support REMINDERS in the support lib" into nyc-dev
|
3faba4d9eaba0ac552a9f6dd5c54bfa45e51a133 |
18-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix invalidation workaround" into mnc-ub-dev am: b878633 * commit 'b878633128a0533d843edcc7c086155bbddb4db8': Fix invalidation workaround Change-Id: Icbb200907e08833848a98d8eae6c3201f882cc0c
|
4a5aaa6852108a8e5fd9e849209803c8f6fcd6cf |
18-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Fix invalidation workaround We were missing the tickle on the actual view, as well as the parent. BUG: 28239627 Change-Id: I8593e9a6ea8074e0a103ba4ed5c76f7220dc6e18
oneycomb/android/support/v4/view/ViewCompatHC.java
|
7c1fcb24cdd2ede9eed84fe8cd784e45192eb0d4 |
15-Apr-2016 |
Chris Wren <cwren@android.com> |
support REMINDERS in the support lib Bug: 24203160 Change-Id: I87e6b3a7fbee67005853234c93a5f9d3115b52c7
pi/current.txt
pi23/android/support/v4/app/NotificationCompatApi23.java
ava/android/support/v4/app/NotificationCompat.java
|
7a7ac26ee6d9ff4f5410991fa9cc97d0090ddaef |
08-Apr-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Remove direct use of framework binder Bug: 27915464 Change-Id: Ic16369f67b581084dcaf4f6621777442ce25235f
pi/current.txt
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
pi21/android/support/v4/media/ServiceBinderAdapterApi21.java
pi21/android/support/v4/media/ServiceCallbacksAdapterApi21.java
pi23/android/support/v4/media/MediaBrowserServiceCompatApi23.java
pi23/android/support/v4/media/ServiceBinderAdapterApi23.java
pi24/android/support/v4/media/MediaBrowserCompatApi24.java
pi24/android/support/v4/media/MediaBrowserServiceCompatApi24.java
pi24/android/support/v4/media/ServiceBinderAdapterApi24.java
pi24/android/support/v4/media/ServiceCallbacksAdapterApi24.java
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserCompatUtils.java
ava/android/support/v4/media/MediaBrowserProtocol.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
b054427688e7cf0475bec09da9a3fb7688881459 |
15-Apr-2016 |
Adam Powell <adamp@google.com> |
Retain loaders through stopped config changes Previously we would throw away any stopped LoaderManagers when we went to retain instances to pass along as nonConfigurationInstances during config changes or similar activity restarts. This causes loaders to do more work than they need to when a calling activity starts a new activity on top, a config change happens (e.g. screen rotation) and then the top activity is finished, restarting the caller in a new configuration. The loaders would go through onReset unnecessarily, potentially throwing away data to be reloaded again after the config change completes. Instead of throwing away stopped LoaderManagers in this case, restart them and retain them across the config change so they can resume where they left off. Bug 27176186 Change-Id: I6b589776fd19e0b88a1a00f6763fe8ea6d60db58
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentHostCallback.java
ava/android/support/v4/app/FragmentManager.java
|
377a53b843a0787e9f760dc1898bcabe50236321 |
06-Apr-2016 |
Alex Hills <ahills@google.com> |
Adds a BigPicAmbient flag to WearableExtender in NotificationCompat This adds the BigPicAmbient flag to WearableExtender, demonstrating that a BigPictureStyle on a Notification (pimary page or content page) should be converted to low-bit black and white on entering ambient, and should stick around during ambient instead of being closed. This is mostly for QR and barcodes for situations akin to flights. Bug:28042026 Change-Id: I84065ab3966301c063d393b8fa6451ec527944b9
pi/current.txt
ava/android/support/v4/app/NotificationCompat.java
|
ca15cef28b6fac276603561b9c9322deb4464015 |
14-Apr-2016 |
Alexander Hills <ahills@google.com> |
Merge "Adds support for MessagingStyle in the Compat lib" into nyc-dev
|
dd6206b4a08aca59327e844339b465a601ff6d27 |
14-Apr-2016 |
Alan Viverette <alanv@google.com> |
Merge "Return a boolean from DrawableCompat.setLayoutDirection()" into nyc-dev
|
69888cc068c68d93395a586fce76b05e2e190296 |
13-Apr-2016 |
Yigit Boyar <yboyar@google.com> |
Merge "Studio friendly support library" into nyc-dev
|
de5cb7f636d6739e3009a58e64904c41ae14301b |
13-Apr-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Add methods to open and close a Drawer in DrawerLayout without animation." into nyc-dev
|
43cbaca7b2d9a888c0a65df5fb6da73bf288505f |
08-Apr-2016 |
Alex Hills <ahills@google.com> |
Adds support for MessagingStyle in the Compat lib This change adds support for the MessagingStyle in NotificationCompat v4 (see ag/904266 for framework implementation). This change also puts MessagingStyle extras into the Notification to allow a NotificationListener compiled against N on a pre-N phone to read a MessagingStyle set by an app compiled against N on a pre-N phone. Fallback to BigText on API<24 tracked by b/28132121. Bug:28044251 Change-Id: I38ef9a9fd59b929b644cd9bcca9941f0119f46b4
pi/current.txt
pi24/android/support/v4/app/NotificationCompatApi24.java
ava/android/support/v4/app/NotificationCompat.java
|
3986e04c740dc8fe51e7892ddcba0c9a17dee117 |
09-Feb-2016 |
Yigit Boyar <yboyar@google.com> |
Studio friendly support library Projects with api specific source sets are a problem for Android Studio because it cannot find them in sources list. This CL adds the ability to convert these API specific source sets into modules when the project is opened inside the IDE. When run from command line, it still fallbacks to the previous implementation. For projects with resources, we still rely on make to do the necessary checks. Bug: 27567189 Change-Id: I1d0be60f1b2289a4b006c196b4992a2de3868336
ndroidManifest.xml
uild.gradle
|
86223c8f397daa57fff72d6bd5cf10ceeb74d40e |
13-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
resolve merge conflicts of 5ada595 to nyc-dev Change-Id: I4269d8575545a5fdd5bbf048add563ca77ef3980
|
2118c89bff1334815e82f89c4fdc9572d0a04c52 |
12-Apr-2016 |
Alan Viverette <alanv@google.com> |
Return a boolean from DrawableCompat.setLayoutDirection() Bug: 27107547 Change-Id: Ifec92e0abb9ba2dfce74a9bc030b4dd9c27d26d3
pi/current.txt
pi23/android/support/v4/graphics/drawable/DrawableCompatApi23.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
ellybean-mr1/android/support/v4/graphics/drawable/DrawableCompatJellybeanMr1.java
|
12be6d90d6a0b33f161aa4d704916e9de6c0bf8a |
12-Apr-2016 |
Alexander Hills <ahills@google.com> |
Merge "Fixes name of intent launch flag for Action Extender in support" into nyc-dev
|
e487f46ffcf6026b2b8e1c5220e3a86067a85e90 |
12-Apr-2016 |
Alex Hills <ahills@google.com> |
Fixes name of intent launch flag for Action Extender in support Changes the name from set/getHintContentIntentLaunchesActivity to set/getLaunchesActivty Change-Id: Icab3f2e9b4b3d7ec9a23c07141dc4eb8096bcce2
pi/current.txt
ava/android/support/v4/app/NotificationCompat.java
|
335da996682889d7eb3ba030dd48eed383726254 |
12-Apr-2016 |
Ryan Lothian <rjlothian@google.com> |
Merge "Revert "TabLayout + ViewPager improvements"" into nyc-dev
|
dbc2b633f06747574b77a85ec662895c4ae6ccfc |
12-Apr-2016 |
Ryan Lothian <rjlothian@google.com> |
Revert "TabLayout + ViewPager improvements" This reverts commit 7555fd53f72cea589dec80f856dafaba5ecf99e8. After ag/904114, builds of Android Wear crash loop on startup. Bug: 28132794 Bug: 27812405 Change-Id: I85026dd8ab57dd268139e24037ad5a8544232935
pi/current.txt
ava/android/support/v4/view/PagerTitleStrip.java
ava/android/support/v4/view/ViewPager.java
|
641460fbf3bc54026e6dc561dc35224e0aa02a4a |
12-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "TabLayout + ViewPager improvements" into nyc-dev
|
3a73ceef49523e9d9cb0e53a987b30a4682e2164 |
12-Apr-2016 |
Adam Powell <adamp@google.com> |
Merge "Prevent duplicate loader onLoadFinished calls on config change" into nyc-dev
|
ee4afb511cf51d082e3226f442799a59725bdac2 |
07-Apr-2016 |
Aurimas Liutikas <aurimas@google.com> |
Add methods to open and close a Drawer in DrawerLayout without animation. Bug: 27611787 Change-Id: I250bd58cb9490eb0e44d1784c122c5b0ff374ac5
pi/current.txt
ava/android/support/v4/widget/DrawerLayout.java
|
b3f99a77c492ae252bac148540bcd6e8fa7c18b1 |
11-Apr-2016 |
Adam Powell <adamp@google.com> |
Prevent duplicate loader onLoadFinished calls on config change Support edition Loaders report entering the started state in two places, once from their host callbacks and once when moving into their host fragment's starting state. In the former, we will also deliver load results if we're finishing a retained cycle. In practice, the individual fragment start happens first which clears the report-next-start flag, then the finishRetain step sees that flag is cleared and dispatches the finished load results again. Change reportStart to only call onLoadFinished if we are not finishing up a retain step. Bug 28074512 Change-Id: I5300573a9f0efbc8cf5b45280cad5b23c70acd79
ava/android/support/v4/app/LoaderManager.java
|
df16e1d5617ea60937fb284054f7eec6a4600d88 |
11-Apr-2016 |
Alan Viverette <alanv@google.com> |
Merge "Remove caching from EBT helper" into nyc-dev
|
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
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
8e462f3453f80d3536a0ab298d189883735f78d9 |
08-Apr-2016 |
Yigit Boyar <yboyar@google.com> |
Merge "Do not recycle visible views" into nyc-dev
|
7555fd53f72cea589dec80f856dafaba5ecf99e8 |
04-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
TabLayout + ViewPager improvements - Add support for arbitrary decor views in ViewPager. Previously it had a hidden marker interface, but now we just treat any view added via inflation as part of the decor. - Made ViewPager's internal adapter change listener public to enable decor views to receive any changes. - TabLayout now supports being a decor view by automatically setting itself if it has a ViewPager parent. BUG: 27812405 Change-Id: I7ebf2cd999b99285ed7367d6bf3436ad9a0f7355
pi/current.txt
ava/android/support/v4/view/PagerTitleStrip.java
ava/android/support/v4/view/ViewPager.java
|
4510b5c24adad2b94df9b84c6b73f5534ffe9b57 |
06-Apr-2016 |
Yigit Boyar <yboyar@google.com> |
Do not recycle visible views This CL adds a new API to the LayoutManager where the LayoutManager can get the bounds of a View while taking into account its transformation matrix. This API is mainly useful for recycle decision. I've also changed built in layout managers to respect this value in addition to layout position of the view. Bug: 26402811 Change-Id: If75072c73d3374bfac0439d7714714c82684096a
pi/current.txt
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/view/ViewCompat.java
|
2c212b241f5be167620707132f92588d767f01b1 |
08-Apr-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Small speed up of v4 tests by disabling window animations." into nyc-dev
|
5cb2f1991e924dea67d5069a7849ced40039e724 |
07-Apr-2016 |
Chris Wren <cwren@android.com> |
Merge "add support for areNotificationsEnabled" into nyc-dev
|
85e038ee7cac169b3a9878cba881dc7eb401de2a |
06-Apr-2016 |
Chris Wren <cwren@android.com> |
add support for areNotificationsEnabled now with more current.txt Bug: 28021291 Change-Id: Ia569a4f8aad832470b5c0759613b06af1d725007 Previously: Ibba1d8bdac59a1835f9a50d8a4f879b056f96be9
pi/current.txt
pi24/android/support/v4/app/NotificationManagerCompatApi24.java
ava/android/support/v4/app/NotificationManagerCompat.java
itkat/android/support/v4/app/NotificationManagerCompatKitKat.java
|
e37023bf2df865d8a64095bfe36fb52343331b1f |
06-Apr-2016 |
Alex Hills <ahills@google.com> |
Adds a launching activity flag to WearableExtender in NotificationCompat This adds a flag to WearableExtender (and Action.WearableExtender) indicating that the attached ContentIntent will launch an activity on Wear, which lets the platform know that it can (and should) generate a sleek transition for the launching of said intent (as opposed to the intent causing change in the background). This also updates the api. Hooray. Bug:28040246 Change-Id: I5ca929a9ed0be90726a8e0f333f68ec7fba6cac2
pi/current.txt
ava/android/support/v4/app/NotificationCompat.java
|
f96892a4c13aef93c90412a1abc44a4e9cde22dc |
07-Apr-2016 |
Alexander Hills <ahills@google.com> |
Revert "Adds a launching activity flag to WearableExtender in NotificationCompat" This reverts commit 73e145a56a1524deea5a896a545adce22206bc2b. Change-Id: I535aaa798b44aad98342de9d4c4a4b300e0b82b8
ava/android/support/v4/app/NotificationCompat.java
|
5f6bc9ebb8515d9b8b9d9f42a0b3d041fda2557e |
07-Apr-2016 |
Chris Wren <cwren@android.com> |
Merge "Revert "add support for areNotificationsEnabled"" into nyc-dev
|
92c9a9688e85c95a572793e378e1f7813e59b75e |
07-Apr-2016 |
Chris Wren <cwren@android.com> |
Revert "add support for areNotificationsEnabled" This reverts commit d83747a7eae6b5c76120eb464139a34361d5b58c. Change-Id: Iba413c006d354d8520864f4bc781b346e2290e41
pi24/android/support/v4/app/NotificationManagerCompatApi24.java
ava/android/support/v4/app/NotificationManagerCompat.java
itkat/android/support/v4/app/NotificationManagerCompatKitKat.java
|
643242b9fd7ba0d1ebb77b1e086faa6683c80036 |
06-Apr-2016 |
Chris Wren <cwren@android.com> |
Merge "add support for areNotificationsEnabled" into nyc-dev
|
73e145a56a1524deea5a896a545adce22206bc2b |
06-Apr-2016 |
Alex Hills <ahills@google.com> |
Adds a launching activity flag to WearableExtender in NotificationCompat This adds a flag to WearableExtender (and Action.WearableExtender) indicating that the attached ContentIntent will launch an activity on Wear, which lets the platform know that it can (and should) generate a sleek transition for the launching of said intent (as opposed to the intent causing change in the background). Bug:28040246 Change-Id: Id8b422ea52c5e941e38558aaf31ce2cf4bb7c6f3
ava/android/support/v4/app/NotificationCompat.java
|
d83747a7eae6b5c76120eb464139a34361d5b58c |
06-Apr-2016 |
Chris Wren <cwren@android.com> |
add support for areNotificationsEnabled Bug: 28021291 Change-Id: Ibba1d8bdac59a1835f9a50d8a4f879b056f96be9
pi24/android/support/v4/app/NotificationManagerCompatApi24.java
ava/android/support/v4/app/NotificationManagerCompat.java
itkat/android/support/v4/app/NotificationManagerCompatKitKat.java
|
f570842cb5fc9bc4932871ce3f5076ee80063888 |
06-Apr-2016 |
Alan Viverette <alanv@google.com> |
Merge "NestedScrollView should call super.onAttachedToWindow()" into nyc-dev
|
d344e81ad956ec445038f5ba2ca2ebd1831b1f8a |
06-Apr-2016 |
Alan Viverette <alanv@google.com> |
NestedScrollView should call super.onAttachedToWindow() Bug: 27595887 Change-Id: I0ed573d8f334b78826fc620ad9e000a0329b5f0f
ava/android/support/v4/widget/NestedScrollView.java
|
3ab5a96f51cbd0498a62f1e91f1ef99e95cb1b1c |
06-Apr-2016 |
Adam Powell <adamp@google.com> |
Fragment#setUserVisibleHint guard Bug 28026606 Change-Id: If3c23a4a54c32790e459ed61881870dcf27d7c51
ava/android/support/v4/app/Fragment.java
|
ffbf42aa3acb41b82cc6c1226c63c3649bedfe49 |
06-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Tidy up CardView's background handling - Moved the CardViewDelegate instance to be a member variable. Allows us to actually hide implementation methods. - Removed some methods from the Delegate which are no longer needed. - Allow CardView's background to work with DrawableCompat.setTint calls - Fixed an issue with DrawableCompat where we would NPE if setTint*() was called before mutate()ing the drawable. BUG: 26478024 Change-Id: I01162774fe193a0c9a6f9ab266f117e0a940dee5
onut/android/support/v4/graphics/drawable/DrawableWrapperDonut.java
|
ce575cc245932f59328900126d306538fcf69554 |
05-Apr-2016 |
Alan Viverette <alanv@google.com> |
Merge "Correct workaround for drawable references on API < 16" into nyc-dev
|
cb461c15a1f928b54db6e3972cfabbf559e8b22d |
05-Apr-2016 |
Adam Lesinski <adamlesinski@google.com> |
Merge "Build support libs with AAPT2" into nyc-dev
|
6759b1021d8198ad1d239bb30e5a102b99624bce |
25-Feb-2016 |
Adam Lesinski <adamlesinski@google.com> |
Build support libs with AAPT2 Use AAPT2 to build the framework support libraries. Apps built with AAPT2 can more efficiently link against these libraries by specifying their module name in LOCAL_STATIC_ANDROID_LIBRARIES. Ex: LOCAL_STATIC_ANDROID_LIBRARIES := android-support-v7-appcompat android-support-v4 Apps built with AAPT2 do not need to specify --auto-add-overlay or --extra-packages, as these are automatically added as needed by the build system. This change will not affect any apps that currently depend on the support libraries. This is because they import the resources directly. We use LOCAL_JAR_EXCLUDE_FILES := none only to support javac when building javadoc. Jack builds are correct because the build system passes in the latest generated R.java ahead of any previous ones packaged in classes.jack. This means we can dynamically reference a support lib module, correctly seeing non-final R.java. Then at app package time, we only include the final R.java generated by the AAPT2 packaging step. Bug:25958912 Change-Id: I6577a91e4d428dd29fecaa86a26be43d4da8310c
ndroid.mk
|
39666da345de0a19b86b547126b6932cf3aeedab |
04-Apr-2016 |
Alan Viverette <alanv@google.com> |
Correct workaround for drawable references on API < 16 Also adds test. Bug: 27727320 Change-Id: I8f6221e9cd38b59a49b588be742e0e3db7af04c1
ava/android/support/v4/content/ContextCompat.java
ests/java/android/support/v4/content/ContextCompatTest.java
ests/res/drawable-ldpi/aliased_drawable_alternate.png
ests/res/values/drawables.xml
|
2d4736797fe6f8799cb2c7e226aa3f35c876bb56 |
04-Apr-2016 |
George Mount <mount@google.com> |
Merge "Add tests for Fragment animation saved state." into nyc-dev
|
f31c0a3f96f3a18d623b9161a18faede3ddc8413 |
04-Apr-2016 |
George Mount <mount@google.com> |
Merge "Restore fragment transaction animation state information." into mnc-ub-dev am: 57056fe * commit '57056fe597b941347185fd4849c05796c2b29daa': Restore fragment transaction animation state information. Change-Id: I9acbb49f37dab39246f932373e4c5481dcb335f6
|
57056fe597b941347185fd4849c05796c2b29daa |
04-Apr-2016 |
George Mount <mount@google.com> |
Merge "Restore fragment transaction animation state information." into mnc-ub-dev
|
5c2a63c9c66006e32243359b70497cb1b2c099ee |
04-Apr-2016 |
Philip P. Moltmann <moltmann@google.com> |
Merge "Deal with 0 color and duplex mode in supprot lib." into nyc-dev
|
45f4520ad78647cee60e429d9c0ddd0005e07456 |
04-Apr-2016 |
Philip P. Moltmann <moltmann@google.com> |
Deal with 0 color and duplex mode in supprot lib. Change-Id: I814e25ece5bb05467be1d5f5737c65f28f7e86a4
pi23/android/support/v4/print/PrintHelperApi23.java
itkat/android/support/v4/print/PrintHelperKitkat.java
|
e9d5fefbb289993ec786ee31ed6e8cea1fcfade9 |
02-Apr-2016 |
Adam Powell <adamp@google.com> |
Merge "Don't performPendingDeferredStart on fragments that aren't added" into nyc-dev
|
5b5f180cfcfe6a5f304dbe788cd9aa3c1fa85f8e |
02-Apr-2016 |
Adam Powell <adamp@google.com> |
API polish for AppLaunchChecker am: 0f3a890 * commit '0f3a890fe97526c7f3353e457b755b5a11203356': API polish for AppLaunchChecker Change-Id: Iad92ba77383b63741108c6ccda0173558b4ee5a6
|
0f3a890fe97526c7f3353e457b755b5a11203356 |
02-Apr-2016 |
Adam Powell <adamp@google.com> |
API polish for AppLaunchChecker Now with 63% less magic. Add an explicit method to be run in activity onCreate methods. Change-Id: Ib284a509252e5f06687d1d10a7cabb490d206cd9
pi/current.txt
ava/android/support/v4/app/AppLaunchChecker.java
|
c83dccecb0ec4bf9f4befdb18caccb8f373ed7bc |
02-Apr-2016 |
Adam Powell <adamp@google.com> |
Don't performPendingDeferredStart on fragments that aren't added When setting a user visibility hint on a fragment it was possible to have a FragmentManager already set due to a transaction being composed but before the commit, so only checking that we have one isn't sufficient for determining whether we should perform a pending deferred start. This could happen easily with ViewPager adapters. Use isAdded() instead. Also fix a bug where we could set our internal tracking of fragments that need a deferred start incorrectly. Bug 27814550 Change-Id: If288720d998ecfa69d5e18aad5ce33075013754e
ava/android/support/v4/app/Fragment.java
|
bba78041485f18297695b1b4d3f1245453f8b30c |
02-Apr-2016 |
Adam Lesinski <adamlesinski@google.com> |
Merge "Revert "Build support libs with AAPT2"" into nyc-dev
|
57f39186667b8acef1a0ebeda585c357a751a8b3 |
02-Apr-2016 |
Adam Lesinski <adamlesinski@google.com> |
Revert "Build support libs with AAPT2" This reverts commit 66b8608151c5923de3c9877bc03218d83f6b3beb. Change-Id: I2178c0336bef8386e1f36ff3816b6dbf1e6a64d0
ndroid.mk
|
920dacfbd0a6d9ca0195439d9baa750aee3230b9 |
01-Apr-2016 |
Adam Lesinski <adamlesinski@google.com> |
Merge "Build support libs with AAPT2" into nyc-dev
|
a61f25dfacd53afbc6a27eb10b360031f0992639 |
01-Apr-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Unregister callbacks when disconnect" into mnc-ub-dev am: 36797d5 * commit '36797d5d3282cbbb0ab8bfbe34aa359a4f99a16e': MediaBrowserCompat: Unregister callbacks when disconnect Change-Id: Ief800720f36d3e98be6e67681b66b431c3b1a17e
|
36797d5d3282cbbb0ab8bfbe34aa359a4f99a16e |
01-Apr-2016 |
Chris Flatt <cflatt@google.com> |
Merge "MediaBrowserCompat: Unregister callbacks when disconnect" into mnc-ub-dev
|
66b8608151c5923de3c9877bc03218d83f6b3beb |
25-Feb-2016 |
Adam Lesinski <adamlesinski@google.com> |
Build support libs with AAPT2 Use AAPT2 to build the framework support libraries. Apps built with AAPT2 can more efficiently link against these libraries by specifying their module name in LOCAL_STATIC_ANDROID_LIBRARIES. Ex: LOCAL_STATIC_ANDROID_LIBRARIES := android-support-v7-appcompat android-support-v4 Apps built with AAPT2 do not need to specify --auto-add-overlay or --extra-packages, as these are automatically added as needed by the build system. This change will not affect any apps that currently depend on the support libraries. This is because they import the resources directly. We use LOCAL_JAR_EXCLUDE_FILES := none only to support javac when building javadoc. Jack builds are correct because the build system passes in the latest generated R.java ahead of any previous ones packaged in classes.jack. This means we can dynamically reference a support lib module, correctly seeing non-final R.java. Then at app package time, we only include the final R.java generated by the AAPT2 packaging step. Bug:25958912 Change-Id: I5235b73ac68f2050d089aefc3163901ff80f2d46
ndroid.mk
|
68cd6513bd00fda186c491a5272eea7091d48973 |
31-Mar-2016 |
Adam Powell <adamp@google.com> |
Merge "Add feature for helping apps track how they\'ve been launched" into mnc-ub-dev am: df6c99e * commit 'df6c99ef8d0b9a7db5d9e38b6b19537dc6d6d516': Add feature for helping apps track how they've been launched Change-Id: I42fbd092ef214e6248ae58ce70b48219342f4d5c
|
df6c99ef8d0b9a7db5d9e38b6b19537dc6d6d516 |
31-Mar-2016 |
Adam Powell <adamp@google.com> |
Merge "Add feature for helping apps track how they've been launched" into mnc-ub-dev
|
9a7516d884d4f0652d801b74448a5e7ff17293f2 |
31-Mar-2016 |
Alan Viverette <alanv@google.com> |
Merge "Workaround for drawable density issues on API < 16" into nyc-dev
|
269ccfa3c42a8ac92ecbebcf3f6392a094f50860 |
31-Mar-2016 |
Alan Viverette <alanv@google.com> |
Workaround for drawable density issues on API < 16 Bug: 27727320 Change-Id: I1061d395878f0353f00548fdd785e6f2e1764562
ava/android/support/v4/content/ContextCompat.java
|
25217058fefeff6aa4185b8abda1510480ee58be |
30-Mar-2016 |
Alan Viverette <alanv@google.com> |
DO NOT MERGE 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 (cherry picked from commit cc35612e283564c245408da4bb9264f38a02487a)
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
6b2b8341f0edfe3e311cae16f06fd6dc613719d2 |
31-Mar-2016 |
Adam Powell <adamp@google.com> |
Add feature for helping apps track how they've been launched Since Android apps can be opened from different places in many different ways, it's useful to distinguish whether or not a user has launched the app through its "front door" on the launcher. Add AppLaunchChecker and a hasStartedFromLauncher method to determine and persist this information. Bug 27687726 Change-Id: Id5293c7124e62c102ca015f46063418a7768ec88
pi/current.txt
ava/android/support/v4/app/AppLaunchChecker.java
ava/android/support/v4/content/IntentCompat.java
|
060dd50fb07a60b5c67550290d1cc29a97a27430 |
31-Mar-2016 |
Andrii Kulian <akulian@google.com> |
Merge "Add PIP and MW mode change callbacks to support library" into nyc-dev
|
b21b5491bcd540843e1d6fe0fdaaddd03d2c5165 |
31-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Add workaround for invalidation bug on API 21-22" into mnc-ub-dev am: 0799afc * commit '0799afc163bd5d8f9bfd6869e451c4be5640c971': Add workaround for invalidation bug on API 21-22 Change-Id: Ib1450fdbc7832b158464e6603177faa11720500a
|
318baf84dade07174d71e10322e3b10ab4b0c28c |
31-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
Add workaround for invalidation bug on API 21-22 If a view is laid out off screen and then offset back onto screen, the parent does not get invalidated and thus the view is not drawn. This CL fixes this by manually invalidating the parent when a view is detected to be offset onto screen. BUG: 27805688 Change-Id: I2d6c9b7f67c938638cb149158cb683a2c956b6a5
pi21/android/support/v4/view/ViewCompatLollipop.java
ava/android/support/v4/view/ViewCompat.java
|
4ac91fa3f14db2f25345595fb921497c11d4e5c0 |
31-Mar-2016 |
Adam Lesinski <adamlesinski@google.com> |
Revert "Build support libs with AAPT2" This reverts commit 0dac8d82e2a249d7c9c42ab259389e11cac15400. Change-Id: I830fb18162b6eea8dde9e38f9dc39b02449ec846
ndroid.mk
|
99f783676dda9a66b2f1a576c12ee2402d8bbcd0 |
30-Mar-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Unregister callbacks when disconnect Also rename MediaBrowserServiceImplBase MediaBrowserImplBase. Bug: 27871391 Change-Id: I190df3295a45b9aad5f6154bb2f02203ba06004e
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserProtocol.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
0dac8d82e2a249d7c9c42ab259389e11cac15400 |
25-Feb-2016 |
Adam Lesinski <adamlesinski@google.com> |
Build support libs with AAPT2 Use AAPT2 to build the framework support libraries. Apps built with AAPT2 can more efficiently link against these libraries by specifying their module name in LOCAL_STATIC_ANDROID_LIBRARIES. Ex: LOCAL_STATIC_ANDROID_LIBRARIES := android-support-v7-appcompat android-support-v4 Apps built with AAPT2 do not need to specify --auto-add-overlay or --extra-packages, as these are automatically added as needed by the build system. This change will not affect any apps that currently depend on the support libraries. This is because they import the resources directly. We use LOCAL_JAR_EXCLUDE_FILES := none only to support javac when building javadoc. Jack builds are correct because the build system passes in the latest generated R.java ahead of any previous ones packaged in classes.jack. This means we can dynamically reference a support lib module, correctly seeing non-final R.java. Then at app package time, we only include the final R.java generated by the AAPT2 packaging step. Bug:25958912 Change-Id: I71bff080ff2694aa3df1c8a67d933e2daab0f245
ndroid.mk
|
96cd95c37930d6d8f79ee8068991f9686c884f7a |
30-Mar-2016 |
George Mount <mount@google.com> |
Add tests for Fragment animation saved state. Bug 17487986 Change-Id: I8625e9a2a7916b72c63a41b31d51fa07d1773031
ests/java/android/support/v4/app/FragmentLifecycleTest.java
ests/res/anim/fade_in.xml
ests/res/anim/fade_out.xml
|
2a34327ae05fe323476f4bf40be5de6eebd59cbe |
30-Mar-2016 |
George Mount <mount@google.com> |
Restore fragment transaction animation state information. Bug 17487986 Change-Id: I11c5f5742c54e0630a83f7e23da4777fddd2bcba
ava/android/support/v4/app/BackStackRecord.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
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
5fa6d3dd3f408ceb2ff7368fd0259713d9382ad8 |
30-Mar-2016 |
Andrii Kulian <akulian@google.com> |
Add PIP and MW mode change callbacks to support library Bug: 27365860 Change-Id: I903062d3e93882a2503cf080b9f4086c55cc2038
pi/current.txt
pi24/android/support/v4/app/BaseFragmentActivityApi24.java
onut/android/support/v4/os/BuildCompat.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentController.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/os/BuildCompat.java
|
f29bf5eb0dee1c72f934b6fae8674c68cfec5d17 |
29-Mar-2016 |
George Mount <mount@google.com> |
Merge "Revert "Skip removing the Fragment's view if it is being animated."" into nyc-dev
|
8aa950177d9290b005f0817485f241ddc41c8026 |
28-Mar-2016 |
George Mount <mount@google.com> |
Revert "Skip removing the Fragment's view if it is being animated." This reverts commit 9d5a2665b76a1e87e1442d00ed699150ffbfb658. Bug 27700027 If a view is animating then it should go into the mDisappearingChildren list when it gets removed and when the animation completes, it should be removed automatically. This is related to the old animation framework and does not apply to Animators. Change-Id: I3c9a4fbbedcdb329461feda7946321357455c036
ava/android/support/v4/app/FragmentManager.java
|
a8ed73fa46d66350ad4e3499fbbebcfc8c20be6a |
27-Mar-2016 |
Jeff Sharkey <jsharkey@android.com> |
Probe for storage location, hide public ctor. Bug: 27811678, 27811575 Change-Id: I5f8687049289c86335d13531396f3e4d3b47bfa2
pi/current.txt
ava/android/support/v4/os/UserManagerCompat.java
|
0157c98cff15bc790b4837cb96cb240afc4839ed |
24-Mar-2016 |
Adam Powell <adamp@google.com> |
Dispatch onRequestPermissionsResult to child fragments Use the same request code allocation scheme that we now use for onActivityResult for requesting permissions. Bug 23665406 Change-Id: I9c18d687894d327835a55a1a1f4f2244a8ba86b5 (cherry picked from commit 86f3b80ddf7f9aa5c5b7afe77217cb75632d62a2)
ava/android/support/v4/app/FragmentActivity.java
|
ed3a9c053fa30057f11e6c3d7d1f3aee124d5827 |
24-Mar-2016 |
Adam Powell <adamp@google.com> |
Merge "Dispatch onRequestPermissionsResult to child fragments" into nyc-dev
|
86f3b80ddf7f9aa5c5b7afe77217cb75632d62a2 |
24-Mar-2016 |
Adam Powell <adamp@google.com> |
Dispatch onRequestPermissionsResult to child fragments Use the same request code allocation scheme that we now use for onActivityResult for requesting permissions. Bug 23665406 Change-Id: I9c18d687894d327835a55a1a1f4f2244a8ba86b5
ava/android/support/v4/app/FragmentActivity.java
|
772e650655496edc74ab41c949e7a54aa9587bc5 |
24-Mar-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaSessionCompat: Do not set a default MediaButtonReceiver for API 21+" into nyc-dev
|
f37a66a776983c354204fe52feed61ead769ab7a |
18-Mar-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaSessionCompat: Do not set a default MediaButtonReceiver for API 21+ Also update javadoc to suggest MediaButtonReceiver Bug: 27464709, Bug: 23424000 Change-Id: I54e3962612ca01fc98139e01068ccd78ff05494d
ava/android/support/v4/media/session/MediaSessionCompat.java
|
c917e2acb716bd2dea2a31ce712f3ab9d764ee83 |
23-Mar-2016 |
Adam Powell <adamp@google.com> |
Nested fragment test; all destroyed Test that all fragments in a nested chain get onDestroy called Change-Id: I16c0a33cde833a8b63bd9c77f00c95c1341eebc8
ests/java/android/support/v4/app/FragmentLifecycleTest.java
|
9375145b63d854c64aad99e6e50c5b7e5ba32b95 |
03-Mar-2016 |
Adam Powell <adamp@google.com> |
Fix bugs around restoring nested retained instance fragments In a few configurations the child fragment state of a retained-instance fragment would not be preserved correctly, leading to child fragments not being restored. Clean this up along with live state management issues that were leading to logged warnings during normal fragment operation. Bug 27371492 Bug 27477824 Change-Id: I6e86a7f0c158b7dea17b5c8d2b8275e3842b178b
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
ests/java/android/support/v4/app/FragmentLifecycleTest.java
|
a4cb5f11e8386283dcc77a4b044dc3ed6a296b7a |
22-Mar-2016 |
Adam Powell <adamp@google.com> |
Merge "Fragment tests migrated from CTS" into nyc-dev
|
dde47803561655bd27b5c12c0e8d2903aca352c7 |
22-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Re-dispatch nested scrolls in NestedScrollView" into mnc-ub-dev am: de63ba6 * commit 'de63ba664ea6e215884ce612254316aed0f3a41a': Re-dispatch nested scrolls in NestedScrollView
|
39a21dcc947992baaa700181c08fbe8bb8f077d6 |
22-Mar-2016 |
Adam Powell <adamp@google.com> |
Fragment tests migrated from CTS Add fragment lifecycle tests mirroring those in CTS for android.app fragments. Change-Id: Ib257daea5c268d75db3689476df74d72b7809dfc
ests/AndroidManifest.xml
ests/java/android/support/v4/app/FragmentLifecycleTest.java
ests/java/android/support/v4/app/StrictFragment.java
ests/java/android/support/v4/app/StrictViewFragment.java
ests/java/android/support/v4/app/test/EmptyFragmentTestActivity.java
ests/res/layout/strict_view_fragment.xml
|
d370f75e50bf31d348d4e424ba8477ac77635f70 |
21-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
Re-dispatch nested scrolls in NestedScrollView Currently NestedScrollView just swallows them which doesn't work very well for things for like AppBarLayout. This CL fixes it by re-dispatching them up the tree. BUG: 27611756 Change-Id: Ia921616634527ec5d311f30897f2bf3cee9756fa
ava/android/support/v4/widget/NestedScrollView.java
|
0375b82cbfe14daa5688aadff31ef846cc496d05 |
21-Mar-2016 |
Jeff Sharkey <jsharkey@google.com> |
Merge "Add ContextCompat.getFilesDir()." into nyc-dev
|
fab8f6b466fbbf02c0829568d1f15a159f1bfdc7 |
21-Mar-2016 |
George Mount <mount@google.com> |
Merge "Add test for view order when adding fragments." into nyc-dev
|
342bf52da168f3e797827181abba535a0f4ceb45 |
19-Mar-2016 |
George Mount <mount@google.com> |
Add test for view order when adding fragments. Bug 27610818 Change-Id: Ia83b0668ad1429296d135a7d54684adedd28c8ea
ests/java/android/support/v4/app/FragmentTest.java
|
1488388ea40813d23f2791eb03158bbb337d1cc2 |
19-Mar-2016 |
Jeff Sharkey <jsharkey@android.com> |
Add ContextCompat.getFilesDir(). Also update FBE docs slightly. Bug: 27531029 Change-Id: If3cfef724d8a0eb78feba469b6d4ab9f16755ed8
pi/current.txt
pi24/android/support/v4/content/ContextCompatApi24.java
ava/android/support/v4/content/ContextCompat.java
|
57730d4aec613e5deb30dee237bef04e5f040102 |
18-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Start accounting for page margins for ACTION_UP events." into mnc-ub-dev am: c635c9a * commit 'c635c9a623f07e1cc351919f6baa73c93dcfafa5': Start accounting for page margins for ACTION_UP events.
|
c635c9a623f07e1cc351919f6baa73c93dcfafa5 |
18-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Start accounting for page margins for ACTION_UP events." into mnc-ub-dev
|
6b2a480393c34f5b30c527448b95c66bb59110e6 |
17-Mar-2016 |
Jeff Sharkey <jsharkey@google.com> |
Merge "Refactoring FBE APIs based on council feedback." into nyc-dev
|
a94a44dc6f24dc1f63c29ec537c2536332437c93 |
17-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
DO NOT MERGE ANYWHERE. Fix ViewPager margin drawing for cases drawAt < 0. ViewPager drawAt value depends on setCurrentItem and it will go negative for items before current item. Margin drawing bound calculation was doing rounding that was only valid for positive numbers. In a case of drawAt -0.99997 it causes the margin to be between 0 and 0. Bug: 27611657 Change-Id: I89650ecb612f7e124ffe8267bee8e6ed9ef9f8d3 (cherry picked from commit 7f435eb14a778aec816a653871bc0c9112664c72)
ava/android/support/v4/view/ViewPager.java
|
00c8ae6a7db9b3ffdac85e1829d4e80faf340f9d |
17-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix ViewPager margin drawing for cases drawAt < 0." into nyc-dev
|
7f435eb14a778aec816a653871bc0c9112664c72 |
17-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Fix ViewPager margin drawing for cases drawAt < 0. ViewPager drawAt value depends on setCurrentItem and it will go negative for items before current item. Margin drawing bound calculation was doing rounding that was only valid for positive numbers. In a case of drawAt -0.99997 it causes the margin to be between 0 and 0. Bug: 27611657 Change-Id: I89650ecb612f7e124ffe8267bee8e6ed9ef9f8d3
ava/android/support/v4/view/ViewPager.java
|
b458fb60ed7b60ade0b7ece1322f1d809fce3a54 |
17-Mar-2016 |
Jeff Sharkey <jsharkey@android.com> |
Refactoring FBE APIs based on council feedback. Mostly consists of removing the word "encryption" from most APIs, since we can't actually make promises about the data being encrypted. Bug: 27531029 Change-Id: Ic9e80dfaf9f22a3738623d1f18a0da200e2fd9e2
pi/current.txt
pi/removed.txt
pi24/android/support/v4/content/ContextCompatApi24.java
ava/android/support/v4/content/ContextCompat.java
|
ba747ac60a883079492ac2594e462568df9fe438 |
17-Mar-2016 |
Kirill Grouchnikov <kirillg@google.com> |
resolve merge conflicts of cd5e42a to nyc-dev Change-Id: Ic81e161d4560a814e8bfba600a8cfd18bef147d6
|
cd5e42a478a6cb4592f87971b7eadd29b47b8007 |
15-Mar-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Work around incomplete tinting support on L devices. Background tinting implementation on L has a bug (fixed in L MR1 onwards) which results in tinting not working in some cases. Work around the bug by forcing state update on background drawable on L devices. Bug: 27674299 Change-Id: I40166c33a34c29bbfad43ca03d4897b52eb39f3b
pi21/android/support/v4/view/ViewCompatLollipop.java
|
7541e4bfa0c9fff31bcb12fc5a94365565388715 |
17-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Check for saved state type in onRestoreInstanceState. am: bb58a82 * commit 'bb58a82daf11bf3c056d1cd5887aa26435d37b69': Check for saved state type in onRestoreInstanceState.
|
bb58a82daf11bf3c056d1cd5887aa26435d37b69 |
16-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Check for saved state type in onRestoreInstanceState. Add instanceof check in onRestoreInstanceState calls throughout frameworks/support code. Bug: 27589237 Change-Id: Id9db70de03979379ca9d98bb8599ac9fa2b46218
ava/android/support/v4/app/FragmentTabHost.java
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/NestedScrollView.java
ava/android/support/v4/widget/SlidingPaneLayout.java
|
15156089274ad6aab17edb47d4efa4ba8e297ea8 |
16-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Start accounting for page margins for ACTION_UP events. Match the logic of ViewPager#pageScrolled() in onTouchEvent for ACTION_UP events to start accounting for page pargins in page offset calculation. Bug: 27675090 Change-Id: Ic15282b2cc177c35d103b0183f7aa382193ce7b5
ava/android/support/v4/view/ViewPager.java
|
a0926f64b419cfd95b7d092f7bd6bee818ccc7e1 |
14-Mar-2016 |
George Mount <mount@google.com> |
Fix transition tests execution on older android versions Bug 27162448 Change-Id: I79de6fd97c2e18f9f05bfc23a8f1f58518182a67
ests/java/android/support/v4/app/FragmentTransitionTest.java
ests/java/android/support/v4/app/test/FragmentTestActivity.java
ests/res/transition/change_bounds.xml
ests/res/transition/fade.xml
|
d1a4e6d0a1ac83ad51563044059cbe75ed7b15c6 |
11-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Small speed up of v4 tests by disabling window animations. Change-Id: I89aab3661cb96c7aae007da6325a21219fba3fa3
ests/AndroidManifest.xml
ests/java/android/support/v4/view/ViewPropertyAnimatorCompatTest.java
ests/res/values/styles.xml
|
71e4b67c03aac59452e02a4152efafcf6e94ee7f |
10-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Add a basic SwipeRefreshLayout test. Change-Id: Ie2eba867ce7c13d090d00af7f5d565cc12a1d20a
ava/android/support/v4/widget/SwipeRefreshLayout.java
ests/AndroidManifest.xml
ests/java/android/support/v4/widget/SwipeRefreshLayoutActions.java
ests/java/android/support/v4/widget/SwipeRefreshLayoutActivity.java
ests/java/android/support/v4/widget/SwipeRefreshLayoutTest.java
ests/res/layout/swipe_refresh_layout_activity.xml
|
54744490571f3b32009bfc6a3d0cb17d426c05d3 |
10-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix SwipeRefreshLayout stealing all downward nested scrolls" into mnc-ub-dev am: 31c5aa8100 * commit '31c5aa8100989ae141299c3327c5c613268beaa5': Fix SwipeRefreshLayout stealing all downward nested scrolls
|
31c5aa8100989ae141299c3327c5c613268beaa5 |
10-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix SwipeRefreshLayout stealing all downward nested scrolls" into mnc-ub-dev
|
5eeb3073886ae76705086c83a841f466b40280bb |
10-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
Fix SwipeRefreshLayout stealing all downward nested scrolls BUG: 27586874 Change-Id: I1a67de6a05b8f21e4caf030c4b24a76deeec05dc
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
134f9096b97a77898c34c4f4751c2fb687b191fe |
09-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
resolve merge conflicts of c3b9589f61 to nyc-dev Change-Id: I2b058bc6a71a4b69e62280e8dc5e8f11357e7978
|
c3b9589f61cbfda8c60344a47f8f87c0ded98554 |
09-Mar-2016 |
Chris Banes <chrisbanes@google.com> |
Make sure that DrawableWrapper sets a Callback Currently, we don't always set a callback on the wrapped drawable. This CL fixes this, and adds a test to make sure. BUG: 27563606 Change-Id: If15606b6a19627249ef5e64a299e51aad3ef0f29
onut/android/support/v4/graphics/drawable/DrawableWrapperDonut.java
ests/java/android/support/v4/graphics/DrawableCompatTest.java
|
48d134b6b8543d183b635748ecd29fffa330b6f8 |
08-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix SwipeRefreshLayout#seColorSchemeColors annotation." into nyc-dev
|
ab0a235ab1a53552764f43fda5e2155403384b57 |
07-Mar-2016 |
Philip P. Moltmann <moltmann@google.com> |
Merge "Use fake margins on PrintHelper-api23 as in M anything but margins == 0 is broken" into nyc-dev
|
61b38a98e68e5430a6462566563a19a89c067e64 |
04-Mar-2016 |
Steven Dao <sdao@google.com> |
Merge "Ensure ViewPager scroll event properties are properly set" into mnc-ub-dev am: 7b259e3c52 * commit '7b259e3c5252c17b8aef4d46166ad05ab98009f7': Ensure ViewPager scroll event properties are properly set
|
7b259e3c5252c17b8aef4d46166ad05ab98009f7 |
04-Mar-2016 |
Steven Dao <sdao@google.com> |
Merge "Ensure ViewPager scroll event properties are properly set" into mnc-ub-dev
|
c19888d785a8ae316c580086c7a8c3fb30f41870 |
04-Mar-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Don't crash on removing an unregistered drawer listener. Bug: 27493658 Change-Id: Iec0285476f208c810265b589ab310675c2c794cf (cherry picked from commit fb3ebd35681524b6f89446f39a0e95428c637eea)
ava/android/support/v4/widget/DrawerLayout.java
|
107cee69f5418da3b3c23e27871bd530e1c7c2f0 |
03-Mar-2016 |
Steven Dao <sdao@google.com> |
Ensure ViewPager scroll event properties are properly set - Previous behavior obtained an AccessibilityRecord and set the scroll position properties there, but then discarded the record. - New behavior sets the properties by getting the record from the event. b/27487654 Change-Id: I7a9bc21a6230fc9e361a9a5f5d3e9ce1abdf0c74
ava/android/support/v4/view/ViewPager.java
|
fb3ebd35681524b6f89446f39a0e95428c637eea |
04-Mar-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Don't crash on removing an unregistered drawer listener. Bug: 27493658 Change-Id: Iec0285476f208c810265b589ab310675c2c794cf
ava/android/support/v4/widget/DrawerLayout.java
|
cb9a4f5c5c208c5525b8f3cceb0a8e714cb8f724 |
04-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Fix SwipeRefreshLayout#seColorSchemeColors annotation. Bug: 27478308 Change-Id: I38984ccd41f2305bc4ea3ae83bde443155f80610
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
79f09de2fa9cb1b67da2a4196319b22f305f322c |
04-Mar-2016 |
Alan Viverette <alanv@google.com> |
Fix docs on CircularArray am: 2337b3fa0c * commit '2337b3fa0ca11ddb9121974ca25211e4ae64392f': Fix docs on CircularArray
|
73cad7b8c14ee0003a958e9a30be11e4ecaf304d |
03-Mar-2016 |
Philip P. Moltmann <moltmann@google.com> |
Use fake margins on PrintHelper-api23 as in M anything but margins == 0 is broken Bug: 26961589 Change-Id: Ife618281409d6d469493e119c28fdd60c9eb15b4
pi23/android/support/v4/print/PrintHelperApi23.java
pi24/android/support/v4/print/PrintHelperApi24.java
ava/android/support/v4/print/PrintHelper.java
itkat/android/support/v4/print/PrintHelperKitkat.java
|
320ab9e97becf688f8767e8391a9347dda0962b2 |
03-Mar-2016 |
Adam Powell <adamp@google.com> |
Merge "Fragment docs for executePendingTransactions vs. commitNow" into nyc-dev
|
2337b3fa0ca11ddb9121974ca25211e4ae64392f |
03-Mar-2016 |
Alan Viverette <alanv@google.com> |
Fix docs on CircularArray 2 << 29 == 2^30 Bug: 27209957 Change-Id: I9cab811cbe7b14eafeb0bf1bba36f960962f0e6b
ava/android/support/v4/util/CircularArray.java
ava/android/support/v4/util/CircularIntArray.java
|
1500716b2257e9f442606fe5bd992ab4e0198dcb |
02-Mar-2016 |
Adam Powell <adamp@google.com> |
Fragment docs for executePendingTransactions vs. commitNow Expand docs to suggest that users of FragmentManager#executePendingTransactions should prefer FragmentTransaction#commitNow in some circumstances. Bug 27365666 Change-Id: I24a5f94e84e4c97107341421b96bd7fc95c65888
ava/android/support/v4/app/FragmentManager.java
|
2555f9d78cfb7af37e8fbc13c31ef8a32d0f5498 |
02-Mar-2016 |
Alan Viverette <alanv@google.com> |
Fix circular array capacity allocation am: fa0f278ff6 * commit 'fa0f278ff6c3ac316e12489a3cf0146766c168ce': Fix circular array capacity allocation
|
fa0f278ff6c3ac316e12489a3cf0146766c168ce |
02-Mar-2016 |
Alan Viverette <alanv@google.com> |
Fix circular array capacity allocation Integer.highestOneBit() returns the actual highest bit, not the position of the highest bit. Bug: 27209957 Change-Id: Ic88b3881f966ba2f764f7a9a5ef36f47b08f9977
ava/android/support/v4/util/CircularArray.java
ava/android/support/v4/util/CircularIntArray.java
|
329add6cd9370269f75492924fd2a7e4d1e5b876 |
02-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Validate if pointer is valid in ViewDragHelper." into mnc-ub-dev am: c78f8b6baf * commit 'c78f8b6baf3d4bcc17e6911e7af8a15d6bac4fc4': Validate if pointer is valid in ViewDragHelper.
|
dc64c9b90da40fd652115d9046ffdf826f7ffb3d |
01-Mar-2016 |
Aurimas Liutikas <aurimas@google.com> |
Validate if pointer is valid in ViewDragHelper. Some users of ViewDragHelper do not send all the events to it and it is possible to get to a state where ViewDragHelper receives an ACTION_MOVE without ACTION_DOWN beforehand. This CL makes it ignore such events and warns the developers about this issue. Bug: 27199384 Change-Id: I13fbc6479c68042803d8d6b78dd7cdab700d44be
ava/android/support/v4/widget/ViewDragHelper.java
|
ac798ef1fe320099a344384b73feedeff345d9fd |
02-Mar-2016 |
Jeff Sharkey <jsharkey@android.com> |
Update support PreferenceManager for FBE. Mirror public APIs to give developers a way to quickly pivot the underlying storage. Bug: 27387346 Change-Id: Ie967de41046c944ed16687e3e6fac8d931d33c3d
ava/android/support/v4/content/ContextCompat.java
|
95b47440a7a8417c7e4000c82bda81ed57279725 |
01-Mar-2016 |
George Mount <mount@google.com> |
Merge "Clear child fragment manager after it is destroyed." into nyc-dev
|
59b0cd6a6455f4ba8dda349364de518df4da49f2 |
01-Mar-2016 |
George Mount <mount@google.com> |
Merge "Ensure that fragments are created in added order." into nyc-dev
|
02249e97cd0f72bd7bb4b1709239335716b7c69a |
01-Mar-2016 |
Yigit Boyar <yboyar@google.com> |
Merge "Fix class hierarchy in MotionEventCompat" into nyc-dev
|
e880475b147312ca62bed05bbeb37ec820d693ae |
01-Mar-2016 |
Adam Powell <adamp@google.com> |
Correct state loss checking for FragmentTransaction.commitNow Booleans are hard Bug 27419920 Change-Id: If74b90c044dd8d446124b0258cc521f4a2db1804
ava/android/support/v4/app/FragmentManager.java
|
0bde9b4e675aa24a223352e692ad6466636dd047 |
25-Feb-2016 |
Aurimas Liutikas <aurimas@google.com> |
DO NOT MERGE ANYWHERE. Fix the fix of view pager scroll calculation for size changes This partially reverts the original fix ag/842471 with a slight modification to the case where scroller is not finished (rotation changes). Bug: 26314718, 27354188 Change-Id: Icefc62fc39996ae6e8e51b400a2f6dd95ddf50c9
ava/android/support/v4/view/ViewPager.java
|
2d93b42e3b4be926745a363e07b3724b7d650e6d |
27-Feb-2016 |
Yigit Boyar <yboyar@google.com> |
Fix class hierarchy in MotionEventCompat Bug: 26968026 Change-Id: I71c0dd18db00eaa8650cefbc825820b7aa2e45c2
ava/android/support/v4/view/MotionEventCompat.java
|
801d9f74859f38c34081075a9f14ef6a470beceb |
26-Feb-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix the fix of view pager scroll calculation for size changes." into nyc-dev
|
a0af9ab1fbfa7f4e1c1d90278ec3ff3167a7ec60 |
26-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
resolve merge conflicts of 6dc05991fa to nyc-dev Change-Id: Icdd6cf18ea09242e94fb396ddf4f3e00bdb6808e
|
ed178a51973350eebde0656cb039d912fa3092e3 |
25-Feb-2016 |
Aurimas Liutikas <aurimas@google.com> |
Fix the fix of view pager scroll calculation for size changes. This partially reverts the original fix ag/842471 with a slight modification to the case where scroller is not finished (rotation changes). Bug: 26314718, 27354188 Change-Id: Icefc62fc39996ae6e8e51b400a2f6dd95ddf50c9
ava/android/support/v4/view/ViewPager.java
|
4da36b0dfa8436b197314094337fa3102fcca1bc |
25-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Fix issue with DrawableCompat.wrap() + mutation The following is workaround for issues for certain DrawableContainers on some API levels. They expect getConstantState() to always return non-null, which will only happen after our wrapper has been mutated. Since most Drawables provided to wrap() will be from Resources, they will nearly always have been mutated. Therefore the wrapper should act as it has been too, and return a constant state. BUG: 27353857 Change-Id: Ib244f8f26f2e09979885d1fe2b84f0ec55cf2f02
pi21/android/support/v4/graphics/drawable/DrawableWrapperLollipop.java
onut/android/support/v4/graphics/drawable/DrawableWrapperDonut.java
oneycomb/android/support/v4/graphics/drawable/DrawableWrapperHoneycomb.java
itkat/android/support/v4/graphics/drawable/DrawableWrapperKitKat.java
ests/java/android/support/v4/graphics/DrawableCompatTest.java
|
e1cd5a1f80010eece43cb4608505fd39f4832c00 |
25-Feb-2016 |
Neil Fuller <nfuller@google.com> |
Pin support libraries to Java 1.7 so they can be used with dx The .jar artifacts must contain v51 class files to prevent them being rejected by dx. Bug: 26753820 Bug: 27353172 Bug: 27338966 Change-Id: I03a881a86bb6e3fcaa4ccb33e6c0615157ee363f
ndroid.mk
|
bad8668758647800553a932b96a192be6ee46c3b |
25-Feb-2016 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaSessionCompat: Make getCallingPackage() work on API24+" into nyc-dev
|
99a64d95ce7da9c82ab5179b5a8afb2501de218c |
25-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Add ConfigurationHelper to the support lib" into nyc-dev
|
a7549e0d8852eab6301103b7982e73fdb17b10fd |
25-Feb-2016 |
Adam Powell <adamp@google.com> |
Merge "Protect FragmentManager against View.NO_ID container ids" into nyc-dev
|
0cbe64051d4241ad38cb4a232a86e6f26a3c8259 |
23-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Add ConfigurationHelper to the support lib Allows access to configuration screen dimension properties in a backwards compatible way. Fixes several run-time crashes in AppCompat due to trying to access API 13/17 properties on older platforms. Change-Id: I0f031006e6cd861b59c806efad3c77ac78976ed2
pi/current.txt
onut/android/support/v4/content/res/ConfigurationHelperDonut.java
oneycomb_mr2/android/support/v4/content/res/ConfigurationHelperHoneycombMr2.java
ava/android/support/v4/content/res/ConfigurationHelper.java
ellybean-mr1/android/support/v4/content/res/ConfigurationHelperJellybeanMr1.java
|
c63e961019b450a90a26dd9a89967fdd22145146 |
24-Feb-2016 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Make getCallingPackage() work on API24+ Adds getCallingPackage() method introduced in N, which returns the name of the package that sent the last media button, transport control, or command from controllers and the system. Bug: 25208121 Change-Id: Ia36124b51b43ddb9bdff75475324fe56dc1c721c
pi24/android/support/v4/media/session/MediaSessionCompatApi24.java
ava/android/support/v4/media/session/MediaSessionCompat.java
|
36bd1e9880a74cc53edef99040bbb24fc1cad909 |
24-Feb-2016 |
Adam Powell <adamp@google.com> |
Protect FragmentManager against View.NO_ID container ids Not all code paths for FragmentManager were checking that the container view had a valid view id. As we can't correctly restore a fragment with a container without one, throw a more descriptive exception earlier. Update the FragmentPagerAdapter implementations to be even more descriptive if the host ViewPager does not have a view id and we would enter this case. Bug 27290033 Change-Id: I3e349ceaa82fbbd1f257554d9670e4c21f49ff4e
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentPagerAdapter.java
ava/android/support/v4/app/FragmentStatePagerAdapter.java
|
993cf322bbe36230e231e955c98274d679b1dabb |
22-Feb-2016 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Make prepare* methods work on API 21-23 devices Some APIs for preparing media before playing are introduced since N. This change allows MediaControllerCompat/MediaSessionCompat use the preparation functionality on API 21-23 devices. Bug:25841735, Bug:25153060, Bug:25153353 Change-Id: I528ff70c69cde26bbc106606c648f8a2a10b6abd
ava/android/support/v4/media/session/MediaControllerCompat.java
ava/android/support/v4/media/session/MediaSessionCompat.java
|
5491f533f2781b1693efb6e44df0fb5928bec70d |
22-Feb-2016 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Make prepare* methods work on pre-L devices Some APIs for preparing media before playing are introduced since N. This change allows MediaControllerCompat/MediaSessionCompat use the preparation functionality on pre-L devices. Bug:25841735, Bug:25153060, Bug:25153353 Change-Id: Ifdae76ae8bda1ca6e0f5752254be23040084b22b
ava/android/support/v4/media/session/IMediaSession.aidl
ava/android/support/v4/media/session/MediaControllerCompat.java
ava/android/support/v4/media/session/MediaSessionCompat.java
|
bee5a864724f8aebaa7308a21c862e646c0e6aa3 |
22-Feb-2016 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Make prepare* methods work in the support library Some APIs for preparing media before playing are introduced since N. This change allows MediaControllerCompat/MediaSessionCompat use the preparation functionality in the support library. Support for these new APIs on pre-N devices will be addressed with separate changes. Bug:25841735, Bug:25153060, Bug:25153353 Change-Id: I53abdb1a0ca96a61533e697215b7857987b73ec9
pi/current.txt
pi24/android/support/v4/media/session/MediaControllerCompatApi24.java
pi24/android/support/v4/media/session/MediaSessionCompatApi24.java
ava/android/support/v4/media/session/MediaControllerCompat.java
ava/android/support/v4/media/session/MediaSessionCompat.java
ava/android/support/v4/media/session/PlaybackStateCompat.java
|
fbe99d6a7f6b9742e9831ee4bfaa0bc804e95c97 |
20-Feb-2016 |
Jeff Sharkey <jsharkey@google.com> |
Merge "Stop PFD finalizer from closing developer sockets." into nyc-dev
|
8771cf4067886247726517709de9c33767707466 |
20-Feb-2016 |
Jeff Sharkey <jsharkey@android.com> |
Stop PFD finalizer from closing developer sockets. When creating a PFD, it takes ownership of the underlying FD and its finalizer will try closing the FD once we return from our tagging methods. To prevent the unwanted close, we detach the FD, but we need to wait until after the tagging operation has taken place, since it needs a real FileDescriptor object. Bug: 27274605 Change-Id: I6e5eb031bb354d4f9fe0f2c523ee817ce687c437
cs/android/support/v4/net/DatagramSocketWrapper.java
cs/android/support/v4/net/TrafficStatsCompatIcs.java
|
0e8514c50c5c43b6e351d8dfeb6f52365ae55496 |
19-Feb-2016 |
Julia Reynolds <juliacr@google.com> |
Merge "Remove Notification Topics." into nyc-dev
|
e921ce103054105d4325e80fb9d3999550bbeb2e |
19-Feb-2016 |
Adam Powell <adamp@google.com> |
Fix a NPE with Fragment#setUserVisibleHint Fix a bug where calling setUserVisibleHint(true) before a fragment is attached to a FragmentManager would throw NPE. As the same fix has been made in frameworks/base, adjust FragmentCompat to guard against the pre-existing bug in older platform versions. Bug 27250018 Change-Id: Ifc72f2f16e728414e3ecd80fd34b933bcad73729
ava/android/support/v4/app/Fragment.java
|
1ef778c10b56fa85fb2e25217fba5bf828e2f70d |
12-Feb-2016 |
Julia Reynolds <juliacr@google.com> |
Remove Notification Topics. Bug: 23220370 Change-Id: Ia791e77f812f8dedec60ee7185e3d0a9e01855b7
pi/current.txt
pi24/android/support/v4/app/NotificationCompatApi24.java
onut/android/support/v4/app/NotificationCompatBase.java
ava/android/support/v4/app/NotificationCompat.java
|
4706c089880423ee5929d4635c6dfc5c3151b20f |
17-Feb-2016 |
George Mount <mount@google.com> |
Clear child fragment manager after it is destroyed. Bug 26945643 After a child fragment manager has been destroyed, it should not be reused because it is no longer attached to the host. Clearing it ensures that it will be recreated when it is needed again when the fragment has been reattached. Change-Id: I579abf570beb62df3c3fd5ade3b74506f304b2aa
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
ests/java/android/support/v4/app/FragmentTest.java
ests/res/anim/long_fade_in.xml
ests/res/anim/long_fade_out.xml
|
a674400277f88005ad43df76e42a18fcc067102e |
16-Feb-2016 |
George Mount <mount@google.com> |
Ensure that fragments are created in added order. Bug 26894030 Change-Id: I8e477038547f5a1a0edefb34737a1759db5676fa
ava/android/support/v4/app/BackStackRecord.java
ests/java/android/support/v4/app/FragmentTest.java
|
e359746f8ab35476c363feca0ec07c42890b002c |
17-Feb-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Skip removing the Fragment's view if it is being animated." into nyc-dev
|
9d5a2665b76a1e87e1442d00ed699150ffbfb658 |
16-Sep-2014 |
Aurimas Liutikas <aurimas@google.com> |
Skip removing the Fragment's view if it is being animated. The animation is currently being canceled because the view is removed from its parent immediately after starting the animation, so the animation never plays. Likewise, the state never advances because the animation listener's onAnimationEnd() callback is not invoked. This change defers removal of the mAnimatingAway view until the animation finishes playing. Cherry-pick of https://android-review.googlesource.com/#/c/107740/ Change-Id: I0db9cee5a13580a8a92b6869f174a1ae2ae22c18
ava/android/support/v4/app/FragmentManager.java
|
bbce0ff235de17f18d06612fcaea36be16147898 |
17-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix DrawableCompatTest" into mnc-ub-dev am: 0c4ab17c5e * commit '0c4ab17c5e0f416f1ecda97c655ca3df0832c4e3': Fix DrawableCompatTest
|
be61247c92b085602d3f671be6f506e9813aba19 |
16-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Fix DrawableCompatTest We were checking the bounds on the wrong drawable BUG: 27165368 Change-Id: Ia7f46bcd39590ba2a22618dc04b6dbcd8beccbfe
ests/java/android/support/v4/graphics/DrawableCompatTest.java
|
58302bb8a709941cee04f2aa378b2496e30d0045 |
15-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Rename methods of Subscription class Change-Id: I96a8eb641a96d18241f81e9a1608167305f9180e
ava/android/support/v4/media/MediaBrowserCompat.java
|
01b922eddadab50910ce289921001a63855e1f8e |
04-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Support pagination on N devices Bug: 23289404, Bug: 25564520 Change-Id: Ia129b551bac7c6e1448e1468fd78f233eea2b92d (cherry picked from commit f2ecdb015e6c25e9ed92e82434e08d765d7dc001)
pi21/android/support/v4/media/ServiceCallbacksAdapterApi21.java
pi24/android/support/v4/media/MediaBrowserCompatApi24.java
pi24/android/support/v4/media/MediaBrowserServiceCompatApi24.java
pi24/android/support/v4/media/ServiceBinderAdapterApi24.java
pi24/android/support/v4/media/ServiceCallbacksAdapterApi24.java
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
a7a03ae00cf642cb470e04c9a2164bad35627dbf |
04-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Refactor class hierarchies Change-Id: Iac6c823a6eeadb81a8af8c09a2103730a61e933c (cherry picked from commit 54caf35ec18c425904bb4d1f442b676c298e5ff4)
pi21/android/support/v4/media/IMediaBrowserServiceAdapterApi21.java
pi21/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.java
pi21/android/support/v4/media/MediaBrowserCompatApi21.java
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
pi21/android/support/v4/media/ServiceBinderAdapterApi21.java
pi21/android/support/v4/media/ServiceCallbacksAdapterApi21.java
pi23/android/support/v4/media/MediaBrowserServiceCompatApi23.java
pi23/android/support/v4/media/ServiceBinderAdapterApi23.java
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
62451f2bf56f03eab1196a251224df35c45f0149 |
12-Feb-2016 |
Ian Lake <ilake@google.com> |
Merge "MediaSessionCompat: Remove looper requirement in constructor" into mnc-ub-dev am: 3bc5a7f2de * commit '3bc5a7f2deeafba0e8ac86f68f092f6a9ae6899f': MediaSessionCompat: Remove looper requirement in constructor
|
3bc5a7f2deeafba0e8ac86f68f092f6a9ae6899f |
12-Feb-2016 |
Ian Lake <ilake@google.com> |
Merge "MediaSessionCompat: Remove looper requirement in constructor" into mnc-ub-dev
|
1a68769f8b16cffcab19fbd775fbcf2d1ae5f854 |
12-Feb-2016 |
Tenghui Zhu <ztenghui@google.com> |
Merge "Revert "Revert "Fix VFY warning for VDC and AVDC about calling the new API on old platform.""" into mnc-ub-dev am: a4b98c8006 * commit 'a4b98c80060206f3d0334ec634a28e208dbbf409': Revert "Revert "Fix VFY warning for VDC and AVDC about calling the new API on old platform.""
|
a4b98c80060206f3d0334ec634a28e208dbbf409 |
12-Feb-2016 |
Tenghui Zhu <ztenghui@google.com> |
Merge "Revert "Revert "Fix VFY warning for VDC and AVDC about calling the new API on old platform.""" into mnc-ub-dev
|
b91c9d54d751241ffc89ed42610fa23591163826 |
12-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Convert tests to consistent structure" into nyc-dev
|
ebbed34a78fa6519de6c2848e68b97f9d3b98e08 |
12-Feb-2016 |
Tenghui Zhu <ztenghui@google.com> |
Revert "Revert "Fix VFY warning for VDC and AVDC about calling the new API on old platform."" This reverts commit 526ef1f65d55cc71f937773da63051f5fa7627ca. Change-Id: Id558c0d0ffa79f4c78d34664014a5249eb974dc7
pi/current.txt
pi21/android/support/v4/graphics/drawable/DrawableCompatLollipop.java
onut/android/support/v4/graphics/drawable/DrawableCompatBase.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
itkat/android/support/v4/graphics/drawable/DrawableCompatKitKat.java
|
881c193f64d35ea2a106a2f76c30bd711a971bb1 |
12-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Convert tests to consistent structure Use JUnit4 runner (from Espresso core jar), @Before annotation for initial setup, @Test for all test methods. Move away from the deprecated AndroidTestCase base class. Bug: 27155526 Change-Id: Iffb3583fafbd1c2f967dc2461320f3132d10da7a
ests/AndroidManifest.xml
ests/java/android/support/v4/content/ContextCompatTest.java
ests/java/android/support/v4/content/res/ResourcesCompatTest.java
ests/java/android/support/v4/graphics/ColorUtilsTest.java
ests/java/android/support/v4/graphics/DrawableCompatTest.java
ests/java/android/support/v4/text/BidiFormatterTest.java
ests/java/android/support/v4/view/ViewPropertyAnimatorCompatTest.java
ests/java/android/support/v4/view/VpaActivity.java
ests/java/android/support/v4/widget/DonutScrollerCompatTest.java
ests/java/android/support/v4/widget/GingerbreadScrollerCompatTest.java
ests/java/android/support/v4/widget/IcsScrollerCompatTest.java
ests/java/android/support/v4/widget/ScrollerCompatTestBase.java
ests/java/android/support/v4/widget/TestActivity.java
|
099436b7ab3df88823bb75a853448f3f5ad7d8dc |
12-Feb-2016 |
Tenghui Zhu <ztenghui@google.com> |
Merge "Revert "Fix VFY warning for VDC and AVDC about calling the new API on old platform."" into mnc-ub-dev am: ade92f9dc7 am: 230a151827 * commit '230a151827d88801270cbac7835cbdcd5c49a85f': Revert "Fix VFY warning for VDC and AVDC about calling the new API on old platform."
|
230a151827d88801270cbac7835cbdcd5c49a85f |
12-Feb-2016 |
Tenghui Zhu <ztenghui@google.com> |
Merge "Revert "Fix VFY warning for VDC and AVDC about calling the new API on old platform."" into mnc-ub-dev am: ade92f9dc7 * commit 'ade92f9dc7302c643ee7abb01dedf3b4f8bc79b7': Revert "Fix VFY warning for VDC and AVDC about calling the new API on old platform."
|
ade92f9dc7302c643ee7abb01dedf3b4f8bc79b7 |
12-Feb-2016 |
Tenghui Zhu <ztenghui@google.com> |
Merge "Revert "Fix VFY warning for VDC and AVDC about calling the new API on old platform."" into mnc-ub-dev
|
526ef1f65d55cc71f937773da63051f5fa7627ca |
12-Feb-2016 |
Tenghui Zhu <ztenghui@google.com> |
Revert "Fix VFY warning for VDC and AVDC about calling the new API on old platform." This reverts commit 78fe6d45794f3e5f2b879ea4f931081f5ebfa334. Change-Id: Id8df52b6e37799885f794fd2d963a6865c914274
pi/current.txt
pi21/android/support/v4/graphics/drawable/DrawableCompatLollipop.java
onut/android/support/v4/graphics/drawable/DrawableCompatBase.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
itkat/android/support/v4/graphics/drawable/DrawableCompatKitKat.java
|
d5bac09cd05be314f4c38435572a3fc01c2c8d4f |
12-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Convert tests to consistent structure Use JUnit4 runner (from Espresso core jar), @Before annotation for initial setup, @Test for all test methods. Move away from the deprecated AndroidTestCase base class. Also add a few missing copyright headers in manifest files. Change-Id: I30b636980d60e5ed273015c943bc4bbc37272399
ests/java/android/support/v4/view/GravityCompatTest.java
ests/java/android/support/v4/view/MarginLayoutParamsCompatTest.java
ests/java/android/support/v4/view/ViewCompatTest.java
|
6339740f8b8f41148ac004343fd0462d15cfe561 |
12-Feb-2016 |
Tenghui Zhu <ztenghui@google.com> |
Merge "Fix VFY warning for VDC and AVDC about calling the new API on old platform." into mnc-ub-dev am: 408cb9f78c am: a2ed05dc7f * commit 'a2ed05dc7fee03b125a7a1988e48cdb11ed0430d': Fix VFY warning for VDC and AVDC about calling the new API on old platform.
|
a2ed05dc7fee03b125a7a1988e48cdb11ed0430d |
11-Feb-2016 |
Tenghui Zhu <ztenghui@google.com> |
Merge "Fix VFY warning for VDC and AVDC about calling the new API on old platform." into mnc-ub-dev am: 408cb9f78c * commit '408cb9f78c1bedffac5fabbc59c8cbf1932d3610': Fix VFY warning for VDC and AVDC about calling the new API on old platform.
|
408cb9f78c1bedffac5fabbc59c8cbf1932d3610 |
11-Feb-2016 |
Tenghui Zhu <ztenghui@google.com> |
Merge "Fix VFY warning for VDC and AVDC about calling the new API on old platform." into mnc-ub-dev
|
78fe6d45794f3e5f2b879ea4f931081f5ebfa334 |
10-Feb-2016 |
Teng-Hui Zhu <ztenghui@google.com> |
Fix VFY warning for VDC and AVDC about calling the new API on old platform. Also remove some drawable API added on 23, which has no implementation on VectorDrawable anyway. b/26340645 Change-Id: I436a522d137fd0890f9b5fae4dcc30b6899a6aa5
pi/current.txt
pi21/android/support/v4/graphics/drawable/DrawableCompatLollipop.java
onut/android/support/v4/graphics/drawable/DrawableCompatBase.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
itkat/android/support/v4/graphics/drawable/DrawableCompatKitKat.java
|
7a856a03184a87815d0148a86ecbccafa683bcf5 |
07-Feb-2016 |
Ian Lake <ilake@google.com> |
MediaSessionCompat: Remove looper requirement in constructor Instead of requiring the constructor of MediaSessionCompat to be called on a thread with a looper, mirror the behavior in MediaSession and only require a looper thread when setCallback() is called and drop all callbacks until that point. BUG: 25079496 Change-Id: I42b11777d635d5d5df7ccb02e92fbf28c189c806
ava/android/support/v4/media/session/MediaSessionCompat.java
|
7abbb915cd6c834744cfd73ee489e2192ad780c4 |
11-Feb-2016 |
Paul Soulos <psoulos@google.com> |
Merge "Revert "Adjust ViewDragHelper to better support watches."" into mnc-ub-dev am: 24638bd445 am: ea462be985 * commit 'ea462be9855c8f1e9ed6e17b89a8e0edc727db74': Revert "Adjust ViewDragHelper to better support watches."
|
ea462be9855c8f1e9ed6e17b89a8e0edc727db74 |
11-Feb-2016 |
Paul Soulos <psoulos@google.com> |
Merge "Revert "Adjust ViewDragHelper to better support watches."" into mnc-ub-dev am: 24638bd445 * commit '24638bd44562b7eb53234e36b9a6e86a28c0c1b2': Revert "Adjust ViewDragHelper to better support watches."
|
24638bd44562b7eb53234e36b9a6e86a28c0c1b2 |
11-Feb-2016 |
Paul Soulos <psoulos@google.com> |
Merge "Revert "Adjust ViewDragHelper to better support watches."" into mnc-ub-dev
|
a46acadd1cb9ef2d40060afeaf896af1bd29a569 |
11-Feb-2016 |
Paul Soulos <psoulos@google.com> |
Revert "Adjust ViewDragHelper to better support watches." This reverts commit 61d38d302da83d91c87a97823b8b088d7908e6cc. Change-Id: I641416d65df7810eb418b8ac6e4bbcba92b215d4
ava/android/support/v4/widget/ViewDragHelper.java
|
e24df4a8f41107a3e191f3a172353682c1f19527 |
11-Feb-2016 |
Paul Soulos <psoulos@google.com> |
Merge "Adjust ViewDragHelper to better support watches." into mnc-ub-dev am: 3132944bc6 am: 8528fccb15 * commit '8528fccb15dcb854719d8b3a6c6536e626bae63e': Adjust ViewDragHelper to better support watches.
|
8528fccb15dcb854719d8b3a6c6536e626bae63e |
11-Feb-2016 |
Paul Soulos <psoulos@google.com> |
Merge "Adjust ViewDragHelper to better support watches." into mnc-ub-dev am: 3132944bc6 * commit '3132944bc62cb1ecd548dd286b5d5dc8e0445481': Adjust ViewDragHelper to better support watches.
|
3132944bc62cb1ecd548dd286b5d5dc8e0445481 |
11-Feb-2016 |
Paul Soulos <psoulos@google.com> |
Merge "Adjust ViewDragHelper to better support watches." into mnc-ub-dev
|
61d38d302da83d91c87a97823b8b088d7908e6cc |
10-Feb-2016 |
Paul Soulos <psoulos@google.com> |
Adjust ViewDragHelper to better support watches. ViewDragHelper hard-codes the edge size to 20dp for all devices. On watches, this is too small. Watches should define the edge size as a percentage of the screen height. This introduces a new method ViewDragHelper.refreshEdgeSize() to calculate the edge size. For phones, this will continue being 20dp, but for watches edge size will be calculated. Change-Id: I2d8521fab702d447b63b8508634230a5699e1a43
ava/android/support/v4/widget/ViewDragHelper.java
|
0b1d610df489387e30d2fa44d61d92195fccebb6 |
10-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Complete the testing coverage of ViewPager\'s page change listener." into mnc-ub-dev am: 301a0e370b am: 2f966e9fad * commit '2f966e9fadbdd9fd72620cc4a1ffd694cda2ecad': Complete the testing coverage of ViewPager's page change listener.
|
2f966e9fadbdd9fd72620cc4a1ffd694cda2ecad |
10-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Complete the testing coverage of ViewPager\'s page change listener." into mnc-ub-dev am: 301a0e370b * commit '301a0e370bfdba7d2eeeade859e861dd8a303339': Complete the testing coverage of ViewPager's page change listener.
|
5d4636f6c702142e33e6fc201fc7e3e1daa6c918 |
09-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Complete the testing coverage of ViewPager's page change listener. Verify consistency of callbacks to OnPageChangeListener.onPageScrolled across a variety of interactions with immediate page changes, smooth page changes and swipe-initiated page changes. Change-Id: Ie3a9b53ac3635ebe7bbd49f28ff227023711a10d
ests/java/android/support/v4/view/BaseViewPagerTest.java
|
c6f69fe8ce5c8b8fad943106a4d60ff83a657a74 |
09-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Testing scroll state changes in ViewPager" into mnc-ub-dev am: 56fc7c3927 am: 77cb72c441 * commit '77cb72c4411edab3953be52aa4d3607cd2fd1417': Testing scroll state changes in ViewPager
|
77cb72c4411edab3953be52aa4d3607cd2fd1417 |
09-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Testing scroll state changes in ViewPager" into mnc-ub-dev am: 56fc7c3927 * commit '56fc7c3927226654987f03f98b39485bf5e1a0f7': Testing scroll state changes in ViewPager
|
56fc7c3927226654987f03f98b39485bf5e1a0f7 |
09-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Testing scroll state changes in ViewPager" into mnc-ub-dev
|
6b840d6e8d47341b6d94018f4d5af1750f384791 |
09-Feb-2016 |
Justin Klaassen <justinklaassen@google.com> |
Ensure Java 1.7 compatibility for pre-NYC platforms am: b95b3ed591 * commit 'b95b3ed5913a91817a3c02a300533555c2a889c7': Ensure Java 1.7 compatibility for pre-NYC platforms
|
b95b3ed5913a91817a3c02a300533555c2a889c7 |
21-Jan-2016 |
Justin Klaassen <justinklaassen@google.com> |
Ensure Java 1.7 compatibility for pre-NYC platforms Change-Id: I2dd3a4c4c4772aa29098bb8576a5bd22c04db5e5
uild.gradle
|
bd80366a71263e28f82f3b552b604c8e2fe43edc |
08-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Testing scroll state changes in ViewPager Change-Id: I014422c6ea6d6b7648a152035149921200fbabdb
ests/java/android/support/v4/view/BaseViewPagerTest.java
|
bba0c1fbef552d738d577437a829b45efd3f06a0 |
05-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Tests for ViewPager\'s onPageScrollStateChanged callbacks" into mnc-ub-dev am: 6b6337f15d am: 3f8c123334 * commit '3f8c12333472d50e25de6580bf48ee7837da2b3d': Tests for ViewPager's onPageScrollStateChanged callbacks
|
3f8c12333472d50e25de6580bf48ee7837da2b3d |
05-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Tests for ViewPager\'s onPageScrollStateChanged callbacks" into mnc-ub-dev am: 6b6337f15d * commit '6b6337f15d2899b888b6a73e18e87d66429a892f': Tests for ViewPager's onPageScrollStateChanged callbacks
|
b4b862fb02eea897bd2dcc72a928d32c95298f81 |
05-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Tests for ViewPager's onPageScrollStateChanged callbacks Change-Id: Iafc3a7d82035c97c356627e3f38475ddbace13c6
ests/java/android/support/v4/view/BaseViewPagerTest.java
|
5bd4d93d4c356a81d40a7722e75e8fd5268c9220 |
05-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Backport framework popup improvements to AppCompat"
|
6142a54baae3289f734947c6b5375b12eb0fb722 |
27-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Backport framework popup improvements to AppCompat Lots of changes here, including cascading menus on large screens, titles on popups and other popupy things. BUG: 26816906 Change-Id: I79f4692d30fea247f419102a455c50e8b9a665f3
ava/android/support/v4/widget/PopupWindowCompat.java
|
26e88318c8f69f62f41591b0df0720cc48b4ce11 |
04-Feb-2016 |
Jae Seo <jaeseo@google.com> |
MediaBrowser: Unhide the newly added extra lookup keys Also added references to them in Javadoc Bug: 25821318, Bug: 25153123, Bug: 25153113 Change-Id: If1c0b6393e3c6245437b2d4c965ec904486ea760
pi/current.txt
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
d1434fd64c8e0fcbc8c9601ffba5079795e39a01 |
05-Feb-2016 |
Jae Seo <jaeseo@google.com> |
Merge "MediaBrowser: Comment on order of suggested media items"
|
31b690241124e22631b9e9f485bc4dbf88254db1 |
04-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix window insets for AppBarLayouts in ViewPager" into mnc-ub-dev am: 75fd07ac98 am: edc47e19cd * commit 'edc47e19cddd681bffd02103661b7c03db87c2ce': Fix window insets for AppBarLayouts in ViewPager
|
edc47e19cddd681bffd02103661b7c03db87c2ce |
04-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix window insets for AppBarLayouts in ViewPager" into mnc-ub-dev am: 75fd07ac98 * commit '75fd07ac981ba1f3e02ea4e67029b6c95088ff5f': Fix window insets for AppBarLayouts in ViewPager
|
75fd07ac981ba1f3e02ea4e67029b6c95088ff5f |
04-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix window insets for AppBarLayouts in ViewPager" into mnc-ub-dev
|
9763c3d83aeb160ad7c52f6e48aa4806477f1de0 |
04-Feb-2016 |
Jae Seo <jaeseo@google.com> |
MediaBrowser: Comment on order of suggested media items Bug: 25153113 Change-Id: Ib8af08ab063615964dc5098c4a1142975b470e20
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
2654d524462565d8f22bebebc12702f755aff06c |
04-Feb-2016 |
Steven Dao <sdao@google.com> |
Merge "Add AccessibilityNodeInfoCompat.roleDescription"
|
c077b4cd990a9f220a27ad5eca04828e17136064 |
14-Jan-2016 |
Adam Powell <adamp@google.com> |
Permit setRetainInstance(true) on nested fragments Save arbitrarily nested fragments across config changes as nonconfiguration objects. This permits the use of retain-instance child fragments as arbitrary opaque dependencies within other fragments. Change-Id: Id4f216bdc2ccbfba6410661626329f07b5015349
pi/current.txt
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentController.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentManagerNonConfig.java
ests/java/android/support/v4/app/NestedFragmentRestoreTest.java
ests/java/android/support/v4/app/NestedFragmentTest.java
ests/java/android/support/v4/app/test/FragmentTestActivity.java
|
f0d984600125413628899bfc849bab102bc2228e |
02-Feb-2016 |
Steven Dao <sdao@google.com> |
Add AccessibilityNodeInfoCompat.roleDescription - KitKat+ availability, does nothing on < KitKat Change-Id: I714e746575b3415be50b021be7075a7fd418260e
pi/current.txt
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
itkat/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.java
|
9b6f7088051dfd09caec4f32f898a3f157d2ff60 |
03-Feb-2016 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Merge "Add android.support.v4.view.PointerIconCompat"
|
f8f15ee32fb1d2d7483afa72006502ff868374cf |
03-Feb-2016 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Merge "Add pointer capture support to android.support.v4.ViewCompat"
|
679a67f0185a49f5a38b2c8c02c2524867228a1d |
03-Feb-2016 |
Daniel Resnick <danielresnick@google.com> |
Merge "Allow onActivityResult(...) to be dispatched to nested Fragments." into mnc-ub-dev am: efb7bcfc5e am: ff2de1c0e2 * commit 'ff2de1c0e28c8479f939937cd832234bd631a5a6': Allow onActivityResult(...) to be dispatched to nested Fragments.
|
ff2de1c0e28c8479f939937cd832234bd631a5a6 |
03-Feb-2016 |
Daniel Resnick <danielresnick@google.com> |
Merge "Allow onActivityResult(...) to be dispatched to nested Fragments." into mnc-ub-dev am: efb7bcfc5e * commit 'efb7bcfc5e1f2d0b579d8420fb98dc3ff959fe8f': Allow onActivityResult(...) to be dispatched to nested Fragments.
|
efb7bcfc5e1f2d0b579d8420fb98dc3ff959fe8f |
03-Feb-2016 |
Daniel Resnick <danielresnick@google.com> |
Merge "Allow onActivityResult(...) to be dispatched to nested Fragments." into mnc-ub-dev
|
f0e712e395122c911804c746c90f9b40f7562d21 |
03-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Switch to dexmaker 1.2 am: a9f4a788b6 am: 6fa90b48b6 * commit '6fa90b48b6c47022b0266c8bd095f8b56f75dd26': Switch to dexmaker 1.2
|
6fa90b48b6c47022b0266c8bd095f8b56f75dd26 |
03-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Switch to dexmaker 1.2 am: a9f4a788b6 * commit 'a9f4a788b64a16537eb214eaac90f8f3cc831670': Switch to dexmaker 1.2
|
e38c4d9e1dfa83c28d1ce9238841ee2c0fdc5058 |
03-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "First pass for Mockito-powered listener logic in ViewPager tests." into mnc-ub-dev am: 4163e7a9be am: 5e446ce126 * commit '5e446ce126859d6091048cc8cbfdb76e1c98256d': First pass for Mockito-powered listener logic in ViewPager tests.
|
5e446ce126859d6091048cc8cbfdb76e1c98256d |
03-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "First pass for Mockito-powered listener logic in ViewPager tests." into mnc-ub-dev am: 4163e7a9be * commit '4163e7a9be76e0efbbcea444ff96f594c0d6b110': First pass for Mockito-powered listener logic in ViewPager tests.
|
a9f4a788b64a16537eb214eaac90f8f3cc831670 |
03-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Switch to dexmaker 1.2 Play better with ART Bug: 26940619 Change-Id: I6acd29f73b37d11a25f9a68221a7aa538e6a40c2
uild.gradle
|
4163e7a9be76e0efbbcea444ff96f594c0d6b110 |
03-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "First pass for Mockito-powered listener logic in ViewPager tests." into mnc-ub-dev
|
9a7451b2f23d00e8f4b68f16edb64f260b433fee |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix AppCompat running on pre-v13"
|
aa543ad439dc3fec4c0119fc65834bc68a15bf19 |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Fix build due to added API am: 0cae7a742c * commit '0cae7a742ca724d2686e8ee81f180bcfb6dea150': Fix build due to added API
|
0eb5e0eb1f73e4b882716ea80b6398dc7e866edf |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Re-add api24 src folders to v4 Change-Id: Ib0bacf089b66aff02e12ad82d249b44903c040ba
ndroid.mk
|
c0a233f1980faedbb9ff82334814a0d8cbe6148b |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Fix build due to added API Change-Id: I2832a9c69251a7b50c36b8bfe0d059c1ff8b33e9 (cherry picked from commit 0cae7a742ca724d2686e8ee81f180bcfb6dea150)
ava/android/support/v4/media/MediaBrowserCompat.java
|
0cae7a742ca724d2686e8ee81f180bcfb6dea150 |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Fix build due to added API Change-Id: I2832a9c69251a7b50c36b8bfe0d059c1ff8b33e9
ava/android/support/v4/media/MediaBrowserCompat.java
|
4d5dac6343d4c52e2d5eb8c18b3b19afca8fce93 |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "MediaBrowserCompat: Support pagination on N devices"" into mnc-ub-dev am: 90915b33f9 am: b13fc81fee * commit 'b13fc81fee40e811ba710c72c2b5e5e5790a4806': Revert "MediaBrowserCompat: Support pagination on N devices"
|
b69c682d83258853c3768c1718ac40d40cb66a79 |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "MediaBrowserCompat: Refactor class hierarchies"" into mnc-ub-dev am: a147df4333 am: f9de9b267a * commit 'f9de9b267a5de832b417ca1595f1075a6b4d8af5': Revert "MediaBrowserCompat: Refactor class hierarchies"
|
0ac750765ca909d44a9267a616ee43554130ed7e |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "Fix build: Make an internal class package private"" into mnc-ub-dev am: f502bdfdb0 am: d7a5994dc0 * commit 'd7a5994dc0852cbb595d9e2432fddae61074da25': Revert "Fix build: Make an internal class package private"
|
b13fc81fee40e811ba710c72c2b5e5e5790a4806 |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "MediaBrowserCompat: Support pagination on N devices"" into mnc-ub-dev am: 90915b33f9 * commit '90915b33f96b61909f2eff382ef4695f56bb9793': Revert "MediaBrowserCompat: Support pagination on N devices"
|
f9de9b267a5de832b417ca1595f1075a6b4d8af5 |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "MediaBrowserCompat: Refactor class hierarchies"" into mnc-ub-dev am: a147df4333 * commit 'a147df4333a28e0fd0b50eb2e51aaf8603e1f0ba': Revert "MediaBrowserCompat: Refactor class hierarchies"
|
d7a5994dc0852cbb595d9e2432fddae61074da25 |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "Fix build: Make an internal class package private"" into mnc-ub-dev am: f502bdfdb0 * commit 'f502bdfdb0e05d23989b06716d396be5d9fd2bf2': Revert "Fix build: Make an internal class package private"
|
a3d35be821d3387cb59855a65085d653dc3e70eb |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Revert "DO NOT MERGE) Fix gradle build" am: 9ee8d13d78 * commit '9ee8d13d7868f5d02410cacbb770bde514422d42': Revert "DO NOT MERGE) Fix gradle build"
|
90915b33f96b61909f2eff382ef4695f56bb9793 |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "MediaBrowserCompat: Support pagination on N devices"" into mnc-ub-dev
|
65fa61412f46d6cddca410aeb07a79fd081536c0 |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Revert "MediaBrowserCompat: Support pagination on N devices" This reverts commit a5d24e5cbcea7160ff32876212ef77172ccdc986. Change-Id: I7818381030fe172c3a03cacd55e2b6ed643c6ef0
ndroid.mk
pi21/android/support/v4/media/IMediaBrowserServiceAdapterApi21.java
pi21/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.java
pi21/android/support/v4/media/MediaBrowserCompatApi21.java
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
pi23/android/support/v4/media/MediaBrowserServiceCompatApi23.java
pi24/android/support/v4/media/MediaBrowserCompatApi24.java
pi24/android/support/v4/media/MediaBrowserServiceCompatApi24.java
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
a147df4333a28e0fd0b50eb2e51aaf8603e1f0ba |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "MediaBrowserCompat: Refactor class hierarchies"" into mnc-ub-dev
|
891bc8be9fe96489038bf3af2a894309ab18b69c |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Revert "MediaBrowserCompat: Refactor class hierarchies" This reverts commit 9dce8fd27814d2ce8854f21a2725d5f614c5ccf9. Change-Id: I95a89992d03d86ed69cfdeb72d5e2faca297123d
pi21/android/support/v4/media/IMediaBrowserServiceAdapterApi21.java
pi21/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.java
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
pi23/android/support/v4/media/IMediaBrowserServiceAdapterApi23.java
pi23/android/support/v4/media/MediaBrowserServiceCompatApi23.java
pi24/android/support/v4/media/IMediaBrowserServiceAdapterApi24.java
pi24/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi24.java
pi24/android/support/v4/media/MediaBrowserServiceCompatApi24.java
|
a18a42c0eeaea4c9af3131bbb7d7e439e083474d |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Revert "Fix build: Make an internal class package private" This reverts commit 83a3538a18c22fb8bb448258cd85c99c384d1bab. Change-Id: Iafcdfac416615454a1daf011c700f456885cf44a
ava/android/support/v4/media/MediaBrowserCompat.java
|
9ee8d13d7868f5d02410cacbb770bde514422d42 |
03-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Revert "DO NOT MERGE) Fix gradle build" This reverts commit c725edb8d5fdff0128c2dbb80fa073b3763d166c. Change-Id: Iaa123941a0bcad3eea239b411462828d385ef15a
uild.gradle
|
ed1096ebffac8f3cac5e5b98f54b96ae2ce8579e |
02-Feb-2016 |
Chris Banes <chrisbanes@google.com> |
Fix AppCompat running on pre-v13 BUG: 26928253 Change-Id: I1d0f56df5072e35370b1943ebaf15531145f8c5b
pi/current.txt
oneycomb/android/support/v4/view/KeyEventCompatHoneycomb.java
ava/android/support/v4/view/KeyEventCompat.java
|
27a7abe9a8fa5065ba64418ba53150e4dec820ee |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
DO NOT MERGE) Fix gradle build am: c725edb8d5 * commit 'c725edb8d5fdff0128c2dbb80fa073b3763d166c': DO NOT MERGE) Fix gradle build
|
c725edb8d5fdff0128c2dbb80fa073b3763d166c |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
DO NOT MERGE) Fix gradle build Change-Id: I32ccb7b5905cddc1376415597d0a3370dbef9d33
uild.gradle
|
bf01be910a50d65b488be2a99eeea8db020577c5 |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
Fix build: Make an internal class package private (cherry-pick to master to unblock all) Change-Id: I4a70078a5fa855479ab64f1cd67b0e8e5eace9ca (cherry picked from commit 83a3538a18c22fb8bb448258cd85c99c384d1bab)
ava/android/support/v4/media/MediaBrowserCompat.java
|
bb77d29bc2d58ba4d4b8f11e8ea0a94d69d67fca |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
Fix build: Make an internal class package private am: 83a3538a18 * commit '83a3538a18c22fb8bb448258cd85c99c384d1bab': Fix build: Make an internal class package private
|
83a3538a18c22fb8bb448258cd85c99c384d1bab |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
Fix build: Make an internal class package private Change-Id: I4a70078a5fa855479ab64f1cd67b0e8e5eace9ca
ava/android/support/v4/media/MediaBrowserCompat.java
|
302192da603b11b5a80f25094a2483e7801443bb |
03-Feb-2016 |
Ed Heyl <edheyl@google.com> |
Fix build; merge issue Change-Id: I95feb7e1ca3b4f4cfd38e0668afc39996f329b38
ndroid.mk
|
aee3575aaf4371bf5ad366c2451fab7ddaa27437 |
03-Feb-2016 |
Yuichi Araki <yaraki@google.com> |
Merge "VC.offsetTopAndBottom/LeftAndRight on API 11-22" into mnc-ub-dev am: 302b910b03 am: 0d584dd2fb * commit '0d584dd2fb60c121648ce41ade213f2e72986b47': VC.offsetTopAndBottom/LeftAndRight on API 11-22
|
0d584dd2fb60c121648ce41ade213f2e72986b47 |
03-Feb-2016 |
Yuichi Araki <yaraki@google.com> |
Merge "VC.offsetTopAndBottom/LeftAndRight on API 11-22" into mnc-ub-dev am: 302b910b03 * commit '302b910b039ebf3ae99ac938b8561d63c1cf0f47': VC.offsetTopAndBottom/LeftAndRight on API 11-22
|
302b910b039ebf3ae99ac938b8561d63c1cf0f47 |
03-Feb-2016 |
Yuichi Araki <yaraki@google.com> |
Merge "VC.offsetTopAndBottom/LeftAndRight on API 11-22" into mnc-ub-dev
|
84af0b7cdc57310badc50251a789339d62e1ab88 |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Refactor class hierarchies am: 9dce8fd278 am: 14198b8da7 * commit '14198b8da7ffbf2db5515fc0abebcfa774d2a304': MediaBrowserCompat: Refactor class hierarchies
|
14198b8da7ffbf2db5515fc0abebcfa774d2a304 |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Refactor class hierarchies am: 9dce8fd278 * commit '9dce8fd27814d2ce8854f21a2725d5f614c5ccf9': MediaBrowserCompat: Refactor class hierarchies
|
1bf0db28504c004b86977af5d682f5e4d6598174 |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Support pagination on N devices am: a5d24e5cbc am: 4e87d63686 * commit '4e87d63686de853a1e5c3fa7bae8a0e84e5f1743': MediaBrowserCompat: Support pagination on N devices
|
e3c649b317df63bf67d822fb754aa97eaf0fffd3 |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Support pagination on L and M devices" into mnc-ub-dev am: 05ef0bb8aa am: 5775b1f1f0 * commit '5775b1f1f0f1a4305c7febddba4867219ceec997': MediaBrowserCompat: Support pagination on L and M devices
|
268ea9f44d26933d14d2c346e5c2b19f1620ae9e |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Support pagination on pre L devices" into mnc-ub-dev am: 920af5756d am: dd0e7567fe * commit 'dd0e7567fefc44721be001f5f2d455bde283222a': MediaBrowserCompat: Support pagination on pre L devices
|
4e87d63686de853a1e5c3fa7bae8a0e84e5f1743 |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Support pagination on N devices am: a5d24e5cbc * commit 'a5d24e5cbcea7160ff32876212ef77172ccdc986': MediaBrowserCompat: Support pagination on N devices
|
9dce8fd27814d2ce8854f21a2725d5f614c5ccf9 |
01-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Refactor class hierarchies Change-Id: If2a26274d0246f02766a1fb388c9d9079cf9358b
pi21/android/support/v4/media/IMediaBrowserServiceAdapterApi21.java
pi21/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.java
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
pi23/android/support/v4/media/IMediaBrowserServiceAdapterApi23.java
pi23/android/support/v4/media/MediaBrowserServiceCompatApi23.java
pi24/android/support/v4/media/IMediaBrowserServiceAdapterApi24.java
pi24/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi24.java
pi24/android/support/v4/media/MediaBrowserServiceCompatApi24.java
|
a5d24e5cbcea7160ff32876212ef77172ccdc986 |
28-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Support pagination on N devices Bug: 23289404, Bug: 25564520 Change-Id: I7c89b2354189e585e24a412c91165a0e9a695cd1
ndroid.mk
pi21/android/support/v4/media/IMediaBrowserServiceAdapterApi21.java
pi21/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.java
pi21/android/support/v4/media/MediaBrowserCompatApi21.java
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
pi23/android/support/v4/media/MediaBrowserServiceCompatApi23.java
pi24/android/support/v4/media/MediaBrowserCompatApi24.java
pi24/android/support/v4/media/MediaBrowserServiceCompatApi24.java
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
5775b1f1f0f1a4305c7febddba4867219ceec997 |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Support pagination on L and M devices" into mnc-ub-dev am: 05ef0bb8aa * commit '05ef0bb8aa7f86fea5ab65c54237eae1d3973588': MediaBrowserCompat: Support pagination on L and M devices
|
dd0e7567fefc44721be001f5f2d455bde283222a |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Support pagination on pre L devices" into mnc-ub-dev am: 920af5756d * commit '920af5756dc0920453c03b1585b24b91ac400929': MediaBrowserCompat: Support pagination on pre L devices
|
05ef0bb8aa7f86fea5ab65c54237eae1d3973588 |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Support pagination on L and M devices" into mnc-ub-dev
|
920af5756dc0920453c03b1585b24b91ac400929 |
03-Feb-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Support pagination on pre L devices" into mnc-ub-dev
|
58feadd17dd39f7da43b429ae90eaf5235bec716 |
03-Feb-2016 |
Jae Seo <jaeseo@google.com> |
Merge "MediaBrowser: Add extra lookup keys to specify media items to retrieve" into mnc-ub-dev am: c185f6c936 am: 6de47e22ef * commit '6de47e22efc49e63a537285450aab3d2b2347f4e': MediaBrowser: Add extra lookup keys to specify media items to retrieve
|
6de47e22efc49e63a537285450aab3d2b2347f4e |
03-Feb-2016 |
Jae Seo <jaeseo@google.com> |
Merge "MediaBrowser: Add extra lookup keys to specify media items to retrieve" into mnc-ub-dev am: c185f6c936 * commit 'c185f6c936c37ce5759cb7bb68eccc34e78786a9': MediaBrowser: Add extra lookup keys to specify media items to retrieve
|
c185f6c936c37ce5759cb7bb68eccc34e78786a9 |
03-Feb-2016 |
Jae Seo <jaeseo@google.com> |
Merge "MediaBrowser: Add extra lookup keys to specify media items to retrieve" into mnc-ub-dev
|
16d709bad185d0d5e9bf2ba88132fb592e63041d |
21-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Support pagination on L and M devices Bug: 23289404, Bug: 25564520 Change-Id: Iacc3978473528d7cadf548e6187594bbac70beaf
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserCompatUtils.java
ava/android/support/v4/media/MediaBrowserProtocol.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
8e16eac9d287d2b663c0000169503e83206bd9a7 |
02-Feb-2016 |
Jae Seo <jaeseo@google.com> |
MediaBrowser: Add extra lookup keys to specify media items to retrieve Bug: 25821318, Bug: 25153123, Bug: 25153113 Change-Id: I04c1a8f292110f6f1535ea491d021ef8b068d1d4
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
35e557e1e09d449ad834ee3d01202ad7146020d5 |
03-Feb-2016 |
Adam Powell <adamp@google.com> |
Merge "FragmentTransaction.commitNow"
|
dd6652c3b47a245703ea2156b5b5712e2bbed23a |
02-Feb-2016 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Add android.support.v4.view.PointerIconCompat Change-Id: Ic3d476c9fde45ac1f07a466f7911dc5dcdbbb9a9
pi/current.txt
pi24/android/support/v4/view/PointerIconCompatApi24.java
pi24/android/support/v4/view/ViewCompatApi24.java
ava/android/support/v4/view/PointerIconCompat.java
ava/android/support/v4/view/ViewCompat.java
|
6a867e166320b3727bb6d7e34bd3c55aa474d098 |
29-Jan-2016 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Add pointer capture support to android.support.v4.ViewCompat Change-Id: I0a957fe60efeaeeaf4fdcd0bffb059905801cb44
pi/current.txt
pi24/android/support/v4/view/ViewCompatApi24.java
ava/android/support/v4/view/MotionEventCompat.java
ava/android/support/v4/view/ViewCompat.java
|
a76a4339be2f27431a167381187c3f0b0d08f1b7 |
29-Jan-2016 |
Daniel Resnick <danielresnick@google.com> |
Allow onActivityResult(...) to be dispatched to nested Fragments. This fixes https://code.google.com/p/android/issues/detail?id=40537 by allowing onActivityResult(...) calls to be dispatched to the correct Fragment even if it is nested in another Fragment. Change-Id: I4b80c2eb1a83de93b95cb26feca5052aa55c9961
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentController.java
ests/java/android/support/v4/app/NestedFragmentTest.java
ests/java/android/support/v4/app/test/FragmentTestActivity.java
|
b96137181b69f5e35bb9a939cac4df5c993a01d0 |
02-Feb-2016 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Update current.txt for android.support.v4 and .v13 Change-Id: I5574053013576d3fa283635d0c96416769d7a6cd
pi/current.txt
|
3ca5f2eaea4e60231ce935280b2e43d51594ac55 |
02-Feb-2016 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Merge "Add android.support.v13.ViewCompat"
|
74bad8b1e399a76ae850709cb000804613db3a4e |
02-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
First pass for Mockito-powered listener logic in ViewPager tests. Test callbacks to onPageSelected as we are changing the ViewPager page selections - via API calls or via swiping between pages. Change-Id: Iaaac45b1eab9d0a31515770da7cd89c0e08b1ca5
uild.gradle
ests/java/android/support/v4/testutils/TestUtilsMatchers.java
ests/java/android/support/v4/view/BaseViewPagerTest.java
|
e1fad6fb0ee83d7f2dad3ec3dca6641a425e7244 |
13-Jan-2016 |
Adam Powell <adamp@google.com> |
FragmentTransaction.commitNow Offer commitNow and commitNowAllowingStateLoss methods on Fragment for use by encapsulated components using fragments as implementation details. This can help prevent unexpected ordering side effects at the app level when a call to a library method wants to commit and immediately initialize a fragment as an implementation detail. Note that this change still does not permit reentrant FragmentManager operations. It is still an error to add/remove/change fragments in the same FragmentManager while a fragment transaction is being executed. Have the commonly used ViewPager adapters use commitNow instead of executePendingTransactions. Change-Id: I386333899cf96c2496b084480d61063b857d8f43
pi/current.txt
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentPagerAdapter.java
ava/android/support/v4/app/FragmentStatePagerAdapter.java
ava/android/support/v4/app/FragmentTransaction.java
|
663b3ef37796279df85321b94aa49457bc8d74b2 |
02-Feb-2016 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Add android.support.v13.ViewCompat This class extends android.support.v4.ViewCompat and provides support for drag and drop which was first introduced in v11. Bug: 26806593 Change-Id: I41d90a0dfb5f6291d81f36c5ef2610e105b964d4
ava/android/support/v4/view/ViewCompat.java
|
72f79df363cb8c016c1ec29c9ca86bfb6276d728 |
02-Feb-2016 |
Alan Viverette <alanv@google.com> |
Merge "EBT helper should populate host event/info during initialization"
|
5b2a2f986b31cded4c45d6089b44e8ac6b5716fe |
02-Feb-2016 |
Philip P. Moltmann <moltmann@google.com> |
Merge "Turn the image if the orientation is not given and does not match the picture."
|
c10ec67dc2f3fe16980ea09a1b111f638a179128 |
02-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Remove flakiness from ViewPager "smooth" tests" into mnc-ub-dev am: 8db66573da am: 65247f5f93 * commit '65247f5f939291ab89d8b33b553824674be98a95': Remove flakiness from ViewPager "smooth" tests
|
65247f5f939291ab89d8b33b553824674be98a95 |
02-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Remove flakiness from ViewPager "smooth" tests" into mnc-ub-dev am: 8db66573da * commit '8db66573da68a1781b0da3c0d9665d893cd71cfc': Remove flakiness from ViewPager "smooth" tests
|
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
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
82387d9f1b1ed30028e4c9090ec5fadce7d146f1 |
15-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Support pagination on pre L devices Bug: 23289404, Bug: 25564520 Change-Id: Id61be42dd6e128776b252ddc16f080c6b0932cac
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserCompatUtils.java
ava/android/support/v4/media/MediaBrowserProtocol.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
34656d7f78f35591ad1f629b936c939406d6270e |
01-Feb-2016 |
Yuichi Araki <yaraki@google.com> |
VC.offsetTopAndBottom/LeftAndRight on API 11-22 Bug: 26894655 Change-Id: I8579782f77f6b8a71c7c82bc94fbfe8a56e4eccb
pi23/android/support/v4/view/ViewCompatMarshmallow.java
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/view/ViewCompat.java
|
215440785861d37af3c6056be63ec2dd8274c452 |
29-Jan-2016 |
Philip P. Moltmann <moltmann@google.com> |
Turn the image if the orientation is not given and does not match the picture. mOrientation == 0 (unset) used to mean orientation == Landscape when printed via PrintBitmap(name, URI). Now it also mean turn bitmap if needed. Also for API level 20 to 23 the printActivity completely ignores the suggested oritatation, hence always turn the image if needed. Bug: 19194758 Change-Id: If1e20e78308eb58cdc23b2d19bb5acb70e324e5b
pi20/android/support/v4/print/PrintHelperApi20.java
pi24/android/support/v4/print/PrintHelperApi24.java
ava/android/support/v4/print/PrintHelper.java
itkat/android/support/v4/print/PrintHelperKitkat.java
|
a7ac81f32dd9985830c8cc9730a9433ea6d8fd71 |
02-Feb-2016 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Merge "Add android.support.v13.view.DragStartHelper"
|
2196f53d080334b4e5bb5c25fba1e40578f3588b |
29-Jan-2016 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Add android.support.v13.view.DragStartHelper A utility class that simplifies drag start gesture detection and hot spot position computation. Bug: 26798562 Change-Id: I4795dd8365c6878e3e679766ba73efed0377054b
pi/current.txt
cs/android/support/v4/view/MotionEventCompatICS.java
ava/android/support/v4/view/MotionEventCompat.java
|
29212b535486a2f7c6dc7e35ede84f9fa4816e70 |
01-Feb-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Remove flakiness from ViewPager "smooth" tests Wrap all actions that change the current item in ViewPager with a custom action that uses Espresso's idling resource functionality to wait until the ViewPager transitions into STATE_IDLE state. This allows us to test flows where the ViewPager state changes after the internal sliding animation completes. Bug: 26003516 Change-Id: I0425355279b4c34252ad299342d3e97368aa0f2e
ests/java/android/support/v4/view/BaseViewPagerTest.java
ests/java/android/support/v4/view/ViewPagerActions.java
ests/java/android/support/v4/view/ViewPagerWithTabStripTest.java
ests/java/android/support/v4/view/ViewPagerWithTitleStripTest.java
|
17ed3263761329f6aa6796941358c41001fff325 |
29-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Fix window insets for AppBarLayouts in ViewPager Caused by the standard dispatchApplyWindowInsets() not being appropriate for a horizontally scrolling widget with full-height children. This is because if child 0 consumes the insets, the rest of the children will not receive the dispatch. To workaround this we manually dispatch the original insets, not allowing children to consume them from each other. Also tidied up the window insets dispatching in CoL, AppBarLayout and CollapsingToolbarLayout. BUG: 22869860 Change-Id: I26544267f672b3b4d041d4ef8b29dd0d5f706455
ava/android/support/v4/view/ViewPager.java
|
0d1db30aa424955920c187e2c54b512e5b1300b1 |
29-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Remove flakiness from DrawerLayout tests." into mnc-ub-dev am: b569d84555 am: 72729acfe0 * commit '72729acfe08a38c9d94a75943b7fba66797cd425': Remove flakiness from DrawerLayout tests.
|
72729acfe08a38c9d94a75943b7fba66797cd425 |
29-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Remove flakiness from DrawerLayout tests." into mnc-ub-dev am: b569d84555 * commit 'b569d845557ed75c973840e4b783ee50228f80f1': Remove flakiness from DrawerLayout tests.
|
3eb01e183e6eef7610881c8b9c0914afbe23b442 |
29-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Remove flakiness from DrawerLayout tests. Expose a new pair of APIs on DrawerLayout that allows registering multiple listeners. Wrap API / swipe actions with a custom action that uses Espresso's idling resource functionality to wait until the DrawerLayout transitions into STATE_IDLE state. Also add custom measure logic to our test activity to that the drawer is not too wide on smaller screens. Otherwise a swipe on an already opened drawer is treated as a click on one of the items which is then results in closing the drawer. Bug: 26003516 Bug: 26160710 Change-Id: Ifa7b99ad396636cedb4429e3e3204ca521188f70
pi/current.txt
ava/android/support/v4/widget/DrawerLayout.java
|
b4e9b9712a1b6d501af7a190f952941801c721c9 |
29-Jan-2016 |
Alan Viverette <alanv@google.com> |
Merge "Backport framework SimpleCursorAdapter fixes to support-v4"
|
91af1489f851fe8c4b015b519e2ce215189878b1 |
29-Jan-2016 |
Alan Viverette <alanv@google.com> |
Backport framework SimpleCursorAdapter fixes to support-v4 Includes the following changes: - 87ab6962e44914fdee767c5be6b316228d2b7889 - f76a50ce8fdc6aea22cabc77b2977a1a15a79630 Bug: 26868676 Change-Id: I09cdab149425d165524e7dfa43106ba95fe14f15
ava/android/support/v4/widget/SimpleCursorAdapter.java
|
ca2202a8b67009211d7bd4d5445a89eb9fd158b6 |
28-Jan-2016 |
Chet Haase <chet@google.com> |
Fix onStart/EndAction() for ViewPropertyAnimatorCompat am: 8bee0e1cf1 * commit '8bee0e1cf14d321e25250c04dd2301ef1a98ffc5': Fix onStart/EndAction() for ViewPropertyAnimatorCompat
|
8bee0e1cf14d321e25250c04dd2301ef1a98ffc5 |
28-Jan-2016 |
Chet Haase <chet@google.com> |
Fix onStart/EndAction() for ViewPropertyAnimatorCompat These methods are meant to be single-action only (removed when they are activated). That's the way they work on the framework; it was an oversight to have them be persistent in the ICS version of the support library. Issue #25764942 ViewPropertyAnimatorCompatICS end action is not cleared Change-Id: I0825330c76cecf63960d79f74116acd99b874830 (cherry picked from commit fdd92b54cc21d9927ee89cf675cf4c90c306f24a)
ava/android/support/v4/view/ViewPropertyAnimatorCompat.java
ests/AndroidManifest.xml
ests/java/android/support/v4/view/ViewPropertyAnimatorCompatTest.java
ests/java/android/support/v4/view/VpaActivity.java
ests/res/layout/vpa_activity.xml
|
43ac446c2bf0f29e0864f73f69cddecaa13fc6a0 |
28-Jan-2016 |
Chet Haase <chet@google.com> |
Merge "Fix onStart/EndAction() for ViewPropertyAnimatorCompat"
|
fdd92b54cc21d9927ee89cf675cf4c90c306f24a |
28-Jan-2016 |
Chet Haase <chet@google.com> |
Fix onStart/EndAction() for ViewPropertyAnimatorCompat These methods are meant to be single-action only (removed when they are activated). That's the way they work on the framework; it was an oversight to have them be persistent in the ICS version of the support library. Issue #25764942 ViewPropertyAnimatorCompatICS end action is not cleared Change-Id: I0825330c76cecf63960d79f74116acd99b874830
ava/android/support/v4/view/ViewPropertyAnimatorCompat.java
ests/AndroidManifest.xml
ests/java/android/support/v4/view/ViewPropertyAnimatorCompatTest.java
ests/java/android/support/v4/view/VpaActivity.java
ests/res/layout/vpa_activity.xml
|
681f964d3315b6aa7af4cc43064dd570bf7dd02c |
28-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
resolve merge conflicts of 7b0d039842 to master. Change-Id: I6068e0312018955a1bc73129f0b289991a385ea0
|
6e1afc8f262ff2f1494e07051a058a8427d67952 |
28-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Update support lib to use correct current SDK"
|
7b0d0398425bd16c22a5baae0746eacf203f0738 |
28-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Snackbar swipe to dismiss not working pre-v11" into mnc-ub-dev am: 60c2e83707 * commit '60c2e837072c2a7d668e936e6ef6faed05e02990': Fix Snackbar swipe to dismiss not working pre-v11
|
60c2e837072c2a7d668e936e6ef6faed05e02990 |
28-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Snackbar swipe to dismiss not working pre-v11" into mnc-ub-dev
|
a42a88c4d78ee714eef014672a27e7a2cdc116fa |
28-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Update support lib to use correct current SDK DO NOT MERGE" into mnc-ub-dev am: 761b2d9272 * commit '761b2d9272e65ba7d828c2b5934c25fe5ed5e0b5': Update support lib to use correct current SDK DO NOT MERGE
|
761b2d9272e65ba7d828c2b5934c25fe5ed5e0b5 |
28-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Update support lib to use correct current SDK DO NOT MERGE" into mnc-ub-dev
|
b3df744b7ee260e0a33c096067ab35192d8afa2f |
27-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Revert getNoBackupFilesDir from static to regular. am: 66077982de am: 45341753a1 * commit '45341753a1b063909797cd18b599cee9bf46fd1c': Revert getNoBackupFilesDir from static to regular.
|
45341753a1b063909797cd18b599cee9bf46fd1c |
27-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Revert getNoBackupFilesDir from static to regular. am: 66077982de * commit '66077982de38f71acd616b6c054c79647b2036f5': Revert getNoBackupFilesDir from static to regular.
|
66077982de38f71acd616b6c054c79647b2036f5 |
27-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Revert getNoBackupFilesDir from static to regular. Bug: 26572177 Change-Id: I39c68153c1f9f8cea43a835124a7ba37d198193e
pi/current.txt
ava/android/support/v4/content/ContextCompat.java
|
c0fce14d09ef55160c3e1fba8fbbe87f6abb58a7 |
27-Jan-2016 |
Yigit Boyar <yboyar@google.com> |
Merge "Support library gradle improvements" into mnc-ub-dev am: 04292f146c am: f09f1e1a1c * commit 'f09f1e1a1c932d2d0ed446dc7167c016a2d2df93': Support library gradle improvements
|
f09f1e1a1c932d2d0ed446dc7167c016a2d2df93 |
27-Jan-2016 |
Yigit Boyar <yboyar@google.com> |
Merge "Support library gradle improvements" into mnc-ub-dev am: 04292f146c * commit '04292f146ce6148cd87f54267bec127a91fbb626': Support library gradle improvements
|
04292f146ce6148cd87f54267bec127a91fbb626 |
27-Jan-2016 |
Yigit Boyar <yboyar@google.com> |
Merge "Support library gradle improvements" into mnc-ub-dev
|
02a9e8cbd0ac6c273f384b63f75c1e1fa31b61ff |
27-Jan-2016 |
Yigit Boyar <yboyar@google.com> |
Support library gradle improvements * Define java source compatibility on all build files to avoid issues that might be caused by compiling with Java8 * Apply the library plugin using the cannonical name * Define a currentSdkVersion variable instead of embedded string. We can later load this from a file so that you can checkout an older branch of support lib and compile it on master and it won't use master's API by mistake. This also helps with Android Studio integration. Bug: 26714403 Change-Id: I0e9f2770b397b761155ac8d4a40fa5fb001264e1
uild.gradle
|
3dd06e305f6415cb54e70edfe21d62d877638bbb |
26-Jan-2016 |
Daniel Resnick <danielresnick@google.com> |
Merge "Fix a regression introduced in ag/842840 which breaks startActivityForResult from Fragments." into mnc-ub-dev am: 885ec85b5b am: dd0a9b3f4b * commit 'dd0a9b3f4b4ca5172e4c79538381e65d7aec4a3f': Fix a regression introduced in ag/842840 which breaks startActivityForResult from Fragments.
|
dd0a9b3f4b4ca5172e4c79538381e65d7aec4a3f |
26-Jan-2016 |
Daniel Resnick <danielresnick@google.com> |
Merge "Fix a regression introduced in ag/842840 which breaks startActivityForResult from Fragments." into mnc-ub-dev am: 885ec85b5b * commit '885ec85b5b6ddd73c1d2f5a3671cc2d096af94c6': Fix a regression introduced in ag/842840 which breaks startActivityForResult from Fragments.
|
885ec85b5b6ddd73c1d2f5a3671cc2d096af94c6 |
26-Jan-2016 |
Daniel Resnick <danielresnick@google.com> |
Merge "Fix a regression introduced in ag/842840 which breaks startActivityForResult from Fragments." into mnc-ub-dev
|
ba02c82a9486ed9b9ccfd3fa7fcf02f54c07830c |
26-Jan-2016 |
Daniel Resnick <danielresnick@google.com> |
Fix a regression introduced in ag/842840 which breaks startActivityForResult from Fragments. Change-Id: Ia0de868463197c2be2d5fb73bfe93fcb68eb2498
ava/android/support/v4/app/FragmentActivity.java
|
a89b7a8e4840e52dfda1442bcb885686680556f6 |
26-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Fix Snackbar swipe to dismiss not working pre-v11 Multiple issues: - offsetTopAndBottom doesn't invalidate pre-v11, so ViewDragHelper now uses the ViewCompat version. - ViewCompat's offset method needs to invalidate the parent instead, since the view has moved and thus the dirty rect is larger than the view's bounds. - Fixed issue in Snackbar which meant that the view would not be removed after a swipe settle. BUG: 26768803 Change-Id: Ia9abc4884f8ffd05408135d3fc4dd1b073392a7b
onut/android/support/v4/view/ViewCompatBase.java
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/ViewDragHelper.java
|
0d0afc2a81b96f087a8d09aeca8a1e2527c9805c |
26-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Sync and cleanup pass over support-v4" into mnc-ub-dev am: 2a9c638571 am: 6a9aa1c91f * commit '6a9aa1c91f3ebfdd18015e586d628f739956c94c': Sync and cleanup pass over support-v4
|
6a9aa1c91f3ebfdd18015e586d628f739956c94c |
26-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Sync and cleanup pass over support-v4" into mnc-ub-dev am: 2a9c638571 * commit '2a9c6385717b5cd14fbea80d266127c5f4c44fe3': Sync and cleanup pass over support-v4
|
2a9c6385717b5cd14fbea80d266127c5f4c44fe3 |
26-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Sync and cleanup pass over support-v4" into mnc-ub-dev
|
040978845923b460176b2e70dbd8c1a629323c14 |
26-Jan-2016 |
Insun Kang <insun@google.com> |
Merge "MediaRouter: Clean up obsolete code." into mnc-ub-dev am: f86f85cf20 am: 13ad7cbc4b * commit '13ad7cbc4b82a66ed37e6b8ee3522b7f227a8f71': MediaRouter: Clean up obsolete code.
|
13ad7cbc4b82a66ed37e6b8ee3522b7f227a8f71 |
26-Jan-2016 |
Insun Kang <insun@google.com> |
Merge "MediaRouter: Clean up obsolete code." into mnc-ub-dev am: f86f85cf20 * commit 'f86f85cf2034f80a2a2330f041071c310e998b29': MediaRouter: Clean up obsolete code.
|
f86f85cf2034f80a2a2330f041071c310e998b29 |
26-Jan-2016 |
Insun Kang <insun@google.com> |
Merge "MediaRouter: Clean up obsolete code." into mnc-ub-dev
|
cd936e785b89ffcb16b467f6ec0ee3ec48539fbb |
26-Jan-2016 |
Insun Kang <insun@google.com> |
MediaRouter: Clean up obsolete code. Bug: 26760489 Change-Id: Ief90e205082c7b889997971076fb682652620563
ellybean-mr1/android/support/v4/media/routing/MediaRouterJellybeanMr1.java
ellybean-mr2/android/support/v4/media/routing/MediaRouterJellybeanMr2.java
ellybean/android/support/v4/media/routing/MediaRouterJellybean.java
|
39e84476b45f10ed4929e307372d6f7a2103e9d5 |
25-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Sync and cleanup pass over support-v4 * Add missing annotations on one TextViewCompat method and its implementations * Tighten annotation from IdRes to StyleRes on TextViewCompat's setTextAppearance * Switch a few v4 tests to JUnit4, activity rules and Espresso Change-Id: Ia235b9c527173f0403432c59ba9206a174bf043f
pi23/android/support/v4/widget/TextViewCompatApi23.java
uild.gradle
ava/android/support/v4/widget/TextViewCompat.java
ellybean-mr2/android/support/v4/widget/TextViewCompatJbMr2.java
ests/AndroidManifest.xml
ests/java/android/support/v4/BaseInstrumentationTestCase.java
ests/java/android/support/v4/BaseTestActivity.java
ests/java/android/support/v4/testutils/LayoutDirectionActions.java
ests/java/android/support/v4/testutils/TextViewActions.java
ests/java/android/support/v4/view/BaseViewPagerTest.java
ests/java/android/support/v4/view/GravityCompatTest.java
ests/java/android/support/v4/view/MarginLayoutParamsCompatTest.java
ests/java/android/support/v4/view/ViewCompatTest.java
ests/java/android/support/v4/view/ViewPagerActions.java
ests/java/android/support/v4/view/ViewPagerWithTabStripActivity.java
ests/java/android/support/v4/view/ViewPagerWithTabStripTest.java
ests/java/android/support/v4/view/ViewPagerWithTitleStripActivity.java
ests/java/android/support/v4/view/ViewPagerWithTitleStripTest.java
ests/java/android/support/v4/widget/TextViewCompatTest.java
ests/java/android/support/v4/widget/TextViewTestActivity.java
ests/java/android/support/v4/widget/test/TextViewTestActivity.java
ests/res/layout/text_view_activity.xml
|
d1050505eb460dc53c48bdae3e890af980c11b2d |
25-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "More tests for DrawerLayout." into mnc-ub-dev am: 8b7529de00 am: 9a330384c2 * commit '9a330384c2099114a235fd4f888d94ff771e5256': More tests for DrawerLayout.
|
9a330384c2099114a235fd4f888d94ff771e5256 |
25-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "More tests for DrawerLayout." into mnc-ub-dev am: 8b7529de00 * commit '8b7529de0064b556e919ef0f70c6264a38faff43': More tests for DrawerLayout.
|
431713be0958fd0f4d878f5f25755575191fb8ba |
20-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
More tests for DrawerLayout. Add tests that cover the internal DrawerLayout.isDrawerView via a variety of API calls - opening / closing a drawer, checking open state, setting lock mode and querying the lock mode. Also add the same isDrawerView check to getDrawerLockMode as we have in isDrawerOpen, isDrawerVisible and various setters that get View as the parameter. Finally, annotate all the existing DrawerLayout tests so that they can properly run on Sponge and simplify the inner layout of the drawer content. Bug: 26642831 Change-Id: Ia62b415eda39a2a6560b15cc0a55e6d227261a6c
ava/android/support/v4/widget/DrawerLayout.java
|
ab3078f703c7c8a5df749fd4b73381338f86d4d7 |
22-Jan-2016 |
Justin Klaassen <justinklaassen@google.com> |
Merge "Ensure Java 1.7 compatibility for pre-NYC platforms"
|
2f6715cf3d9d340c3939471b18a35e4e9fdf07cd |
22-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Implement ConstantState in DrawableCompat.wrap()s wrappers" into mnc-ub-dev am: c43c82874e am: 03b79fa3bb * commit '03b79fa3bb6311e5d96b0300cbb215837fc40661': Implement ConstantState in DrawableCompat.wrap()s wrappers
|
03b79fa3bb6311e5d96b0300cbb215837fc40661 |
22-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Implement ConstantState in DrawableCompat.wrap()s wrappers" into mnc-ub-dev am: c43c82874e * commit 'c43c82874e7b125cf01a00e48bb40db5ce4f78ea': Implement ConstantState in DrawableCompat.wrap()s wrappers
|
c43c82874e7b125cf01a00e48bb40db5ce4f78ea |
22-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Implement ConstantState in DrawableCompat.wrap()s wrappers" into mnc-ub-dev
|
9925d4a53e0dbaacf07901fb48907fe1aff9bbbd |
22-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Implement ConstantState in DrawableCompat.wrap()s wrappers Mostly copied from M's DrawableWrapper class BUG: 26698785 Change-Id: I2580e10883c4b2ec8d274ad66a3cd1c6ab1dfc95
pi21/android/support/v4/graphics/drawable/DrawableCompatLollipop.java
pi21/android/support/v4/graphics/drawable/DrawableWrapperLollipop.java
pi22/android/support/v4/graphics/drawable/DrawableCompatApi22.java
onut/android/support/v4/graphics/drawable/DrawableWrapperDonut.java
clair/android/support/v4/graphics/drawable/DrawableCompatEclair.java
clair/android/support/v4/graphics/drawable/DrawableWrapperEclair.java
oneycomb/android/support/v4/graphics/drawable/DrawableWrapperHoneycomb.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
itkat/android/support/v4/graphics/drawable/DrawableWrapperKitKat.java
|
c12dc3d83c1ef7be0f4d4fd7a5a1dbce68138820 |
22-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Update support lib to use correct current SDK DO NOT MERGE BUG: 26714403 Change-Id: I2153dbda365f4552a14df1f432239bddfbbbef00
ndroid.mk
|
82b55491586ac50a0f95b60e39a3c18d068941cf |
22-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Update support lib to use correct current SDK BUG: 26714403 Change-Id: I2153dbda365f4552a14df1f432239bddfbbbef00
ndroid.mk
|
68e7adb4677da9eb967fc15ab232f1f5675d86e7 |
21-Jan-2016 |
Justin Klaassen <justinklaassen@google.com> |
Ensure Java 1.7 compatibility for pre-NYC platforms Change-Id: I2dd3a4c4c4772aa29098bb8576a5bd22c04db5e5
uild.gradle
|
efe8827b7b0be0ac47b419d7eacb912e273c5e7a |
21-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "ColorUtils API improvements" into mnc-ub-dev am: 07fcef6503 am: d552274708 * commit 'd552274708b30dd56786a5d665ec3bd4811d2a6f': ColorUtils API improvements
|
d552274708b30dd56786a5d665ec3bd4811d2a6f |
21-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "ColorUtils API improvements" into mnc-ub-dev am: 07fcef6503 * commit '07fcef65035fa00d8d2100d1deca4cba7f43546a': ColorUtils API improvements
|
07fcef65035fa00d8d2100d1deca4cba7f43546a |
21-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "ColorUtils API improvements" into mnc-ub-dev
|
9a8fef83e6c97a5dc122ed1d276c0d32736925ae |
20-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
ColorUtils API improvements Also removed an unnecessary array creation by re-using our existing ThreadLocal version. BUG: 26644603 Change-Id: I8862c561e9d9173b64b2d48e45b82d2c18d5a0e1
pi/current.txt
ava/android/support/v4/graphics/ColorUtils.java
|
b088fa87efa29cac6860a83211f13c22520a94a8 |
21-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix documentation copy-pasta for getTranslationY()." into mnc-ub-dev am: 9f7eb86c54 am: 03a8a862b2 * commit '03a8a862b22c303aa2cf08b7c723e4d3707289bf': Fix documentation copy-pasta for getTranslationY().
|
03a8a862b22c303aa2cf08b7c723e4d3707289bf |
21-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix documentation copy-pasta for getTranslationY()." into mnc-ub-dev am: 9f7eb86c54 * commit '9f7eb86c5472d64a1c787eb09fe28aa7ea9513ee': Fix documentation copy-pasta for getTranslationY().
|
9f7eb86c5472d64a1c787eb09fe28aa7ea9513ee |
21-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix documentation copy-pasta for getTranslationY()." into mnc-ub-dev
|
c5c77e20a464b677499ad65a2b34f56c573e5993 |
21-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Fix documentation copy-pasta for getTranslationY(). Public bug here: https://code.google.com/p/android/issues/detail?id=178492 Change-Id: Ib050e4b956a7025f7c7191ab465191bdf5111839
ava/android/support/v4/view/ViewCompat.java
|
8ae822ada21e284e0e5fddc9357c5fd501ff9dbc |
21-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix startWrite for cases where multiple levels parent directory is missing." into mnc-ub-dev am: 2b6c41ffbc am: 54714c385a * commit '54714c385ab47b73562bc0c10e5b64815360156e': Fix startWrite for cases where multiple levels parent directory is missing.
|
54714c385ab47b73562bc0c10e5b64815360156e |
21-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix startWrite for cases where multiple levels parent directory is missing." into mnc-ub-dev am: 2b6c41ffbc * commit '2b6c41ffbc3f18faa2cfdc74c6fe73e977ed7d6f': Fix startWrite for cases where multiple levels parent directory is missing.
|
57ab2760e28beb12f6275fd8e40e1744d1d77dbb |
21-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Fix startWrite for cases where multiple levels parent directory is missing. This now matches android.util.AtomicFile#startWrite() which got fixed in https://googleplex-android-review.git.corp.google.com/#/c/612161/ Bug: 26692786 Change-Id: Iba65e7dceee276f052514011a2fcf3da45963e7c
ava/android/support/v4/util/AtomicFile.java
|
9c9140a66473c510b6b57624170af2b3589cd0aa |
20-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
DO NOT MERGE) Fix the documentation of MediaBrowserProtocol am: ed4320c90b * commit 'ed4320c90b72c7d2b6228f0bb690a16e08037734': DO NOT MERGE) Fix the documentation of MediaBrowserProtocol
|
ed4320c90b72c7d2b6228f0bb690a16e08037734 |
19-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
DO NOT MERGE) Fix the documentation of MediaBrowserProtocol Change-Id: I63b41f5c8c8aee0c59c38cefcf74701a3dac7903
ava/android/support/v4/media/MediaBrowserProtocol.java
|
38f865d3b08be5fc45401273781ad618d3d3ba0a |
20-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
DO NOT MERGE) MediaBrowserCompat: Do not use String for Messge.obj am: c9180401d4 * commit 'c9180401d40dd80731c092455a1166412e0dfcc2': DO NOT MERGE) MediaBrowserCompat: Do not use String for Messge.obj
|
702b75b7015825447ccc5040f6d88a5f01666e6b |
20-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
DO NOT MERGE) MediaBrowserCompat: Set the proper class loader for unparceling am: d4c131eea0 * commit 'd4c131eea07dc2593f70523979929e52cf80e31e': DO NOT MERGE) MediaBrowserCompat: Set the proper class loader for unparceling
|
c9180401d40dd80731c092455a1166412e0dfcc2 |
19-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
DO NOT MERGE) MediaBrowserCompat: Do not use String for Messge.obj In order to send an object via Message.obj from a process to a different process, the type of the object should be parcelable. Bug: 26609825 Change-Id: I4dc56371d4b114ca58ff1f26c1833d3bbdb45dde
ava/android/support/v4/media/MediaBrowserCompat.java
|
788351ad80b30945305513a07381067cd1d8f1a6 |
20-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
DO NOT MERGE) MediaBrowserCompat: Fix for sending messages to a remote process am: 094c558a8a * commit '094c558a8a4f9be922846da811568d2970064e43': DO NOT MERGE) MediaBrowserCompat: Fix for sending messages to a remote process
|
d4c131eea07dc2593f70523979929e52cf80e31e |
18-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
DO NOT MERGE) MediaBrowserCompat: Set the proper class loader for unparceling And refactor MediaBrowserCompat. Bug: 26613923 Change-Id: I6943345895788e7202a4cab42b491f8f8666ddc4
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
094c558a8a4f9be922846da811568d2970064e43 |
18-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
DO NOT MERGE) MediaBrowserCompat: Fix for sending messages to a remote process - In order to send an object via Message.obj from a process to a different process, the type of the object should be parcelable. - When using Messenger, Binder.getCallingUid() in handleMessage does not return the uid of the calling process. Bug: 26609825 Change-Id: I1f9ad5b46e8e174600eb432bf91e7541900b6283
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserProtocol.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
e679c1b1113bd24eb057e35c463bf5c356d74ebb |
20-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "DO NOT MERGE) Refactor MediaSessionCompatApi23" into mnc-ub-dev am: a73ec97e2f * commit 'a73ec97e2f2b59c58aca5f8ac2c6a8d1b19ee0b9': DO NOT MERGE) Refactor MediaSessionCompatApi23
|
a73ec97e2f2b59c58aca5f8ac2c6a8d1b19ee0b9 |
20-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "DO NOT MERGE) Refactor MediaSessionCompatApi23" into mnc-ub-dev
|
4f4463d792795622e99ff0d2cf2f45bafedd88f6 |
18-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
DO NOT MERGE) Refactor MediaSessionCompatApi23 - Removed unused imports. - Relocate files according to their package names. Change-Id: I3be68fd9890f78a3d75b1760b1ef7c7ab65ec69c
pi23/android/support/v4/media/MediaControllerCompatApi23.java
pi23/android/support/v4/media/MediaDescriptionCompatApi23.java
pi23/android/support/v4/media/MediaSessionCompatApi23.java
pi23/android/support/v4/media/session/MediaControllerCompatApi23.java
pi23/android/support/v4/media/session/MediaSessionCompatApi23.java
|
59a3a1f3c670169f3f23f46d6cf7d5c7a881e962 |
19-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Fix regressed bitwise logic in DrawerLayout am: 0fcbafc72a am: 2ccb64eb64 * commit '2ccb64eb6422f42845722a8373b885249b40e7c0': Fix regressed bitwise logic in DrawerLayout
|
2ccb64eb6422f42845722a8373b885249b40e7c0 |
19-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Fix regressed bitwise logic in DrawerLayout am: 0fcbafc72a * commit '0fcbafc72ac95c44e2ff99a4e1b31475e4276052': Fix regressed bitwise logic in DrawerLayout
|
0fcbafc72ac95c44e2ff99a4e1b31475e4276052 |
19-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Fix regressed bitwise logic in DrawerLayout Bug: 26612417 Change-Id: I9a563d7a032e6cd3f73c120335d9809a14763b14
ava/android/support/v4/widget/DrawerLayout.java
|
12757d1494918939b418dc51e24d110305050f76 |
19-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Fix the documentation of MediaBrowserProtocol"
|
c63dab305771b22a100e566e89718c312d42effa |
19-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
Fix the documentation of MediaBrowserProtocol Change-Id: I63b41f5c8c8aee0c59c38cefcf74701a3dac7903
ava/android/support/v4/media/MediaBrowserProtocol.java
|
7362420cc38a925779dbfa22202515a54f0c69d7 |
19-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Do not use String for Messge.obj In order to send an object via Message.obj from a process to a different process, the type of the object should be parcelable. Bug: 26609825 Change-Id: I4dc56371d4b114ca58ff1f26c1833d3bbdb45dde
ava/android/support/v4/media/MediaBrowserCompat.java
|
ace2d694eae88ddc1844932c59607d7fb9b55ac4 |
18-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Set the proper class loader for unparceling And refactor MediaBrowserCompat. Bug: 26613923 Change-Id: I6943345895788e7202a4cab42b491f8f8666ddc4
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
a3b64140f8bd4d8549d3af7e16efa543abcb62cb |
19-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Fix for sending messages to a remote process"
|
5b4f2c3aea4fc4b300d04582ac2ae978d6550fb6 |
18-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
Refactor MediaSessionCompatApi23 - Removed unused imports. - Relocate files according to their package names. Change-Id: I3be68fd9890f78a3d75b1760b1ef7c7ab65ec69c
pi23/android/support/v4/media/MediaControllerCompatApi23.java
pi23/android/support/v4/media/MediaDescriptionCompatApi23.java
pi23/android/support/v4/media/MediaSessionCompatApi23.java
pi23/android/support/v4/media/session/MediaControllerCompatApi23.java
pi23/android/support/v4/media/session/MediaSessionCompatApi23.java
|
45c78d1982000fffe065f8aa769f6724076c3bf2 |
18-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Fix for sending messages to a remote process - In order to send an object via Message.obj from a process to a different process, the type of the object should be parcelable. - When using Messenger, Binder.getCallingUid() in handleMessage does not return the uid of the calling process. Bug: 26609825 Change-Id: I1f9ad5b46e8e174600eb432bf91e7541900b6283
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserProtocol.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
276092421600a2360b89760329671197237cc5ee |
18-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "AppCompat ListPopupWindow fixes" into mnc-ub-dev am: 3ddcb8262a am: e7a0a520c8 * commit 'e7a0a520c8526ac51af320f24e11d3e3e54fdb31': AppCompat ListPopupWindow fixes
|
e7a0a520c8526ac51af320f24e11d3e3e54fdb31 |
18-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "AppCompat ListPopupWindow fixes" into mnc-ub-dev am: 3ddcb8262a * commit '3ddcb8262acaf59b29ce57e3be2ac62a6bf95de2': AppCompat ListPopupWindow fixes
|
3ddcb8262acaf59b29ce57e3be2ac62a6bf95de2 |
18-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "AppCompat ListPopupWindow fixes" into mnc-ub-dev
|
cc7e6ffce76f2066838b626ac04536b95a0689c3 |
14-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
AppCompat ListPopupWindow fixes - Fixes Spinner jumping back on Gingerbread due to a call to setSelection(). The framework uses setSelectionInt() which we don't have access to. There's no side-effects to removing this call from my testing. - Use AbsListView.scrollListBy() on API 19+, makes drag-to-open scrolling much smoother on those platforms. BUG: 26393526 BUG: 25085519 Change-Id: Iaafc2be81c8a9ff161e5506700668020030ee52d
pi/current.txt
onut/android/support/v4/widget/ListViewCompatDonut.java
ava/android/support/v4/widget/ListViewAutoScrollHelper.java
ava/android/support/v4/widget/ListViewCompat.java
itkat/android/support/v4/widget/ListViewCompatKitKat.java
|
70f154623ac68f5fd32a6dddcca9fdf913d05482 |
14-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Fix the logic that tracks presence of drawers along edges." into mnc-ub-dev am: f201a221cb am: 5376ab3787 * commit '5376ab37873791e7440cabd627fb034d6c6ebde6': Fix the logic that tracks presence of drawers along edges.
|
5376ab37873791e7440cabd627fb034d6c6ebde6 |
14-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Fix the logic that tracks presence of drawers along edges." into mnc-ub-dev am: f201a221cb * commit 'f201a221cb642655b15c4b4df7f7008dc8ab30da': Fix the logic that tracks presence of drawers along edges.
|
f201a221cb642655b15c4b4df7f7008dc8ab30da |
14-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Fix the logic that tracks presence of drawers along edges." into mnc-ub-dev
|
fa5efe434be3e33f05cc59c402ca34165d15cf7f |
14-Jan-2016 |
Adam Powell <adamp@google.com> |
Merge "Init child fragments consistently with activity fragments"
|
9361479b836539a22afdb5587dc81680f9d0401b |
14-Jan-2016 |
Daniel Resnick <danielresnick@google.com> |
Merge "Support launching activities with animations from Fragment." into mnc-ub-dev am: b3969e252b am: 962050ba63 * commit '962050ba632f95d8d8e86183c213063023cc0ea4': Support launching activities with animations from Fragment.
|
962050ba632f95d8d8e86183c213063023cc0ea4 |
14-Jan-2016 |
Daniel Resnick <danielresnick@google.com> |
Merge "Support launching activities with animations from Fragment." into mnc-ub-dev am: b3969e252b * commit 'b3969e252bb1d048b2f97177529b375d753e51ca': Support launching activities with animations from Fragment.
|
b3969e252bb1d048b2f97177529b375d753e51ca |
14-Jan-2016 |
Daniel Resnick <danielresnick@google.com> |
Merge "Support launching activities with animations from Fragment." into mnc-ub-dev
|
277f9d9ad10cd8e989619ee51c888761029daa98 |
14-Jan-2016 |
Adam Powell <adamp@google.com> |
Init child fragments consistently with activity fragments Fragments contained within an activity are restored from instance state in FragmentActivity.onCreate, but fragments contained within another fragment were previously restored from instance state in performCreate after onCreate returned. This meant that developers couldn't consistently rely on being able to control when this happens with a call to super.onCreate, and calls to findFragmentByTag to reconnect with a restored child fragment would fail in ways that succeed when the fragment is directly added to an activity. Change child fragment instance state restore to happen during Fragment.onCreate instead of in performCreate to be consistent with activity behavior. Change-Id: I86f70c4e03c428598bb7803fe226ae3e58c82cc4
ava/android/support/v4/app/Fragment.java
|
e6e27ab94303516b1e196568cee520832c38710c |
14-Jan-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Fix the logic that tracks presence of drawers along edges. Doing bitwise masks in a single integer is not good since LEFT (3) and RIGHT (5) share a common bit. Bug: 26555813 Change-Id: Ie9e461f68424f13c4ce9ead5f3dc0a000dbee4e5
ava/android/support/v4/widget/DrawerLayout.java
|
0e35b9f59703416786e7ac460726c2c06a9194fc |
09-Jan-2016 |
Daniel Resnick <danielresnick@google.com> |
Support launching activities with animations from Fragment. Change-Id: I03eb17d2385fad9e5bfda76889316b5407d7dede
pi/current.txt
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentHostCallback.java
|
8a7c588795a1295e2723d73d60e2becf262cbd9c |
14-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix view pager scroll calculation for size changes." into mnc-ub-dev am: fa13cfd3f7 am: 72e92094ac * commit '72e92094acf687f074b9f1f2207792dae587ff59': Fix view pager scroll calculation for size changes.
|
72e92094acf687f074b9f1f2207792dae587ff59 |
14-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix view pager scroll calculation for size changes." into mnc-ub-dev am: fa13cfd3f7 * commit 'fa13cfd3f724fdd632a173b7a46889dac3f8434d': Fix view pager scroll calculation for size changes.
|
fa13cfd3f724fdd632a173b7a46889dac3f8434d |
14-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix view pager scroll calculation for size changes." into mnc-ub-dev
|
907fbd4dc38d0290e52c924ee1130f8b7a59a5e8 |
08-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Fix view pager scroll calculation for size changes. recomputeScrollPosition only worked with size changes when ViewPager was in a settled position. This CL changes ViewPager to use scrollToItem to snap ViewPager to page boundaries on size changes. Bug: 26314718 Change-Id: Ifb87da451acfa9653985d4167ecab3b708693469
ava/android/support/v4/view/ViewPager.java
|
ee07e190d3a94667301301bc37d21bcb0918a719 |
13-Jan-2016 |
Adam Powell <adamp@google.com> |
Merge "Eagerly update fragment state when moving between states" into mnc-ub-dev am: c705395fe2 * commit 'c705395fe2d2da770c3972e649299c26d8f73895': Eagerly update fragment state when moving between states
|
2913b112d6089ea3e7ebe4a807394dd99f3ebc0f |
12-Jan-2016 |
Adam Powell <adamp@google.com> |
Eagerly update fragment state when moving between states Previously we would not set a fragment's new state until the move to a new target state was fully complete. This causes problems when other parts of the fragment manager infrastructure (such as lazily initializing a child fragment manager) read that state while we're dispatching a state change call to a fragment. In this situation, adding a child fragment and then calling executePendingTransactions on the child FragmentManager would not have the intended effect, as the child FragmentManager would still be in state INITIALIZING. The expected lifecycle callbacks to the child fragment would then occur later. Fix this by updating the fragment state as we go through each phase of moveToState before we dispatch to the associated onState method, matching our usual pattern of invoking onFoo methods after foo has occurred. Delete the redundant resumed field as we now can use the state directly. Bug 25019275 Change-Id: Ia637c4d67f3752e8dd591ed9a53a783690e41d80 (cherry picked from commit 20735a45289fdad3d5d31228992e0dccd3d5dd4f)
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
ests/java/android/support/v4/app/ChildFragmentStateTest.java
ests/java/android/support/v4/app/test/FragmentTestActivity.java
|
71cd5addccf17ae8ca3e951edaf5ccdee05622af |
12-Jan-2016 |
Adam Powell <adamp@google.com> |
Merge "Eagerly update fragment state when moving between states"
|
3f9c45c96393d1e7917bbe7b719046d97f0f0a62 |
12-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Removing the black magic" into mnc-ub-dev am: a4a5e562c9 am: 9f81f516cc * commit '9f81f516ccf874bff2db1356ce87495f859e58ca': MediaBrowserCompat: Removing the black magic
|
9f81f516ccf874bff2db1356ce87495f859e58ca |
12-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Removing the black magic" into mnc-ub-dev am: a4a5e562c9 * commit 'a4a5e562c9669f7dc6ff9cf537fc6c839823408b': MediaBrowserCompat: Removing the black magic
|
a4a5e562c9669f7dc6ff9cf537fc6c839823408b |
12-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Removing the black magic" into mnc-ub-dev
|
20735a45289fdad3d5d31228992e0dccd3d5dd4f |
12-Jan-2016 |
Adam Powell <adamp@google.com> |
Eagerly update fragment state when moving between states Previously we would not set a fragment's new state until the move to a new target state was fully complete. This causes problems when other parts of the fragment manager infrastructure (such as lazily initializing a child fragment manager) read that state while we're dispatching a state change call to a fragment. In this situation, adding a child fragment and then calling executePendingTransactions on the child FragmentManager would not have the intended effect, as the child FragmentManager would still be in state INITIALIZING. The expected lifecycle callbacks to the child fragment would then occur later. Fix this by updating the fragment state as we go through each phase of moveToState before we dispatch to the associated onState method, matching our usual pattern of invoking onFoo methods after foo has occurred. Delete the redundant resumed field as we now can use the state directly. Bug 25019275 Change-Id: Ia637c4d67f3752e8dd591ed9a53a783690e41d80
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
ests/java/android/support/v4/app/ChildFragmentStateTest.java
ests/java/android/support/v4/app/test/FragmentTestActivity.java
|
17c1e116d85e69972d538334f072628c35f1cc5c |
11-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Only store the state of a fragment if it is added." into mnc-ub-dev am: ee6440abe7 am: d2b6117f38 * commit 'd2b6117f38e001ef3356d81673d1e5a85a44c927': Only store the state of a fragment if it is added.
|
aecc169fd6c5d568124172a0ab1645bc68136486 |
11-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Always pass FOCUS_FORWARD when switching pages in ViewPager." into mnc-ub-dev am: b92d6c6f7d am: 7fa70bbaf7 * commit '7fa70bbaf79a555e22e44728c31708dea75fd21f': Always pass FOCUS_FORWARD when switching pages in ViewPager.
|
d2b6117f38e001ef3356d81673d1e5a85a44c927 |
11-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Only store the state of a fragment if it is added." into mnc-ub-dev am: ee6440abe7 * commit 'ee6440abe79bbad48736e72a05965f7152ebc145': Only store the state of a fragment if it is added.
|
7fa70bbaf79a555e22e44728c31708dea75fd21f |
11-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Always pass FOCUS_FORWARD when switching pages in ViewPager." into mnc-ub-dev am: b92d6c6f7d * commit 'b92d6c6f7db7bae38c87f819d3f64ed5a2edacfd': Always pass FOCUS_FORWARD when switching pages in ViewPager.
|
ee6440abe79bbad48736e72a05965f7152ebc145 |
11-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Only store the state of a fragment if it is added." into mnc-ub-dev
|
b92d6c6f7db7bae38c87f819d3f64ed5a2edacfd |
11-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Always pass FOCUS_FORWARD when switching pages in ViewPager." into mnc-ub-dev
|
f873ca191f1f4cbe257a4385015bf122f956941a |
09-Jan-2016 |
Jeff Sharkey <jsharkey@android.com> |
Follow encryption API changes. Also switch to using BuildCompat for consistent behavior, and fix broken build due to skipped makefiles. Bug: 26279618 Change-Id: I41cb3dfbc5aabc53a8fce534b009ed58a3dec643
pi/current.txt
pi/removed.txt
pi24/android/support/v4/os/UserManagerCompatApi24.java
ava/android/support/v4/content/ContextCompat.java
ava/android/support/v4/os/UserManagerCompat.java
|
1dfe14b60d98318dc876259da9b6b58552be4831 |
09-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Only store the state of a fragment if it is added. Attemtping to save a Fragment that is not added to FragmentManager throws an IllegalStateException. Bug: 194481 Change-Id: I0f2c52dce3504175fad38ebf11d2690b4c26f696
ava/android/support/v4/app/FragmentStatePagerAdapter.java
|
46bf835451f89be0405e93ed3fa8f5210f82f23e |
09-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Always pass FOCUS_FORWARD when switching pages in ViewPager. Bug: 26417256 Change-Id: I35a19b2a54d592dd51754fd0b669a8a4564c6e41
ava/android/support/v4/view/ViewPager.java
|
f80997ed02133739b794a301a0bbddacdcd90c8b |
28-Dec-2015 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Removing the black magic ServiceBinderProxyApi21 inherited IMediaBrowserService.Stub which is a hidden class of framework codes using the black magic. Instead of this, this CL directly implements the functionalities of the parent class into ServiceBinderProxyApi21 using reflections. Bug: 26236759, Bug: 26113271 Change-Id: I8714cce30ed7ba5edcb6f65dac34eaeb0d020ac8
ndroid.mk
pi21/android/content/pm/ParceledListSlice.java
pi21/android/service/media/IMediaBrowserService.java
pi21/android/service/media/IMediaBrowserServiceCallbacks.java
pi21/android/support/v4/media/IMediaBrowserServiceAdapterApi21.java
pi21/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.java
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
pi21/android/support/v4/media/ParceledListSliceAdapterApi21.java
|
367b2f4a66dedb635a6e9174bda57b616c451eb8 |
07-Jan-2016 |
Ian Lake <ilake@google.com> |
Merge "Make MediaButtonReceiver MediaBrowserServiceCompat aware" into mnc-ub-dev am: 992f6a3f46 am: d3ddf0451e * commit 'd3ddf0451efadbbdfb0e33436c73663e6ac3fc75': Make MediaButtonReceiver MediaBrowserServiceCompat aware
|
d3ddf0451efadbbdfb0e33436c73663e6ac3fc75 |
07-Jan-2016 |
Ian Lake <ilake@google.com> |
Merge "Make MediaButtonReceiver MediaBrowserServiceCompat aware" into mnc-ub-dev am: 992f6a3f46 * commit '992f6a3f46eca8de76d91390fbc5ec68bdf220ea': Make MediaButtonReceiver MediaBrowserServiceCompat aware
|
992f6a3f46eca8de76d91390fbc5ec68bdf220ea |
07-Jan-2016 |
Ian Lake <ilake@google.com> |
Merge "Make MediaButtonReceiver MediaBrowserServiceCompat aware" into mnc-ub-dev
|
0595eabfc590375a245f4622716290d3dac8fa01 |
07-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Snackbar callback being called twice on API 14/15" into mnc-ub-dev am: 9264b12f53 am: 32aeb4fbee * commit '32aeb4fbee8e7dc0cd5424d9e64e068e897e5281': Fix Snackbar callback being called twice on API 14/15
|
32aeb4fbee8e7dc0cd5424d9e64e068e897e5281 |
07-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Snackbar callback being called twice on API 14/15" into mnc-ub-dev am: 9264b12f53 * commit '9264b12f53288d593e200ff61c75ab0517a32a36': Fix Snackbar callback being called twice on API 14/15
|
bfd48d0521963754e04e407499ee9e278fe06c0f |
06-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Fix Snackbar callback being called twice on API 14/15 BUG: 25072545 Change-Id: I589af3896c4c13f1cb2768e3fea95cd2f7a72365
ava/android/support/v4/view/ViewPropertyAnimatorCompat.java
|
776e65a4d65f7e1aa050f6666a98c2089ed79676 |
06-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Change fragment removal order for fragment replacement." into mnc-ub-dev am: 8b01e78a92 am: 533325dae1 * commit '533325dae1d86fd35f357e11c48254ebd7a14ee6': Change fragment removal order for fragment replacement.
|
533325dae1d86fd35f357e11c48254ebd7a14ee6 |
06-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Change fragment removal order for fragment replacement." into mnc-ub-dev am: 8b01e78a92 * commit '8b01e78a9217554609e218bd53bbe1fe6a911aa9': Change fragment removal order for fragment replacement.
|
8b01e78a9217554609e218bd53bbe1fe6a911aa9 |
06-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Change fragment removal order for fragment replacement." into mnc-ub-dev
|
c5cea33d2092d265a2b0806ca94400dc85ab5499 |
05-Jan-2016 |
Aurimas Liutikas <aurimas@google.com> |
Change fragment removal order for fragment replacement. Before this patch it for loop was accessing mManager.mAdded elements using an integer index and also removing the fragments from mAdded using mManager.removeFragment(). Bug: 24693644 Change-Id: I20828ce83c8d22aad6ae7ce3dfe88dd3d7aa4e01
ava/android/support/v4/app/BackStackRecord.java
ests/java/android/support/v4/app/FragmentReplaceTest.java
ests/res/layout/fragment_a.xml
ests/res/layout/fragment_b.xml
ests/res/layout/fragment_c.xml
|
5c2f01cb70cf49c2236c1c7f4307a69092d4154d |
06-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaSessionCompat: Use the handler\'s looper to call callback methods am: 7075eac10d am: 5406ab13e9 * commit '5406ab13e9aecf34baf4ceff7e3823876e662562': MediaSessionCompat: Use the handler's looper to call callback methods
|
5406ab13e9aecf34baf4ceff7e3823876e662562 |
06-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaSessionCompat: Use the handler\'s looper to call callback methods am: 7075eac10d * commit '7075eac10d9549feb4a4f24895553572ef4001b1': MediaSessionCompat: Use the handler's looper to call callback methods
|
194add49d8bdfa1fbdccdef411ea5a09c051d09a |
06-Jan-2016 |
Adam Powell <adamp@google.com> |
API update for BuildCompat Change-Id: Icdd2d35553589dc72b57a3dc616b13b6f34b8478
pi/current.txt
|
7075eac10d9549feb4a4f24895553572ef4001b1 |
11-Dec-2015 |
Sungsoo Lim <sungsoo@google.com> |
MediaSessionCompat: Use the handler's looper to call callback methods Bug: 25079496 Change-Id: I6156003fd291b8f822255cf34bd8d20ea08554c5
pi23/android/support/v4/media/MediaSessionCompatApi23.java
ava/android/support/v4/media/session/MediaSessionCompat.java
|
86228ef2a1714b70874aee4fa69784067f887280 |
06-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaSessionCompat: Refactor Callback classes" into mnc-ub-dev am: a4cf7f8241 am: a53de3558c * commit 'a53de3558ca5d16137f48b251e70ab8a390a105f': MediaSessionCompat: Refactor Callback classes
|
a53de3558ca5d16137f48b251e70ab8a390a105f |
06-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaSessionCompat: Refactor Callback classes" into mnc-ub-dev am: a4cf7f8241 * commit 'a4cf7f824147cd0f5bd879b7e4663c11278e3b7b': MediaSessionCompat: Refactor Callback classes
|
a4cf7f824147cd0f5bd879b7e4663c11278e3b7b |
06-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaSessionCompat: Refactor Callback classes" into mnc-ub-dev
|
9961e6e72ded525e84a78ee3b6fba6a3f374c93e |
05-Jan-2016 |
Sungsoo Lim <sungsoo@google.com> |
MediaSessionCompat: Refactor Callback classes MediaSessionImplBase only requires onSeekTo() and onSetRating() callback methods. Change-Id: I35fcc4936b048580f49611bbffa04563ab33445c
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
cs/android/support/v4/media/session/MediaSessionCompatApi14.java
ava/android/support/v4/media/session/MediaSessionCompat.java
ellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
itkat/android/support/v4/media/session/MediaSessionCompatApi19.java
|
052d7a122367665c27d3836238e92213506d9b80 |
05-Jan-2016 |
Adam Powell <adamp@google.com> |
Add BuildCompat for specific version checks. The isAtLeastN method will check against the codename for preview SDKs but return false for a final release. The final release may contain breaking API changes, so this will keep existing preview-targeted code running as if it were running on a Marshmallow device instead. Change-Id: I77166c09787326bd2946c566b7464d589bea2336
ava/android/support/v4/os/BuildCompat.java
|
1b4309b45c04953fe03f352a815c59d9147e6a66 |
05-Jan-2016 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaSessionCompat: Update javadoc of playFromUri()" into mnc-ub-dev am: a814378c5d am: 98581c9db1 * commit '98581c9db18c410116c2d9e8d1992415802e0e22': MediaSessionCompat: Update javadoc of playFromUri()
|
98581c9db18c410116c2d9e8d1992415802e0e22 |
05-Jan-2016 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaSessionCompat: Update javadoc of playFromUri()" into mnc-ub-dev am: a814378c5d * commit 'a814378c5dea79b499c80972a262c8ee959adc86': MediaSessionCompat: Update javadoc of playFromUri()
|
a814378c5dea79b499c80972a262c8ee959adc86 |
05-Jan-2016 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaSessionCompat: Update javadoc of playFromUri()" into mnc-ub-dev
|
5a506275dffe9cfc675125018f7d3e2902025b44 |
05-Jan-2016 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Update javadoc of playFromUri() Removed a comment of MediaControllerCompat.TransportControls.playFromUri() because now it works. Bug: 23188907 Change-Id: Ib0770944a23bf79af56b0a364182536e71978e3c
ava/android/support/v4/media/session/MediaControllerCompat.java
|
807b617bb3526e58be79caaee105eb92c2c3263b |
04-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Add tests for DrawableCompat wrap/unwrap" into mnc-ub-dev am: 7cb19f88aa am: a3de933a3f * commit 'a3de933a3f6d4b63259611f7c5e6c7cd169210fa': Add tests for DrawableCompat wrap/unwrap
|
a3de933a3f6d4b63259611f7c5e6c7cd169210fa |
04-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Add tests for DrawableCompat wrap/unwrap" into mnc-ub-dev am: 7cb19f88aa * commit '7cb19f88aa2351c73a805b37ed6e376c76778426': Add tests for DrawableCompat wrap/unwrap
|
89d63e9cbc1daf9e04ba6261cfd141e6dd68ec63 |
21-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Add tests for DrawableCompat wrap/unwrap Change-Id: Ic4e6a1bfb54a6693414d6ac0999f582b4ac3a15f
ests/java/android/support/v4/graphics/DrawableCompatTest.java
|
ab78d3bb451cbdcf44ad575f27db70e19ccd0686 |
04-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Annotate other support library tests" into mnc-ub-dev am: abc544689c am: 447a06ab69 * commit '447a06ab69bf5de89a6ae24f3cc1516abc3884ef': Annotate other support library tests
|
447a06ab69bf5de89a6ae24f3cc1516abc3884ef |
04-Jan-2016 |
Chris Banes <chrisbanes@google.com> |
Merge "Annotate other support library tests" into mnc-ub-dev am: abc544689c * commit 'abc544689c9db83185d7cafad47dac44bce8b5e6': Annotate other support library tests
|
daea069fe33cc750bcb733ebcb6206d2dcedae76 |
29-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Annotate other support library tests - Added NO_DOCS files to other test folders - All test APKs are copied (if they have tests) via ./gradlew assembleAndroidTest I've left leanback out since they have a odd test project hierarchy, and they'd probably need TV devices on the CI server anyway. BUG: 24494874 Change-Id: Iff25af777438e62f30b63843d89325d380cf7e1e
uild.gradle
ests/java/android/support/v4/app/FragmentTransitionTest.java
ests/java/android/support/v4/graphics/ColorUtilsTest.java
ests/java/android/support/v4/text/BidiFormatterTest.java
ests/java/android/support/v4/widget/ScrollerCompatTestBase.java
|
7b781309cd5a21375371a36aa6540c052b7396f5 |
21-Dec-2015 |
Jae Seo <jaeseo@google.com> |
Add a class Javadoc for MediaBrowserCompat.MediaItem am: 23471681e4 am: 110cfd1663 * commit '110cfd1663fa6a653bbc8c442c0ddd75a7c28671': Add a class Javadoc for MediaBrowserCompat.MediaItem
|
110cfd1663fa6a653bbc8c442c0ddd75a7c28671 |
21-Dec-2015 |
Jae Seo <jaeseo@google.com> |
Add a class Javadoc for MediaBrowserCompat.MediaItem am: 23471681e4 * commit '23471681e408dfe4e44975e13e7575ab5a04bc8c': Add a class Javadoc for MediaBrowserCompat.MediaItem
|
23471681e408dfe4e44975e13e7575ab5a04bc8c |
19-Dec-2015 |
Jae Seo <jaeseo@google.com> |
Add a class Javadoc for MediaBrowserCompat.MediaItem Also fixed a typo in MediaBrowserServiceCompat. Bug: 26181781, Bug: 26182458 Change-Id: Ic6bf51b92bc14afb2121f0810807709d07acf9ac
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
c7c2e744c89f636ec21eec1535b81590ceac2a85 |
18-Dec-2015 |
Ian Lake <ilake@google.com> |
Make MediaButtonReceiver MediaBrowserServiceCompat aware While maintaining the ability to have media buttons routed to a particular service by adding the MEDIA_BUTTON intent filter, also look for and use any available media browser services as possible targets to forward media button events. This saves a step in updating the manifest and fixes the common case: using a MediaBrowserService(Compat) as the Service owning the MediaSessionCompat. BUG: 22917960 Change-Id: Ic0db49957a8bf23d378cafbdd588ba1dd39b2da5
ava/android/support/v4/media/session/MediaButtonReceiver.java
|
a9bc6d9dd6e8a8b0386ed883fb32624306ce3f81 |
18-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Moar ColorUtils!" into mnc-ub-dev am: 7017b4691c am: bed0063180 * commit 'bed00631800343d1a5777c243665764ea9732521': Moar ColorUtils!
|
bed00631800343d1a5777c243665764ea9732521 |
18-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Moar ColorUtils!" into mnc-ub-dev am: 7017b4691c * commit '7017b4691c1ee636561aac0ce39b2e951737b08a': Moar ColorUtils!
|
7017b4691c1ee636561aac0ce39b2e951737b08a |
18-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Moar ColorUtils!" into mnc-ub-dev
|
e05e2f1f07aaf793c1b49fb3a161e3372c8c4520 |
18-Dec-2015 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix endFakeDrag and fakeDragBy crashes when mAdapter is null." into mnc-ub-dev am: 06f77257b3 am: 813befa088 * commit '813befa0881e0015327b598fd7454452f56dd08e': Fix endFakeDrag and fakeDragBy crashes when mAdapter is null.
|
813befa0881e0015327b598fd7454452f56dd08e |
18-Dec-2015 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix endFakeDrag and fakeDragBy crashes when mAdapter is null." into mnc-ub-dev am: 06f77257b3 * commit '06f77257b3b4fb241223a96720fe3749787d9526': Fix endFakeDrag and fakeDragBy crashes when mAdapter is null.
|
0fd734ce0ab57b1bcf4a57e059cfd1a3d7c1c1b4 |
16-Dec-2015 |
Aurimas Liutikas <aurimas@google.com> |
Fix endFakeDrag and fakeDragBy crashes when mAdapter is null. Bug: 26216557 Change-Id: Ia3105617b21f25b2733f07f541b432fd78c69e21
ava/android/support/v4/view/ViewPager.java
|
50dc556d514f7d8651b73a9f1f5334926c4afb1d |
17-Dec-2015 |
Julia Reynolds <juliacr@google.com> |
Implementation shims for notification topic support. Bug: 22451710 Change-Id: Ib6b6bfa2669f47249ee95e8b5db2c8a129a0b782 (cherry picked from commit ac1666bf1cb1e0688943d651c6c759d3f8061af3)
pi/current.txt
onut/android/support/v4/app/NotificationCompatBase.java
ava/android/support/v4/app/NotificationCompat.java
|
27a4fafef099f6c8353b94c9fd4807969b8a751a |
17-Dec-2015 |
Julia Reynolds <juliacr@google.com> |
Notification topic support. Bug: 22451710 Change-Id: I2be4db0d1f7c9575c3c991f7d6ac096327ba88e6
pi24/android/support/v4/app/NotificationCompatApi24.java
ava/android/support/v4/app/NotificationCompat.java
|
ac1666bf1cb1e0688943d651c6c759d3f8061af3 |
17-Dec-2015 |
Julia Reynolds <juliacr@google.com> |
Implementation shims for notification topic support. Bug: 22451710 Change-Id: Ib6b6bfa2669f47249ee95e8b5db2c8a129a0b782
pi/current.txt
onut/android/support/v4/app/NotificationCompatBase.java
ava/android/support/v4/app/NotificationCompat.java
|
27bd53d57ecc20d2736ef5f56f8764c930157554 |
17-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Moar ColorUtils! - New blend color functions which can interpolate between colors in various color spaces. - New color space converters: XYZ and LAB Change-Id: I75abad4e78afb40e8525302eef9d00f96f363a32
pi/current.txt
ava/android/support/v4/graphics/ColorUtils.java
ests/java/android/support/v4/graphics/ColorUtilsTest.java
|
41b9cefe766b69ac5437d79afe8e47b9c0e8dd42 |
15-Dec-2015 |
Yuichi Araki <yaraki@google.com> |
Merge "Remove unnecessary log from AppCompatDialog" into mnc-ub-dev am: 0e59fd4358 am: f074584773 * commit 'f074584773322680c7bb821449748ccdbdac1b56': Remove unnecessary log from AppCompatDialog
|
f074584773322680c7bb821449748ccdbdac1b56 |
15-Dec-2015 |
Yuichi Araki <yaraki@google.com> |
Merge "Remove unnecessary log from AppCompatDialog" into mnc-ub-dev am: 0e59fd4358 * commit '0e59fd4358f7b40d33b985f0f4e32422a7c539e9': Remove unnecessary log from AppCompatDialog
|
0e59fd4358f7b40d33b985f0f4e32422a7c539e9 |
15-Dec-2015 |
Yuichi Araki <yaraki@google.com> |
Merge "Remove unnecessary log from AppCompatDialog" into mnc-ub-dev
|
de2aec30878de21234be43c2b8dc6e656b521e21 |
15-Dec-2015 |
Ian Lake <ilake@google.com> |
Merge "Ensure MediaDescriptionCompat retains Media URI on API 21-22" into mnc-ub-dev am: 128088296f am: ccc05d8d1b * commit 'ccc05d8d1bda5c4836e10bdc5f9e07ce1157f367': Ensure MediaDescriptionCompat retains Media URI on API 21-22
|
ccc05d8d1bda5c4836e10bdc5f9e07ce1157f367 |
14-Dec-2015 |
Ian Lake <ilake@google.com> |
Merge "Ensure MediaDescriptionCompat retains Media URI on API 21-22" into mnc-ub-dev am: 128088296f * commit '128088296f29aee3d6f272a6f72d38f26dae62b7': Ensure MediaDescriptionCompat retains Media URI on API 21-22
|
128088296f29aee3d6f272a6f72d38f26dae62b7 |
14-Dec-2015 |
Ian Lake <ilake@google.com> |
Merge "Ensure MediaDescriptionCompat retains Media URI on API 21-22" into mnc-ub-dev
|
ab8308141976f297d0f8aa6c05e172c2732fd938 |
14-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Tidy up support-v4 shim APIs pt. 2" into mnc-ub-dev am: a33861afb7 am: dcd1c39a9d * commit 'dcd1c39a9dd522909bdc29af5c94c03d614a37f5': Tidy up support-v4 shim APIs pt. 2
|
dcd1c39a9dd522909bdc29af5c94c03d614a37f5 |
14-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Tidy up support-v4 shim APIs pt. 2" into mnc-ub-dev am: a33861afb7 * commit 'a33861afb731db96af0193f9a0ba4764e5110367': Tidy up support-v4 shim APIs pt. 2
|
56594b0cf74a9f71c52980044283ddb0e9e6f47c |
09-Dec-2015 |
Yuichi Araki <yaraki@google.com> |
Remove unnecessary log from AppCompatDialog Dialog's LayoutInflater is a copy of the Activity's, and we show the log only when the Factory is not from AppCompat's. Bug: 26101356 Change-Id: I66934e22650aff1a428ffe9b6cf206548cdc0b8f
pi/current.txt
onut/android/support/v4/view/LayoutInflaterCompatBase.java
ava/android/support/v4/view/LayoutInflaterCompat.java
|
01ce79ae5cba1be3859bf520d2186c882631fca5 |
09-Dec-2015 |
Ian Lake <ilake@google.com> |
Ensure MediaDescriptionCompat retains Media URI on API 21-22 Media URI was added to the framework MediaDescription in API 23, but to support it as part of MediaDescriptionCompat on all API levels, it is important that the data remains even when the object is parceled or converted to and from a framework object on API levels 21 and 22. Using a custom key in the Bundle associated with MediaDescriptionCompat allows the data to be saved and restored automatically, including cases such as with MediaControllerCompat where the MediaDescription framework objects are being passed as part of framework QueueItems. BUG: 26058433 Change-Id: I5b019c41ef2716bf3b7ccc04b17d8953d3c499c1
ava/android/support/v4/media/MediaDescriptionCompat.java
|
560b615c9e927416395cd8c48f02fb6d85a0731b |
11-Dec-2015 |
Jeff Sharkey <jsharkey@android.com> |
Add stubs for DatagramSocket tagging. Bug: 25799174 Change-Id: If208b646418f9db5467b8b4a03db2443b732c8f3 (cherry picked from commit 40e65d82b9029bf10c78dd3217b110cb325045aa)
pi/current.txt
cs/android/support/v4/net/DatagramSocketWrapper.java
cs/android/support/v4/net/TrafficStatsCompatIcs.java
ava/android/support/v4/net/TrafficStatsCompat.java
|
ba3b64f481c376d6c0ad96c9a31d747e9038ebab |
11-Dec-2015 |
Jeff Sharkey <jsharkey@android.com> |
Implement DatagramSocket tagging stubs. Bug: 25799174 Change-Id: Id97e2df046945c37a895f4defd80c2e2db0ab478
pi24/android/support/v4/net/TrafficStatsCompatApi24.java
ava/android/support/v4/net/TrafficStatsCompat.java
|
40e65d82b9029bf10c78dd3217b110cb325045aa |
11-Dec-2015 |
Jeff Sharkey <jsharkey@android.com> |
Add stubs for DatagramSocket tagging. Bug: 25799174 Change-Id: If208b646418f9db5467b8b4a03db2443b732c8f3
pi/current.txt
cs/android/support/v4/net/DatagramSocketWrapper.java
cs/android/support/v4/net/TrafficStatsCompatIcs.java
ava/android/support/v4/net/TrafficStatsCompat.java
|
6979f9b3e29b7c815ad817e179799cbb0237f0cf |
11-Dec-2015 |
Jeff Sharkey <jsharkey@android.com> |
Sprinkle around some @hide for good luck. Change-Id: I64c7667ab44d1c7d977fd696a3b9ac1450aeeef5
pi24/android/support/v4/content/ContextCompatApi24.java
pi24/android/support/v4/os/UserManagerCompatApi24.java
|
60f87142ad4c1cdbd73902a030d00c2ba9a60489 |
09-Dec-2015 |
Jeff Sharkey <jsharkey@android.com> |
Stub APIs for file-based encryption. Bug: 22358539 Change-Id: Id249d955b932e3d01c1eb7a04b448ce0101e469f (cherry picked from commit 7d91f3ce2418518ba6d0795a2fef1d0bb33e653a)
pi/current.txt
ava/android/support/v4/content/ContextCompat.java
ava/android/support/v4/os/UserManagerCompat.java
|
c4da0465b4a7892b6cb08a0ef7a4a1dace6c03e2 |
11-Dec-2015 |
Jeff Sharkey <jsharkey@google.com> |
Merge "Implement stub APIs for file-based encryption."
|
b515ab4e50cca0cc28e903e717607a4e2038cd18 |
09-Dec-2015 |
Jeff Sharkey <jsharkey@android.com> |
Implement stub APIs for file-based encryption. Bug: 22358539 Change-Id: Id97b3668a72fb93807cf9a5f796da75eeded0df6
pi24/android/support/v4/content/ContextCompatApi24.java
pi24/android/support/v4/os/UserManagerCompatApi24.java
ava/android/support/v4/content/ContextCompat.java
ava/android/support/v4/os/UserManagerCompat.java
|
17f0ca51e84eb8d9f70a64e97de1151739a04406 |
11-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Tidy up support-v4 shim APIs pt. 2 Second pass BUG: 24461189 Change-Id: Ie6a071994c5f22947c6579b8d7a89bc5c521dc02
pi/current.txt
pi23/android/support/v4/content/ResourcesCompatApi23.java
pi23/android/support/v4/content/res/ResourcesCompatApi23.java
ava/android/support/v4/content/SharedPreferencesCompat.java
ava/android/support/v4/content/pm/ActivityInfoCompat.java
ava/android/support/v4/content/res/ResourcesCompat.java
ava/android/support/v4/os/AsyncTaskCompat.java
ava/android/support/v4/text/ICUCompat.java
ava/android/support/v4/view/KeyEventCompat.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/accessibility/AccessibilityEventCompat.java
ava/android/support/v4/view/accessibility/AccessibilityManagerCompat.java
ava/android/support/v4/view/animation/PathInterpolatorCompat.java
|
92fed9eca4d9240c7b7ee9332e3874d2d1f1929a |
11-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Merge commit 'ba4ebbf33dfe4672429152586aeba546d954b097' into manualmerge Change-Id: I108adf89542fc1cf395054f8ebb78b0acb81a3a3
|
9b5fa1ae096b74079b7a6899e01a0bcd073f664c |
11-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Tidy up support-v4 shim APIs" into mnc-ub-dev
|
c5847d13e40f5d52459f5c0dab32dc08f1a9a683 |
29-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
Tidy up support-v4 shim APIs Make shim classes final with private constructors BUG: 24461189 Change-Id: I7af3f17111ef679aa20652bedc703ff1b9e11c82
pi/current.txt
ava/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.java
ava/android/support/v4/app/ActivityManagerCompat.java
ava/android/support/v4/app/AppOpsManagerCompat.java
ava/android/support/v4/app/BundleCompat.java
ava/android/support/v4/app/NavUtils.java
ava/android/support/v4/app/NotificationManagerCompat.java
ava/android/support/v4/app/RemoteInput.java
ava/android/support/v4/app/ServiceCompat.java
ava/android/support/v4/app/ShareCompat.java
ava/android/support/v4/app/TaskStackBuilder.java
ava/android/support/v4/content/ContentResolverCompat.java
ava/android/support/v4/content/IntentCompat.java
ava/android/support/v4/content/LocalBroadcastManager.java
ava/android/support/v4/content/ParallelExecutorCompat.java
ava/android/support/v4/content/SharedPreferencesCompat.java
ava/android/support/v4/database/DatabaseUtilsCompat.java
ava/android/support/v4/graphics/BitmapCompat.java
ava/android/support/v4/graphics/ColorUtils.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
ava/android/support/v4/graphics/drawable/RoundedBitmapDrawableFactory.java
ava/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.java
ava/android/support/v4/net/ConnectivityManagerCompat.java
ava/android/support/v4/net/TrafficStatsCompat.java
ava/android/support/v4/os/EnvironmentCompat.java
ava/android/support/v4/os/ParcelableCompat.java
ava/android/support/v4/os/TraceCompat.java
ava/android/support/v4/text/TextDirectionHeuristicsCompat.java
ava/android/support/v4/text/TextUtilsCompat.java
ava/android/support/v4/util/TimeUtils.java
ava/android/support/v4/view/GestureDetectorCompat.java
ava/android/support/v4/view/GravityCompat.java
ava/android/support/v4/view/InputDeviceCompat.java
ava/android/support/v4/view/LayoutInflaterCompat.java
ava/android/support/v4/view/MarginLayoutParamsCompat.java
ava/android/support/v4/view/MenuCompat.java
ava/android/support/v4/view/MenuItemCompat.java
ava/android/support/v4/view/MotionEventCompat.java
ava/android/support/v4/view/ScaleGestureDetectorCompat.java
ava/android/support/v4/view/VelocityTrackerCompat.java
ava/android/support/v4/view/ViewConfigurationCompat.java
ava/android/support/v4/view/ViewGroupCompat.java
ava/android/support/v4/view/ViewParentCompat.java
ava/android/support/v4/view/ViewPropertyAnimatorCompat.java
ava/android/support/v4/view/WindowCompat.java
ava/android/support/v4/widget/EdgeEffectCompat.java
ava/android/support/v4/widget/ListPopupWindowCompat.java
ava/android/support/v4/widget/NestedScrollView.java
ava/android/support/v4/widget/PopupMenuCompat.java
ava/android/support/v4/widget/PopupWindowCompat.java
ava/android/support/v4/widget/ScrollerCompat.java
ava/android/support/v4/widget/SearchViewCompat.java
ava/android/support/v4/widget/TextViewCompat.java
|
a1fe53150ee9ef251daa65f23499778d828d3b4a |
10-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Added tests for interactive pager tab strip" into mnc-ub-dev am: d04da2c0c8 am: 5196b0c37c * commit '5196b0c37cbe6d5d3228a23ce2948f3f2984d0e6': Added tests for interactive pager tab strip
|
d04da2c0c83f5fd12df01d055ea1fe5cfccfa813 |
10-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Added tests for interactive pager tab strip" into mnc-ub-dev
|
5caf26d7a771414e79ba9f4102a6ee7b2761a0fc |
10-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Fix build am: 7a5cf59089 am: 4132179f83 * commit '4132179f838efc783599cb375b89f73d9811f4e5': Fix build
|
7a5cf5908986afe5bdf0b22b7d5c1fb625a5130e |
10-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Fix build Change-Id: I1bff7ee90b6b33f830901f008d24e286e8255126
pi21/android/support/v4/graphics/drawable/DrawableCompatLollipop.java
|
1b9754a3a1c42eca854946512174be6cc4a0e863 |
10-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Also wrap DrawableWrappers on API 21 am: 72ba33b3c4 am: ffd902438a * commit 'ffd902438a328c50fbcc63bf8495d0fa0d7b0b16': Also wrap DrawableWrappers on API 21
|
72ba33b3c47620969399183118837735fbd9444e |
10-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Also wrap DrawableWrappers on API 21 Like we already do with DrawableContainers BUG: 26124366 Change-Id: I3d7ce0563d9e60c176ce397c8384664405c1b68b
pi21/android/support/v4/graphics/drawable/DrawableCompatLollipop.java
|
55fea692c2ab6b5bf352bef3fe1306a2b51a55db |
10-Dec-2015 |
Jeff Sharkey <jsharkey@google.com> |
Merge "Revert "Implement stub APIs for file-based encryption.""
|
05b5d6cce69a7de16e92702601f93c49b83d0380 |
10-Dec-2015 |
Jeff Sharkey <jsharkey@google.com> |
Revert "Implement stub APIs for file-based encryption." This reverts commit 472c08f19e6f306ca3ba5e5772da8789a92144ce. Change-Id: I7b43d233d8b1d705a0fbc9fa750403ec021bfc9f
pi24/android/support/v4/content/ContextCompatApi24.java
pi24/android/support/v4/os/UserManagerCompatApi24.java
ava/android/support/v4/content/ContextCompat.java
ava/android/support/v4/os/UserManagerCompat.java
|
823d48a826bd202cdefca51ff62a8f21284afdcb |
09-Dec-2015 |
Jeff Sharkey <jsharkey@google.com> |
Merge changes I6d680f0a,Id249d955 * changes: Implement stub APIs for file-based encryption. Stub APIs for file-based encryption.
|
472c08f19e6f306ca3ba5e5772da8789a92144ce |
09-Dec-2015 |
Jeff Sharkey <jsharkey@android.com> |
Implement stub APIs for file-based encryption. Bug: 22358539 Change-Id: I6d680f0a23b55c89829a5d792e2e0a33ad0c706f
pi24/android/support/v4/content/ContextCompatApi24.java
pi24/android/support/v4/os/UserManagerCompatApi24.java
ava/android/support/v4/content/ContextCompat.java
ava/android/support/v4/os/UserManagerCompat.java
|
7d91f3ce2418518ba6d0795a2fef1d0bb33e653a |
09-Dec-2015 |
Jeff Sharkey <jsharkey@android.com> |
Stub APIs for file-based encryption. Bug: 22358539 Change-Id: Id249d955b932e3d01c1eb7a04b448ce0101e469f
pi/current.txt
ava/android/support/v4/content/ContextCompat.java
ava/android/support/v4/os/UserManagerCompat.java
|
4904e2ba9d303e076e7a7ca241b43060495f371f |
09-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Testing ResourcesCompat.getDrawableForDensity am: cac6006689 am: 81bc7286d9 * commit '81bc7286d92634fdf363e67c0bb9cd1014074466': Testing ResourcesCompat.getDrawableForDensity
|
cac6006689cab12a5aa2f79ba68fb65467b3d77f |
30-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Testing ResourcesCompat.getDrawableForDensity * Added unthemed and theme-aware tests for getDrawableForDensity (with major caveats discussed in the linked bug). * Switched order of existing assertEquals() calls for the correct order of expected and actual values. Bug: 25931811 Change-Id: Ica5056e93ea3761dc9bb47c0b4b7d4af048d6806
ests/java/android/support/v4/content/res/ResourcesCompatTest.java
ests/java/android/support/v4/testutils/TestUtils.java
ests/res/drawable-hdpi/density_aware_drawable.png
ests/res/drawable-mdpi/density_aware_drawable.png
ests/res/drawable-mdpi/test_drawable.png
ests/res/drawable-xhdpi/density_aware_drawable.png
ests/res/drawable-xxhdpi/density_aware_drawable.png
ests/res/drawable/themed_bitmap.xml
ests/res/values-hdpi/dimens.xml
ests/res/values-mdpi/dimens.xml
ests/res/values-xhdpi/dimens.xml
ests/res/values-xxhdpi/dimens.xml
ests/res/values/attrs.xml
ests/res/values/colors.xml
|
59606ec8e4d812326448f0bf6acde5a0a167a958 |
09-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Added tests for interactive pager tab strip * Extracted tests that are agnostic of the interactive nature of the tab strip into a new abstract base class. These will run for both PagerTabStrip and PagerTitleStrip. * Two new leaf classes to test that PagerTitleStrip is non interactive and PagerTabStrip is interactive (clicks on titles and clicks in between titles). Change-Id: Ia3a1ffe23d2ec807638213cfcdc2cab63558189c
ests/AndroidManifest.xml
ests/java/android/support/v4/view/BaseViewPagerTest.java
ests/java/android/support/v4/view/ViewPagerActions.java
ests/java/android/support/v4/view/ViewPagerActivity.java
ests/java/android/support/v4/view/ViewPagerTest.java
ests/java/android/support/v4/view/ViewPagerWithTabStripActivity.java
ests/java/android/support/v4/view/ViewPagerWithTabStripTest.java
ests/java/android/support/v4/view/ViewPagerWithTitleStripActivity.java
ests/java/android/support/v4/view/ViewPagerWithTitleStripTest.java
ests/res/layout/view_pager_layout.xml
ests/res/layout/view_pager_with_tab_strip.xml
ests/res/layout/view_pager_with_title_strip.xml
|
c701e834df791d66a612ae2a9460bdefe545c7ae |
09-Dec-2015 |
Chet Haase <chet@google.com> |
Merge "Revert "Add ViewParentCompat.findDependentLayoutAxes stub""
|
cc9d55e527b648e937b548f80430f6a3e4344d13 |
09-Dec-2015 |
Chet Haase <chet@google.com> |
Merge "Revert "Add implementation shims for ViewParent.findDependentLayoutAxes""
|
85c2483c9e04e185b328bcb16e21a6a26a1e27be |
09-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Add 23.1.1 support library API files am: 8868c3d91a am: 4b9aa834b8 * commit '4b9aa834b8cc5954335af50aff11a1df9ff12522': Add 23.1.1 support library API files
|
4b9aa834b8cc5954335af50aff11a1df9ff12522 |
09-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Add 23.1.1 support library API files am: 8868c3d91a * commit '8868c3d91a573248f3679e8da08b201ffcabf334': Add 23.1.1 support library API files
|
8868c3d91a573248f3679e8da08b201ffcabf334 |
08-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Add 23.1.1 support library API files Change-Id: Ibf7beecbb899b7480dec373a969afab751febb75
pi/23.1.1.txt
|
7ada1c556b7906ddb1305302174d5cb877149dea |
09-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Additional tests for ViewPager - PagerTitleStrip" into mnc-ub-dev am: 94aac41fe0 am: 248a2b7192 * commit '248a2b7192b38031427353a90102323de40db6f9': Additional tests for ViewPager - PagerTitleStrip
|
3f4ba4fb583f38332ec4ea75da77f75ee69648f9 |
09-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Complete test coverage for MarginLayoutParamsCompat." into mnc-ub-dev am: 594d726000 am: fc91c3e34c * commit 'fc91c3e34cea3a80026cc79f3e1c7026146662b1': Complete test coverage for MarginLayoutParamsCompat.
|
248a2b7192b38031427353a90102323de40db6f9 |
09-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Additional tests for ViewPager - PagerTitleStrip" into mnc-ub-dev am: 94aac41fe0 * commit '94aac41fe03eec14d9a0dcfa7df6ea62f0885461': Additional tests for ViewPager - PagerTitleStrip
|
fc91c3e34cea3a80026cc79f3e1c7026146662b1 |
09-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Complete test coverage for MarginLayoutParamsCompat." into mnc-ub-dev am: 594d726000 * commit '594d7260003346c3f8e741b86a54de257146aec1': Complete test coverage for MarginLayoutParamsCompat.
|
94aac41fe03eec14d9a0dcfa7df6ea62f0885461 |
09-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Additional tests for ViewPager - PagerTitleStrip" into mnc-ub-dev
|
594d7260003346c3f8e741b86a54de257146aec1 |
09-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Complete test coverage for MarginLayoutParamsCompat." into mnc-ub-dev
|
30bf42f6768820c706ce6369991946b758ae8d4c |
09-Dec-2015 |
Chet Haase <chet@google.com> |
Revert "Add ViewParentCompat.findDependentLayoutAxes stub" This reverts commit bcf28bf1a2ca9ca1d64d86c462f665f36b6f12ae. Change-Id: I8e1bafc6474a564ae39b29e01925fa0da5676210
pi/current.txt
ava/android/support/v4/view/ViewParentCompat.java
|
0802ad6d886db9471c70587040a6993b7f5502eb |
08-Dec-2015 |
Chet Haase <chet@google.com> |
Revert "Add implementation shims for ViewParent.findDependentLayoutAxes" This reverts commit b7b65cbc11be21fcaf0ab18cffaa463d69d43f08. Change-Id: Ic74ae05dfe16558c0d112e2efd2190985df80324
pi24/android/support/v4/view/ViewParentCompatApi24.java
ava/android/support/v4/view/ViewParentCompat.java
|
d55d9e2da6065eb3f2e766a8a09b6b2b8fea84b5 |
08-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Additional tests for ViewPager - PagerTitleStrip * Also moved the generic matchers into TestUtilsMatchers as they are not specific for ViewPager. Change-Id: I1fc47a12d51851194296e0586f9fc175e7937dd0
ests/java/android/support/v4/testutils/TestUtilsAssertions.java
ests/java/android/support/v4/testutils/TestUtilsMatchers.java
ests/java/android/support/v4/view/ViewPagerMatchers.java
ests/java/android/support/v4/view/ViewPagerTest.java
|
777c7db15224ede1282e38b947b1d051a8835b4f |
08-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix setOnApplyWindowInsetsListener wrapping null" into mnc-ub-dev am: 4d5780b572 am: c00d84be52 * commit 'c00d84be522c6914ec00f435386623a3416b66fd': Fix setOnApplyWindowInsetsListener wrapping null
|
c00d84be522c6914ec00f435386623a3416b66fd |
08-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix setOnApplyWindowInsetsListener wrapping null" into mnc-ub-dev am: 4d5780b572 * commit '4d5780b572bdd406c30095da153dabdc277b7ba7': Fix setOnApplyWindowInsetsListener wrapping null
|
bdfb4eaebe24e9b4478f4cad3fb12e68493ffd70 |
08-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Complete test coverage for MarginLayoutParamsCompat. * Includes a small constant check test for ViewCompat layout constants. * Includes expected / actual parameter swap on GravityCompat contansts test. * Includes a fix for some older devices in support library class for one of the methods that relied on unset default layout direction value. Change-Id: If44394a5eb2df02c466db2d93d8212599d98656f
ava/android/support/v4/view/MarginLayoutParamsCompat.java
ests/java/android/support/v4/view/GravityCompatTest.java
ests/java/android/support/v4/view/MarginLayoutParamsCompatTest.java
ests/java/android/support/v4/view/ViewCompatTest.java
|
da7400f3854be2311f9e3d764d2b06b77f59548f |
08-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Fix setOnApplyWindowInsetsListener wrapping null BUG: 26077609 Change-Id: I0755ad6d17ef0cf9049958f22a61c025b4186161
pi21/android/support/v4/view/ViewCompatLollipop.java
|
7aeeb95fb24efbca5be18107ec989e08a62c27b2 |
08-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "GravityCompat.apply tests." into mnc-ub-dev am: 3603cc6230 am: 879acaa0bd * commit '879acaa0bddb0f4b2e5d9a743f0574e530824a3f': GravityCompat.apply tests.
|
1a707ac9510fffc226bc3e0b6bf70bc049ca3e80 |
08-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix NSV not allowing clicks after a small fling" into mnc-ub-dev am: 4b5fd3f0db am: 25cdcac0a6 * commit '25cdcac0a6328e9e45392a8349e52d642b0067da': Fix NSV not allowing clicks after a small fling
|
879acaa0bddb0f4b2e5d9a743f0574e530824a3f |
08-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "GravityCompat.apply tests." into mnc-ub-dev am: 3603cc6230 * commit '3603cc6230fa934bb18d287897eb8fe444595e17': GravityCompat.apply tests.
|
25cdcac0a6328e9e45392a8349e52d642b0067da |
08-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix NSV not allowing clicks after a small fling" into mnc-ub-dev am: 4b5fd3f0db * commit '4b5fd3f0dbfc4d226cb0fc588f573e3ae0c9a983': Fix NSV not allowing clicks after a small fling
|
0945b2238447028b9d274cccccd7fc61042bf03b |
24-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
GravityCompat.apply tests. This is for the variant that doesn't get offsets. The tests exercise all nine possible permutations of core horizontal / vertical gravity constants, as well as additional six permutations of two compat horizontal constants (start / end) with core vertical constants. Tests are split into two groups - LTR and RTL direction. Change-Id: Iee287f3cb3173b680ad88779906b8c70a35a43b1
ests/java/android/support/v4/testutils/TestUtils.java
ests/java/android/support/v4/view/GravityCompatTest.java
|
661d25de05417a357540283ee0cd93b1326ac3a4 |
07-Dec-2015 |
Chris Banes <chrisbanes@google.com> |
Fix NSV not allowing clicks after a small fling This was a fun one to work out. The reason that manifests is because NSV's onInterceptTouchEvent checks if it's scroller.isFinished() returns true. NSV was missing some code to manually post an invalidation, and thus also a further call to computeScroll(). This means that the result of Scroller.isFinished() is incorrect since it hasn't had computeScrollOffset() called on it since the last scroll event (which could be quite a while ago). This CL fixes this by adding the invalidation post, but also adds a call to computeScrollOffset() before calling isFinished(). BUG: 26051101 Change-Id: Iad15a165f6c8605bcd98efe2869df955792c4f1b
ava/android/support/v4/widget/NestedScrollView.java
|
121b2d823a4bf2bbf79be0186fd5576744ed00ee |
04-Dec-2015 |
George Mount <mount@google.com> |
Merge "Add test for Fragment Transition." into mnc-ub-dev am: 0a73ad2ed6 am: 2096bd3807 * commit '2096bd38078daca81801e6c965b07ff6ad931994': Add test for Fragment Transition.
|
2096bd38078daca81801e6c965b07ff6ad931994 |
04-Dec-2015 |
George Mount <mount@google.com> |
Merge "Add test for Fragment Transition." into mnc-ub-dev am: 0a73ad2ed6 * commit '0a73ad2ed630763884ed76ca9139320705056367': Add test for Fragment Transition.
|
a1f95ec10cc7e88dcc1c57c92ac5d0c37c2d9553 |
01-Dec-2015 |
George Mount <mount@google.com> |
Add test for Fragment Transition. Bug 25375640 Bug 23688972 Change-Id: If2843092f40bb6cd59894868ef6bb86cdc3efeb9
ests/AndroidManifest.xml
ests/java/android/support/v4/app/FragmentTransitionTest.java
ests/java/android/support/v4/app/test/FragmentTestActivity.java
ests/res/layout/activity_content.xml
ests/res/layout/fragment_end.xml
ests/res/layout/fragment_middle.xml
ests/res/layout/fragment_start.xml
ests/res/values/strings.xml
|
b672771ab4758258c22c547b55e8d17039c3f61b |
04-Dec-2015 |
George Mount <mount@google.com> |
Merge "Revert "Revert "Choose the correct Fragment to pull a Transiton from.""" into mnc-ub-dev am: aa63f0a7d3 am: 8992f8da54 * commit '8992f8da5493cb0a8e39b9a005b3b3b480e219c9': Revert "Revert "Choose the correct Fragment to pull a Transiton from.""
|
3d069d50f59ab74b62e41db13e852577fcb0052b |
04-Dec-2015 |
George Mount <mount@google.com> |
Revert "Revert "Give transitioning fragment a context prior to retrieving transition"" am: bc1f5ea21c am: 0654e2413c * commit '0654e2413c405ac5f0523a2457edfc21d0fc323a': Revert "Revert "Give transitioning fragment a context prior to retrieving transition""
|
8992f8da5493cb0a8e39b9a005b3b3b480e219c9 |
04-Dec-2015 |
George Mount <mount@google.com> |
Merge "Revert "Revert "Choose the correct Fragment to pull a Transiton from.""" into mnc-ub-dev am: aa63f0a7d3 * commit 'aa63f0a7d3d57fc26f15b20a76f066c894a8d39b': Revert "Revert "Choose the correct Fragment to pull a Transiton from.""
|
0654e2413c405ac5f0523a2457edfc21d0fc323a |
04-Dec-2015 |
George Mount <mount@google.com> |
Revert "Revert "Give transitioning fragment a context prior to retrieving transition"" am: bc1f5ea21c * commit 'bc1f5ea21c2f5f887cb77c2b965c4d5fa7b46ea2': Revert "Revert "Give transitioning fragment a context prior to retrieving transition""
|
aa63f0a7d3d57fc26f15b20a76f066c894a8d39b |
04-Dec-2015 |
George Mount <mount@google.com> |
Merge "Revert "Revert "Choose the correct Fragment to pull a Transiton from.""" into mnc-ub-dev
|
c062f4fc524e635888fe2c0de1325f6f6b6137bf |
04-Dec-2015 |
George Mount <mount@google.com> |
Revert "Revert "Choose the correct Fragment to pull a Transiton from."" This reverts commit f24dfa0a078af3ccefda7c23b5addf781f6c6d77. Change-Id: I917b5c50cef16be546c308eca97ed671df0881e5
ava/android/support/v4/app/BackStackRecord.java
|
bc1f5ea21c2f5f887cb77c2b965c4d5fa7b46ea2 |
04-Dec-2015 |
George Mount <mount@google.com> |
Revert "Revert "Give transitioning fragment a context prior to retrieving transition"" This reverts commit 54e009bfbee9e76bed06a16d70c080d19f7757fb. Change-Id: I3f1c967b4a511d09e9b665d9234f1b88ec8fd00b
ava/android/support/v4/app/BackStackRecord.java
|
7f3152d63ca73d5e3ab9baf6deba778ecd8e218c |
03-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Second pass for Espresso-powered ViewPager tests. am: a5647c7873 am: 529d4e86ca * commit '529d4e86cacb026e9dc0efd67af78c776728bb75': Second pass for Espresso-powered ViewPager tests.
|
529d4e86cacb026e9dc0efd67af78c776728bb75 |
03-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Second pass for Espresso-powered ViewPager tests. am: a5647c7873 * commit 'a5647c78730032f1de294e8e035f7d4e9ac94731': Second pass for Espresso-powered ViewPager tests.
|
a5647c78730032f1de294e8e035f7d4e9ac94731 |
02-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Second pass for Espresso-powered ViewPager tests. * Rename ViewPagerActions to ViewPagerUtils and add two matchers. * Move the adapter class from activity to the test and extract common functionality to a base class. * Have two specific adapter implementations for testing adapter switch at runtime. * Add a test method to test for ViewPager page content. * Add another test method to test for ViewPager page content after setting a new adapter. Change-Id: I6f39b53673bbf2e10dd14d9bd749154edef85215
ests/java/android/support/v4/testutils/TestUtils.java
ests/java/android/support/v4/view/ViewPagerActions.java
ests/java/android/support/v4/view/ViewPagerActivity.java
ests/java/android/support/v4/view/ViewPagerMatchers.java
ests/java/android/support/v4/view/ViewPagerTest.java
ests/res/values/ids.xml
|
d43174ae8a4e5c9852ff38f8edde91fb9631909d |
03-Dec-2015 |
George Mount <mount@google.com> |
Merge "Revert "Give transitioning fragment a context prior to retrieving transition"" into mnc-ub-dev am: bc276be458 am: 041739528c * commit '041739528c2f683816631201b99c48862bb4f68b': Revert "Give transitioning fragment a context prior to retrieving transition"
|
55ce43d1a435f22eb08c908839d74d681c158f30 |
03-Dec-2015 |
George Mount <mount@google.com> |
Merge "Revert "Choose the correct Fragment to pull a Transiton from."" into mnc-ub-dev am: f845344a9a am: d0ec1b3f46 * commit 'd0ec1b3f463020e0d303561360a3b7777e4f7631': Revert "Choose the correct Fragment to pull a Transiton from."
|
041739528c2f683816631201b99c48862bb4f68b |
03-Dec-2015 |
George Mount <mount@google.com> |
Merge "Revert "Give transitioning fragment a context prior to retrieving transition"" into mnc-ub-dev am: bc276be458 * commit 'bc276be458216074a06d4de3934c159fca8aecae': Revert "Give transitioning fragment a context prior to retrieving transition"
|
d0ec1b3f463020e0d303561360a3b7777e4f7631 |
03-Dec-2015 |
George Mount <mount@google.com> |
Merge "Revert "Choose the correct Fragment to pull a Transiton from."" into mnc-ub-dev am: f845344a9a * commit 'f845344a9a020a2413d7a03c024d1918564332f4': Revert "Choose the correct Fragment to pull a Transiton from."
|
bc276be458216074a06d4de3934c159fca8aecae |
03-Dec-2015 |
George Mount <mount@google.com> |
Merge "Revert "Give transitioning fragment a context prior to retrieving transition"" into mnc-ub-dev
|
f845344a9a020a2413d7a03c024d1918564332f4 |
03-Dec-2015 |
George Mount <mount@google.com> |
Merge "Revert "Choose the correct Fragment to pull a Transiton from."" into mnc-ub-dev
|
f24dfa0a078af3ccefda7c23b5addf781f6c6d77 |
03-Dec-2015 |
George Mount <mount@google.com> |
Revert "Choose the correct Fragment to pull a Transiton from." This reverts commit 82297fddbc3c11e290f21b207d64ab8a56b63510. Change-Id: Iae4ab7e020abf07c9efb68454029534e549393b0
ava/android/support/v4/app/BackStackRecord.java
|
54e009bfbee9e76bed06a16d70c080d19f7757fb |
03-Dec-2015 |
George Mount <mount@google.com> |
Revert "Give transitioning fragment a context prior to retrieving transition" This reverts commit b7c2b7dc5ae729d62d313dce364335dba06c61d0. Change-Id: I14d84090a837a04f6ae5e13874b881eb46b5bff3
ava/android/support/v4/app/BackStackRecord.java
|
081fb972ee2736c8447e4f99e387e0d583aa7237 |
03-Dec-2015 |
George Mount <mount@google.com> |
Merge "Exclude test projects from javadoc using NO_DOCS file." into mnc-ub-dev am: 270cc72921 am: 822742a726 * commit '822742a726fd14f04a806d2aa7370504f9fec49f': Exclude test projects from javadoc using NO_DOCS file.
|
822742a726fd14f04a806d2aa7370504f9fec49f |
03-Dec-2015 |
George Mount <mount@google.com> |
Merge "Exclude test projects from javadoc using NO_DOCS file." into mnc-ub-dev am: 270cc72921 * commit '270cc72921e644c5851607365b90dfc4c9919c79': Exclude test projects from javadoc using NO_DOCS file.
|
270cc72921e644c5851607365b90dfc4c9919c79 |
03-Dec-2015 |
George Mount <mount@google.com> |
Merge "Exclude test projects from javadoc using NO_DOCS file." into mnc-ub-dev
|
a0e23ebc5ab9c4558729f41df96b0729b51ee429 |
03-Dec-2015 |
George Mount <mount@google.com> |
Exclude test projects from javadoc using NO_DOCS file. Adding the NO_DOCS file to a directory causes javadoc to exclude it from the build. This adds NO_DOCS to the test project directories. Change-Id: I2104f189388aa44721d79c822b70850985ec3ba0
ests/NO_DOCS
|
3d2c1575d9613b5d2d17c0b04ce953b5939e151c |
03-Dec-2015 |
Neil Fuller <nfuller@google.com> |
Merge "Fix @code escapes"
|
07cca834271e0c9da0d51781f5d17e742626fb5a |
02-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "First pass for basic testing of ViewPager with Espresso" into mnc-ub-dev am: 0c3a79a275 am: e289054d47 * commit 'e289054d47e71311941d46794223af95793db7eb': First pass for basic testing of ViewPager with Espresso
|
e289054d47e71311941d46794223af95793db7eb |
02-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "First pass for basic testing of ViewPager with Espresso" into mnc-ub-dev am: 0c3a79a275 * commit '0c3a79a27523f789823919685a2566eaa8839615': First pass for basic testing of ViewPager with Espresso
|
0c3a79a27523f789823919685a2566eaa8839615 |
02-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "First pass for basic testing of ViewPager with Espresso" into mnc-ub-dev
|
f7d49a83d586d03facf7d2dcefc9b97f2146aa98 |
02-Dec-2015 |
George Mount <mount@google.com> |
Merge "Choose the correct Fragment to pull a Transiton from." into mnc-ub-dev am: 5b6741adc5 am: 5c1b2e78ed * commit '5c1b2e78ed637bb049f96acb7191c93a890d8888': Choose the correct Fragment to pull a Transiton from.
|
aaf633f1fb33dc98342a3de247d1da9961bdb000 |
02-Dec-2015 |
George Mount <mount@google.com> |
Merge "Give transitioning fragment a context prior to retrieving transition" into mnc-ub-dev am: a797f3ff7d am: 40f332b0e0 * commit '40f332b0e097c6e1ffd711c8b32e61704c6257ff': Give transitioning fragment a context prior to retrieving transition
|
5c1b2e78ed637bb049f96acb7191c93a890d8888 |
02-Dec-2015 |
George Mount <mount@google.com> |
Merge "Choose the correct Fragment to pull a Transiton from." into mnc-ub-dev am: 5b6741adc5 * commit '5b6741adc5271a623e598f6af0cefeceb8189820': Choose the correct Fragment to pull a Transiton from.
|
40f332b0e097c6e1ffd711c8b32e61704c6257ff |
02-Dec-2015 |
George Mount <mount@google.com> |
Merge "Give transitioning fragment a context prior to retrieving transition" into mnc-ub-dev am: a797f3ff7d * commit 'a797f3ff7d923492a62d70c3445e662545a1424f': Give transitioning fragment a context prior to retrieving transition
|
5b6741adc5271a623e598f6af0cefeceb8189820 |
02-Dec-2015 |
George Mount <mount@google.com> |
Merge "Choose the correct Fragment to pull a Transiton from." into mnc-ub-dev
|
a797f3ff7d923492a62d70c3445e662545a1424f |
02-Dec-2015 |
George Mount <mount@google.com> |
Merge "Give transitioning fragment a context prior to retrieving transition" into mnc-ub-dev
|
385cccb8927b54284505b0bfdadb95e157cbdfd2 |
30-Nov-2015 |
Neil Fuller <nfuller@google.com> |
Fix @code escapes The body of {@code} must not be HTML escaped. This is one of several changes that fix the source in conjunction with a doclava fix. Bug: 25757239 Change-Id: Ifa1dafb961258e281f891fe8d9f69f604650f561
ava/android/support/v4/content/FileProvider.java
|
f7997527443de427c894bb4253f9cdff6825f427 |
02-Dec-2015 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaSessionCompat: Protect artwork bitmaps from being recycled" into mnc-ub-dev am: 8b4d938669 am: df59bca174 * commit 'df59bca174306cfae66da9990c0f1b41c70595a6': MediaSessionCompat: Protect artwork bitmaps from being recycled
|
df59bca174306cfae66da9990c0f1b41c70595a6 |
02-Dec-2015 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaSessionCompat: Protect artwork bitmaps from being recycled" into mnc-ub-dev am: 8b4d938669 * commit '8b4d9386693499d5a9e927fb465db7b60e3e4cb6': MediaSessionCompat: Protect artwork bitmaps from being recycled
|
8b4d9386693499d5a9e927fb465db7b60e3e4cb6 |
02-Dec-2015 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaSessionCompat: Protect artwork bitmaps from being recycled" into mnc-ub-dev
|
fac1534b73f0b23f3fbcaed220be3661d7feb09f |
16-Nov-2015 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Protect artwork bitmaps from being recycled When an artwork image is updated on pre-L, current RCC implementation recycles an original one, making it inaccessible later. In order to make this behavior fit well with caching, this change clones given bitmaps in the metadata to be set. An original artwork bitmap can remain unrecycled, and RCC will recycle the cloned one later. Bug: 24540321 Change-Id: I7f993330252d55d55884b6195a1f79e9873bfa62
ava/android/support/v4/media/session/MediaSessionCompat.java
|
5063e721ae3944a9913e0aaa37b49aedae9bdcb2 |
01-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Additional tests for ContextCompat. am: 5612cde662 am: 6eeb6bd448 * commit '6eeb6bd4480ba1c8cc6b62a693df08e657542544': Additional tests for ContextCompat.
|
6eeb6bd4480ba1c8cc6b62a693df08e657542544 |
01-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Additional tests for ContextCompat. am: 5612cde662 * commit '5612cde662642ab64dadb220d2833f29f5103798': Additional tests for ContextCompat.
|
5612cde662642ab64dadb220d2833f29f5103798 |
30-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Additional tests for ContextCompat. * Swap actual vs expected in existing tests to follow the Assert method documentation. * Add testing for ContextCompat.checkSelfPermission Change-Id: I2f347f8893eb037c24d3fac1b135cf5284a9cc74
ests/AndroidManifest.xml
ests/java/android/support/v4/content/ContextCompatTest.java
|
5427189579423bcb9f341534f030ce26a2a79d6d |
01-Dec-2015 |
Kirill Grouchnikov <kirillg@google.com> |
First pass for basic testing of ViewPager with Espresso Change-Id: I83d27e649e60c8e6e3103cd04220fc07e2a815c6
ests/AndroidManifest.xml
ests/java/android/support/v4/view/ViewPagerActions.java
ests/java/android/support/v4/view/ViewPagerActivity.java
ests/java/android/support/v4/view/ViewPagerTest.java
ests/res/layout/view_pager_layout.xml
|
82297fddbc3c11e290f21b207d64ab8a56b63510 |
01-Dec-2015 |
George Mount <mount@google.com> |
Choose the correct Fragment to pull a Transiton from. Bug 25375640 When popping multiple back stacks or replacing multiple times within a transaction, the wrong fragment could have been chosen. This normally occured when one of the Fragments had a null Transition. Change-Id: Ifaca5fa0262706e83056f1f4afbab2154238f241
ava/android/support/v4/app/BackStackRecord.java
|
b7c2b7dc5ae729d62d313dce364335dba06c61d0 |
30-Nov-2015 |
George Mount <mount@google.com> |
Give transitioning fragment a context prior to retrieving transition Bug 23688972 An incoming fragment that is going to execute a transition may need to have a context in order to load the transition. This CL moves the state of incoming fragments to CREATED prior to getting their Transitions. Change-Id: Ic066fae24273309f1cadeadc13ed92bb30bbbaa6
ava/android/support/v4/app/BackStackRecord.java
|
55ae0902b42e5766ae18f4a502d753cec50183f3 |
30-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Refine TextViewCompat.setTextAppearance logic." into mnc-ub-dev am: 52d3e9e6fa am: 4b77af9419 * commit '4b77af941993cbe9040467383ed8b26f93e1bdf9': Refine TextViewCompat.setTextAppearance logic.
|
4b77af941993cbe9040467383ed8b26f93e1bdf9 |
30-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Refine TextViewCompat.setTextAppearance logic." into mnc-ub-dev am: 52d3e9e6fa * commit '52d3e9e6fa89232ef5f1e7d64c68bd25fbeac0fe': Refine TextViewCompat.setTextAppearance logic.
|
52d3e9e6fa89232ef5f1e7d64c68bd25fbeac0fe |
30-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Refine TextViewCompat.setTextAppearance logic." into mnc-ub-dev
|
1e09de82c61f9eaba875231e8d996fe45af7bfd0 |
30-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Context/ResourcesCompat getDrawable tests. am: bc927aa4ec am: d12f9bc619 * commit 'd12f9bc6192cc6ea545db4afa99ad4cc2e9463e7': Context/ResourcesCompat getDrawable tests.
|
d12f9bc6192cc6ea545db4afa99ad4cc2e9463e7 |
30-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Context/ResourcesCompat getDrawable tests. am: bc927aa4ec * commit 'bc927aa4ec8007a8faaa5672f4b3c7ef59c7e36f': Context/ResourcesCompat getDrawable tests.
|
9176979f5317552e473fff0cf1ea9e87bf59d7d3 |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Refine TextViewCompat.setTextAppearance logic. On older devices using italic style doesn't get "reflected" in the typeface set on TextView. Use skewTextX as the fallback. Bug: 25866034 Change-Id: Ica36993a1e7f9b0ba823b5242be9ae864de2347e
ests/java/android/support/v4/widget/TextViewCompatTest.java
|
bc927aa4ec8007a8faaa5672f4b3c7ef59c7e36f |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Context/ResourcesCompat getDrawable tests. Change-Id: I2b09d391e19c553af03d04ad037efccbe7fc024d
ests/java/android/support/v4/content/ContextCompatTest.java
ests/java/android/support/v4/content/res/ResourcesCompatTest.java
ests/java/android/support/v4/testutils/TestUtils.java
ests/java/android/support/v4/widget/TextViewCompatTest.java
ests/res/drawable/themed_drawable.xml
|
0e66c4e0583620f56d57fe053c84441b60ec8caa |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "First pass for ContextCompat tests." into mnc-ub-dev am: 83f9bf14ae am: 511ac27684 * commit '511ac27684ad5b19e54d1bb7ee630c3e7a910866': First pass for ContextCompat tests.
|
511ac27684ad5b19e54d1bb7ee630c3e7a910866 |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "First pass for ContextCompat tests." into mnc-ub-dev am: 83f9bf14ae * commit '83f9bf14ae854789b09b651ea7692cb2377ebd30': First pass for ContextCompat tests.
|
83f9bf14ae854789b09b651ea7692cb2377ebd30 |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "First pass for ContextCompat tests." into mnc-ub-dev
|
d1194d74a1f153e749116b04640c0ad7ec3283e8 |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Tweak the expected result computation for TextViewCompat." into mnc-ub-dev am: 8672bde857 am: dd38da34ae * commit 'dd38da34ae702e7a7e3d25d4e2ce6ddaaa0fcf9e': Tweak the expected result computation for TextViewCompat.
|
dd38da34ae702e7a7e3d25d4e2ce6ddaaa0fcf9e |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Tweak the expected result computation for TextViewCompat." into mnc-ub-dev am: 8672bde857 * commit '8672bde8571de70e52def363209bb6064bfa5113': Tweak the expected result computation for TextViewCompat.
|
8672bde8571de70e52def363209bb6064bfa5113 |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Tweak the expected result computation for TextViewCompat." into mnc-ub-dev
|
92ea6b273d637460310f0f1b79d8a7b658789f8c |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
First pass for ContextCompat tests. Same testing as for ResourcesCompat, but with color theming coming from the themed activity. Change-Id: I2871cc4f21cd0a9bc3cf1868c355b55adb531c88
ests/AndroidManifest.xml
ests/java/android/support/v4/ThemedYellowActivity.java
ests/java/android/support/v4/content/ContextCompatTest.java
|
96c4e2d7694df8954e3a14f4d6418af657f8bdf6 |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Complete the test coverage for TextViewCompat am: 4d83305f6b am: deded9a17b * commit 'deded9a17b3d28bb64f6da3afca524f01889947e': Complete the test coverage for TextViewCompat
|
deded9a17b3d28bb64f6da3afca524f01889947e |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Complete the test coverage for TextViewCompat am: 4d83305f6b * commit '4d83305f6b84175b5167d16e64cee01c4d3e1176': Complete the test coverage for TextViewCompat
|
4d83305f6b84175b5167d16e64cee01c4d3e1176 |
23-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Complete the test coverage for TextViewCompat * Extract a couple of useful util methods into TestUtils * Add few new resources for testing * Add testing for setCompoundDrawablesRelativeWithIntrinsicBounds methods in TextViewCompat Change-Id: I2af4ce96bca7e5b13565e2a034cf831f694e4213
ests/java/android/support/v4/testutils/TestUtils.java
ests/java/android/support/v4/widget/TextViewCompatTest.java
ests/res/drawable/test_drawable_blue.xml
ests/res/drawable/test_drawable_green.xml
ests/res/drawable/test_drawable_red.xml
ests/res/values/colors.xml
ests/res/values/dimens.xml
|
45b75d99f4c1b06cb787a6dd213825c42777b986 |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
First pass for testing ResourcesCompat. am: 698fb2ad5c am: 87d1bbcdbb * commit '87d1bbcdbb61b0d483fef96c9ec566b0ad432eda': First pass for testing ResourcesCompat.
|
87d1bbcdbb61b0d483fef96c9ec566b0ad432eda |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
First pass for testing ResourcesCompat. am: 698fb2ad5c * commit '698fb2ad5c78bfd5eff8b66cfcffd2636e08aa87': First pass for testing ResourcesCompat.
|
698fb2ad5c78bfd5eff8b66cfcffd2636e08aa87 |
25-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
First pass for testing ResourcesCompat. Change-Id: I14967b4c87743e523e309108ad333f76cf4a5070
ests/java/android/support/v4/content/res/ResourcesCompatTest.java
ests/res/color/complex_themed_selector.xml
ests/res/color/complex_unthemed_selector.xml
ests/res/color/simple_themed_selector.xml
ests/res/values/attrs.xml
ests/res/values/colors.xml
ests/res/values/styles.xml
|
3681257b70afa975a0524e26d875d71065b6664f |
25-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Add API 24 to v4 build.gradle Change-Id: Id1a98a1116dcefdf358368209ad51cc396ac0873
uild.gradle
|
8a98cf8ad99922ea833faff7d01fff8ef269b6a3 |
20-Nov-2015 |
Adam Powell <adamp@google.com> |
Add ViewParentCompat.findDependentLayoutAxes stub Change-Id: I79193e7022427988cf05f965b16406385e02822e (cherry picked from commit bcf28bf1a2ca9ca1d64d86c462f665f36b6f12ae)
pi/current.txt
ava/android/support/v4/view/ViewParentCompat.java
|
b7b65cbc11be21fcaf0ab18cffaa463d69d43f08 |
20-Nov-2015 |
Adam Powell <adamp@google.com> |
Add implementation shims for ViewParent.findDependentLayoutAxes Change-Id: Iea63fc1c4b83756bf0c479715be3fa2a8cdd8145
ndroid.mk
pi24/android/support/v4/view/ViewParentCompatApi24.java
ava/android/support/v4/view/ViewParentCompat.java
|
bcf28bf1a2ca9ca1d64d86c462f665f36b6f12ae |
20-Nov-2015 |
Adam Powell <adamp@google.com> |
Add ViewParentCompat.findDependentLayoutAxes stub Change-Id: I79193e7022427988cf05f965b16406385e02822e
pi/current.txt
ava/android/support/v4/view/ViewParentCompat.java
|
e69072d0197b6360882acd76d4f0271727cfe5bc |
24-Nov-2015 |
Alan Viverette <alanv@google.com> |
Fix build, use SparseArrayCompat Change-Id: Ie217b75d56ba60845cf62db4da31850d54eca973
ava/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
ava/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
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
1842617039e9ff46074da7d2c5b071a4653e2afb |
24-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Tweak the expected result computation for TextViewCompat. TextView uses getDimensionPixelSize to process the android:textSize attribute in both the constructor (initial parsing) and setTextAppearance implementation. Using getDimension caused the test to fail on higher resolution screens such as N5X. Change-Id: I3703a0e468c7cc5f3ac7bfac502104ca63cc1606
ests/java/android/support/v4/widget/TextViewCompatTest.java
|
9b7033e8f63578d5246769a50573abd646a4d724 |
23-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "First pass for tests on GravityCompat." into mnc-ub-dev am: c200fe898d * commit 'c200fe898decef063d4280f192ffb731f3f6a40e': First pass for tests on GravityCompat.
|
7899d6f64ae6585a79c7c1844d4a5e8f894bf2d7 |
23-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
First pass for tests on GravityCompat. Change-Id: Ide017fe54c5b730a6c4f2aeffb824d0950e53395
ests/java/android/support/v4/view/GravityCompatTest.java
|
80ba3a45cd5213e2d59042c8649af2d2849905a5 |
23-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "RTL-aware test for TextViewCompat" into mnc-ub-dev am: a40b47b71e * commit 'a40b47b71eb3594927ea0064b2b92bd60e890b4a': RTL-aware test for TextViewCompat
|
029825e3bbbcd8116724eaf3027fa9c27d39df53 |
23-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Extend TextViewCompat testing with compound drawables." into mnc-ub-dev am: bc7d6fa3ad * commit 'bc7d6fa3ad5b8b4437bbf60b745914003760fce2': Extend TextViewCompat testing with compound drawables.
|
143d5da62ad2ae0f0f1955bada680b087310d627 |
23-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Second pass for testing TextViewCompat." into mnc-ub-dev am: 16b697b157 * commit '16b697b15704fa986a82c8499f285773540016b5': Second pass for testing TextViewCompat.
|
c5b4d17e3c2877bd2888cd5314d0a624fff9b49d |
20-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
RTL-aware test for TextViewCompat * Switch support v4 tests to be compiled with current SDK. * That enables using android:supportsRtl on the <application> element to enable testing RTL-aware APIs. * Add RTL-aware test for TextViewCompat.setCompoundDrawablesRelative. Bug: 25796123 Change-Id: Ie8a723626b4870e846b5a4d950f1c59a6bf74423
uild.gradle
ests/AndroidManifest.xml
ests/java/android/support/v4/widget/TextViewCompatTest.java
|
156b807bb159a532412685e6b7cfd4f0a61d1b5e |
19-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Extend TextViewCompat testing with compound drawables. Change-Id: I13fd26c10629f60f71e12de15cc9c097b96c5386
ests/AndroidManifest.xml
ests/java/android/support/v4/widget/TextViewCompatTest.java
|
92ad16973b68f0586c585da428946d851a7611bb |
19-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Second pass for testing TextViewCompat. Change-Id: Ide628372b0d30c630dd3be11ae98c764413a80b1
ests/java/android/support/v4/widget/TextViewCompatTest.java
ests/res/values/colors.xml
ests/res/values/dimens.xml
ests/res/values/strings.xml
ests/res/values/styles.xml
|
7331e4d3ef321f251607763af5742556dda17e81 |
20-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Add annotations to DrawableCompat am: b3631128a6 * commit 'b3631128a65374bd3aee50542cec9dfe40dbcc8a': Add annotations to DrawableCompat
|
4c3c2d045eb76152cf733d4072329028866f9626 |
20-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix NPE in DrawableCompat" into mnc-ub-dev am: 6baa65e1d9 * commit '6baa65e1d90ec3fa2a44a72edf3688349f597f34': Fix NPE in DrawableCompat
|
6d3a54eab0d0dc6c76beb2b8b2d6ed2cecdb3778 |
20-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Move calls to Notification.setLatestEventInfo out of main class." into mnc-ub-dev am: e6d44f2200 * commit 'e6d44f2200989d1f6ae1696acd569b20a83eec77': Move calls to Notification.setLatestEventInfo out of main class.
|
b3631128a65374bd3aee50542cec9dfe40dbcc8a |
20-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Add annotations to DrawableCompat Change-Id: I99e59f01a4255bcecadc68ac5e95d35b1356eb0e
ava/android/support/v4/graphics/drawable/DrawableCompat.java
|
6baa65e1d90ec3fa2a44a72edf3688349f597f34 |
20-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix NPE in DrawableCompat" into mnc-ub-dev
|
e6d44f2200989d1f6ae1696acd569b20a83eec77 |
20-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Move calls to Notification.setLatestEventInfo out of main class." into mnc-ub-dev
|
b1ba192200941f2a8c1eb2796c9fedc781bfe97f |
20-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Fix NPE in DrawableCompat Also copy over the wrapped drawable fix over to API 22. BUG: 25814094 BUG: 25488702 Change-Id: Ic9c0aa603ca42d9971e99b19f692414e6dee7454
pi22/android/support/v4/graphics/drawable/DrawableCompatApi22.java
onut/android/support/v4/graphics/drawable/DrawableWrapperDonut.java
|
9c3e6f1d53b6b6045289ccdf7032721a92441b2c |
20-Nov-2015 |
Jae Seo <jaeseo@google.com> |
Merge "MediaDescriptionCompat: add mMediaUri to the parcel" into mnc-ub-dev am: 92a141e2e4 * commit '92a141e2e4ca56b6b63a5713bd3e71eb4b141734': MediaDescriptionCompat: add mMediaUri to the parcel
|
92a141e2e4ca56b6b63a5713bd3e71eb4b141734 |
20-Nov-2015 |
Jae Seo <jaeseo@google.com> |
Merge "MediaDescriptionCompat: add mMediaUri to the parcel" into mnc-ub-dev
|
da2bc481061907e4ce2c36bb8f3a077709d9c501 |
20-Nov-2015 |
Aurimas Liutikas <aurimas@google.com> |
Merge "Fix swipe to refresh arrow trimming and scaling issues for quick scrolls."
|
312e5e6e1b0fa8b1998ad6757387cd4186bfab8b |
20-Nov-2015 |
Aurimas Liutikas <aurimas@google.com> |
Fix swipe to refresh arrow trimming and scaling issues for quick scrolls. For fast scrolls refresh circle arrow would get stuck in a bad state because we only called setStartEndTrim and setArrowScale only when overscrollTop < mTotalDragDistance. So it was possible that the last update for adjusted percentage was less than one. This CL calls setStartEndTrim and setArrowScale for all values of overscrollTop. Bug: 25311564 Change-Id: Iae7182b42c8f2c61a64e78c36e82f20ff5ea7403
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
475f4c62881dbdfb02aa9a78ae1e1cec1d3bb96f |
20-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Move calls to Notification.setLatestEventInfo out of main class. This API has been removed in v23 and as such should be pushed into the relevant platform-specific compat classes. Change-Id: I172cb35f33a7698a52955b331a80cdd88e19d8d8
onut/android/support/v4/app/NotificationCompatBase.java
ava/android/support/v4/app/NotificationCompat.java
|
3d3d10218f40bea9a61a4235656e9d03bbc8e54e |
20-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Initial proof-of-concept pass for TextViewCompat host testing." into mnc-ub-dev am: 27f59164a0 am: f5315dff9f * commit 'f5315dff9fdd6598f06a7cd0e8ad6ee3172ce157': Initial proof-of-concept pass for TextViewCompat host testing.
|
f33aab6812752e27e17c56168ed3a1383a52f591 |
20-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Copy over the wrapped drawable\'s bounds in wrap()" into mnc-ub-dev am: 532d82fcbc am: 90cd37afaa * commit '90cd37afaa22b9cf139642b6d766519078740bdb': Copy over the wrapped drawable's bounds in wrap()
|
f629b8e6d20e9b5ae373bfad904a3c8932a82ca6 |
20-Nov-2015 |
Aurimas Liutikas <aurimas@google.com> |
Fix swipe to refresh arrow trimming and scaling issues for quick scrolls. For fast scrolls refresh circle arrow would get stuck in a bad state because we only called setStartEndTrim and setArrowScale only when overscrollTop < mTotalDragDistance. So it was possible that the last update for adjusted percentage was less than one. This CL calls setStartEndTrim and setArrowScale for all values of overscrollTop. Bug: 25311564 Change-Id: Iae7182b42c8f2c61a64e78c36e82f20ff5ea7403
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
7c78904c44cfd4cef02e41ef3f341e9f87047d66 |
19-Nov-2015 |
Aurimas Liutikas <aurimas@google.com> |
Reset SwipeRefreshLayout on window detaches. This fixes a bug when SwipeRefreshLayout gets detached when scale down animation is still playing causing onAnimationEnd to never get called. Bug: 21515801 Change-Id: Ieece09f8900fa47c14b81229490f047a55e156ba
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
fe8329efc8f69a64a03fee24b9ceee1aa2474711 |
19-Nov-2015 |
Aurimas Liutikas <aurimas@google.com> |
Reset SwipeRefreshLayout on window detaches. This fixes a bug when SwipeRefreshLayout gets detached when scale down animation is still playing causing onAnimationEnd to never get called. Bug: 21515801 Change-Id: Ieece09f8900fa47c14b81229490f047a55e156ba
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
27f59164a0d383cb7df89858d457725e39c52ee7 |
19-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Initial proof-of-concept pass for TextViewCompat host testing." into mnc-ub-dev
|
d9d9aec0e671cf0db89a8b58a81b1980834f1dc2 |
18-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Initial proof-of-concept pass for TextViewCompat host testing. Change-Id: I6c194dac02ec24b0e5f77caa78461713324a4baa
uild.gradle
ests/AndroidManifest.xml
ests/java/android/support/v4/widget/TestActivity.java
ests/java/android/support/v4/widget/TextViewCompatTest.java
ests/java/android/support/v4/widget/test/TextViewTestActivity.java
|
ac54e3ed316c378f9f339b88811613feb176e75d |
19-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Copy over the wrapped drawable's bounds in wrap() Also ensure that we don't have multi-nested drawable wrappers on L+, there is no need for them. BUG: 25488702 Change-Id: I6b2d2a8f03abfad7fafd5e0eb4f77349b4f2c381
pi21/android/support/v4/graphics/drawable/DrawableCompatLollipop.java
onut/android/support/v4/graphics/drawable/DrawableWrapperDonut.java
|
90e35cb8d4974302aa3366f6bb02bec47a1acece |
16-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Make sure we honor canChildScrollUp()" into mnc-ub-dev am: b58b0d5a7e * commit 'b58b0d5a7ef0ef82db1840b4235fabe75d4832a4': Make sure we honor canChildScrollUp()
|
b58b0d5a7ef0ef82db1840b4235fabe75d4832a4 |
16-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Make sure we honor canChildScrollUp()" into mnc-ub-dev
|
08c1d08d61e49e5b5bf6db89cde0e1ae275a4f2c |
16-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowser: Handle null results properly in onLoadChildren" into mnc-ub-dev am: 11f682c457 * commit '11f682c4574b53ba6113bb811f197eadde491eb7': MediaBrowser: Handle null results properly in onLoadChildren
|
11f682c4574b53ba6113bb811f197eadde491eb7 |
16-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowser: Handle null results properly in onLoadChildren" into mnc-ub-dev
|
ae6d147640b8a868d2edff8ebac8d2a6bb03c594 |
10-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowser: Handle null results properly in onLoadChildren - Allow to send results with null for notifying an error on loading media items. - Add a workaround for the existing bug among API 21 - 23. Bug: 19127753 Change-Id: I1507cf7b55fbc7187cf77801c3370ebb4cc3f614
pi21/android/support/v4/media/MediaBrowserCompatApi21.java
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
81f61057e1542008c03d6a85e8ef475d9177149f |
19-Oct-2015 |
Andrew Sutherland <dr3wsuth3rland@gmail.com> |
MediaDescriptionCompat: add mMediaUri to the parcel Change-Id: I37bafb01d52321458547143124a4d46c4bd509af
ava/android/support/v4/media/MediaDescriptionCompat.java
|
e1b81bbd6621232fa7ebcaf993bfe3aa7d472fbb |
13-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Make sure we honor canChildScrollUp() In the new nested scrolling flow we weren't checking the callback. This CL adds it. BUG: 25680804 Change-Id: I23cee7dde06b239195d02cd7ae7ab443b8769c36
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
3fadd62b614e4a69aefe920aac640bdb629e502e |
28-Oct-2015 |
Jason Monk <jmonk@google.com> |
Support preferences support for DeviceDefault themes Change-Id: I216016372f31d8932b0e63c8637f4828fb1a82b2
ava/android/support/v4/content/res/TypedArrayUtils.java
|
371b91f5d62dd4ef6d65f60d2661f680b07402f8 |
11-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Add dynamic tab support to TabLayout" into mnc-ub-dev am: d1639084df am: e85a49ff5a * commit 'e85a49ff5a58d26b90a8060046c3a86607d80bc5': Add dynamic tab support to TabLayout
|
d1639084dff2180f39f75deaf9faec34ae6541fe |
11-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Add dynamic tab support to TabLayout" into mnc-ub-dev
|
5059f2d6cdb16411883f524ad1456e61b8739d25 |
10-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Fix build" into mnc-ub-dev am: 3f9f6927c5 am: 7c9111dc93 * commit '7c9111dc93f67db51ba70148bb3f724ec7cb7bf9': Fix build
|
af0a2a472ae03b33c99bc8a7c4ac26c484cc1e3f |
10-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Fix build make update-api requires Stub class. Change-Id: Ife68f452cb76ec1e174095d7d93e3db283bc977b
pi21/android/service/media/IMediaBrowserServiceCallbacks.java
|
ce0fa388fc30492f884ec40a58dfd4f61fbe89f2 |
10-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Remove framework dummy classes in the output of jack build" into mnc-ub-dev am: 3b49e337bf am: e3bf28beab * commit 'e3bf28beabbca165fc6260727e9b57fe4f1575b7': Remove framework dummy classes in the output of jack build
|
3b49e337bf78ae79e9c4dc4fb256839ef6b352b1 |
10-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Remove framework dummy classes in the output of jack build" into mnc-ub-dev
|
2950d3e8816227154558aa68af6c1e4177d8711c |
10-Nov-2015 |
Jae Seo <jaeseo@google.com> |
Merge "MediaRouter: Black magic to bring custom media metadata back" into mnc-ub-dev am: 6a184637de am: 9d363b1ce1 * commit '9d363b1ce1c50927c529c6b0e94e7de97865fdc6': MediaRouter: Black magic to bring custom media metadata back
|
6a184637de319a0db2b2d7299bca67ccd5d8f364 |
10-Nov-2015 |
Jae Seo <jaeseo@google.com> |
Merge "MediaRouter: Black magic to bring custom media metadata back" into mnc-ub-dev
|
9d35b17bf73778400df8798a2f0f478b4cfd5d4d |
10-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Handle ServiceConnection methods in the given thread" into mnc-ub-dev am: 18341cb11f am: 78471d2cad * commit '78471d2cad45104ca536075aa483fd82c390cbc4': MediaBrowserCompat: Handle ServiceConnection methods in the given thread
|
18341cb11f490d25a22dd2ff1c79a562531c0e6f |
10-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "MediaBrowserCompat: Handle ServiceConnection methods in the given thread" into mnc-ub-dev
|
eb17dae2f340daf60278b8b12d4dc78213acf1c0 |
04-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Remove framework dummy classes in the output of jack build Bug: 25300828 Change-Id: I65663c73669876daa1f16775387f1d7a0f459131
ndroid.mk
arjar-rules.txt
|
1366949815985e66b15efa9f6d736a565a0779b4 |
06-Nov-2015 |
Jae Seo <jaeseo@google.com> |
Merge "MediaBrowser: Publish the API" into mnc-ub-dev am: add8e891e1 am: cfe0cd4a2e * commit 'cfe0cd4a2e6edeeea39a79ac1561c84338425596': MediaBrowser: Publish the API
|
add8e891e1f91f348f29bd700382d2fc33b5579f |
06-Nov-2015 |
Jae Seo <jaeseo@google.com> |
Merge "MediaBrowser: Publish the API" into mnc-ub-dev
|
38cc44cffde90f6fe689b0df6b82f49481a981f7 |
03-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Add dynamic tab support to TabLayout TabLayout will now automatically invalidate and re-populate itself when the linked PagerAdapter has it's data set changed. Two objects Pools are used to minimize churn when the adapter is updated. A small change had to be made to ViewPager + PagerAdapter's observing functionality. Observable will always dispatch changed events in reverse added order, which means that ViewPager is the last to know. This means that any later added Observer can't update the ViewPager (since it doesn't know about the data set change yet). This is fixed by moving ViewPager's observer out of the Observable and always calling it first. BUG: 20908355 Change-Id: I631620ff186047ae57e928db78f5ca77a0b80306
ava/android/support/v4/view/PagerAdapter.java
ava/android/support/v4/view/ViewPager.java
|
fef15ea991ce111e43b165ad5f12dccd6be9f1f2 |
05-Nov-2015 |
Jae Seo <jaeseo@google.com> |
MediaRouter: Black magic to bring custom media metadata back MediaMetadataCompat and MediaMetadata are internally converted into each other on platform version 21 or higher as the framework (e.g. MediaSession) does not understand MediaMetadataCompat. When this happens, custom key-value pairs are lost. The difficulty here is that the current framework API does not provide a way to tell the type of each custom key-value pair in MediaMetadata making it impossible to extract them while converting. This could've been avoided if there is a way to retrieve data as a generic object such as Object or Bundle but the current design offers get-methods only for specific types. The code change here tries to overcome this problem by copying the underlying Bundle object that represents the whole media metadata as is when performing the conversion hence preserving the entirety of the data. Care was taken to replace RatingCompat values in metadata with Rating values such that the metadata Bundle can be unmarshalled on the framework side. Bug: 25328581 Change-Id: Ic83b73e18e31baf9446ca845b7e49aa508b3f108
pi21/android/support/v4/media/MediaMetadataCompatApi21.java
ava/android/support/v4/media/MediaMetadataCompat.java
|
1798cdf7534b14d7f71697a98984dd79571c487f |
05-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "NestedScrollView onStopNestedScroll fix" into mnc-ub-dev am: 203499a0c7 am: 781c1ea5ce * commit '781c1ea5ce50046ae56c08fb3ae1e7ac102791f6': NestedScrollView onStopNestedScroll fix
|
203499a0c7decbd101a8ba4b566c681b9c725c80 |
05-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "NestedScrollView onStopNestedScroll fix" into mnc-ub-dev
|
26154cc8a99796637c594092aa2b5b74b118aff2 |
05-Nov-2015 |
Jae Seo <jaeseo@google.com> |
Revert "MediaRouter: Preserve custom data in metadata between Api21 and Compat" am: c9d7594ade am: 1324d644c8 * commit '1324d644c8da6e6042540238bfe7cd17f8f87b5f': Revert "MediaRouter: Preserve custom data in metadata between Api21 and Compat"
|
c9d7594ade1d727f6e1c4bd797aaaeb553826db9 |
04-Nov-2015 |
Jae Seo <jaeseo@google.com> |
Revert "MediaRouter: Preserve custom data in metadata between Api21 and Compat" This reverts commit 56264c1f9d3493fc24728b37e20c11dc066385e7. Bug: 25446896 Change-Id: Ie25586c5c44f87a080ae6dc1f87cc8e76a1e37d1
pi21/android/support/v4/media/MediaMetadataCompatApi21.java
ava/android/support/v4/media/MediaMetadataCompat.java
|
cb3b6124a87f9116ce92fcf17f59287445c41442 |
04-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
NestedScrollView onStopNestedScroll fix We previously were not calling upto NestedScrollingParentHelper which means that things can go wrong for later nested scrolls. BUG: 25418751 Change-Id: I94298080c1b1856ff34057360310db8e5e800534
ava/android/support/v4/widget/NestedScrollView.java
|
2490f437a4111d64520f891b2c81685f8fae323c |
02-Nov-2015 |
Jae Seo <jaeseo@google.com> |
MediaBrowser: Publish the API Bug: 22917960 Change-Id: Id550e257694c993ff0bedef91bd966b9098cbffe
pi/current.txt
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
e67857361fedc7fe1bb50adb5ce04997eb49a35a |
04-Nov-2015 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaSessionCompat: Make playFromUri() work on API 21-22" into mnc-ub-dev am: e06d5d3c63 am: 3772d50815 * commit '3772d50815c090051cdf202a4c6def004eafc66a': MediaSessionCompat: Make playFromUri() work on API 21-22
|
e06d5d3c63e0848add1264327a58afaba6c5ca04 |
04-Nov-2015 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaSessionCompat: Make playFromUri() work on API 21-22" into mnc-ub-dev
|
1f52daa87dcd22d1e146e4066f0da9e0d7862131 |
03-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Text appearance API in TextViewCompat. am: 0bd3435d26 am: 0304b0ac84 * commit '0304b0ac84f8811dbac3dceda04c3fc77c8778a9': Text appearance API in TextViewCompat.
|
4b2318177dddccb9e996d0128daa674b2c6d3fc2 |
02-Nov-2015 |
Donghyun Cho <donghyun@google.com> |
MediaSessionCompat: Make playFromUri() work on API 21-22 Since MediaControllerCompat just uses MediaController that doesn't have playFromUri() on API 21-22, we need to use existing sendCustomAction() functionality in order to enable playFromUri() on API 21-22. Bug: 23188907 Change-Id: If3cd379fe2d92cbaa9e005e403dba4c2494d05d4
ava/android/support/v4/media/session/MediaControllerCompat.java
ava/android/support/v4/media/session/MediaSessionCompat.java
|
0bd3435d26a1c5daa0d205324c327dee4992bfbe |
02-Nov-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Text appearance API in TextViewCompat. Bug: 25417580 Change-Id: Ib282fb1a387c65f1c8c0639f63ae68badd2286e5
pi/current.txt
pi23/android/support/v4/widget/TextViewCompatApi23.java
ava/android/support/v4/widget/TextViewCompat.java
ava/android/support/v4/widget/TextViewCompatDonut.java
|
55a2886c3b958bed3d34bd35511b21befc34c507 |
02-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Send a message with data in MediaControllerCompat.MessageHandler.post()" into mnc-ub-dev am: 12647500b3 am: 1ccbad5f4b * commit '1ccbad5f4bf6bffb8345a302a14d2beefcb26745': Send a message with data in MediaControllerCompat.MessageHandler.post()
|
12647500b3a5ae70eb47f3fa4a026994277bb0ff |
02-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Send a message with data in MediaControllerCompat.MessageHandler.post()" into mnc-ub-dev
|
002a3c0fe648b00126880438f817db4688fb977b |
02-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Workaround stateful tinting bug on <= API 23" into mnc-ub-dev am: 54b52d0b7b am: 17d91a1ddd * commit '17d91a1ddd90eb64e7abd3e9e5544ccd3952837a': Workaround stateful tinting bug on <= API 23
|
54b52d0b7b33490a62e5e9e27c5ba5e33bfbe281 |
02-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Workaround stateful tinting bug on <= API 23" into mnc-ub-dev
|
928e8a224f9e0b353aa7e269f82d574f1cb5ef82 |
02-Nov-2015 |
Insun Kang <insun@google.com> |
Merge "MediaSession: Fix the API documentation inconsistency" into mnc-ub-dev am: 2a8de1c124 am: caf59cbbab * commit 'caf59cbbabe6a16414482f565edcb09f80ea9dd8': MediaSession: Fix the API documentation inconsistency
|
2a8de1c124ef6ad5725ec028298ecded7fc67127 |
02-Nov-2015 |
Insun Kang <insun@google.com> |
Merge "MediaSession: Fix the API documentation inconsistency" into mnc-ub-dev
|
658f2e78ab199f5dc800b7004a55b2b9290f8db7 |
30-Oct-2015 |
Insun Kang <insun@google.com> |
MediaSession: Fix the API documentation inconsistency Bug: 24974209 Change-Id: I0f8816ec491ecfdb405dc98fb0837b5720d06c38
ava/android/support/v4/media/session/MediaSessionCompat.java
|
ecc231b11c9e6c1813bf12232559ea372cf02ea7 |
02-Nov-2015 |
Sungsoo Lim <sungsoo@google.com> |
Send a message with data in MediaControllerCompat.MessageHandler.post() This CL is a cherry-pick of the framework code from commit Ifd50b857c4503d39868540f6256c78f0cb510c83. Bug: 21478435 Change-Id: I0021b9378bee42d08583234b1edc5972cce8ccf2
ava/android/support/v4/media/session/MediaControllerCompat.java
|
4c7403b8be55c1332161a763946fda580fd801a8 |
31-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Add current.txt changes after ag/802770 am: 29dbb71bac am: 49c0167adc * commit '49c0167adc67f3c5f7260d27817e298184118442': Add current.txt changes after ag/802770
|
29dbb71baccabab9150610099e43104256dcec3c |
31-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Add current.txt changes after ag/802770 Change-Id: I0eeee09aec0d004f37c643b465cd24ddb2ae4e26
pi/current.txt
|
9b914e03231c727f5a558fcb4905f6540afb4be7 |
30-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
RTL support for setting drawer lock mode at activity startup. am: b518b3afec am: fc3ba03c61 * commit 'fc3ba03c61dd7c06415df7c07871a43a59c56af3': RTL support for setting drawer lock mode at activity startup.
|
d3be5b3d875625d96b62fdff2180d75786dd022b |
30-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Track opening / closing state of drawers for state restoration." into mnc-ub-dev am: 2f90909c62 am: 11af2a8ca8 * commit '11af2a8ca86c45efa7fb6d33ef263e0e5c00a269': Track opening / closing state of drawers for state restoration.
|
b518b3afec21cb8e843f00971bf6c176fe34c371 |
28-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
RTL support for setting drawer lock mode at activity startup. If setDrawerLockMode is called from application code in onCreate or onResume, at that point DrawerLayout hasn't had its correct layout direction applied yet. Instead of mapping four gravities (left / right / start / end) into two "absolute" ones, keep track of all possible four lock "locations" and add primary / fallback paths in the getter. Also properly save and restore the lock modes for all four supported locations. Bug: 15781469 Change-Id: I38209e6810ae0b79ccbcefdb118f686349c68433
ava/android/support/v4/widget/DrawerLayout.java
|
67cf3e301575e3d67e3b4c3d06f4624438590dd3 |
29-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Track opening / closing state of drawers for state restoration. During state save / restore, be more granular in how we treat opening and closing drawers. A drawer that is opening should be saved and restored as opened. A drawer that is closing should be saved and restored as closed. Bug: 19370168 Change-Id: I8fc12e47542e6774603d8bf0e69ede3116914784
ava/android/support/v4/widget/DrawerLayout.java
|
a4b87b4df1dda9f012dad8b50d462d7396a80faa |
30-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
MediaBrowserCompat: Handle ServiceConnection methods in the given thread The class assumes that the member variables are accessed in the same thread when the class was created, but onServiceConnected/Disconnected is called in the main thread according to the documentation. Bug: 25307613 Change-Id: Idf25b1552d4ba34d066f8924851ba5ed15fff283
ava/android/support/v4/media/MediaBrowserCompat.java
|
9a3efd11a1c741176618ebb1e2f5712915657692 |
30-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Support API 23 methods in MBC and MBSC" into mnc-ub-dev am: 6b405b8206 am: 241f858e7a * commit '241f858e7a88dd2919221f13140a6951ba4ec9cc': Support API 23 methods in MBC and MBSC
|
6b405b82065f6bfdfde43fe1a91111a76da160f4 |
30-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Support API 23 methods in MBC and MBSC" into mnc-ub-dev
|
82cf659fd8dcc28e182274b17a401023ab879dea |
29-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Support API 23 methods in MBC and MBSC - Use an extra messenger between MBSC (MediaBrowserServiceCompat) and MBC (MediaBrowserCompat) when the platform SDK version is 21 or 22 in order to support the new method added in API 23. - Use version numbers for better forward compatibility. Bug: 22917960 Change-Id: Idf4247ee78ebfcf34434b92531618cc35151d038
ndroid.mk
pi21/android/support/v4/media/MediaBrowserCompatApi21.java
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
pi23/android/support/v4/media/MediaBrowserCompatApi23.java
pi23/android/support/v4/media/MediaBrowserServiceCompatApi23.java
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserProtocol.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
505e6ed31c927609a1c2195537f9dac78c27e3eb |
29-Oct-2015 |
Jae Seo <jaeseo@google.com> |
Merge "MediaRouter: Preserve custom data in metadata between Api21 and Compat" into mnc-ub-dev am: 2a6f86b4b2 am: 80569d86a6 * commit '80569d86a6b541912da632fc74bac83323917480': MediaRouter: Preserve custom data in metadata between Api21 and Compat
|
2a6f86b4b2f7351c48669356a59a87ce51816245 |
29-Oct-2015 |
Jae Seo <jaeseo@google.com> |
Merge "MediaRouter: Preserve custom data in metadata between Api21 and Compat" into mnc-ub-dev
|
003d23d475c034ddc71e76d5c3b5edca6b09ad3e |
29-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Use Messenger instead of AIDL between MBC and MBSC" into mnc-ub-dev am: 6ab738508e am: 543b84c879 * commit '543b84c87922eeb3458e82766f1f28488c65c56b': Use Messenger instead of AIDL between MBC and MBSC
|
56264c1f9d3493fc24728b37e20c11dc066385e7 |
29-Oct-2015 |
Jae Seo <jaeseo@google.com> |
MediaRouter: Preserve custom data in metadata between Api21 and Compat Bug: 25328581 Change-Id: Id7ef2dcecb5ee1e47deab59c0e96ca4cb451fa58
pi21/android/support/v4/media/MediaMetadataCompatApi21.java
ava/android/support/v4/media/MediaMetadataCompat.java
|
6ab738508e9b2061e9db5a9c2e180f0179a940f8 |
29-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Use Messenger instead of AIDL between MBC and MBSC" into mnc-ub-dev
|
3f61f1657d13dacf4eb42d9371595b8075cff222 |
21-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Use Messenger instead of AIDL between MBC and MBSC MediaBrowserCompat (MBC) and MediaBrowserServiceCompat (MBSC) can live in separated APKs and their support lib versions can be different. Therefore, the AIDL approach could lead to unexpected breaks in some cases. Bug: 22917960 Change-Id: Ie18eef8c9ea120467d40de01a9c7fa2329e82681
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
ava/android/support/v4/media/IMediaBrowserServiceCompat.aidl
ava/android/support/v4/media/IMediaBrowserServiceCompatCallbacks.aidl
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
c6d043ba1550aa63d4c77686d24cfea4c7b3fb39 |
29-Oct-2015 |
Dongwon Kang <dwkang@google.com> |
Merge "MediaBrowser: Fix a wrong ISE message" into mnc-ub-dev am: e85a354d2f am: f889308cf0 * commit 'f889308cf0036f3fc68b4041a5d97bcaa60ae53f': MediaBrowser: Fix a wrong ISE message
|
e85a354d2fa742d06966c44dd3de99f6f4181837 |
29-Oct-2015 |
Dongwon Kang <dwkang@google.com> |
Merge "MediaBrowser: Fix a wrong ISE message" into mnc-ub-dev
|
62d6f9cf434bc4938dcd504012a5da5c49403661 |
28-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Handle consecutive ViewPager.setCurrentItem calls. am: 51c2e6efd8 am: 17881428da * commit '17881428da9cad2fdabef87f68c73d02db7f7281': Handle consecutive ViewPager.setCurrentItem calls.
|
51c2e6efd87dd811c8d10377945248cd26cfc6aa |
23-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Handle consecutive ViewPager.setCurrentItem calls. Bug: 25113163 Change-Id: Id4711485a28c20868874e223547c220646406a3d
ava/android/support/v4/view/ViewPager.java
|
dfed7fbde83fb36b1993582317a27c5247af958c |
28-Oct-2015 |
Dongwon Kang <dwkang@google.com> |
MediaBrowser: Fix a wrong ISE message Change-Id: I6717923f1e82984f1f32567b9190ce74d4da35b5
ava/android/support/v4/media/MediaBrowserCompat.java
|
8ead9a3952eeac2720cb314f7adc6e22bf4db3c6 |
28-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Tweaks to drawer layout." into mnc-ub-dev am: 9706c020e2 am: 8a0f66764e * commit '8a0f66764eb10c729d3992bcc8285f61d82cf539': Tweaks to drawer layout.
|
9706c020e27b196960f949389d9625940907b260 |
28-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Tweaks to drawer layout." into mnc-ub-dev
|
8b698ef87b593b8ab0f54ef19a60fae1fbf54337 |
28-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Allow MediaBrowserCompat be connect to MediaBrowserService" into mnc-ub-dev am: f6081819cc am: ae11bf6e61 * commit 'ae11bf6e61674ac0deda764f4be7a72523e3054f': Allow MediaBrowserCompat be connect to MediaBrowserService
|
ebe391af34e514420acab4d07fcd26b62a57e490 |
27-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Tweaks to drawer layout. * Tweak class-level Javadocs to be more explicit about layout attributes of the drawers and the main content. * Crash when more than one drawer view is configured per window edge. Bug: 9075592 Change-Id: I23eb5f4a72976638acf37053416f53c7a729c6b8
ava/android/support/v4/widget/DrawerLayout.java
|
7797b9f22c8c404309b778a0966266d2b1a84915 |
22-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Workaround stateful tinting bug on <= API 23 Since the framework doesn't guarantee a drawable invalidation for state changes, we need to workaround it in DrawableCompat by wrapping the drawable and forcing one. BUG: 25174572 Change-Id: Ie793ae2056bd72954d3fa8df4db0fb72bf17de41
pi21/android/support/v4/graphics/drawable/DrawableCompatLollipop.java
pi21/android/support/v4/graphics/drawable/DrawableWrapperLollipop.java
pi22/android/support/v4/graphics/drawable/DrawableCompatApi22.java
onut/android/support/v4/graphics/drawable/DrawableCompatBase.java
onut/android/support/v4/graphics/drawable/DrawableWrapper.java
onut/android/support/v4/graphics/drawable/DrawableWrapperDonut.java
|
5e7f51e97bb63c26dea29d47f59ea5f73fe44c74 |
27-Oct-2015 |
John Reck <jreck@google.com> |
Merge "Tweak AsyncLayoutInflater API"
|
6b565ded51fc2e48e9d5ac652e1fbf3d9255dd3e |
16-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Allow MediaBrowserCompat be connect to MediaBrowserService Bug: 22917960 Change-Id: Ie9bf33c022700a8296840dcf66881e8424ec0f5e
pi21/android/support/v4/media/MediaBrowserCompatApi21.java
ava/android/support/v4/media/MediaBrowserCompat.java
|
128537eb864cee16d28fccb20cc24833e3f0c393 |
27-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Revert "Revert "Allow MediaBrowser be connect to MediaBrowserServiceCompat""" into mnc-ub-dev am: 3779a77c9f am: a2a8ef14fd * commit 'a2a8ef14fdcf1017fc54ded9c67c116555009b0c': Revert "Revert "Allow MediaBrowser be connect to MediaBrowserServiceCompat""
|
3779a77c9f8afc3d153f42f83ec7ea93636c7d20 |
27-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Revert "Revert "Allow MediaBrowser be connect to MediaBrowserServiceCompat""" into mnc-ub-dev
|
ef0ed9cadc5d3c8e217ba02976a230005656f164 |
26-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Mark two ContextCompat methods static." into mnc-ub-dev am: a716a2e68a am: f1569607a2 * commit 'f1569607a2545d236a0848b1f0c3f4e1ecfb7583': Mark two ContextCompat methods static.
|
234cee37687437bb31ab496e9abdf19333454a71 |
26-Oct-2015 |
Kirill Grouchnikov <kirillg@google.com> |
Mark two ContextCompat methods static. Bug: 25220570 Change-Id: Iea4a7aa30c04eaf6998d71bc22789203f35dd7a8
pi/current.txt
ava/android/support/v4/content/ContextCompat.java
|
c0ee83b37505c55672c34f728cb4a7a414fa00c1 |
26-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Make SwipeRefreshLayout play nice with AppBarLayout" into mnc-ub-dev am: ef79d9cb90 am: cebb728bd3 * commit 'cebb728bd3e01757cf59d9b48d9060f9137daa8a': Make SwipeRefreshLayout play nice with AppBarLayout
|
ef79d9cb90e8a8ff2e7efc33e3f3547a23fa85c1 |
26-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Make SwipeRefreshLayout play nice with AppBarLayout" into mnc-ub-dev
|
9703a1e215168b6b580430ec490ca616b6490c80 |
23-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Revert "Revert "Allow MediaBrowser be connect to MediaBrowserServiceCompat"" - This reverts commit 493571364635be0190cea8ee230a601070391e6f. - Also fix the build issue. Change-Id: Ifc58b98cdc71aad59cfeaf4708cefd879bb0d1be
ndroid.mk
pi21/android/content/pm/ParceledListSlice.java
pi21/android/service/media/IMediaBrowserService.java
pi21/android/service/media/IMediaBrowserServiceCallbacks.java
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
uild.gradle
arjar-rules.txt
ava/android/support/v4/media/IMediaBrowserServiceCompat.aidl
ava/android/support/v4/media/IMediaBrowserServiceCompatCallbacks.aidl
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
c9e9c20fac0612d05bf383c88c25ade720d30d02 |
23-Oct-2015 |
Jae Seo <jaeseo@google.com> |
Correct MediaMetadataCompat#METADATA_KEY_DATE Javadoc am: a7532cd4b5 am: daed6f7c1d * commit 'daed6f7c1de0f822fd7b58853ac39df79ae9b0a7': Correct MediaMetadataCompat#METADATA_KEY_DATE Javadoc
|
a7532cd4b5db18026ef192e82574a94426b7e4ad |
23-Oct-2015 |
Jae Seo <jaeseo@google.com> |
Correct MediaMetadataCompat#METADATA_KEY_DATE Javadoc Bug: 25080808 Change-Id: Iad2e2b317e05d9f50f91915a96297100bb935b82
ava/android/support/v4/media/MediaMetadataCompat.java
|
fc60a78760589b76087e2973add98d0aa35d50ab |
23-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Make SwipeRefreshLayout play nice with AppBarLayout Currently SwipeRefreshLayout has support for nested scrolling, but still relies on it's own touch handling, which conflicts. This CL fixes it by disabling the touch handling when a nested scroll is happening. BUG: 25209946 Change-Id: I812f67e35753d243937a34a212cb1112065bff10
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
89f7eba0480c5c9603b295640fcd8a354be2ea20 |
22-Oct-2015 |
John Reck <jreck@google.com> |
Tweak AsyncLayoutInflater API Block inflating fragments or using Factory/Factory2. Change-Id: I61a32d381ed700ab065523a4372890112fbd560d
pi/current.txt
ava/android/support/v4/view/AsyncLayoutInflater.java
|
9fb2fb46aa6a199db38d601e9b402e9beb02fd84 |
22-Oct-2015 |
Ian Pedowitz <ijpedowitz@google.com> |
Merge "Revert "Allow MediaBrowser be connect to MediaBrowserServiceCompat"" into mnc-ub-dev am: df112ae782 am: d3c80ccb9b * commit 'd3c80ccb9b8ee010b84e8f749622ccb977d5fccf': Revert "Allow MediaBrowser be connect to MediaBrowserServiceCompat"
|
df112ae7823283c7a36c654b19ee9bdb99404806 |
22-Oct-2015 |
Ian Pedowitz <ijpedowitz@google.com> |
Merge "Revert "Allow MediaBrowser be connect to MediaBrowserServiceCompat"" into mnc-ub-dev
|
493571364635be0190cea8ee230a601070391e6f |
22-Oct-2015 |
Ian Pedowitz <ijpedowitz@google.com> |
Revert "Allow MediaBrowser be connect to MediaBrowserServiceCompat" This reverts commit 6a4150834d679d66abef50aff74d30ae2e846a32. Change-Id: Ia50b8f070ae97024ee9e64ed27ef61eabe155f3f
ndroid.mk
pi21/android/content/pm/ParceledListSlice.java
pi21/android/service/media/IMediaBrowserService.java
pi21/android/service/media/IMediaBrowserServiceCallbacks.java
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
ava/android/support/v4/media/IMediaBrowserServiceCompat.aidl
ava/android/support/v4/media/IMediaBrowserServiceCompatCallbacks.aidl
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
c296664658770a40811019a39384a824ec69e1fa |
22-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Fix typo am: 5b645640ad am: c468d59dc0 * commit 'c468d59dc02245c510b07257709cd45dd5c8992c': Fix typo
|
5b645640adf884ff868e6ff23a638bcd75d8a403 |
22-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Fix typo Change-Id: I1947b71849694ab1fbf7a9789fb8a4bd5325ded7
ava/android/support/v4/media/session/MediaButtonReceiver.java
|
3822f7a6ae01577b35a67d015045804f38d36954 |
22-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Allow MediaBrowser be connect to MediaBrowserServiceCompat" into mnc-ub-dev am: e2c15e1993 am: e3b9bec08d * commit 'e3b9bec08d20e9e98862527571f51727c49911fa': Allow MediaBrowser be connect to MediaBrowserServiceCompat
|
e2c15e1993db4b350784f3c8c7264bb2072131c8 |
22-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Merge "Allow MediaBrowser be connect to MediaBrowserServiceCompat" into mnc-ub-dev
|
6a4150834d679d66abef50aff74d30ae2e846a32 |
12-Oct-2015 |
Sungsoo Lim <sungsoo@google.com> |
Allow MediaBrowser be connect to MediaBrowserServiceCompat Bug: 22917960 Change-Id: I009ae9c60e44ec250ccf9a7d9b7613b64c5c1f84
ndroid.mk
pi21/android/content/pm/ParceledListSlice.java
pi21/android/service/media/IMediaBrowserService.java
pi21/android/service/media/IMediaBrowserServiceCallbacks.java
pi21/android/support/v4/media/MediaBrowserServiceCompatApi21.java
ava/android/support/v4/media/IMediaBrowserServiceCompat.aidl
ava/android/support/v4/media/IMediaBrowserServiceCompatCallbacks.aidl
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
f66f3fc0d234015edbd86952c3e3520001858e55 |
20-Oct-2015 |
Todd Kennedy <toddke@google.com> |
Merge "Retain fragment loaders" into mnc-dr-dev am: f79417e198 am: 6415ff3a73 am: c3af4b26a0 am: 920e878e98 * commit '920e878e98040f570b4d17e4a8ea9a4086d0ed66': Retain fragment loaders
|
6b2dec972c8e40773bdfa4dee4b038d94852962e |
20-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix multi source folder API checking" into mnc-ub-dev am: 4daf2f0ac0 am: 89d70ae8d8 * commit '89d70ae8d8e1238d0bb575be8391752f3c98fb77': Fix multi source folder API checking
|
c3af4b26a0e9e15a21c0a065ac3cfd2889a978bb |
20-Oct-2015 |
Todd Kennedy <toddke@google.com> |
Merge "Retain fragment loaders" into mnc-dr-dev am: f79417e198 am: 6415ff3a73 * commit '6415ff3a734ba86b41d49975a5d7eccc960030d1': Retain fragment loaders
|
6415ff3a734ba86b41d49975a5d7eccc960030d1 |
20-Oct-2015 |
Todd Kennedy <toddke@google.com> |
Merge "Retain fragment loaders" into mnc-dr-dev am: f79417e198 * commit 'f79417e198124e78457517ec69bf7a9f48c953ce': Retain fragment loaders
|
f79417e198124e78457517ec69bf7a9f48c953ce |
20-Oct-2015 |
Todd Kennedy <toddke@google.com> |
Merge "Retain fragment loaders" into mnc-dr-dev
|
994fc05251df4debeb62be225f586fd0e89ded42 |
20-Oct-2015 |
John Reck <jreck@google.com> |
Merge "Add AsyncLayoutInflater"
|
4daf2f0ac0fbc992c384a39cef2b05f159420710 |
20-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix multi source folder API checking" into mnc-ub-dev
|
50859d67477749c888461bd0a347b1489494c6cc |
20-Oct-2015 |
Todd Kennedy <toddke@google.com> |
Merge "Set host when restoring a fragment" into mnc-dr-dev am: f598a95930 am: 35151f7672 am: 0f14e77f58 am: 80caeefdaf * commit '80caeefdafcd13c1d102d534853dc875c2cd8be1': Set host when restoring a fragment
|
0f14e77f583e30fcab29269ef54790b31ba85dc4 |
20-Oct-2015 |
Todd Kennedy <toddke@google.com> |
Merge "Set host when restoring a fragment" into mnc-dr-dev am: f598a95930 am: 35151f7672 * commit '35151f76729a70b26f1fd0c573e3d71dc2d0d534': Set host when restoring a fragment
|
64ece2df3d6d789f7a642692acbe85fa1b998d6b |
20-Oct-2015 |
Todd Kennedy <toddke@google.com> |
Retain fragment loaders Remove the partial fix [it did not work for child fragment managers] and replace with a more general fix that works with all fragments. Bug: 23838271 Change-Id: Idf7decd64e344013df63359edd2d4268645eb99c
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentController.java
ava/android/support/v4/app/FragmentHostCallback.java
ava/android/support/v4/app/FragmentManager.java
|
35151f76729a70b26f1fd0c573e3d71dc2d0d534 |
20-Oct-2015 |
Todd Kennedy <toddke@google.com> |
Merge "Set host when restoring a fragment" into mnc-dr-dev am: f598a95930 * commit 'f598a95930024a752dc78f83d5276103a70c7ba0': Set host when restoring a fragment
|
c98f0506eabc45bd8450c4ad0e30ffb8d97bada3 |
19-Oct-2015 |
John Reck <jreck@google.com> |
Add AsyncLayoutInflater Change-Id: I4293cbade4136da0c9677788a9ecd58dc52fa95b
pi/current.txt
ava/android/support/v4/view/AsyncLayoutInflater.java
|
f598a95930024a752dc78f83d5276103a70c7ba0 |
20-Oct-2015 |
Todd Kennedy <toddke@google.com> |
Merge "Set host when restoring a fragment" into mnc-dr-dev
|
e4148d65bbd62585c68c5782c2081bab6b303568 |
19-Oct-2015 |
Todd Kennedy <toddke@google.com> |
Set host when restoring a fragment When we restore a fragment [i.e. on configuration change], we need to make sure the host is set prior to calling into lifecycle methods such as onInflate(). These use data contained within the host. Bug: 22512520 Change-Id: I54215ae7ea4b89d42cd443f7772fb6a5c5eafd55
ava/android/support/v4/app/FragmentManager.java
|
95ad49b720f4990d39d05f7e46a5c7bc83afc9d6 |
19-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Fix multi source folder API checking For libraries which have seperate source folders per API level, the API generation doesn't currently work correctly. When generating the stubs, we need to input all source files, not just the final module. This has uncovered some file in support-v4 which should not be public API. BUG: 20822048 Change-Id: I6216b9688e745db212959a07fcdc21bdd0aa5ab2
ndroid.mk
pi/current.txt
pi23/android/support/v4/app/AppOpsManagerCompat23.java
pi23/android/support/v4/text/ICUCompatApi23.java
onut/android/support/v4/animation/ValueAnimatorCompat.java
cs/android/support/v4/view/ViewParentCompatICS.java
ava/android/support/v4/animation/AnimatorCompatHelper.java
ellybean-mr1/android/support/v4/text/TextUtilsCompatJellybeanMr1.java
|
57e2f945b7a45d1b31a26a2c243a07b3e9db8216 |
16-Oct-2015 |
George Mount <mount@google.com> |
Merge "Fix documentation for setTransition to include fade."
|
4a14470c4831d615008c5074e95e1c981eae3c64 |
16-Oct-2015 |
George Mount <mount@google.com> |
Fix documentation for setTransition to include fade. Bug 25016696 Change-Id: I369ef8029c07e21e16faeb7a4499b440c0d564f6
ava/android/support/v4/app/FragmentTransaction.java
|
361dcc0fdbb02cfc017c97458a3af80e2ff6424e |
16-Oct-2015 |
Jeff Sharkey <jsharkey@android.com> |
am 9fe06b89: am c75f7d2a: am b3f45523: am 8b977168: Fix minor doc bug on DocumentFile. * commit '9fe06b8947979ae88c0651604c89f2d551561e6c': Fix minor doc bug on DocumentFile.
|
c75f7d2a0d839fdb30096dcfcaa07f061eab18c5 |
16-Oct-2015 |
Jeff Sharkey <jsharkey@android.com> |
am b3f45523: am 8b977168: Fix minor doc bug on DocumentFile. * commit 'b3f45523936bf5af5908699a226a5a66574bf0a0': Fix minor doc bug on DocumentFile.
|
b3f45523936bf5af5908699a226a5a66574bf0a0 |
16-Oct-2015 |
Jeff Sharkey <jsharkey@android.com> |
am 8b977168: Fix minor doc bug on DocumentFile. * commit '8b977168147ee1135c39de1ac3c1b45aa83376c8': Fix minor doc bug on DocumentFile.
|
6947d643295736b9e6f051ce62747a232d56f68f |
16-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
am 3c6711a8: am c12c6b5f: Merge "Make new ResourcesCompat methods static" into mnc-ub-dev * commit '3c6711a8cc552f024b21b718c20fff983af71fbf': Make new ResourcesCompat methods static
|
5712eb635f341bb16220d06eb1551ca88301bd49 |
16-Oct-2015 |
Donghyun Cho <donghyun@google.com> |
am 2a9e7fb7: am 72643cae: Merge "MediaRouter: Make MediaControllerCompat.playFromUri() work" into mnc-ub-dev * commit '2a9e7fb7cb039b0f18e8e6a69f353858dc4c8abe': MediaRouter: Make MediaControllerCompat.playFromUri() work
|
cd7165ab855179451fdc4811f1912b1148d6aefb |
16-Oct-2015 |
Andrew Solovay <asolovay@google.com> |
am 887b9c0e: am deaf1fff: Merge "Cherrypick froom lmp-mr1-ub-dev docs: Moving usage information from ActionBar API guide" into mnc-ub-dev * commit '887b9c0ebcfeff076c82f13ff2d226f726700924': Cherrypick froom lmp-mr1-ub-dev docs: Moving usage information from ActionBar API guide
|
487e85f808c3994336542fcffa877e60bcc52858 |
16-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Make new ResourcesCompat methods static BUG: 25002069 Change-Id: I3db7f80dc857674193d288828659ddf6a11d28a0
pi/current.txt
ava/android/support/v4/content/res/ResourcesCompat.java
|
72643caec38847e8c6a97e79e6cfcbc323d7d885 |
16-Oct-2015 |
Donghyun Cho <donghyun@google.com> |
Merge "MediaRouter: Make MediaControllerCompat.playFromUri() work" into mnc-ub-dev
|
bbc4b0e06a9e5868cf0c44b2b3ec24fb6ca00b2c |
15-Oct-2015 |
Donghyun Cho <donghyun@google.com> |
MediaRouter: Make MediaControllerCompat.playFromUri() work An API23+ method in MediaControllerCompat, playFromUri(), doesn't work when the class is initiated from a session token. This is because the class uses incorrect API version of Impl class. Bug: 24963300 Change-Id: Ibe87e863e0adc63731c74fc98f81e8890ed7f86d
ava/android/support/v4/media/session/MediaControllerCompat.java
|
deaf1fffa182a802e55a220856aaf96118d70732 |
16-Oct-2015 |
Andrew Solovay <asolovay@google.com> |
Merge "Cherrypick froom lmp-mr1-ub-dev docs: Moving usage information from ActionBar API guide" into mnc-ub-dev
|
cd688e27fee3cc162bf0512e1044ba7fb03a8dac |
15-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
am 804be912: am cdd702c9: Merge "Fix NPE when calling setUpdateListener(null)" into mnc-ub-dev * commit '804be91263e6ae274a5a43e09927a6c7099f277d': Fix NPE when calling setUpdateListener(null)
|
5a390480c900f2c231a87d2a66ee13e18b082d63 |
13-Aug-2015 |
Andrew Solovay <asolovay@google.com> |
Cherrypick froom lmp-mr1-ub-dev docs: Moving usage information from ActionBar API guide The ActionBar API guide is going to be removed; its contents are being moved into training classes or API reference docs. This material was copied from the old API guide, with some minor rewriting. This first CL moves the info into the appropriate support-library classes. Once we have this text approved and merged in, I'll make a second CL for the corresponding changes to the framework classes. (The rest of the action provider stuff from the API guide is moving into a training class; that's in a separate CL, http://ag/748903, since those files are in frameworks/base.) See first comment for stage location. Topic: app-bar-training Original Change-Id: Ia46cbed022b81798c2d4b1a23777032c8f66cc86 Change-Id: Iaff50850b6a71354571b33a1c5441180c58a8d36
ava/android/support/v4/view/ActionProvider.java
|
8b977168147ee1135c39de1ac3c1b45aa83376c8 |
14-Oct-2015 |
Jeff Sharkey <jsharkey@android.com> |
Fix minor doc bug on DocumentFile. Bug: 23988695 Change-Id: I10b003b78ce79e78937e25b8d8994978348fad7e
ava/android/support/v4/provider/DocumentFile.java
|
59882c81f3ff3422e29f573cd49f7efdc1516c4e |
14-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Fix NPE when calling setUpdateListener(null) BUG: 24931167 Change-Id: I931c4060c8a892b950085383473f228faf0dd567
itkat/android/support/v4/view/ViewPropertyAnimatorCompatKK.java
|
359567c110b35d51ed8ecaa4b2b163a5452ef43b |
12-Oct-2015 |
Chris Flatt <cflatt@google.com> |
am 92fc6f44: am 457e4792: Merge "Doc fixes" into mnc-ub-dev * commit '92fc6f44df37510b65b2fe5d84d11cdbd7a5af04': Doc fixes
|
6fccac4d68a09ac75cb7291013e52e846110c6a4 |
12-Oct-2015 |
Ian Lake <ilake@google.com> |
am 14e3a2c7: am 9f1ca7b0: Merge "Fix MediaSessionCompat adjustVolume crash pre-API 21" into mnc-ub-dev * commit '14e3a2c7018611c2ff27593c248e071df66a0675': Fix MediaSessionCompat adjustVolume crash pre-API 21
|
457e4792b39fea849d338b4d9d97cf2e8ff5c33e |
12-Oct-2015 |
Chris Flatt <cflatt@google.com> |
Merge "Doc fixes" into mnc-ub-dev
|
9f1ca7b096104ba688a5e8f760531a83ba081a5e |
12-Oct-2015 |
Ian Lake <ilake@google.com> |
Merge "Fix MediaSessionCompat adjustVolume crash pre-API 21" into mnc-ub-dev
|
8c05e5f52fbc790b745e768398d9e69d6b9d9ee1 |
12-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Doc fixes BUG: 24807678 BUG: 24808206 BUG: 24807678 Change-Id: Id963e857072961f6360bb828cc304e67db360227
ava/android/support/v4/widget/ScrollerCompat.java
|
245c7deb4ff913cb5722c5f288b63ef57a698795 |
12-Oct-2015 |
Ian Lake <ilake@google.com> |
Fix MediaSessionCompat adjustVolume crash pre-API 21 Corrects order of parameters sent to AudioManager.adjustStreamVolume() to match Javadoc. This ensures that the streamType and direction are set correctly, avoiding IllegalArgumentException: Bad direction 3 errors. BUG: 24843659 Change-Id: Id571d81e3d84a933bfe71cf077bbb4f19ae7cc97
ava/android/support/v4/media/session/MediaSessionCompat.java
|
d9186f0bf5d1e276483cbfa6e9173c609e32aba2 |
10-Oct-2015 |
Youngsang Cho <youngsang@google.com> |
am 536e2016: am 59ad1fab: Modify comments in MediaButtonReceiver * commit '536e2016d62ccf0711c2be53abfd2deb15c51d05': Modify comments in MediaButtonReceiver
|
59ad1fabfb3a13ead89392b01f8cdc30cc7e58fc |
09-Oct-2015 |
Youngsang Cho <youngsang@google.com> |
Modify comments in MediaButtonReceiver Bug: 24807797 Change-Id: I760cba1377ceeb7debbbefc39e452545152020f3
ava/android/support/v4/media/session/MediaButtonReceiver.java
|
82f886e733fcec0c425847295e9a8180169ea7c6 |
08-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
am bedc5345: am 28411021: Merge "Make sure that NestedScrollView calls stopNestedScroll" into mnc-ub-dev * commit 'bedc53454b3a0165cdd0c479f868d2c4d14b7fde': Make sure that NestedScrollView calls stopNestedScroll
|
28411021e3a0e525439d65d4bff419236621df98 |
08-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Make sure that NestedScrollView calls stopNestedScroll" into mnc-ub-dev
|
18eaa13c75a6227165c02dc5d4ad94aeef1294bb |
07-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
am 28d092e1: am b1d35575: Add 23.1.0 API files * commit '28d092e14ecd458653ccc4d3a3f53a155f6241ef': Add 23.1.0 API files
|
b1d3557501182e6335b1a25f778e27f7e6bfd689 |
07-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Add 23.1.0 API files Also renamed the 23.0.0 files to match the naming scheme. Change-Id: I48aca5ff1c024186ff8f2f768ff078420aa6cf16
pi/23.0.0.txt
pi/23.1.0.txt
pi/23.txt
|
798b47e2eb8b6697b9009568a948f86fe86f6582 |
05-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
am 8905c69f: am e317b30a: Merge "Fix TabLayout crashing due to using getMaxLines()" into mnc-ub-dev * commit '8905c69f64b6402616f5bf8f0b3c3dc9d27bd640': Fix TabLayout crashing due to using getMaxLines()
|
092bd179f5a24c29a63717ce69c6d4065e33abe6 |
05-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Fix TabLayout crashing due to using getMaxLines() Added a compatible shim to TextViewCompat BUG: 24663522 Change-Id: I6ba367338a6c42ecad175c5ebe0163c3dc5a9cd2
pi/current.txt
ava/android/support/v4/widget/TextViewCompat.java
ava/android/support/v4/widget/TextViewCompatDonut.java
ellybean/android/support/v4/widget/TextViewCompatJb.java
|
fc700ed6b10c931c84b46d818fe4e1fe9146a9cd |
05-Oct-2015 |
Yuichi Araki <yaraki@google.com> |
am 62fbfbbd: am e3697d8e: Merge "NestedScrollView now implements ScrollingView" into mnc-ub-dev * commit '62fbfbbdfa75184944f23ad0f064c908929cc507': NestedScrollView now implements ScrollingView
|
e3697d8e5cf35f9c64f88c77a7916444b0560eda |
05-Oct-2015 |
Yuichi Araki <yaraki@google.com> |
Merge "NestedScrollView now implements ScrollingView" into mnc-ub-dev
|
37935a17db490b713eb517cffd84596407a3411e |
02-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
am ac24def2: am b8d65fef: Fix support library build * commit 'ac24def29b75dec41764b89ba9af2d5e19c87d50': Fix support library build
|
b8d65fef161c7cd4bb06dc97685cf3fb3d6c3e1a |
02-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Fix support library build Change-Id: Icc9d67980d18f3db81bcb0e03f2bee5ecebf2c6c
ava/android/support/v4/app/FragmentManager.java
|
128b8478bef5acf05aa8f5cf637ec552ae557f43 |
02-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
am 92a3bc36: am 0ef6e2f0: Merge "Disable HW Layer handling in FragmentManager pre-KK" into mnc-ub-dev * commit '92a3bc364cf222f73d6bc2118d0f7c8c7ede897a': Disable HW Layer handling in FragmentManager pre-KK
|
410d77a6fbe42b0784cccd046bb8958caa723035 |
02-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Disable HW Layer handling in FragmentManager pre-KK BUG: 23889614 Change-Id: I9023602916a01c541ea2f51b740941316f0ea870
ava/android/support/v4/app/FragmentManager.java
|
c608a7d5a7fddcf06af43d58d7c62dedd38cffc9 |
02-Oct-2015 |
Yuichi Araki <yaraki@google.com> |
NestedScrollView now implements ScrollingView This fixes issue that ViewCompat.canScrollVertically/Horizontally always returns false for NestedScrollView. Bug: 24591066 Change-Id: Ie7635274e4255bed4dd5be60279d9e7ee4d4e0cf
pi/current.txt
ava/android/support/v4/widget/NestedScrollView.java
|
66f7a9effadc3d25c8cbb1b7c3265fd47830f9cd |
02-Oct-2015 |
Mark Wei <markwei@google.com> |
am c3eab650: am 41d6425f: Prevent pointerIndex out of range IllegalArgumentException in ViewPager. * commit 'c3eab650bbb014d5437fcbfbcd362cafd71892da': Prevent pointerIndex out of range IllegalArgumentException in ViewPager.
|
41d6425f37ff3a3c58e3bec9b9ba8ca185513482 |
01-Oct-2015 |
Mark Wei <markwei@google.com> |
Prevent pointerIndex out of range IllegalArgumentException in ViewPager. Recover from an inconsistent state where mActivePointerId no longer references a valid tracked pointer. This may happen if a child view consumes part of the touch event stream, or is doing unsafe dispatching of touch events from #onInterceptTouchEvent. Bug: 24191418 Change-Id: I1eda1d0ae435cf1b69918f521491c24b8f90203e
ava/android/support/v4/view/ViewPager.java
|
563412a268fe995702be5bd24b9631a485bbf4ef |
01-Oct-2015 |
Ian Lake <ilake@google.com> |
am 00f6be66: am b18ac11e: Merge "Move Compat specific MediaBrowserCompat logic to ImplBase class" into mnc-ub-dev * commit '00f6be66726765d14cf06f244c6b1ca2e4673c3d': Move Compat specific MediaBrowserCompat logic to ImplBase class
|
e2447bb2dce5401b3cd473c1d276bc7d58592540 |
27-Sep-2015 |
Ian Lake <ilake@google.com> |
Move Compat specific MediaBrowserCompat logic to ImplBase class Move logic specific to connecting to a MediaBrowserServiceCompat from the base MediaBrowserCompat to a static innner class MediaBrowserImplBase. No functional changes. BUG: 22917960 Change-Id: I8160629f356e3e8173cd2424fa2eaed82cbb7963
ava/android/support/v4/media/MediaBrowserCompat.java
|
6f7ea524b38d7638474c152d4474f2d40ee999d4 |
01-Oct-2015 |
Alan Viverette <alanv@google.com> |
Merge "Document API-level-specific delegate behavior"
|
1b53d2b3a25cfcc1dc81121185affb3ae7aef976 |
29-Sep-2015 |
Alan Viverette <alanv@google.com> |
Merge "Clean up lint warnings in ViewCompat"
|
47c20fe9a7901aa1caa1dd509cb598481d20c69e |
29-Sep-2015 |
Alan Viverette <alanv@google.com> |
Clean up lint warnings in ViewCompat Change-Id: I475d9fb7ffcc02da917c4bfab3a4b1d81b616928
ava/android/support/v4/view/ViewCompat.java
|
db728e758ef69282dd83685cb96cb02e5064cbc2 |
29-Sep-2015 |
Alan Viverette <alanv@google.com> |
Document API-level-specific delegate behavior Also minor clean up of class references to point to compat classes. Change-Id: I2db0bb7c5d223d320439362b78b4d5767bda4c94
ava/android/support/v4/view/AccessibilityDelegateCompat.java
ava/android/support/v4/view/ViewCompat.java
|
e84139bb20a6b04a3661756e070014f494c7516a |
29-Sep-2015 |
Ian Lake <ilake@google.com> |
am 94733a26: am 2b90fb7e: Merge "Provide support versions of Activity.set/getMediaController" into mnc-ub-dev * commit '94733a267b8e389bcc8825f671c9041cdc2cb08d': Provide support versions of Activity.set/getMediaController
|
2b90fb7e3df8102a18e32d1ea7711f1bb4f07944 |
29-Sep-2015 |
Ian Lake <ilake@google.com> |
Merge "Provide support versions of Activity.set/getMediaController" into mnc-ub-dev
|
73aa2f6129ed1364b822bb3d68617959af11d5c9 |
23-Sep-2015 |
Ian Lake <ilake@google.com> |
Provide support versions of Activity.set/getMediaController Provide setSupportMediaController() and getSupportMediaController() methods in FragmentActivity to allow users to support pre-API 21 versions of Android while maintaining the convenience of the newer APIs. Ensure that setting a media controller via setSupportMediaController() will call into the framework setMediaController() on API 21+ devices. BUG: 24333489 Change-Id: I27b4d380c3e24e0e9c2857bb37955500ffe76a56
pi/current.txt
pi21/android/support/v4/app/ActivityCompat21.java
ava/android/support/v4/app/FragmentActivity.java
|
9cf5bb07388af27156c6626b7b2349eafb31e295 |
28-Sep-2015 |
Alan Viverette <alanv@google.com> |
am bfe46a98: am 7feac95e: Merge "Add support v4 methods for Resources.getColor() and ColorStateList" into mnc-ub-dev * commit 'bfe46a98efdf79f29f74fb927a2656ff135f8479': Add support v4 methods for Resources.getColor() and ColorStateList
|
b604eeb02c51434c569656edcd06892cbb34da73 |
28-Sep-2015 |
Alan Viverette <alanv@google.com> |
Add support v4 methods for Resources.getColor() and ColorStateList Also adds annotations and cleans up docs. Bug: 23519770 Change-Id: Ifc7cc0e50a92718099bfb4bf95fe754d656cf610
pi/current.txt
pi23/android/support/v4/content/ResourcesCompatApi23.java
ava/android/support/v4/content/res/ResourcesCompat.java
|
9f0b7459df0eef5bc68bb15603a3ffffd3bd7cdf |
28-Sep-2015 |
Alan Viverette <alanv@google.com> |
Merge "Revert "Add support v4 methods for Resources.getColor() and ColorStateList""
|
ee969cc917312b0b2f14d27556d997bb011025fe |
28-Sep-2015 |
Alan Viverette <alanv@google.com> |
Revert "Add support v4 methods for Resources.getColor() and ColorStateList" This reverts commit 7b5e4213cb895ce4115d3f1fb60e0c10a04dd0be. Change-Id: I24b22d8c12c48cfa141c00995a1eab7168c31249
pi/current.txt
pi22/android/support/v4/content/res/ResourcesCompatApi22.java
ava/android/support/v4/content/res/ResourcesCompat.java
|
f528385045ed04e673f3cc2dc817eeb49766b9e4 |
28-Sep-2015 |
Alan Viverette <alanv@google.com> |
Merge "Add support v4 methods for Resources.getColor() and ColorStateList"
|
7b5e4213cb895ce4115d3f1fb60e0c10a04dd0be |
28-Sep-2015 |
Alan Viverette <alanv@google.com> |
Add support v4 methods for Resources.getColor() and ColorStateList Also adds annotations and cleans up docs. Bug: 23519770 Change-Id: I22fbd32a363b117f4eb8dcabaaf18ec28dddb0cd
pi/current.txt
pi22/android/support/v4/content/res/ResourcesCompatApi22.java
ava/android/support/v4/content/res/ResourcesCompat.java
|
e9924e8e7c9b86bf256e174c5a7b8144587c7041 |
27-Sep-2015 |
Mounir Lamouri <mlamouri@google.com> |
am 05228ae4: am b29d9956: MediaSessionCompat: fix crash when registerMediaEventReceiver needs a ComponentName. * commit '05228ae4bd59a2bf5bc937d6566f582ebd5fd543': MediaSessionCompat: fix crash when registerMediaEventReceiver needs a ComponentName.
|
12ea8b76a3591f7589de38cc571197ce9c1889fc |
27-Sep-2015 |
Jae Seo <jaeseo@google.com> |
am 86a4ac72: am 2febd4e9: MediaSession: Add a null check in MediaSessionImplApi21.setCallback * commit '86a4ac7271de75ea2d6b4c5128981d1e43c7902e': MediaSession: Add a null check in MediaSessionImplApi21.setCallback
|
014a7d218606be520e90104c67e964c0a43fad8b |
27-Sep-2015 |
Jae Seo <jaeseo@google.com> |
am 63997910: am 096f2531: Revert "Revert "MediaBrowser: Add the "Compat" postfix"" * commit '63997910bfcde542029b47b5033ba2329f83cde2': Revert "Revert "MediaBrowser: Add the "Compat" postfix""
|
b29d99569cf603f6349e3582682d096a1750fcc3 |
16-Sep-2015 |
Mounir Lamouri <mlamouri@google.com> |
MediaSessionCompat: fix crash when registerMediaEventReceiver needs a ComponentName. Some broken implementations of Android do not accept registerMediaEventReceiver with a PendingIntent even if it should be supported. This CL work arounds the issue and fallbacks to ComponentName if needed. BUG: 24051980 Change-Id: Ia83bc2bcdf5eda716d21809e07cac1420e6549b9
ava/android/support/v4/media/session/MediaSessionCompat.java
ellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
|
2febd4e90397d594e37fbb3ef5ed3e0ebd30b4cb |
26-Sep-2015 |
Jae Seo <jaeseo@google.com> |
MediaSession: Add a null check in MediaSessionImplApi21.setCallback Bug: 24326977 Change-Id: Id07ae79010254c59647b6aac0641bfcb2f68582c
ava/android/support/v4/media/session/MediaSessionCompat.java
|
096f2531cb790bc1106377d2da344614a3b88d39 |
25-Sep-2015 |
Jae Seo <jaeseo@google.com> |
Revert "Revert "MediaBrowser: Add the "Compat" postfix"" This reverts commit de9762d01d444a32d3d6f22e545e39e8e03dbd4e. Also fixes minor Java doc issues. Change-Id: I663f224d6a90f6804e09107d2eede1d4f98d713c
ava/android/support/v4/media/IMediaBrowserService.aidl
ava/android/support/v4/media/IMediaBrowserServiceCallbacks.aidl
ava/android/support/v4/media/IMediaBrowserServiceCompat.aidl
ava/android/support/v4/media/IMediaBrowserServiceCompatCallbacks.aidl
ava/android/support/v4/media/MediaBrowser.java
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserService.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
ava/android/support/v4/os/IResultReceiver.aidl
ava/android/support/v4/os/ResultReceiver.aidl
|
d0d57e4dd03c4304876caa7b636d923d74513eef |
25-Sep-2015 |
Jae Seo <jaeseo@google.com> |
am 3445272e: am 092898dd: MediaBrowser: Remove unnecessary aidl * commit '3445272e199f5cb60a0e72d3c7a6aae8bb78b5f4': MediaBrowser: Remove unnecessary aidl
|
78ff6068dd3ebd55873bdcc360f5730f295147b0 |
25-Sep-2015 |
Jae Seo <jaeseo@google.com> |
am 8d224a9f: am e2dc54fb: Revert "Revert "Backport MediaBrowser and MediaBrowserService"" * commit '8d224a9fe9db7874b8e88570a33a3595cfb2ea94': Revert "Revert "Backport MediaBrowser and MediaBrowserService""
|
6c2af27f1a27a0811b70ca9cd129fa979785be06 |
25-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
am 365c0d2f: am 09d7a63e: Merge "Revert "Backport MediaBrowser and MediaBrowserService"" into mnc-ub-dev * commit '365c0d2f1fe6f99aed8260cfcd5e9a8de284b66c': Revert "Backport MediaBrowser and MediaBrowserService"
|
d7b27e8f13ef4f50a9307cd52aa925b74f11a686 |
25-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
am ff5af6cd: am 2a9b5342: Merge "Revert "MediaBrowser: Add the "Compat" postfix"" into mnc-ub-dev * commit 'ff5af6cdb8831090dff0b1be7fa760bb958d6a0d': Revert "MediaBrowser: Add the "Compat" postfix"
|
092898ddf95f16a8dd8e12ee388210f04941da0a |
25-Sep-2015 |
Jae Seo <jaeseo@google.com> |
MediaBrowser: Remove unnecessary aidl Change-Id: I407f193978850e85f4d7170bbd9fe3d33f3d9f85
ava/android/support/v4/media/MediaBrowser.aidl
|
e2dc54fb995a75eab424aafe4960799ed5512f4d |
25-Sep-2015 |
Jae Seo <jaeseo@google.com> |
Revert "Revert "Backport MediaBrowser and MediaBrowserService"" This reverts commit 3371878d9135e013241907160d18aa3d08db09ce.
ava/android/support/v4/media/IMediaBrowserService.aidl
ava/android/support/v4/media/IMediaBrowserServiceCallbacks.aidl
ava/android/support/v4/media/MediaBrowser.aidl
ava/android/support/v4/media/MediaBrowser.java
ava/android/support/v4/media/MediaBrowserService.java
ava/android/support/v4/os/IResultReceiver.aidl
ava/android/support/v4/os/ResultReceiver.aidl
ava/android/support/v4/os/ResultReceiver.java
|
01f7026264c07e9f6f57f3aab09e0f57814342a6 |
25-Sep-2015 |
Andrew Walbran <qwandor@google.com> |
Merge "Fixing SimpleArrayMap#equals to let two SimpleArrayMaps be equal."
|
09d7a63ee93e4000b4f60a62d540feb77288c6dc |
25-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "Backport MediaBrowser and MediaBrowserService"" into mnc-ub-dev
|
3371878d9135e013241907160d18aa3d08db09ce |
25-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
Revert "Backport MediaBrowser and MediaBrowserService" This reverts commit b113d491f3aaba7f508fc0045382bb1344c3c609. Change-Id: If45c6f458c37b9d79f4218f6b1c4213278f83c83
ava/android/support/v4/media/IMediaBrowserService.aidl
ava/android/support/v4/media/IMediaBrowserServiceCallbacks.aidl
ava/android/support/v4/media/MediaBrowser.aidl
ava/android/support/v4/media/MediaBrowser.java
ava/android/support/v4/media/MediaBrowserService.java
ava/android/support/v4/os/IResultReceiver.aidl
ava/android/support/v4/os/ResultReceiver.aidl
ava/android/support/v4/os/ResultReceiver.java
|
de9762d01d444a32d3d6f22e545e39e8e03dbd4e |
25-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
Revert "MediaBrowser: Add the "Compat" postfix" This reverts commit 7c90f0fabfe8b9f672339df72d6bd57944d896c6. Change-Id: Ic08c4388bc1ceb55e768332e46e145ea4db84849
ava/android/support/v4/media/IMediaBrowserService.aidl
ava/android/support/v4/media/IMediaBrowserServiceCallbacks.aidl
ava/android/support/v4/media/IMediaBrowserServiceCompat.aidl
ava/android/support/v4/media/IMediaBrowserServiceCompatCallbacks.aidl
ava/android/support/v4/media/MediaBrowser.aidl
ava/android/support/v4/media/MediaBrowser.java
ava/android/support/v4/media/MediaBrowserCompat.aidl
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserService.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
ec37dc3a24eec2901a2901c25dee9ffab7332870 |
25-Sep-2015 |
Jae Seo <jaeseo@google.com> |
am 1e0a657e: am da54b024: MediaBrowser: Add the "Compat" postfix * commit '1e0a657e4fa979b30358ca7074dafa13ebaa3a40': MediaBrowser: Add the "Compat" postfix
|
da54b0249fa1e43e7f93aa214b380e1866a2828d |
25-Sep-2015 |
Jae Seo <jaeseo@google.com> |
MediaBrowser: Add the "Compat" postfix Bug: 22917960 Change-Id: Id60ecdfd477946cce61b9d5e91f79659667ef8a2
ava/android/support/v4/media/IMediaBrowserService.aidl
ava/android/support/v4/media/IMediaBrowserServiceCallbacks.aidl
ava/android/support/v4/media/IMediaBrowserServiceCompat.aidl
ava/android/support/v4/media/IMediaBrowserServiceCompatCallbacks.aidl
ava/android/support/v4/media/MediaBrowser.aidl
ava/android/support/v4/media/MediaBrowser.java
ava/android/support/v4/media/MediaBrowserCompat.aidl
ava/android/support/v4/media/MediaBrowserCompat.java
ava/android/support/v4/media/MediaBrowserService.java
ava/android/support/v4/media/MediaBrowserServiceCompat.java
|
a1da45d428d55b7a3acd6a387db4485d367b7f37 |
25-Sep-2015 |
Jae Seo <jaeseo@google.com> |
am f357e328: am 3b84ccc2: Merge "Backport MediaBrowser and MediaBrowserService" into mnc-ub-dev * commit 'f357e328683480e6b2050ee04a014bd7cb1beb1a': Backport MediaBrowser and MediaBrowserService
|
3b84ccc211078ef51f5471c32638e61cf16f689a |
25-Sep-2015 |
Jae Seo <jaeseo@google.com> |
Merge "Backport MediaBrowser and MediaBrowserService" into mnc-ub-dev
|
b113d491f3aaba7f508fc0045382bb1344c3c609 |
24-Sep-2015 |
Jae Seo <jaeseo@google.com> |
Backport MediaBrowser and MediaBrowserService Bug: 22917960 Change-Id: Ic9e006c4f06f5783cfc83bd55eca38105891383f
ava/android/support/v4/media/IMediaBrowserService.aidl
ava/android/support/v4/media/IMediaBrowserServiceCallbacks.aidl
ava/android/support/v4/media/MediaBrowser.aidl
ava/android/support/v4/media/MediaBrowser.java
ava/android/support/v4/media/MediaBrowserService.java
ava/android/support/v4/os/IResultReceiver.aidl
ava/android/support/v4/os/ResultReceiver.aidl
ava/android/support/v4/os/ResultReceiver.java
|
01dda510758753cd5af2cd1a52f040197f2268e2 |
24-Sep-2015 |
Alan Viverette <alanv@google.com> |
Merge "Implement keyboard focus support in ExploreByTouchHelper"
|
bd666a508c1eafe772f7b594db23066a15c003da |
24-Sep-2015 |
Mindy DelliCarpini <mindyp@google.com> |
am 6ceb1a2b: am 104cc83b: Merge "Hide custom offset circle when transferring nested scroll events" into mnc-ub-dev * commit '6ceb1a2bd10a21c7ff2e851e802e618c6a62c1f3': Hide custom offset circle when transferring nested scroll events
|
049a692ac952be43d5fcd975ec6d394ca058c9d8 |
24-Sep-2015 |
Alan Viverette <alanv@google.com> |
Implement keyboard focus support in ExploreByTouchHelper Bug: 20257430 Bug: 19801857 Change-Id: Idb639ab3a7ce5630bf46e2399739b28f1f521561
OTICES.md
pi/current.txt
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/ExploreByTouchHelper.java
ava/android/support/v4/widget/FocusStrategy.java
|
5b6d31ca0497e11d9af12810fefbc81a88f75d22 |
24-Sep-2015 |
Andrew Walbran <qwandor@google.com> |
Fixing SimpleArrayMap#equals to let two SimpleArrayMaps be equal. This fixes http://b.android.com/68406 / http://b/20656503. bug:20656503 Change-Id: I6391448d587b7aac3be926fd1d053ce29f285efa
ava/android/support/v4/util/SimpleArrayMap.java
|
33eba8caa44bd2f92123c15afd8a020ffef059aa |
23-Sep-2015 |
Mindy Pereira <mindyp@google.com> |
Hide custom offset circle when transferring nested scroll events If an app has a custom offset for the start of their circle, and are not scaling it up into existance, its because they are hiding it behind something. That something might move when nested scrolling events are dispatched. Hide the circle view when it gets back to its original hidden position. Fixes b/24333860 Pull to refresh circle shows up unexpectedly in SDK 23 Change-Id: Ia87c1c650048ab1a6bc35641e875a2ea57c8b740
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
3cf5628b59b22551ca1578a27b09032b1f4c4e55 |
23-Sep-2015 |
Todd Kennedy <toddke@google.com> |
am 36be5c6a: am 6490e80e: Merge "save "retain loader" state" into mnc-dr-dev * commit '36be5c6adc664da215b490986b23ffd12459b97d': save "retain loader" state
|
36be5c6adc664da215b490986b23ffd12459b97d |
23-Sep-2015 |
Todd Kennedy <toddke@google.com> |
am 6490e80e: Merge "save "retain loader" state" into mnc-dr-dev * commit '6490e80e17df878db3704b3b677a2ab92b0f7dc9': save "retain loader" state
|
e4bf435895010300d3a8f2e745cf2d6513d243a2 |
23-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
am 2bec8a7f: am d5b62412: Merge "AlertDialog + Dialog fixes & improvements" into mnc-ub-dev * commit '2bec8a7f7ffa16600c1c52e2b4454d8c9215acef': AlertDialog + Dialog fixes & improvements
|
cc82b3ee0c53b2f2da75b7fda5fe4b8f5af5dc1c |
21-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
AlertDialog + Dialog fixes & improvements - Brought AlertController up to date with M - Fix min width on tablets - Add scroll indicators - Added OnScrollChangeListener to NestedScrollView to enable scroll indicators - Add scroll indicators shim to ViewCompat BUG: 19673703 BUG: 20961957 Change-Id: I02802d5299cb8554ff16de4ca689dd44325f465f
pi/current.txt
pi23/android/support/v4/view/ViewCompatMarshmallow.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/NestedScrollView.java
|
641da2788e39dcbf17e99ae60c011500d6c5822d |
10-Sep-2015 |
Todd Kennedy <toddke@google.com> |
save "retain loader" state We cannot pull the "retain loader" state from the Activity; an Activity may not always be hosting a Fragment. Instead, save the "retain loader" state inside the individual fragments. Bug: 23838271 Change-Id: Ie5033be06e46488a1ecd6ee18433b1bd737be7f6
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentController.java
ava/android/support/v4/app/FragmentManager.java
|
a56ddd802682129b7a5ebd895a2b13ef7a799c5b |
21-Sep-2015 |
Todd Kennedy <toddke@google.com> |
Merge "save "retain loader" state"
|
a8fa6b4ae84487c5669944cf758c24095c68847e |
21-Sep-2015 |
Todd Kennedy <toddke@google.com> |
Merge "Save Fragment's hidden state"
|
ba3bd1923ffd1ef5597deb0a9df8c1444fbf4433 |
18-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
Make sure that NestedScrollView calls stopNestedScroll Currently it only does so if it thinks that it is being dragged. This is incorrect since a nested scroll could be in progress without the ScrollView actually being 'dragged'. BUG: 24187945 Change-Id: Idef958ce2aa9c78f252d7a05ac790bfc311e8580
ava/android/support/v4/widget/NestedScrollView.java
|
b87b1e3da69e8956fe89907ccdb7988aa2eb726e |
17-Sep-2015 |
Mady Mellor <madym@google.com> |
am 01bb1c8e: am 0eb4e73f: Merge "Update NavigationView to use CoordinatorLayout for header and list." into mnc-ub-dev * commit '01bb1c8e4dd23ab3140f2f9f34d74947a3193f34': Update NavigationView to use CoordinatorLayout for header and list.
|
0eb4e73f0dbc959094353ec01dbdf480a569c001 |
17-Sep-2015 |
Mady Mellor <madym@google.com> |
Merge "Update NavigationView to use CoordinatorLayout for header and list." into mnc-ub-dev
|
757e5385a0f0aa952c342bfb281d6f248448a8be |
16-Sep-2015 |
Alan Viverette <alanv@google.com> |
am 8e13c3ce: am c756f072: Calling setPivotY should set pivot Y * commit '8e13c3ce50ecd448405b43547bf220d85208b121': Calling setPivotY should set pivot Y
|
051317dc96b8e48b766441d4329f8b6e064ea19b |
15-Sep-2015 |
Mindy DelliCarpini <mindyp@google.com> |
am 56525988: am 3d436294: Merge "Protect against errant bad touch inputs" into mnc-ub-dev * commit '565259881857a3751e82673ed709e121b0d08ce0': Protect against errant bad touch inputs
|
c756f0723a81c7e5ca4c96beb79533f614611095 |
15-Sep-2015 |
Alan Viverette <alanv@google.com> |
Calling setPivotY should set pivot Y Bug: 24101930 Change-Id: I503305d3ef4cdd159e3b446776663de7e899c0a0
ava/android/support/v4/view/ViewCompat.java
|
ec161ac1da9c8ca0e942b01e037ceb1cc51a2f3c |
15-Sep-2015 |
Mady Mellor <madym@google.com> |
Update NavigationView to use CoordinatorLayout for header and list. This CL modifies how the header is handled in NavigationView. Namely, it separates the header from the ListView. To scroll the header and list together, both the header and list are placed in a CoordinatorLayout with behaviors that allow them to scroll together. This work will allow an overlay to be added that scrolls with the list so that we can properly animate the account switcher. The overlay and account switcher work will be done in a separate CL. Bug: 20117594 Change-Id: Ic72c86f165e26c493b965dedf4c65f2853409144
pi/current.txt
|
db7145152ea4bd674994e35360f43b0777bd8ee7 |
14-Sep-2015 |
George Mount <mount@google.com> |
Merge "Ensure entering and exiting views don't match in Fragment Transitions."
|
c9645c59ab03abd22b569103cbd242af6447a725 |
14-Sep-2015 |
Alan Viverette <alanv@google.com> |
Merge "Revert "Compat methods for using a floating-point Drawable level""
|
bc865ba64c83458b3442fb33f886bb8e8484e691 |
14-Sep-2015 |
Alan Viverette <alanv@google.com> |
Merge "Revert "Fix gradle build for N APIs in support-v4""
|
b995d9f4f5d2fefd305ef08970406ab017e6bba6 |
14-Sep-2015 |
Alan Viverette <alanv@google.com> |
Revert "Fix gradle build for N APIs in support-v4" This reverts commit e3df8fa9072e94b72653a2fadf56e2b94287c525. Change-Id: I0b5a1ac0a868b6dcbbc70edf330373c5736c2dca
uild.gradle
|
864138efe62e8c73e98f0b3fc2ec52f63e11ef7b |
14-Sep-2015 |
Alan Viverette <alanv@google.com> |
Revert "Compat methods for using a floating-point Drawable level" This reverts commit 80f3a8aa2bc6e2ab061c5365c6e365c95a8be814. Change-Id: Ic44c5263aea2e4710d0b14d0ab3dc7f647707140
ndroid.mk
pi/current.txt
ava/android/support/v4/graphics/drawable/DrawableCompat.java
/android/support/v4/graphics/drawable/DrawableCompatN.java
|
2750390fbdc2e7037a7e10141d23f2068ae8c2d7 |
21-Aug-2015 |
Svet Ganov <svetoslavganov@google.com> |
Update requestPermission docs about requesting a held permission - support bug:23370436 Change-Id: I89b13ff55b5a30a45cf2cebcca6096c206ab4d60
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/Fragment.java
|
2bdd09a243b422960168170e2344274cc9cfd788 |
10-Sep-2015 |
Todd Kennedy <toddke@google.com> |
save "retain loader" state We cannot pull the "retain loader" state from the Activity; an Activity may not always be hosting a Fragment. Instead, save the "retain loader" state inside the individual fragments. Bug: 23838271 Change-Id: Ie5033be06e46488a1ecd6ee18433b1bd737be7f6
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentController.java
ava/android/support/v4/app/FragmentManager.java
|
ee22cd83dc6c6f65f93a91713452cbd5a8a12a51 |
09-Sep-2015 |
George Mount <mount@google.com> |
Ensure entering and exiting views don't match in Fragment Transitions. Bug 23693301 An enter or exit transition targeting an ID, name, or similar would match by the given criteria. This disreguarded that the exiting view should not match against the entering views, even if they have the matching criteria. This excludes the exiting and shared elements from participating in the enter transition and the enter and shared elements from participating in the exit transition. Change-Id: Id57f23434cd8c95cba8ea1483cceafac21d3762f
pi21/android/support/v4/app/FragmentTransitionCompat21.java
ava/android/support/v4/app/BackStackRecord.java
|
e3df8fa9072e94b72653a2fadf56e2b94287c525 |
10-Sep-2015 |
Alan Viverette <alanv@google.com> |
Fix gradle build for N APIs in support-v4 Change-Id: I6f362e6f085412183f33a7e27e37bcfd42103684
uild.gradle
|
a8ba5574e2cb80191fadb0d7963483133b55a2fe |
08-Sep-2015 |
Mindy Pereira <mindyp@google.com> |
Protect against errant bad touch inputs Fixes b/18261828 IllegalArgumentException in android.support.v4.widget.SwipeRefreshLayout Change-Id: I4ea7869f3a6e9555f7afcd9b0c3ad7a68af6e753
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
f9b577c7aec7d48b31a3c4ea7eeca2e62b4e0a7e |
08-Sep-2015 |
Mindy DelliCarpini <mindyp@google.com> |
am 98c2dc86: am 21bae678: Merge "Propogate nested flings; avoid refresh while refreshing" into mnc-ub-dev * commit '98c2dc86c9aa34c9bac5d48433b599b67bd908bc': Propogate nested flings; avoid refresh while refreshing
|
21bae678c437ff98ae0bafee514b3c18274f3277 |
08-Sep-2015 |
Mindy DelliCarpini <mindyp@google.com> |
Merge "Propogate nested flings; avoid refresh while refreshing" into mnc-ub-dev
|
acefb3dda2f5b7e2e1a6c046ad1420876c5b4b38 |
02-Sep-2015 |
Mindy Pereira <mindyp@google.com> |
Propogate nested flings; avoid refresh while refreshing Fixes https://code.google.com/p/android/issues/detail?id=184584 SwipeRefreshLayout does not forward fling events for nested scrolling. Fixes 183502 in android: SwipeRefreshLayout allows swipe/refresh action when already refreshing Fixes b/23556505 SwipeRefreshLayout buggy in prebuilt/sdk for mnc-ub-dev Remove unused peek Change-Id: Ic5748c863ff532f1ef87fac2efcb2e2d43c7d543
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
80f3a8aa2bc6e2ab061c5365c6e365c95a8be814 |
02-Sep-2015 |
Alan Viverette <alanv@google.com> |
Compat methods for using a floating-point Drawable level Bug: 23566299 Change-Id: I253751d6d51d6fd5f97756ba8e5ecfd458c6f160
ndroid.mk
pi/current.txt
ava/android/support/v4/graphics/drawable/DrawableCompat.java
/android/support/v4/graphics/drawable/DrawableCompatN.java
|
ffb8292ca00d36125aa91c6eef032d4d2f29350c |
03-Sep-2015 |
Insun Kang <insun@google.com> |
am 0915bb4c: am ad4724dd: Merge "Add null check to MediaSessionCompat.setMetadata and setPlaybackState." into mnc-ub-dev * commit '0915bb4cf97e1c832a3d0f835b9cc8d08b88e156': Add null check to MediaSessionCompat.setMetadata and setPlaybackState.
|
ad4724dd7dd1c0fa6125b91c334d3af1b0453d40 |
02-Sep-2015 |
Insun Kang <insun@google.com> |
Merge "Add null check to MediaSessionCompat.setMetadata and setPlaybackState." into mnc-ub-dev
|
095cb67a2b2c2a222beba3ccc1bcbd1a5597573b |
01-Sep-2015 |
Insun Kang <insun@google.com> |
Add null check to MediaSessionCompat.setMetadata and setPlaybackState. Bug: 23694043 Change-Id: I7e2f3a5f5189ea0daf6e8bcf58b3cd9fb291e080
ava/android/support/v4/media/session/MediaSessionCompat.java
|
cc0b679af9045fbd34be3b31eb8edfdf70a49488 |
01-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
am db1c6057: am fa42920c: am 7fe53f12: am e5579d82: am 1b84066e: Fix support Fragment attribute reading * commit 'db1c6057ee97b2ba1354e13397c4d8dff14f617d': Fix support Fragment attribute reading
|
ee24dae962c31b17eb7e2ae3b364fe4d3596de15 |
01-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
am 5adb9df4: am 7e6e889e: resolved conflicts for merge of 1684b303 to mnc-ub-dev * commit '5adb9df4a0cc8efa51c6a6f60b81d294f266e07a': Make sure we post setLayerType() calls from AnimationListeners
|
fa42920c65a4a11c2bae0cc8525e2f6d1d50da12 |
01-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
am 7fe53f12: am e5579d82: am 1b84066e: Fix support Fragment attribute reading * commit '7fe53f126fe7eb8c28b3f4c8dccadaf99491c6ca': Fix support Fragment attribute reading
|
7fe53f126fe7eb8c28b3f4c8dccadaf99491c6ca |
01-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
am e5579d82: am 1b84066e: Fix support Fragment attribute reading * commit 'e5579d82fb29ea4f096f3df989fe7db96fb32b33': Fix support Fragment attribute reading
|
1b84066e4233b4b0c8a32fffc30f95b8cd20ced4 |
01-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
Fix support Fragment attribute reading Caused by the fact that when onInflate() is called the host hasn't been set on the Fragment. This means that the older deprecated version on onInflate() isn't called. BUG: 23707068 Change-Id: Ie41e4f7dde03a01c278bb07d32bcc2a777e939bb
ava/android/support/v4/app/FragmentManager.java
|
7e6e889eb9fdad71b015455ec9353359366f61d3 |
01-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
resolved conflicts for merge of 1684b303 to mnc-ub-dev Change-Id: Icb32e8a3e1e01c3b6f3be9aeb745db616956227d
|
1684b303871609fc7e3f4980cd2997c0e00fbb8c |
01-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
am 3f332c3c: am 4693cb54: Merge "Make sure we post setLayerType() calls from AnimationListeners" into mnc-dev * commit '3f332c3cf135e671c7d7e78c32a8e94596639ad7': Make sure we post setLayerType() calls from AnimationListeners
|
61401e37fd50cd0e3cbb9381d5f8d1295f3d7698 |
01-Sep-2015 |
Chris Banes <chrisbanes@google.com> |
Make sure we post setLayerType() calls from AnimationListeners Animation seems to dispatch it's listener callbacks in the main loop, which in this case is in View.draw(). This can leave View's paint in a wierd state and result in the crash. We now post the setLayerType() call avoiding the crash. BUG: 23659571 Change-Id: I0541425e08a6a471faf08e310763d869fd42cb3d
ava/android/support/v4/app/FragmentManager.java
|
f32d8321183ca417ee853cc47aa581bb2ffe9a91 |
28-Aug-2015 |
Vladislav Kaznacheev <kaznacheev@google.com> |
am 47212585: am 7d10a09a: Merge "Introduce ParallelExecutorCompat into support/v4" into mnc-ub-dev * commit '4721258572352d2f4e85ca886778d2af3006ed5d': Introduce ParallelExecutorCompat into support/v4
|
de8e2baf9504defe12972fbf60935a1148f1098f |
24-Jul-2015 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Introduce ParallelExecutorCompat into support/v4 This class provides a backward compatible access to a shared instance of ThreadPoolExecutor. Also using this class in AsyncListUtil implementation to avoid creating a new single thread executor per instance. Fixed tests accordingly. Bug: 22640199 Change-Id: I89a59854f436c7dd9a8a9ab30fc86bd8f50e9df7 (cherry picked from commit c705c5d9a4f33aafeaabdf294b22bd587b0b7811)
pi/current.txt
oneycomb/android/support/v4/content/ExecutorCompatHoneycomb.java
ava/android/support/v4/content/ParallelExecutorCompat.java
|
9a565c93a8e349012fa124d25eb475e5b669705a |
26-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
am d79af490: am 8e2338fc: am 358765fc: am 12d9afd3: am 4776b6a9: Merge "Only use HW Layers for Fragments on JB+" into mnc-dev * commit 'd79af490280e37d3962411c4a66e1125b75f0daf': Only use HW Layers for Fragments on JB+
|
8e2338fcb97b64a78b8e10b7cf687950c09b948d |
26-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
am 358765fc: am 12d9afd3: am 4776b6a9: Merge "Only use HW Layers for Fragments on JB+" into mnc-dev * commit '358765fcfde3209e75bfcaa2e1733e028c3d23aa': Only use HW Layers for Fragments on JB+
|
358765fcfde3209e75bfcaa2e1733e028c3d23aa |
26-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
am 12d9afd3: am 4776b6a9: Merge "Only use HW Layers for Fragments on JB+" into mnc-dev * commit '12d9afd330a69f93275056137d805de7d2dfdda8': Only use HW Layers for Fragments on JB+
|
4a2d50d0a495f4ae568376d2d900feadd81d1acb |
26-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
Only use HW Layers for Fragments on JB+ BUG: 23546223 Change-Id: Ia7bebc5fa1495475cda72d75521168fb657ff957
ava/android/support/v4/app/FragmentManager.java
|
07dac22e327b319a85e1da8d93a44b2d5c9cd5c3 |
25-Aug-2015 |
Doris Liu <tianliu@google.com> |
am aa9c1436: am d02828a3: Fix animation listener being replaced by HWLayer animation listener * commit 'aa9c1436d217b32ad0707ac88344fcf938a501d2': Fix animation listener being replaced by HWLayer animation listener
|
d02828a3781590e76fe86f2bf4ae8fbff4f5e2bd |
22-Aug-2015 |
Doris Liu <tianliu@google.com> |
Fix animation listener being replaced by HWLayer animation listener Previously, as an optimization, a custom animation listener is created in FragmentManager to put alpha animations on HW layer. Due to the limitation of the View.Animation, only one listener can be set on an Animation. As a result, this optimization caused user-defined animation listeners to be replaced by the custom animation listener. To fix this issue, the custom animation listener can now wrap around any user-defined listener, so that listener events can be sent first to our custom listener, and then to user-defined listener. Bug: 23404179 Change-Id: Id939178f24e900f8be8de088438c77978963ce25
ava/android/support/v4/app/FragmentManager.java
|
054de39e9a715d0fb91ca08c8ea0fbed59d38694 |
25-Aug-2015 |
Yusuf Ozuysal <yusufo@google.com> |
am bd08bd7c: am 0a2d9ca0: am 8e6b300a: am c8e7be13: am c5c0045d: Reland: Add a way of generating a CustomTabsSessionToken from an intent * commit 'bd08bd7cdaea098f5d4ad345d65ddc37766dd23a': Reland: Add a way of generating a CustomTabsSessionToken from an intent
|
5383587cdb35e385762afc83fe51ebc6c10bc6df |
25-Aug-2015 |
Yusuf Ozuysal <yusufo@google.com> |
am 9401fd89: am 9e7466f6: am ccf4675e: am d5cb7b5a: am 914c8c87: Merge "Revert "Add a way of generating a CustomTabsSessionToken from an intent"" into mnc-dev * commit '9401fd89ea5869ebb4ac5a503b3c59ef07a875ff': Revert "Add a way of generating a CustomTabsSessionToken from an intent"
|
0a2d9ca046eb9f4da51929356b2018574104a5f9 |
25-Aug-2015 |
Yusuf Ozuysal <yusufo@google.com> |
am 8e6b300a: am c8e7be13: am c5c0045d: Reland: Add a way of generating a CustomTabsSessionToken from an intent * commit '8e6b300ad5d86dde84ddc2dcdfedf4b1d8a21538': Reland: Add a way of generating a CustomTabsSessionToken from an intent
|
8e6b300ad5d86dde84ddc2dcdfedf4b1d8a21538 |
25-Aug-2015 |
Yusuf Ozuysal <yusufo@google.com> |
am c8e7be13: am c5c0045d: Reland: Add a way of generating a CustomTabsSessionToken from an intent * commit 'c8e7be13ed668372eb8710d45244be022b413700': Reland: Add a way of generating a CustomTabsSessionToken from an intent
|
3183c63b28c4d488c478c38457463e02b09732b5 |
25-Aug-2015 |
Yusuf Ozuysal <yusufo@google.com> |
am a02c6b17: am 60f79822: am fdf87001: am b0d449b9: am 7f2ba521: Merge "Add a way of generating a CustomTabsSessionToken from an intent" into mnc-dev * commit 'a02c6b17a427b5130206e6c41f3371539a089375': Add a way of generating a CustomTabsSessionToken from an intent
|
c5c0045de7c8848144a570665e0d3c950816f314 |
20-Aug-2015 |
Yusuf Ozuysal <yusufo@google.com> |
Reland: Add a way of generating a CustomTabsSessionToken from an intent Currently there is no way of obtaining a session token from an intent on the browser side. We add the session's ICustomTabsCallback to the intent with CustomTabsIntent.Builder constructor but since CustomTabsSessionToken don't have any public constructors and ICustomTabsCallback is hidden we can't generate one using the IBinder we got from the intent. This change add a support library convenience call to do all this behind the scenes. Reviewed: https://googleplex-android-review.git.corp.google.com/#/c/755029/ Fixed: Javadoc link in BundleCompat.java b/23389835 Change-Id: I63468335c6cb1389a8ecd89b151f7177aa733f08
pi/current.txt
onut/android/support/v4/app/BundleCompatDonut.java
ava/android/support/v4/app/BundleCompat.java
ellybean-mr2/android/support/v4/app/BundleCompatJellybeanMR2.java
|
9e7466f6a2897f03d4bdabba67d589bd44c6b2ee |
25-Aug-2015 |
Yusuf Ozuysal <yusufo@google.com> |
am ccf4675e: am d5cb7b5a: am 914c8c87: Merge "Revert "Add a way of generating a CustomTabsSessionToken from an intent"" into mnc-dev * commit 'ccf4675e0c12bb4765222529341ce2ab479e50ba': Revert "Add a way of generating a CustomTabsSessionToken from an intent"
|
ccf4675e0c12bb4765222529341ce2ab479e50ba |
25-Aug-2015 |
Yusuf Ozuysal <yusufo@google.com> |
am d5cb7b5a: am 914c8c87: Merge "Revert "Add a way of generating a CustomTabsSessionToken from an intent"" into mnc-dev * commit 'd5cb7b5a571d16ba211a01bb5b738d144c7c3b21': Revert "Add a way of generating a CustomTabsSessionToken from an intent"
|
adf67683ff1724100b862a95bb5a2a0dc705276a |
24-Aug-2015 |
Alan Viverette <alanv@google.com> |
DO NOT MERGE Correctly measure PagerTitleStrip Previously, TOO_SMALL was ignored and invalid heights could be set as the measured height. Bug: 23467280 Change-Id: I1ce54dc7f45bc53450993295be2a3e45d7b04282 (cherry picked from commit b2345319ef535aef7d551328874bb383897e9dd7)
ava/android/support/v4/view/PagerTitleStrip.java
|
e063d4d36883c9f7ca100036b9344b665ab6fd1e |
24-Aug-2015 |
Yusuf Ozuysal <yusufo@google.com> |
Revert "Add a way of generating a CustomTabsSessionToken from an intent" This reverts commit c502e639bdb79fa04454641310f8965d0ffe0191. Change-Id: I89d1315200de3fa0c3d80522eda56f9db910fdf8
pi/current.txt
onut/android/support/v4/app/BundleCompatDonut.java
ava/android/support/v4/app/BundleCompat.java
ellybean-mr2/android/support/v4/app/BundleCompatJellybeanMR2.java
|
60f79822fa79b180f292e789bf0d45ada121c33e |
24-Aug-2015 |
Yusuf Ozuysal <yusufo@google.com> |
am fdf87001: am b0d449b9: am 7f2ba521: Merge "Add a way of generating a CustomTabsSessionToken from an intent" into mnc-dev * commit 'fdf8700100328aa698c90578cecea9818958dee4': Add a way of generating a CustomTabsSessionToken from an intent
|
fdf8700100328aa698c90578cecea9818958dee4 |
24-Aug-2015 |
Yusuf Ozuysal <yusufo@google.com> |
am b0d449b9: am 7f2ba521: Merge "Add a way of generating a CustomTabsSessionToken from an intent" into mnc-dev * commit 'b0d449b9cce488474fbff6cedfe9c5e283158e3f': Add a way of generating a CustomTabsSessionToken from an intent
|
b2345319ef535aef7d551328874bb383897e9dd7 |
24-Aug-2015 |
Alan Viverette <alanv@google.com> |
Correctly measure PagerTitleStrip Previously, TOO_SMALL was ignored and invalid heights could be set as the measured height. Bug: 23467280 Change-Id: I1ce54dc7f45bc53450993295be2a3e45d7b04282
ava/android/support/v4/view/PagerTitleStrip.java
|
c502e639bdb79fa04454641310f8965d0ffe0191 |
20-Aug-2015 |
Yusuf Ozuysal <yusufo@google.com> |
Add a way of generating a CustomTabsSessionToken from an intent Currently there is no way of obtaining a session token from an intent on the browser side. We add the session's ICustomTabsCallback to the intent with CustomTabsIntent.Builder constructor but since CustomTabsSessionToken don't have any public constructors and ICustomTabsCallback is hidden we can't generate one using the IBinder we got from the intent. This change add a support library convenience call to do all this behind the scenes. b/23389835 Change-Id: Iff0b28c2f85d0400646517dacacfa947a6e556f7
pi/current.txt
onut/android/support/v4/app/BundleCompatDonut.java
ava/android/support/v4/app/BundleCompat.java
ellybean-mr2/android/support/v4/app/BundleCompatJellybeanMR2.java
|
8be6919d3896a59ae144ad702ec504936a9d3b20 |
22-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
am f72b7e65: am 5284a0e2: Merge "Allow NestedScrollView to always intercept touches" into mnc-ub-dev * commit 'f72b7e6577f76f27fb310194a5bf067ab0a8972e': Allow NestedScrollView to always intercept touches
|
5284a0e25c543076230180ed273682e8b69e285d |
22-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Allow NestedScrollView to always intercept touches" into mnc-ub-dev
|
5baa4a6bbd40210c2609cff6916dbc3459acff4b |
21-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
am 77ddbe1a: am 4002d6fd: Merge "Be consistent with exceptions thrown from ContentResolverCompat.query() DO NOT MERGE" into mnc-dev * commit '77ddbe1ae10e68be4bdfb2328b0f4ff413d20362': Be consistent with exceptions thrown from ContentResolverCompat.query() DO NOT MERGE
|
a732dc29a32fbd8e1d39853082d4720b1a711079 |
20-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
Allow NestedScrollView to always intercept touches Currently if a NestedScrollView's content aren't long enough to scroll then it doesn't intercept any touch events. That is fine for it's own scrolling but can interfere with things when nested scrolling is in the mix. By not intercepting any touch events, nested scrolling will not happen if the touch event originate from a child view which has it's own touch handling (i.e. a clickable Button). BUG: 23380443 Change-Id: Ieec61ecb193068a538623a8c5fbdb08efea2c6a5
ava/android/support/v4/widget/NestedScrollView.java
|
3c98fa126292fa6701171c10937d2ac995315ff5 |
20-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
am d3be9fa2: am 94d7acd9: Be consistent with exceptions thrown from ContentResolverCompat.query() * commit 'd3be9fa20c0ed5ad6844ba4cdb8a97e5baa7f4dd': Be consistent with exceptions thrown from ContentResolverCompat.query()
|
3c273bb7f90f342b6c3ca4f6cc518501c8d4dff7 |
20-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
Be consistent with exceptions thrown from ContentResolverCompat.query() DO NOT MERGE On JB+, the framework query() can throw it's own exception. This CL catches that exception and then throws it's so to maintain consistency. BUG: 23203532 Change-Id: I422658dbdaf1cfde7abeac1468b118907e7df705 (cherry picked from commit 94d7acd9d29354189ef9c7caeb372363043f7df7)
ava/android/support/v4/content/ContentResolverCompat.java
ellybean/android/support/v4/content/ContentResolverCompatJellybean.java
|
94d7acd9d29354189ef9c7caeb372363043f7df7 |
20-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
Be consistent with exceptions thrown from ContentResolverCompat.query() On JB+, the framework query() can throw it's own exception. This CL catches that exception and then throws it's so to maintain consistency. BUG: 23203532 Change-Id: I422658dbdaf1cfde7abeac1468b118907e7df705
ava/android/support/v4/content/ContentResolverCompat.java
ellybean/android/support/v4/content/ContentResolverCompatJellybean.java
|
d06ff84181d6256b7e3f27a8b7e3e90178f7a291 |
19-Aug-2015 |
Alan Viverette <alanv@google.com> |
Merge "Allow ExploreByTouchHelper client to populate node/event for host"
|
b4615803cafcae71a16b8bc948cc6fb82900f354 |
19-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
am ef2bae08: am d194675b: Merge "Fix DrawableCompat.getLayoutDirection() shim pre-M" into mnc-ub-dev * commit 'ef2bae0897c79af8be8c33a504daacf5cee167d6': Fix DrawableCompat.getLayoutDirection() shim pre-M
|
415e66404106f87ce28a4a25e27b6f3cfef2ace0 |
19-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
am 2df89656: am 5d6ce62a: Merge "Fix NestedScrollView intercepting touches when it shouldn\'t" into mnc-ub-dev * commit '2df89656b1b9f898a942ce57baf9da980fe5f4f9': Fix NestedScrollView intercepting touches when it shouldn't
|
d194675b0db74e1012df6809255403a64884a943 |
19-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix DrawableCompat.getLayoutDirection() shim pre-M" into mnc-ub-dev
|
00db92e217c3bc08acd09143cac8e3d3b0d0e813 |
19-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
Fix NestedScrollView intercepting touches when it shouldn't Caused by NestedScrollView not calling springBack() like it's framework cousin. This means that the scroller still thinks it is running and makes NSV intercept the next DOWN -> UP touch event cycle. BUG: 23340105 Change-Id: I5a036b27c6c2161f7932ee6c3ad3ec180b1e12f3
pi/current.txt
ingerbread/android/support/v4/widget/ScrollerCompatGingerbread.java
ava/android/support/v4/widget/NestedScrollView.java
ava/android/support/v4/widget/ScrollerCompat.java
|
2087fbca6c7b0c203e9970d5e229f66fab3ebaca |
19-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
Fix DrawableCompat.getLayoutDirection() shim pre-M BUG: 22635283 Change-Id: Idd713146af5d424a154d9be9ae4ef88bf2ce82df
ava/android/support/v4/graphics/drawable/DrawableCompat.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
pi/current.txt
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
e5edd29bb65fb490ef9479c0b447949713ca0b74 |
17-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
am 3ab03741: am c4529e1d: Merge "Backport M\'s android:onClick functionality to AppCompat" into mnc-ub-dev * commit '3ab03741c6883a1ebe7b4856c923d9c442e2820b': Backport M's android:onClick functionality to AppCompat
|
c4529e1d6934b7b90b1a866d53d578a405cb646b |
17-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Backport M's android:onClick functionality to AppCompat" into mnc-ub-dev
|
98ae244e138d593f835b9b8a36d0f91e8bfb879e |
11-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
Backport M's android:onClick functionality to AppCompat BUG: 21461959 Change-Id: I6aad0d7e46d103e3f001079a9a4e26e6c4aa9138
pi/current.txt
cs-mr1/android/support/v4/view/ViewCompatICSMr1.java
ava/android/support/v4/view/ViewCompat.java
|
a5c69b9ae4cc62cea29ea1851d6ee13d57ab9f11 |
14-Aug-2015 |
Dongwon Kang <dwkang@google.com> |
am 28d8d4a4: am e79f77d0: am 3bce8bbe: am 389b1420: am 229e04bb: MediaControlerCompat: add API level requirement documentation for playFromUri() * commit '28d8d4a44bd997e7491257c567d6b9404de9f168': MediaControlerCompat: add API level requirement documentation for playFromUri()
|
e79f77d03d8abffefa844d4191032d5c4dd1b2fb |
13-Aug-2015 |
Dongwon Kang <dwkang@google.com> |
am 3bce8bbe: am 389b1420: am 229e04bb: MediaControlerCompat: add API level requirement documentation for playFromUri() * commit '3bce8bbece596d9ff12ea586773b3a04a9fb9893': MediaControlerCompat: add API level requirement documentation for playFromUri()
|
3bce8bbece596d9ff12ea586773b3a04a9fb9893 |
13-Aug-2015 |
Dongwon Kang <dwkang@google.com> |
am 389b1420: am 229e04bb: MediaControlerCompat: add API level requirement documentation for playFromUri() * commit '389b14205049c89f8bc73c79466efa7f4ad684c0': MediaControlerCompat: add API level requirement documentation for playFromUri()
|
229e04bbc3590e8371b5f4b0d46300adaea7f1d5 |
12-Aug-2015 |
Dongwon Kang <dwkang@google.com> |
MediaControlerCompat: add API level requirement documentation for playFromUri() Bug: 23142441 Change-Id: I28a79dcd0cfd63d5276d5a35171382157ca3a22a
ava/android/support/v4/media/session/MediaControllerCompat.java
|
49cf77073d55023c66b1eb5cd3d4cca15e91974a |
13-Aug-2015 |
Neil Fuller <nfuller@google.com> |
am de6c4778: am e317b752: Modify the interface of TransportMediatorJellybeanMR2 to fix build issues * commit 'de6c477871ca77be4d4b14cd1572a405fac8b669': Modify the interface of TransportMediatorJellybeanMR2 to fix build issues
|
e317b752141603289f5c31754fc6987d00f58635 |
07-Aug-2015 |
Neil Fuller <nfuller@google.com> |
Modify the interface of TransportMediatorJellybeanMR2 to fix build issues Bug: 18049859 (cherry-picked from commit f10352548d22d37b794225e320b3b170a4e8694d) Change-Id: I09977069531ecef484be7eaa2fa183a4e2654189
ellybean-mr2/android/support/v4/media/TransportMediatorJellybeanMR2.java
|
dece95b32baea593ac95de28740a03d369958ed4 |
12-Aug-2015 |
Alan Viverette <alanv@google.com> |
Merge "Add change type to ExploreByTouchHelper"
|
722514df962c62eee53f82df927b8969bc5ceb95 |
12-Aug-2015 |
Alan Viverette <alanv@google.com> |
Add change type to ExploreByTouchHelper Bug: 22095062 Change-Id: Iac8c774f9cceff5620a1c04b2b09e955078ff76e
pi/current.txt
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
28ea331326e7594bef3aca180532cd7b9d8da537 |
12-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
am d7d46d93: am 355984b6: am 490bf528: Get support lib ready for release * commit 'd7d46d9379dc411a2e11d1d047bb1f08c66d76ca': Get support lib ready for release
|
d7d46d9379dc411a2e11d1d047bb1f08c66d76ca |
12-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
am 355984b6: am 490bf528: Get support lib ready for release * commit '355984b6d09f072e12911ae9a978ce01c1768634': Get support lib ready for release
|
490bf528b45f551b10d7a487f9b81cf732880bbb |
07-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
Get support lib ready for release - Fixes gradle build - Tags v23 APIs BUG: 23092116 BUG: 23129175 Change-Id: If6e6b60f9e00921694605bd6d87c00a01d9ef39b
pi/23.txt
|
bd0822174be5562e88b213ae2970708ab974ee0f |
05-Aug-2015 |
Sungsoo Lim <sungsoo@google.com> |
Make Media Compat API level specific helpers non-public Bug: 22717261 Change-Id: Ibe77ced62cd73710e013a2cc0492cc56dbd2ac4c
pi21/android/support/v4/media/MediaDescriptionCompatApi21.java
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
royo/android/support/v4/media/session/MediaSessionCompatApi8.java
cs/android/support/v4/media/session/MediaSessionCompatApi14.java
ellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
itkat/android/support/v4/media/session/MediaSessionCompatApi19.java
|
6698c997a0385faefacb886333c65702dabf96f5 |
11-Aug-2015 |
Jorim Jaggi <jjaggi@google.com> |
am 041fad44: am 0578540e: am 9287f5d0: Merge "Hide FingerprintManagerCompatApi23" into mnc-dev * commit '041fad44a697679b08afdd16c0197d2ad530d938': Hide FingerprintManagerCompatApi23
|
041fad44a697679b08afdd16c0197d2ad530d938 |
11-Aug-2015 |
Jorim Jaggi <jjaggi@google.com> |
am 0578540e: am 9287f5d0: Merge "Hide FingerprintManagerCompatApi23" into mnc-dev * commit '0578540e51ec52b516a3bf9ab9e41904cb0395a7': Hide FingerprintManagerCompatApi23
|
f82475f9cdd2e91b065d77da5a144ec189d4ab08 |
11-Aug-2015 |
Ian Lake <ilake@google.com> |
Merge "Find Media Button Receiver in manifest for MediaSessionCompat" into mnc-ub-dev
|
158477423c917050f10ec772a491ea53c9df12f4 |
10-Aug-2015 |
Jorim Jaggi <jjaggi@google.com> |
Hide FingerprintManagerCompatApi23 Bug: 23030414 Change-Id: Icf1643f85206e3c5e3760b6caf63305ffe7e8de5
pi23/android/support/v4/hardware/fingerprint/FingerprintManagerCompatApi23.java
|
1339fcdb1ed7dc3382dea5f8142d81b08fe76ce0 |
19-Jul-2015 |
Ian Lake <ilake@google.com> |
Add MediaSessionCompat aware Media Button Receiver Provides a default MediaButtonReceiver implementation that forwards hardware media button events onto a Service which manages a MediaSessionCompat, which can then use the helper handleIntent() method to extract and forward the KeyEvent to the appropriate MediaSessionCompat.Callback by leveraging MediaControllerCompat.dispatchKeyEvent(), reducing boilerplate code and providing a consistent base for all media playback apps. BUG: 22576625 Change-Id: I8b1cadfdb8b607e1de90f9c6443184cf2ef1eba6
pi/current.txt
ava/android/support/v4/media/session/MediaButtonReceiver.java
|
6ea5bcf2aacb9afc938832d875771866616e3685 |
19-Jul-2015 |
Ian Lake <ilake@google.com> |
Find Media Button Receiver in manifest for MediaSessionCompat In cases where only a single BroadcastReceiver is registered to handle ACTION_MEDIA_BUTTON, provide a convenience constructor for MediaSessionCompat and logic that queries the manifest for the correct media button receiver if a null ComponentName is passed in. BUG: 22581038 Change-Id: I6dfc6ccff192362d5570db1f63c5c291658bce41
pi/current.txt
ava/android/support/v4/media/session/MediaSessionCompat.java
|
5516cd733656b061f1869b2a0e62bcb791042bc0 |
06-Aug-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Make ColorUtils.calculateMinimumAlpha more accurate" into mnc-ub-dev
|
c6f7c5490dc2c512ee3055cca347893a08f50812 |
06-Aug-2015 |
Dianne Hackborn <hackbod@google.com> |
am d5b3acbc: am b4c7b0e4: Merge "Fix issue #22843150: fragment transaction crash from onRequestPermisssionResult" into mnc-dev * commit 'd5b3acbc0f16d8e98dc27b6c554402146bf1cb03': Fix issue #22843150: fragment transaction crash from onRequestPermisssionResult
|
b4c7b0e4c11895a1d3befeb85868a48fe3610174 |
06-Aug-2015 |
Dianne Hackborn <hackbod@google.com> |
Merge "Fix issue #22843150: fragment transaction crash from onRequestPermisssionResult" into mnc-dev
|
6dc8546fc980739cddf311f2a2a72fe9dd44d254 |
06-Aug-2015 |
Svetoslav <svetoslavganov@google.com> |
am 7451cc87: am 66a7321e: Fix bugs in the permissions support API * commit '7451cc87cb21f09b96ebeac08dd4a480108ad406': Fix bugs in the permissions support API
|
296cc5698f82375b48a9843c8db229693ef1ff6d |
06-Aug-2015 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #22843150: fragment transaction crash from onRequestPermisssionResult Mark fragment state as not saved in new activity callback. Change-Id: I74af430d6b91838550cff8daeaa346717103f8b4
ava/android/support/v4/app/FragmentActivity.java
|
66a7321ecf431709e292b0572187ca4b6333b16f |
05-Aug-2015 |
Svetoslav <svetoslavganov@google.com> |
Fix bugs in the permissions support API 1. PermissionChecker#checkCallingPermission used wrong pid and uid 2. FragmentCompat and ActivityCompat for pre-M devices now check the permissions via the package manager to determine the result for the callback. bug:22982938 Change-Id: I4a8834585ee0d245b7a6a1123ec1dafc71594b04
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/content/PermissionChecker.java
|
15cb52e3a9d304154149f4ca1fa836ac15dc897b |
04-Aug-2015 |
Paul Soulos <psoulos@google.com> |
Fix doc typo for default wearable notification size. Change-Id: I479e09d15d3ac2073ac919eb95bd98a29edc1cde
ava/android/support/v4/app/NotificationCompat.java
|
9b032988d409ee6bff579d8f21ef79f4c5fd5fb5 |
03-Aug-2015 |
Ian Lake <ilake@google.com> |
Pass VolumeProviderCompat.setCurrentVolume() calls to framework On API21+ devices, calling VolumeProviderCompat.setCurrentVolume() should call into the underlying framework VolumeProvider's setCurrentVolume() as well as update its internal mCurrentVolume() so that subsequent calls to getCurrentVolume() stay in sync. BUG: 22883066 Change-Id: I6bdbf792a72229cc8ad416fd978abf28e1a9609d
ava/android/support/v4/media/VolumeProviderCompat.java
|
b8cb3fe094ae46562c4eba333ecd827229f4ca35 |
31-Jul-2015 |
Alan Viverette <alanv@google.com> |
Merge "Fully hide DrawerLayout focusability from accessibility" into mnc-dev
|
8b0cc79136ea25cac77beb2bcb55f7aae1b7d24c |
31-Jul-2015 |
Alan Viverette <alanv@google.com> |
Merge "Add accessibility action constants to support-v4" into mnc-dev
|
6e034886d345522eb5e107409452a245230691bb |
31-Jul-2015 |
Dianne Hackborn <hackbod@google.com> |
Merge "Change MNC codename to just M." into mnc-dev
|
55f293dcc566bbd71ca95381ead8554d79c73b97 |
30-Jul-2015 |
Dongwon Kang <dwkang@google.com> |
Merge "MediaSessionCompat: fix the flaky remote volume slider issue" into mnc-dev
|
0a13063f56de4a369ee20e62494dcdda9e37f966 |
30-Jul-2015 |
Alan Viverette <alanv@google.com> |
Fully hide DrawerLayout focusability from accessibility Bug: 22391492 Change-Id: Id8dc49806687f74ea000eb1f03ab0b0ba3fe8117
ava/android/support/v4/widget/DrawerLayout.java
|
87ffd04b400433d9cda4556544d9c832b9a69685 |
30-Jul-2015 |
Alan Viverette <alanv@google.com> |
Add accessibility action constants to support-v4 Bug: 22391492 Change-Id: Ia9b8e43fc1908fda0a4149385edb1169de3cd78e
pi/current.txt
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
|
96e4206a6ea1df100ac1d2f79276745d79f8e9dd |
30-Jul-2015 |
Dongwon Kang <dwkang@google.com> |
MediaSessionCompat: fix the flaky remote volume slider issue RemoteControlClient keeps the state locally and send an update to AudioService only when the state changes. The problem is that the state in the AudioService is reset when we register RemoteControlClient while RemoteControlClient keeps the state. Discrepancy happens when we re-register the RemoteControlClient instance. This change resets the state in RemoteControlClient so that the state in AudioService has the right value when we re-register. Bug: 19719195 Change-Id: Ic3b714919be35ef1fa6f1dc698c8811387db787d
ava/android/support/v4/media/session/MediaSessionCompat.java
|
02aa201ba85a08f31f0fa08b8302bdb9d47c22e8 |
24-Jul-2015 |
Chris Banes <chrisbanes@google.com> |
Make ColorUtils.calculateMinimumAlpha more accurate We were previously only calculating the value to error value of 10. Since we will only ever do a maximum number of 8 recursions, it's worth calculating the value to a precision of 1. Also expanded the ColorUtils API with more annotations. BUG: 22691297 Change-Id: I7f2fbe169629f4ec53debd3dfa6748606f8e9944
ava/android/support/v4/graphics/ColorUtils.java
ests/java/android/support/v4/graphics/ColorUtilsTest.java
|
3d7a7c44f6781f8fe5960317959d21e3973aa01a |
30-Jul-2015 |
Dianne Hackborn <hackbod@google.com> |
Change MNC codename to just M. Change-Id: I754041929f68e9452cfeb8917e24a8572e5c21f8
ava/android/support/v4/content/ContextCompat.java
ava/android/support/v4/content/PermissionChecker.java
ava/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.java
|
f6b825fdeab33b1c44f54b3a9f1d66ef96a0374a |
29-Jul-2015 |
Chris Craik <ccraik@google.com> |
am 55093c43: Merge "Handle scaling correctly when drawing with shader" into lmp-mr1-ub-dev * commit '55093c43cc8b6a6553895c2e6084b6f82c0fbcc8': Handle scaling correctly when drawing with shader
|
55093c43cc8b6a6553895c2e6084b6f82c0fbcc8 |
29-Jul-2015 |
Chris Craik <ccraik@google.com> |
Merge "Handle scaling correctly when drawing with shader" into lmp-mr1-ub-dev
|
3a1a3b98f843ab5c72644da9addb9473d895a826 |
24-Jul-2015 |
Chris Craik <ccraik@google.com> |
Handle scaling correctly when drawing with shader bug:22594020 Also fixes a case where mDstRect would not update correctly. Change-Id: Id4afdde1ae9a08212b7c55fd30533db97c1253a6
onut/android/support/v4/graphics/drawable/RoundedBitmapDrawable.java
ava/android/support/v4/graphics/drawable/RoundedBitmapDrawableFactory.java
|
b51f456b92aeb62d5aa9d67e1fb2725b2035fddd |
24-Jul-2015 |
Ian Lake <ilake@google.com> |
Add API 23 PLAY_FROM_URI support to MediaSessionCompat Add support for the PLAY_FROM_URI action, added in API 23, to MediaSessionCompat, PlaybackStateCompat, and MediaControllerCompat. Note that while <API 21 and API23+ devices will send calls from MediaControllerCompat.TransportControls.playFromUri() through to the registered Callback, no attempt has been made to make the same functionality available to API 21-22 devices (as those use the native MediaController framework). BUG: 22715736 Change-Id: I8d21196cd8101047a9ec510b7fe817f924ddb7c3
pi/current.txt
pi23/android/support/v4/media/MediaControllerCompatApi23.java
pi23/android/support/v4/media/MediaSessionCompatApi23.java
ava/android/support/v4/media/session/IMediaSession.aidl
ava/android/support/v4/media/session/MediaControllerCompat.java
ava/android/support/v4/media/session/MediaSessionCompat.java
ava/android/support/v4/media/session/PlaybackStateCompat.java
|
dcd31cb3a44ed712454ee818a45b0aa4c3b5d699 |
25-Jul-2015 |
Ian Lake <ilake@google.com> |
am 3fea238e: Merge "Annotate Media section of Support Library" into lmp-mr1-ub-dev * commit '3fea238e7760793db005c6440b1017256b629581': Annotate Media section of Support Library
|
3fea238e7760793db005c6440b1017256b629581 |
24-Jul-2015 |
Ian Lake <ilake@google.com> |
Merge "Annotate Media section of Support Library" into lmp-mr1-ub-dev
|
cdbbcc22176b47a08702265995e8511407ad551b |
24-Jul-2015 |
Ian Lake <ilake@google.com> |
Merge "Update MediaDescriptionCompat for API 23" into mnc-dev
|
9cdd87d08a3295f5f973b70008840d6bf8de8aa1 |
24-Jul-2015 |
Ian Lake <ilake@google.com> |
Update MediaDescriptionCompat for API 23 Add media URI field for API 23+ devices to achieve platform parity. BUG: 22699466 Change-Id: I7d47cc1a52269db1c87c9ba24880b386d0f6694a
pi/current.txt
pi23/android/support/v4/media/MediaDescriptionCompatApi23.java
ava/android/support/v4/media/MediaDescriptionCompat.java
|
f7aba4a12a3da9a53a98d227a89ab16c62581613 |
24-Jul-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Make DrawerArrowDrawable LayoutDirection aware" into mnc-dev
|
b01b01dddd64c945dd8dfa896648aa36dc47dde3 |
22-Jul-2015 |
Chris Banes <chrisbanes@google.com> |
Make DrawerArrowDrawable LayoutDirection aware Using the newly public getLayoutDirection() in M, and new reflection methods in API 17+. BUG: 22635283 Change-Id: Idb0bdb6ec5e43a2b04b3a0c14d0a3c3421314e09
ava/android/support/v4/graphics/drawable/DrawableCompat.java
ellybean-mr1/android/support/v4/graphics/drawable/DrawableCompatJellybeanMr1.java
|
340a183c3293d98842e4a2671b500e8e80258818 |
23-Jul-2015 |
Todd Kennedy <toddke@google.com> |
Save Fragment's hidden state Bug: 22666353 Change-Id: Ia263bf664274479354c1ab79917078c0ea07696e
ava/android/support/v4/app/Fragment.java
|
097a08086f471e9160a0237516d3ce05ddda1679 |
21-Jul-2015 |
Roozbeh Pournader <roozbeh@google.com> |
am 77fe070a: Merge "Fix default value of stereoReset() in support library doc." into lmp-mr1-ub-dev * commit '77fe070a3c9f604837a0940bf0734a5f97dd723b': Fix default value of stereoReset() in support library doc.
|
98bb261a15660cfade7312dd81a786335d37bdee |
21-Jul-2015 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Handle Mac objects as well in FingerprintManagerCompat" into mnc-dev
|
e70c5387272b23eb09b7324e88b8c5d8e4481b3f |
19-May-2015 |
Jorim Jaggi <jjaggi@google.com> |
Handle Mac objects as well in FingerprintManagerCompat Bug: 22611435 Change-Id: Ic744c8ab2e480b5c4e5e4d5f504649195c3650a8
pi/current.txt
pi23/android/support/v4/hardware/fingerprint/FingerprintManagerCompatApi23.java
ava/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.java
|
e3754c041d53f20faef1ee23f9b1b7e0c1c0f081 |
17-Jul-2015 |
Roozbeh Pournader <roozbeh@google.com> |
Fix default value of stereoReset() in support library doc. The default has been 'true' for eternity in the code. But the documentation was mistakenly saying it was 'false'. Going with the code, since there are people out there relying on the code continuing to work the same way. Bug: 22557371 Change-Id: I1111bda757ab446fb7c8914dd91d962634e0761f
ava/android/support/v4/text/BidiFormatter.java
|
f0e4dea75691d2fd1256508136ecce88bef6067b |
20-Jul-2015 |
Ian Lake <ilake@google.com> |
Annotate Media section of Support Library Use @IntDef and StringDef Support Annotations where appropriate to ensure that IDEs can autocomplete to the correct set of constants BUG: 22588432 Change-Id: I540a19c3df3637ba5c7a0f4ce3b1994d8f00d1d2
ava/android/support/v4/media/MediaMetadataCompat.java
ava/android/support/v4/media/RatingCompat.java
ava/android/support/v4/media/VolumeProviderCompat.java
ava/android/support/v4/media/session/MediaSessionCompat.java
ava/android/support/v4/media/session/PlaybackStateCompat.java
|
dddb7e2bbb343ecb435026c13028ba5cd1ae42a5 |
17-Jul-2015 |
Svet Ganov <svetoslavganov@google.com> |
Improve documentation of onRequestPermissionsResult bug:22524902 Change-Id: I5b27b30d9e97513663afff71c77c0c4d751fef73
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
|
517e7cec06688011bbb8ecd3820efb9c26ce57fb |
15-Jul-2015 |
Jun Mukai <mukai@google.com> |
Merge "Make focusable rules respect the drawer status." into mnc-dev
|
b69f3ba032254e1e39ca60a116d2bac4e3253c57 |
15-Jul-2015 |
Chris Banes <chrisbanes@google.com> |
resolved conflicts for merge of d888896e to mnc-dev Change-Id: I17fa8801aa598eb7102cc335e68ddc9cf643f418
|
d888896e1dc958b332ab8c75e1c8fa12190df908 |
15-Jul-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Bump version to v22.2.1" into lmp-mr1-ub-dev
|
ec2139270829c55b0c50c62612306c18b8c0b98b |
14-Jul-2015 |
Chris Banes <chrisbanes@google.com> |
am 1629c7c8: Merge "Allow vertical dragging of AppBarLayout" into lmp-mr1-ub-dev * commit '1629c7c8561372ec8a97df983edad01e0657b1d9': Allow vertical dragging of AppBarLayout
|
1629c7c8561372ec8a97df983edad01e0657b1d9 |
14-Jul-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Allow vertical dragging of AppBarLayout" into lmp-mr1-ub-dev
|
6423ae075d287a6920a0447c365747b58517dbcb |
14-Jul-2015 |
Ian Lake <ilake@google.com> |
am b5adb960: Merge "Match Compat Media Button parsing with latest framework" into lmp-mr1-ub-dev * commit 'b5adb960ed476c42ea5873d8db563a96a15817fd': Match Compat Media Button parsing with latest framework
|
584ddd4736180a2d77f19cf5451cc3cc92505972 |
14-Jul-2015 |
Ian Lake <ilake@google.com> |
am 03538315: Merge "Fix MediaControllerCompat.dispatchKeyEvent() crash <API21" into lmp-mr1-ub-dev * commit '035383155ab8ed04a9d948875515720bbc953c0a': Fix MediaControllerCompat.dispatchKeyEvent() crash <API21
|
0a424867f6a50ea7c40ad93756d9200b4215060c |
14-Jul-2015 |
Ian Lake <ilake@google.com> |
am 7cce2d3d: Merge "MediaSessionCompat: Use Media Button Component on API 21+" into lmp-mr1-ub-dev * commit '7cce2d3d539aa0a10ad79c7a1d42716f231aeb81': MediaSessionCompat: Use Media Button Component on API 21+
|
b5adb960ed476c42ea5873d8db563a96a15817fd |
14-Jul-2015 |
Ian Lake <ilake@google.com> |
Merge "Match Compat Media Button parsing with latest framework" into lmp-mr1-ub-dev
|
035383155ab8ed04a9d948875515720bbc953c0a |
14-Jul-2015 |
Ian Lake <ilake@google.com> |
Merge "Fix MediaControllerCompat.dispatchKeyEvent() crash <API21" into lmp-mr1-ub-dev
|
080abff1400d6461206a6dc367411115590abda9 |
14-Jul-2015 |
Adam Powell <adamp@google.com> |
Remove prerelease codename checks Bug 20692412 Change-Id: I96adcd887d45ca07a6175a62ccb601a8fcee6458
ava/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.java
ava/android/support/v4/widget/CompoundButtonCompat.java
|
8e7ce8ec229502777a0c67cc42026b7a0f8d07df |
13-Jul-2015 |
Ian Lake <ilake@google.com> |
Match Compat Media Button parsing with latest framework API 21+ devices will automatically parse KeyEvents passed in via MediaControllerCompat.dispatchKeyEvent(). Ensure that the same logic is applied to <v21. BUG: 22433236 Change-Id: I35c6cd70ef99ad8746b6b08cccff12db367837b9
ava/android/support/v4/media/session/MediaSessionCompat.java
|
98df940fab7cbc5f9258752ce41778681ebf9e32 |
13-Jul-2015 |
Ian Lake <ilake@google.com> |
Fix MediaControllerCompat.dispatchKeyEvent() crash <API21 KeyEvent was incorrectly being cast to an Intent when handling dispatchKeyEvent on pre-Lollipop devices. Construct a new Intent with the correct action and embed the KeyEvent so that the appropriate callback can receive the Intent as expected. BUG: 22433218 Change-Id: I055c71ca3a6dc61289745e724da6e539123193e8
ava/android/support/v4/media/session/MediaSessionCompat.java
|
c83c938997e52b214d04c64d4379f0e0d68b0123 |
12-Jul-2015 |
Ian Lake <ilake@google.com> |
MediaSessionCompat: Use Media Button Component on API 21+ If a non-null Media Button Receiver ComponentName is passed to MediaSessionCompat but a null Media Button PendingIntent, convert the ComponentName into a PendingIntent such that it can be used by API 21+'s MediaSession.setMediaButtonReceiver(). This logic matches what is currently done for API 18-19 devices. BUG: 22432215 Change-Id: I63d655882394af250c0f08307c80a3eb9f391c8e
ava/android/support/v4/media/session/MediaSessionCompat.java
|
306f6ba303162195dabd23e57fcfb365ac12d2c6 |
10-Jul-2015 |
Keisuke Kuroyanagi <ksk@google.com> |
Merge "Fix: TextUtilsCompat doesn't respect DEVELOPMENT_FORCE_RTL." into mnc-dev
|
d4c72f08279df548fbc4d556fe1a8b3500fafdbc |
15-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
Allow vertical dragging of AppBarLayout Also fixed onStopNestedScroll() not being called from NestedScrollView and RecyclerView BUG: 21843568 BUG: 20679299 Change-Id: I1b19d7cae2db403ede30fc9116ea05aace586b3b
ava/android/support/v4/widget/NestedScrollView.java
|
9c1039484be273dcc63d9ee475655105361b65a6 |
09-Jul-2015 |
Keisuke Kuroyanagi <ksk@google.com> |
Fix: TextUtilsCompat doesn't respect DEVELOPMENT_FORCE_RTL. With this change, TextUtils#getLayoutDirectionFromLocale and TextUtils#htmlEncode are directly used for JellyBeanMR1 (API Level=17) and later. Note that this CL changes nothing for API Level < 17. Bug: 18759277 Change-Id: I8d085ed5094d80e75b5b219c05cc4bd752595915
ava/android/support/v4/text/TextUtilsCompat.java
ellybean-mr1/android/support/v4/text/TextUtilsCompatJellybeanMr1.java
|
cc2ee745b905af80285dbb952bb074f09356406d |
06-Jul-2015 |
Chris Banes <chrisbanes@google.com> |
Bump version to v22.2.1 Also tags the API files Change-Id: I50aadefc0e4e3c949a6b1cb317fafc70af3b2a8e
pi/22.2.1.txt
|
e92b9520e5c9be61d37503190de0962122ac8402 |
06-Jul-2015 |
Benjamin Weiss <benweiss@google.com> |
am 92656735: Introduce setCircular and isCircular * commit '9265673544525c1668786032195d5e6a1f370eb1': Introduce setCircular and isCircular
|
9265673544525c1668786032195d5e6a1f370eb1 |
25-Jun-2015 |
Benjamin Weiss <benweiss@google.com> |
Introduce setCircular and isCircular Allowing to set an image circular by calling a single method. Change-Id: Ibb1f942171c47e715f74b7dc1d0a34f500632210
pi/current.txt
onut/android/support/v4/graphics/drawable/RoundedBitmapDrawable.java
|
e899df75f63baf0669f3cbdb193c7475979c8122 |
30-Jun-2015 |
Svet Ganov <svetoslavganov@google.com> |
Update the support lib for final API version. 1. Update the SDK level check to use the official API number. 2. Updated the permission checker to use checkOp which now allows checking app ops for another UID since noteOp has side effects and a package cannot use it cross UID without a signature or system permission. bug:21596411 Change-Id: I61bc08d943f2779caba62c4686880a8d5c295107
pi/current.txt
pi23/android/support/v4/app/AppOpsManagerCompat23.java
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/AppOpsManagerCompat.java
ava/android/support/v4/content/PermissionChecker.java
|
def1ea84f43a3553a130cb66ed48f916eb393813 |
02-Jul-2015 |
Chris Banes <chrisbanes@google.com> |
am 609a8d18: Merge "Fix memory leak in setActionProvider() - support edition" into lmp-mr1-ub-dev * commit '609a8d182fc5b5a81cf7c9bfb3f93d885873aa00': Fix memory leak in setActionProvider() - support edition
|
05a2eeb7e0ac538747c1233b80ca0f9088ea033a |
30-Jun-2015 |
George Mount <mount@google.com> |
Merge "Fix FragmentTransaction replace() behavior" into mnc-dev
|
5d3c47dccb89d5616ec6f3625e586a5cc4fa61c9 |
30-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
Fix memory leak in setActionProvider() - support edition Caused by ActionMenuItem's SubUiVisibilityListener not being nulled when it is replaced via setActionProvider(). BUG: 22189734 Change-Id: I1294fd44125db4271a081184fa59eb0935fd0986
ava/android/support/v4/view/ActionProvider.java
|
7fde75d931d77ab759dbbb9768a66ca1571d669a |
29-Jun-2015 |
Alan Viverette <alanv@google.com> |
Merge "Ensure PagerTitleStrip passes valid measurement sizes to MeasureSpec" into mnc-dev
|
1727b768eeeaa246791db74db868574049a562c4 |
29-Jun-2014 |
Eddie Ringle <eddie.ringle@gmail.com> |
Fix FragmentTransaction replace() behavior Bug 22174959 According to FragmentTransaction's reference, replace() should be equivalent to remove()'ing every fragment in a given container and then adding the specified fragment to replace those that were removed. Commit 5506618c80a292ac275d8b0c1046b446c7f58836 broke this intended behavior in the support library. This patch makes it so that the removal loop doesn't end prematurely. It also fixes an issue where the replace operation would remove fragments regardless of their container after encountering the first fragment with a matching container ID. Relevant issues: http://b.android.com/43265 http://b.android.com/52112 http://b.android.com/53393 http://b.android.com/68856 http://b.android.com/70803 Change-Id: Ieab4468fa7a2afb63bd5fd87a21bbd95d54d638f Signed-off-by: Eddie Ringle <eddie.ringle@gmail.com>
ava/android/support/v4/app/BackStackRecord.java
|
37b69cb484584ff6d58226f7b806b93ff8d6476f |
27-Jun-2015 |
Nagesh Susarla <nageshs@google.com> |
Merge "Remove unused import" into mnc-dev
|
ed9fd3ceff8d7be1d845d3a5ddb74d8918069392 |
27-Jun-2015 |
Ian Lake <ilake@google.com> |
am 22c63b99: Merge "Ensure MediaSessionCompat.Callback behavior matches framework" into lmp-mr1-ub-dev * commit '22c63b99c2e69f5a87b21887ece75c19112f99fe': Ensure MediaSessionCompat.Callback behavior matches framework
|
f447fc9e1680c95be80279af51cbbcfeacc719da |
27-Jun-2015 |
Alan Viverette <alanv@google.com> |
Ensure PagerTitleStrip passes valid measurement sizes to MeasureSpec Bug: 22093206 Change-Id: If10b64fd5cb6ac3140686972fbc0f2c5b4647638
ava/android/support/v4/view/PagerTitleStrip.java
|
fedd8cbd0fd3f6a62dabffa3970db2d3373d8db8 |
25-Jun-2015 |
Jun Mukai <mukai@google.com> |
Make focusable rules respect the drawer status. It looks like DrawerLayout doesn't customize the focusability of its descendants, therefore the focus can moves into the normal views under the scrim. Bug: 19896393 Bug: 19242230 Change-Id: I9712bce6a8ee17ec8b4f7d521fdf283f1d8e3c03
ava/android/support/v4/widget/DrawerLayout.java
|
944a4e92d6d9619fa1a2172a4ec9dc683eb65b40 |
26-Jun-2015 |
Ian Lake <ilake@google.com> |
Ensure MediaSessionCompat.Callback behavior matches framework MediaSession.Callback's onMediaButtonEvent() parses the Intent for standard keycodes (such as KEYCODE_MEDIA_PLAY) and forwards them onto the appropriate Callback methods (such as onPlay()). Align the Compat version of Callback such that media button events also follow this flow, ensuring that developers do not need to implement their own onMediaButtonEvent() handling for standard keycodes. BUG: 22098006 Change-Id: Iecca57ae175d0d1abf65f4f9bf09f9db30a382e2
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
|
f80f8b35828dc1e57df693bde8f0b27037826eb3 |
25-Jun-2015 |
George Mount <mount@google.com> |
Merge "Fixed bug preventing shared elements from transitioning." into mnc-dev
|
e1eea177bd4993151679183e88171f1e50c33054 |
25-Jun-2015 |
George Mount <mount@google.com> |
Fixed bug preventing shared elements from transitioning. The wrong collection was passed, never allowing shared elements to be targeted. Change-Id: If23fdcfc80a3c4a30dc4062a8c2ecc38bb43f5c3
pi21/android/support/v4/app/FragmentTransitionCompat21.java
ava/android/support/v4/app/BackStackRecord.java
|
53cd48c41e4d80b196eaa184fb3c58da43e77713 |
24-Jun-2015 |
Nagesh Susarla <nageshs@google.com> |
Remove unused import Bug: 22040030 Change-Id: Ib00cc3a3226d72ae4a9d3f1efd8fb458d866a5ac
ava/android/support/v4/content/ModernAsyncTask.java
|
f560eb7d42472deb8d357efa51023b2eb6a56afe |
23-Jun-2015 |
Nagesh Susarla <nageshs@google.com> |
Acquire lock on the current class in getHandler Ensure that the current class is used to acquire a lock when creating InternalHandler. Bug: 22040030 Change-Id: I25abf58f651bc94aeb94248e0bbe2dc4dbfdf705
ava/android/support/v4/content/ModernAsyncTask.java
|
b0b6ae55f5550eba0d93af83ba101bc5be398a3c |
23-Jun-2015 |
Makoto Onuki <omakoto@google.com> |
Merge "Support grayscale bitmap" into mnc-dev
|
16ccdd01f9b7b69041decfbd484d6a399aec7904 |
17-Jun-2015 |
Makoto Onuki <omakoto@google.com> |
Support grayscale bitmap Unfortunately PdfCanvas doesn't seem to support the Paint option (or maybe just ColorMatrix), we need to create another Bitmap. Bug 13401761 Change-Id: I219b0534a573e1fac924c9715bcf8c949884d021
itkat/android/support/v4/print/PrintHelperKitkat.java
|
ea85d97d6a7eed3aedbde96bbeb40690599ef071 |
20-Jun-2015 |
Jeff Brown <jeffbrown@google.com> |
Ensure ModernAsyncTask binds its handler to the main Looper. Static initializers considered harmful. Bug: 21786273 Change-Id: I93e2e57ae1249ccd2aa1c8cdf4ed7424d9d0a03c
ava/android/support/v4/content/ModernAsyncTask.java
|
348178b28c5df809b7c127774d115e5340f11e0b |
19-Jun-2015 |
Doris Liu <tianliu@google.com> |
Merge "Fix DrawerLayout shadow for RTL mode" into mnc-dev
|
621e41e02c0664afd4e358dfe166d6fb71e471c9 |
03-Jun-2015 |
Doris Liu <tianliu@google.com> |
Fix DrawerLayout shadow for RTL mode This CL has done the following: 1) Keep track of the shadow drawables set for each gravity, and resolve the drawable based on the current layout direction and drawer gravity on the go 2) For API 21 and above, set a default (non-zero) elevation to the drawer for the drawer shadow, instead of using user provided shadow drawables, and provide setters and getters for developers to change drawer elevation. 3) Add getLayoutDirection and setLayoutDirection in DrawableCompat 4) In the case where an auto-mirrored drawable, change the drawable layout direction in the drawable resolution phase. Bug: 19426883 Change-Id: Ib08e9d4f59ba94cd5618d651a4a4172b66af6570
pi/current.txt
pi23/android/support/v4/graphics/drawable/DrawableCompatApi23.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
ava/android/support/v4/widget/DrawerLayout.java
|
83dbcb9b96cc738ae705839ffda6fc4e119eba3d |
15-Jun-2015 |
George Mount <mount@google.com> |
Merge "Limit shared element transition to shared elements and children." into mnc-dev
|
c33885b865c99ce9ae96214f0e9d7bd1ca12cb93 |
15-Jun-2015 |
George Mount <mount@google.com> |
Limit shared element transition to shared elements and children. Bug 20257189 Shared element transitions should target the shared elements or their children. When no target is given to a transition, the transition should target the shared element. If a target is given, it should also be able to target the children of the shared element. This is solved by wrapping the shared element transition with a TransitionSet. The set is given the targets of all shared elements and their children. Further, if no target is given for a transition, the transition is given only the shared elements as targets. Change-Id: I4c13c849898b89c60d9bc0a8dd34d7c5543f2bdc
pi21/android/support/v4/app/FragmentTransitionCompat21.java
ava/android/support/v4/app/BackStackRecord.java
|
e2458f312876e3f9ac64f0155997ab21b2b906f2 |
14-Jun-2015 |
Svet Ganov <svetoslavganov@google.com> |
Add permission checking APIs that look at both permissions and app ops. bug:21277214 Change-Id: I8fe98863333270666964adb69f92b2d3dcd78ef7
pi/current.txt
pi23/android/support/v4/app/AppOpsManagerCompat23.java
ava/android/support/v4/app/AppOpsManagerCompat.java
ava/android/support/v4/content/PermissionChecker.java
|
ded3a5d5890aee32b9624aa605d1f35b1359010d |
11-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "API council review feedback for ActionMenuView - support edition" into mnc-dev
|
41ff83fb8b4ce44c41140348efc7cd44fb82f2e0 |
11-Jun-2015 |
Svetoslav <svetoslavganov@google.com> |
Merge "Add v4 support for permission APIs on fragments" into mnc-dev
|
e1e957f536c20ebe2a7e6c417ccb2fd8f7fa845b |
11-Jun-2015 |
Svetoslav <svetoslavganov@google.com> |
Add v4 support for permission APIs on fragments Change-Id: I5a4abba0f65f5f92632c0031b0f7c259d5c61024
pi/current.txt
pi23/android/support/v4/app/ActivityCompat23.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentHostCallback.java
|
7325cdad103472c460c1dd492ec9f9ac0df57d50 |
09-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
API council review feedback for ActionMenuView - support edition Reverts "MenuItem, navigation and overflow icon tinting" CL, and adds getter and setter for the overflow icon to ActionMenuView and Toolbar. BUG: 21571899 Change-Id: I4ba7f6bb5c94ea52bfc482590b9de620640bd8d5
pi/current.txt
pi23/android/support/v4/view/MenuItemCompatApi23.java
ava/android/support/v4/internal/view/SupportMenuItem.java
ava/android/support/v4/view/MenuItemCompat.java
|
1981f8c83c1e69af6ec303f029c0e1cdbf8b496c |
10-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
Fix support_lib gradle build Change-Id: I61b932f474e3be2c71d86013f7f62fecbe3ea9f9
uild.gradle
|
523fedf8049362928b2d68bf04092753f1d3cd17 |
09-Jun-2015 |
Jim Miller <jaggies@google.com> |
Fix api breakage in supportlib - new FingerprintAPI compat - Accessibility Change-Id: I8619013d91aa7c362e5bd1090721203ef57c18c0
pi/current.txt
|
6a68b3549377eb8eeec90fd5856ce4361cf1b3a1 |
09-Jun-2015 |
Jim Miller <jaggies@google.com> |
Merge "Update and cleanup FingerprintManager API to new spec" into mnc-dev
|
febf93acf968f1722d3644f356b346987941fd94 |
06-Jun-2015 |
Jim Miller <jaggies@google.com> |
Update and cleanup FingerprintManager API to new spec Fixes bug 21040383 Change-Id: I16b2298e1e135ae6324318a1ea48095b28432ca6
pi23/android/support/v4/hardware/fingerprint/FingerprintManagerCompatApi23.java
ava/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.java
|
b9aa239ee333626afca4484d2424d6bc17b9b855 |
09-Jun-2015 |
Maxim Bogatov <maximbogatov@google.com> |
Merge "Add missing methods to AccessibilityNodeInfoCompat. Add AccessibilityWindowInfoCompat class." into mnc-dev
|
09b789b85be1f7da8cc90caed9fafd56d7979205 |
08-Jun-2015 |
Todd Kennedy <toddke@google.com> |
add getHost() to the public API Change-Id: Ic6adb45239b643681674f6cffe4b6f6b04ad5575
pi/current.txt
|
4f08e623f23cbb89881f35d3472b78d388b76dc9 |
08-Jun-2015 |
Todd Kennedy <toddke@google.com> |
make onGetHost() public bug: 21698586 Change-Id: Ibe3aec760d20b787c4536b9fbbb00e8d36064244
ava/android/support/v4/app/FragmentHostCallback.java
|
8aaf50bd7d713dafc358e6215111e7b0a43ecc82 |
08-Jun-2015 |
Maxim Bogatov <maximbogatov@google.com> |
Add missing methods to AccessibilityNodeInfoCompat. Add AccessibilityWindowInfoCompat class. b/20350202 Change-Id: I54ea61ab02f3aa706713ef8639d8072e026f759c
pi21/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21.java
pi21/android/support/v4/view/accessibility/AccessibilityWindowInfoCompatApi21.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityWindowInfoCompat.java
ellybean-mr1/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr1.java
ellybean-mr2/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2.java
itkat/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.java
|
a05840177adb86f45e0cd1d1426426bb17d3b9c8 |
06-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
am 7b744a72: Merge "Use the compat tinting for DrawableContainers on 5.0" into lmp-mr1-ub-dev * commit '7b744a7217dde7734c59d17f27df4656c9d9349f': Use the compat tinting for DrawableContainers on 5.0
|
ac2329c1caf354d98c0288bf677bf43371eea6cb |
06-Jun-2015 |
Doris Liu <tianliu@google.com> |
Fix unresolved tag Bug: 21665354 Change-Id: Id4ffe131eff256de6052028b8a1e6160cca668a9
ava/android/support/v4/view/ViewCompat.java
|
0d47e0a1096db854ca2792eca5db4424fdd8003d |
05-Jun-2015 |
Doris Liu <tianliu@google.com> |
Merge "Support Lib: Set a HW layer for Fragment alpha animation" into mnc-dev
|
4a78090258c03cc5bd67d3e30a89642b14db060f |
05-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
Use the compat tinting for DrawableContainers on 5.0 BUG: 21657398 Change-Id: I827b8b4e0e2edf6bcf3e7794eac5d1b987b3b737
pi21/android/support/v4/graphics/drawable/DrawableCompatLollipop.java
|
65d105f1c330aa6300ecb9093204958a13bdaad5 |
04-Jun-2015 |
Adam Powell <adamp@google.com> |
Merge "Don't call onAttach twice on v4 fragments" into mnc-dev
|
3fe4ed986c71543c90790001a76ff8ae8a4571bc |
04-Jun-2015 |
George Mount <mount@google.com> |
Merge "Clean up the enter transition even if there is not entering fragment." into mnc-dev
|
5f2544c0082203c392bae9b08401d5d9e73ab94d |
04-Jun-2015 |
George Mount <mount@google.com> |
Clean up the enter transition even if there is not entering fragment. Bug 21618103 Change-Id: Ib63dd282be1a5df3ffff305a7dc95f1c906f52f0
pi21/android/support/v4/app/FragmentTransitionCompat21.java
ava/android/support/v4/app/BackStackRecord.java
|
4f9d8c46f0446bfadee61eeefb82f3676bcdeb6e |
04-Jun-2015 |
Svetoslav <svetoslavganov@google.com> |
Fix the java docs Change-Id: I3b74e2ea246dc0ae834a38dfdc2623ea25368b51
ava/android/support/v4/app/ActivityCompat.java
|
37ae8a05502e0c07a17f6d37f3890109425b9ac8 |
04-Jun-2015 |
Svetoslav <svetoslavganov@google.com> |
Fix docs for real Change-Id: I0fc7a802373d82f42777eacce47edd72ef1f1b82
ava/android/support/v4/app/ActivityCompat.java
|
8cbf484d41c18aa4e79f27a26ded0d275171f0dc |
04-Jun-2015 |
Adam Powell <adamp@google.com> |
Don't call onAttach twice on v4 fragments Remove an additional call to Fragment#onAttach in FragmentHostCallback#onAttachFragment to re-sync with the current state of the framework FragmentManager. Bug 20559493 Change-Id: I4e879931b8035c05019cf6d53b14e1c4f12e21f6
ava/android/support/v4/app/FragmentHostCallback.java
|
e4df5cfce81fccd197b23c210337668820eb0826 |
04-Jun-2015 |
Svetoslav <svetoslavganov@google.com> |
Fix broken java doc Change-Id: I5fd84aa3761e22022e6aee63e806b93ce9839d1a
ava/android/support/v4/app/ActivityCompat.java
|
e21490ed64c2c5c6677b795c34cca0d6a11174ea |
03-Jun-2015 |
Svetoslav <svetoslavganov@google.com> |
Add more permission APIs to support lib Change-Id: I28f7a1df548b9a7af7c445d1359a7560895166dd
pi/current.txt
pi23/android/support/v4/app/ActivityCompat23.java
ava/android/support/v4/app/ActivityCompat.java
|
36c328cb8d2b86ce99c9e7c7382478b2b496bdd3 |
03-Jun-2015 |
Svetoslav <svetoslavganov@google.com> |
Add support lib shims for new permissions APIs bug:20526466 Change-Id: Ibb86ae414ed7ee62b4a865e07127d0b7ae141b32
pi23/android/support/v4/app/ActivityCompat23.java
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/content/ContextCompat.java
|
03526560f132021f8fd7290259762ab362d4d567 |
28-May-2015 |
Doris Liu <tianliu@google.com> |
Support Lib: Set a HW layer for Fragment alpha animation Change-Id: I477c410f7b932e7a9d737f85fa33bef0ba7c02e8
pi/current.txt
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/view/ViewCompat.java
ellybean/android/support/v4/view/ViewCompatJB.java
|
21a621a996b79a9998a93561a96f1d66362d742e |
28-May-2015 |
Doris Liu <tianliu@google.com> |
Merge "Revert "Support Lib: Set a HW layer for Fragment alpha animation"" into mnc-dev
|
8bfc13aa27c414b549679a3f0418205851dc38c6 |
28-May-2015 |
Doris Liu <tianliu@google.com> |
Revert "Support Lib: Set a HW layer for Fragment alpha animation" This reverts commit 064fb71370836a8b16f021695127c043dca8c7c4. Change-Id: I25710f34646b2b6e0815e421ba4f8d7103a5bc29
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/view/ViewCompat.java
ellybean/android/support/v4/view/ViewCompatJB.java
|
43403817e33ddcd00a34cf50e53f6eb5f94f118f |
28-May-2015 |
Doris Liu <tianliu@google.com> |
Merge "Support Lib: Set a HW layer for Fragment alpha animation" into mnc-dev
|
064fb71370836a8b16f021695127c043dca8c7c4 |
13-May-2015 |
Doris Liu <tianliu@google.com> |
Support Lib: Set a HW layer for Fragment alpha animation This CL sets a HW layer for alpha animation to reduce the amount of overdraw. Bug: 8554227 Change-Id: Iae19ff370ed0e33614eeb520fe22aae98a0b89b1
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/view/ViewCompat.java
ellybean/android/support/v4/view/ViewCompatJB.java
|
59a123238b4d4e54cdca583b30b5776168461862 |
27-May-2015 |
Todd Kennedy <toddke@google.com> |
Merge "Call Activity#onAttachFragment()" into mnc-dev
|
2510f71afde9cd99446d4192cd587a63b127f287 |
20-May-2015 |
Mindy Pereira <mindyp@google.com> |
am 5248110a: Don\'t accepted nested scroll when the view is disabled * commit '5248110ab1283d3494322b26ecd04a87f2fabfeb': Don't accepted nested scroll when the view is disabled
|
5248110ab1283d3494322b26ecd04a87f2fabfeb |
19-May-2015 |
Mindy Pereira <mindyp@google.com> |
Don't accepted nested scroll when the view is disabled Fixes b/21304829 SwipeRefreshLayout setEnabled(false) doesn't prevent the animation Change-Id: I964f01f3b1f7a0ee51eeb15d16a8c7eda9bc0207
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
8c5aaecf377d4fd1ef2f5182fa25f1d7880c5549 |
19-May-2015 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Fix crash in FingerprintManagerCompat" into mnc-dev
|
9887bd58aa2d49db919adab6b38b1da2ea6ba62e |
19-May-2015 |
Chris Banes <chrisbanes@google.com> |
Merge commit 'd3d2b0f1' into manualmerge Change-Id: I336180260d5d43f5fa739f13e1faee08f224931f
|
d3d2b0f1821edf14fc2fab1a65011b27f9adf3eb |
19-May-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Allow FragmentActivity to hook in to Factory2 method" into lmp-mr1-ub-dev
|
0700e790d151a3363a6b081812d22f60996a21c9 |
19-May-2015 |
Roozbeh Pournader <roozbeh@google.com> |
am 198ec070: Merge "Make support lib unicodeWrap() return null if the input string is null." into lmp-mr1-ub-dev * commit '198ec070b78af1502e1772b625531183c4182e34': Make support lib unicodeWrap() return null if the input string is null.
|
198ec070b78af1502e1772b625531183c4182e34 |
19-May-2015 |
Roozbeh Pournader <roozbeh@google.com> |
Merge "Make support lib unicodeWrap() return null if the input string is null." into lmp-mr1-ub-dev
|
20680c49584c26f7818c2dec8fb00633af753e4a |
19-May-2015 |
Chris Banes <chrisbanes@google.com> |
Allow FragmentActivity to hook in to Factory2 method Since Activity will automatically install itself as a private factory on HC+, we need to ensure that FragmentActivity also hooks in as a Factory2. Currently, if FragmentActivity's Factory is *not* called, the framework FragmentManager will attempt to inflate a support Fragment and crash. Also removed some AppCompat code which is now uneeded. BUG: 21287184 Change-Id: Id163caa3ec46654e25706e58415d4aa7b0213dd1
pi/current.txt
onut/android/support/v4/app/BaseFragmentActivityDonut.java
oneycomb/android/support/v4/app/BaseFragmentActivityHoneycomb.java
ava/android/support/v4/app/FragmentActivity.java
|
02bfd177be58170b568d30192a7772f62ed2ba88 |
19-May-2015 |
Chris Banes <chrisbanes@google.com> |
am 9cd0b5fa: Merge "Make SwipeRefreshLayout play nice with AppBarLayout" into lmp-mr1-ub-dev * commit '9cd0b5fa3e1b7b8365cc54574d1e317314ac6dd9': Make SwipeRefreshLayout play nice with AppBarLayout
|
9cd0b5fa3e1b7b8365cc54574d1e317314ac6dd9 |
19-May-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Make SwipeRefreshLayout play nice with AppBarLayout" into lmp-mr1-ub-dev
|
1b156df4bd290453baf0afb8fd27c13247470293 |
19-May-2015 |
Dake Gu <dake@google.com> |
am abcad49d: Merge "v4: add apis for set/get clipBounds" into lmp-mr1-ub-dev * commit 'abcad49d37c80f23f49cd340958b4696dd73719f': v4: add apis for set/get clipBounds
|
abcad49d37c80f23f49cd340958b4696dd73719f |
19-May-2015 |
Dake Gu <dake@google.com> |
Merge "v4: add apis for set/get clipBounds" into lmp-mr1-ub-dev
|
6484522a0b7b9c0895098b44fc6cf5b6d9cbef57 |
16-May-2015 |
Dake Gu <dake@google.com> |
v4: add apis for set/get clipBounds Change-Id: I28e1aa501e617ab9a010818d0f99c357defd77b1
pi/current.txt
ava/android/support/v4/view/ViewCompat.java
ellybean-mr2/android/support/v4/view/ViewCompatJellybeanMr2.java
|
fd2496ad764530282c831a52ab770ab2ee7b7e3e |
18-May-2015 |
Vladislav Kaznacheev <kaznacheev@google.com> |
am 3d1fbcea: Update support/v4 api. * commit '3d1fbceadfd5c50178371e224ed9b9741fe8500e': Update support/v4 api.
|
f9a4b429a4da779766f41e97d7c2a747ee0f5554 |
18-May-2015 |
Vladislav Kaznacheev <kaznacheev@google.com> |
am fd3e8761: Merge "Reset Interpolator in DefaultItemAnimator" into lmp-mr1-ub-dev * commit 'fd3e87610b6f59ff00dc48eddb2115ccf19c3e12': Reset Interpolator in DefaultItemAnimator
|
359e30274ccef5f95130ac09a7bd593d8e18bb92 |
17-May-2015 |
Chris Banes <chrisbanes@google.com> |
Make SwipeRefreshLayout play nice with AppBarLayout It currently does not act as a NestedScrollingChild, meaning that any events it recieves are not dispatched up to it's parent. This CL makes SwipeRefreshLayout act as a child, dispatching events up as necessary. Change-Id: Ie4fb5e7c5d648e96e8bcb1ef9cd093ffa231bd52
pi/current.txt
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
a404677a9abad23c78a35512cd7428f86724b30a |
16-May-2015 |
Roozbeh Pournader <roozbeh@google.com> |
Make support lib unicodeWrap() return null if the input string is null. Previously, a NullPointerException was raised if the input was null. Bug: 12894042 Change-Id: I36bde8271b19f272f970768661e485d4cb7b90f6
ava/android/support/v4/text/BidiFormatter.java
ests/java/android/support/v4/text/BidiFormatterTest.java
|
976b6a8c18550ace670e0410453741d11dafa474 |
15-May-2015 |
Ian Lake <ilake@google.com> |
Introduce NotificationCompat.MediaStyle DO NOT MERGE Make Notification.MediaStyle available from v7 with the support library. For versions prior ICS, the normal template is used, as buttons within notifications weren't supported. From ICS to Jellybean, a custom template is used which maches the platform one. On Lollipop and later, the platform implementation is used. Bug: 17425365 Change-Id: I6a44c8b325c0fb204e3043e1114c4a2c3276d78f (cherry picked from commit 10d7d250bc41b21059a90095e8b693c9e7bc3bc3)
pi/current.txt
pi20/android/support/v4/app/NotificationCompatApi20.java
pi21/android/support/v4/app/NotificationCompatApi21.java
onut/android/support/v4/app/NotificationCompatBase.java
oneycomb/android/support/v4/app/NotificationBuilderWithBuilderAccessor.java
cs/android/support/v4/app/NotificationCompatIceCreamSandwich.java
ava/android/support/v4/app/NotificationCompat.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
3d1fbceadfd5c50178371e224ed9b9741fe8500e |
16-May-2015 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Update support/v4 api. Follow up to ag/691827 Change-Id: I45d674b0fe65476aca8949ddf71cb86e7d3eccf3
pi/current.txt
|
fd3e87610b6f59ff00dc48eddb2115ccf19c3e12 |
16-May-2015 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Merge "Reset Interpolator in DefaultItemAnimator" into lmp-mr1-ub-dev
|
d03a495b04ee74c1cb493cee0d5998b895b1c79b |
16-May-2015 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Reset Interpolator in DefaultItemAnimator Bug:20633714 Change-Id: Iab5268fcea4d51475c8f865493bce8f851a9f75e
onut/android/support/v4/animation/AnimatorProvider.java
onut/android/support/v4/animation/DonutAnimatorCompatProvider.java
oneycomb_mr1/android/support/v4/animation/HoneycombMr1AnimatorCompatProvider.java
ava/android/support/v4/animation/AnimatorCompatHelper.java
|
de043ce479e759178b411891473c207648efd70e |
15-May-2015 |
Chris Banes <chrisbanes@google.com> |
Fix build; doc break Change-Id: I54d6a63b0101015227494182b3582e7b6ef422a0
onut/android/support/v4/widget/TintableCompoundButton.java
|
4b6b64b3647bf41f3c057077693cfe07cb1c7b2e |
15-May-2015 |
Chris Banes <chrisbanes@google.com> |
Update support-v4 API files; fix build Change-Id: I2422fc95543b1feb2dc194e1ad69cf051ef78517
pi/current.txt
|
83600ad160628074089a8c38aa00f7acf2692c88 |
15-May-2015 |
Chris Banes <chrisbanes@google.com> |
Update support-v4 API file; fix build DO NOT MERGE Change-Id: Ic9763ce107affc89c495493382a2b89550c0f9fb
pi/current.txt
|
8239e1925bdd20ccd96ed65fa7ac80a1a4dc9073 |
15-May-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "AppCompatWidgets, now with added pixie dust." into mnc-dev
|
50931369bc45988cfb44760dc3b52012bef56d3a |
14-May-2015 |
Jorim Jaggi <jjaggi@google.com> |
Fix crash in FingerprintManagerCompat Bug: 21133670 Change-Id: I140fcad87136b5e07c606b62bdfad37b1c3aa82e
pi23/android/support/v4/hardware/fingerprint/FingerprintManagerCompatApi23.java
ava/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.java
|
b979cb86fa389effb7cd79fa045550c10b7b4819 |
04-May-2015 |
Todd Kennedy <toddke@google.com> |
Call Activity#onAttachFragment() This was accidentally removed during the changes to abstract a Fragment host. Bug: 20825263 Change-Id: Ib345606f8ba41ca5b1a1d3b3e6fa47d256fbb90b
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentHostCallback.java
ava/android/support/v4/app/FragmentManager.java
|
5a9a08c6eeca0d3ae94237335d7c22003e4b4e41 |
14-May-2015 |
Mindy Pereira <mindyp@google.com> |
am b24be3ba: Merge "Implement nested scrolling support in SwipeRefreshLayout" into lmp-mr1-ub-dev * commit 'b24be3ba82c7a4c062e9f8a07e070f614c143be3': Implement nested scrolling support in SwipeRefreshLayout
|
fd598726f626ddcfc5e9a977e23a499c01191fdf |
14-May-2015 |
Todd Kennedy <toddke@google.com> |
Merge "Sync API with platform" into mnc-dev
|
b24be3ba82c7a4c062e9f8a07e070f614c143be3 |
14-May-2015 |
Mindy Pereira <mindyp@google.com> |
Merge "Implement nested scrolling support in SwipeRefreshLayout" into lmp-mr1-ub-dev
|
091b0f935e68ce9bfecc2422e60eada33fa3b09c |
06-May-2015 |
Chris Banes <chrisbanes@google.com> |
AppCompatWidgets, now with added pixie dust. This CL moves a lot of the internal code for apply background tints to a central helper class. This allows us to have one place to add/fix things. This has enabled an easier implementation of reading the backgroundTint and backgroundTintMode attributes. With that, our CompoundButton implementations have followed in the same vain with a new helper class, reading of the new buttonTint and buttonTintMode attributes, with a v4 shim to allow dynamic setting. Also tidied up the javadoc on each class too so that developers know what they're getting from each class, and fixed an NPE in the AutoCompleteTextView classes. BUG: 19037149 BUG: 21102590 Change-Id: Ice097ed44e1253e5799bbe9ab30285912617b4dc
pi/current.txt
pi21/android/support/v4/widget/CompoundButtonCompatLollipop.java
pi23/android/support/v4/widget/CompoundButtonCompatApi23.java
onut/android/support/v4/widget/CompoundButtonCompatDonut.java
onut/android/support/v4/widget/TintableCompoundButton.java
ava/android/support/v4/widget/CompoundButtonCompat.java
|
6c857a5e7ebb642b646704d388a6a1bbf75e5165 |
14-May-2015 |
Chris Banes <chrisbanes@google.com> |
am bbe3ab2b: Support 22.2.0 RC API files * commit 'bbe3ab2bb6b0ef86f958868b9272899dfb1274c3': Support 22.2.0 RC API files
|
bbe3ab2bb6b0ef86f958868b9272899dfb1274c3 |
14-May-2015 |
Chris Banes <chrisbanes@google.com> |
Support 22.2.0 RC API files Change-Id: I5f816490d1ee7eb4791105af161507e7d423626b (cherry picked from commit ca3e54bbd73e6248a71b6f1262199856eca56f60)
pi/22.2.0.txt
|
da1b0a00654a315d645b941cf3a4cd2a746fe405 |
14-May-2015 |
Mindy Pereira <mindyp@google.com> |
Implement nested scrolling support in SwipeRefreshLayout Fixes b/20861279 enabled nested scrolling for SwipeRefreshLayout Change-Id: I1172496b4ff0a880bb3cf3125e6927cd376baf60
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
421affab4e0d1c631f759186f8b2975933c9b5a5 |
13-May-2015 |
Chris Banes <chrisbanes@google.com> |
FloatingActionButton border This CLs add functionality to add a circular bevel like stroke around the FAB. Also tidied up the DrawableWrapper tinting to make sure we invalidate the tint correctly. BUG: 21087747 Change-Id: I97e8309574986cdb256c4a9aa7d2c2d1f20d87b1 (cherry picked from commit cd78954a2b32d9c22686f12c194fac7e49566cf6)
onut/android/support/v4/graphics/drawable/DrawableWrapperDonut.java
|
cd78954a2b32d9c22686f12c194fac7e49566cf6 |
13-May-2015 |
Chris Banes <chrisbanes@google.com> |
FloatingActionButton border DO NOT MERGE This CLs add functionality to add a circular bevel like stroke around the FAB. Also tidied up the DrawableWrapper tinting to make sure we invalidate the tint correctly. BUG: 21087747 Change-Id: I97e8309574986cdb256c4a9aa7d2c2d1f20d87b1
onut/android/support/v4/graphics/drawable/DrawableWrapperDonut.java
|
4e9e5b70068c4952966ff6bb6ea91b4f37833df3 |
11-May-2015 |
Mindy Pereira <mindyp@google.com> |
am 7a8a4dd3: Merge "Merge anti aliasing patch" into lmp-mr1-ub-dev * commit '7a8a4dd36cc06f5539269e711a34aa771d06367a': Merge anti aliasing patch
|
7a8a4dd36cc06f5539269e711a34aa771d06367a |
11-May-2015 |
Mindy Pereira <mindyp@google.com> |
Merge "Merge anti aliasing patch" into lmp-mr1-ub-dev
|
ea99405618cdb24bef1d35604bd8811e7c377077 |
11-May-2015 |
Mindy Pereira <mindyp@google.com> |
Merge anti aliasing patch MaterialBackgroundDrawable.setBackgroundColor() allows for an indicator ring to be drawn of the specified color. The Paint used to draw this ring was not antialiased causing a pretty rough looking circle to be shown. Externally reported issue: https://code.google.com/p/android/issues/detail?id=170739 Change-Id: Ifc77c050b261628653a936ce1472b9383144bd5e
ava/android/support/v4/widget/MaterialProgressDrawable.java
|
aa1657a871b457f80209bbf452bf58fe34e226d7 |
09-May-2015 |
Chris Banes <chrisbanes@google.com> |
am 74563660: Tidy up TabLayout + ViewPager integration * commit '745636602593f0b8ae508eb10266a3c7c675e746': Tidy up TabLayout + ViewPager integration
|
745636602593f0b8ae508eb10266a3c7c675e746 |
07-May-2015 |
Chris Banes <chrisbanes@google.com> |
Tidy up TabLayout + ViewPager integration Also added the ability to add/remove OnPageChangeListeners to ViewPager. BUG: 20897298 Change-Id: I51ec2117a1f49aab15f7ed1a30960330fa00c317
pi/current.txt
ava/android/support/v4/view/ViewPager.java
|
3faf61d1945577dffd78e4c71a0853ba03d7ac6c |
08-May-2015 |
Dan Albert <danalbert@google.com> |
am 9cf7f2d6: Merge "Revert "Tidy up TabLayout + ViewPager integration"" into lmp-mr1-ub-dev * commit '9cf7f2d655d042f25a91fbae49596d078c1d45d8': Revert "Tidy up TabLayout + ViewPager integration"
|
92a2d7b7f62472a768e62f66681c0e1841cd57ba |
08-May-2015 |
Dan Albert <danalbert@google.com> |
Revert "Tidy up TabLayout + ViewPager integration" Build is still broken in other projects, so reverting for now. This reverts commit 40f27ea67cb42ab88020275f63cc600fcc42adcb. Change-Id: I94a6335d10390697e81cba177c9e059b616fedf9
pi/current.txt
ava/android/support/v4/view/ViewPager.java
|
028d1af69b6f6f8a5277681bdd9205eb236f0c34 |
08-May-2015 |
Chris Banes <chrisbanes@google.com> |
am 5f4bb82d: Merge "Tidy up TabLayout + ViewPager integration" into lmp-mr1-ub-dev * commit '5f4bb82d07ae3de712e56d38b9b31b62b46b85d0': Tidy up TabLayout + ViewPager integration
|
40f27ea67cb42ab88020275f63cc600fcc42adcb |
07-May-2015 |
Chris Banes <chrisbanes@google.com> |
Tidy up TabLayout + ViewPager integration Also added the ability to add/remove OnPageChangeListeners to ViewPager. BUG: 20897298 Change-Id: I7d944d2ebcd169c5c084000bd17f20da5c60e7ea
pi/current.txt
ava/android/support/v4/view/ViewPager.java
|
f90f426875178599acaf9b12b90562d56c7e9574 |
07-May-2015 |
Chris Banes <chrisbanes@google.com> |
am 6949fd9e: Simply the compatible isAttachedToWindow() method * commit '6949fd9e4bbf01c1216a1ffef51c1428d16e0394': Simply the compatible isAttachedToWindow() method
|
6949fd9e4bbf01c1216a1ffef51c1428d16e0394 |
06-May-2015 |
Chris Banes <chrisbanes@google.com> |
Simply the compatible isAttachedToWindow() method BUG: 20695142 Change-Id: Iad570c0d6eef7f24d77ea902c2169083ed492ff6
onut/android/support/v4/view/ViewCompatBase.java
|
e4b1545d40188f77f6423f96eee6f1688b4164a9 |
06-May-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Add AppCompatDialogFragment" into mnc-dev
|
e7ce580f6dcebb0d8be085e16859a18cfd172214 |
06-May-2015 |
Ian Lake <ilake@google.com> |
am 930055d1: Merge "Add Lollipop+ playback states to PlaybackStateCompat" into lmp-mr1-ub-dev * commit '930055d119aad484386bac603ffa9f2e12260109': Add Lollipop+ playback states to PlaybackStateCompat
|
e86f4c0ced5816595181a1d530d1571320afa9ed |
06-May-2015 |
Ian Lake <ilake@google.com> |
am a70dc75c: Merge "Include all actions in PlaybackStateCompat setActions/getActions() documentation" into lmp-mr1-ub-dev * commit 'a70dc75c177980079f7e94d676faa32aa06b6493': Include all actions in PlaybackStateCompat setActions/getActions() documentation
|
58477dabb6138bf4928033f18b6a81c940293b49 |
06-May-2015 |
Ian Lake <ilake@google.com> |
am 928aa59e: Merge "PlaybackStateCompat: Add support for custom actions, extras, and active item id" into lmp-mr1-ub-dev * commit '928aa59e29b056bf4ccf3ca80e121a3d1251a843': PlaybackStateCompat: Add support for custom actions, extras, and active item id
|
930055d119aad484386bac603ffa9f2e12260109 |
06-May-2015 |
Ian Lake <ilake@google.com> |
Merge "Add Lollipop+ playback states to PlaybackStateCompat" into lmp-mr1-ub-dev
|
a70dc75c177980079f7e94d676faa32aa06b6493 |
06-May-2015 |
Ian Lake <ilake@google.com> |
Merge "Include all actions in PlaybackStateCompat setActions/getActions() documentation" into lmp-mr1-ub-dev
|
928aa59e29b056bf4ccf3ca80e121a3d1251a843 |
06-May-2015 |
Ian Lake <ilake@google.com> |
Merge "PlaybackStateCompat: Add support for custom actions, extras, and active item id" into lmp-mr1-ub-dev
|
c89a68ed243c7808e44d83a1a56f1e2642ba231b |
06-May-2015 |
Mindy Pereira <mindyp@google.com> |
am 3f3c3423: Merge "Updates to the spinner for swipe to refresh to match final spec" into lmp-mr1-ub-dev * commit '3f3c3423c24e571f27631d39d74b932990ffce6a': Updates to the spinner for swipe to refresh to match final spec
|
3f3c3423c24e571f27631d39d74b932990ffce6a |
06-May-2015 |
Mindy Pereira <mindyp@google.com> |
Merge "Updates to the spinner for swipe to refresh to match final spec" into lmp-mr1-ub-dev
|
f69198df1dccd6c44bca38ac85aa0faaa035d7d6 |
22-Apr-2015 |
Mindy Pereira <mindyp@google.com> |
Updates to the spinner for swipe to refresh to match final spec fixes b/20093451 Pull-to-refresh: Color transition should happen linearly over the last 1/4 of the expand/collapse fixes b/20087836 Pull-to-refresh: Rotation is too slow Change-Id: I0a96b6dc2588646f2bc4b67e8e101b7d512a578a
ava/android/support/v4/widget/MaterialProgressDrawable.java
|
9b22ca9f977f73f239828006f4da124f60bc0a24 |
05-May-2015 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Add FingerprintManagerCompat" into mnc-dev
|
0f46e110e9edcc92812670b3f4b918a84499265b |
28-Apr-2015 |
Jorim Jaggi <jjaggi@google.com> |
Add FingerprintManagerCompat Change-Id: I0a3cba409604b5e93d2f1ab273eba24f43325fb4
pi/current.txt
pi23/android/support/v4/hardware/fingerprint/FingerprintManagerCompatApi23.java
ava/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.java
|
4ef3b3400174790d6d060c08c25e3f429e68de62 |
05-May-2015 |
Chris Banes <chrisbanes@google.com> |
am 46762cc1: Merge "Nested Scrolling support for RecyclerView" into lmp-mr1-ub-dev * commit '46762cc1d7e8ab8a12fc8804d0641d54b710881d': Nested Scrolling support for RecyclerView
|
46762cc1d7e8ab8a12fc8804d0641d54b710881d |
05-May-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Nested Scrolling support for RecyclerView" into lmp-mr1-ub-dev
|
204cccd7b82b9cfa2f4883dab3cae43605546af8 |
05-May-2015 |
Alan Viverette <alanv@google.com> |
Merge "Compat methods for Context.getColorStateList(int) and getColor(int)" into mnc-dev
|
fb848520dc2a744f1579a91bd5d2af2caa9a9956 |
05-May-2015 |
Alan Viverette <alanv@google.com> |
Compat methods for Context.getColorStateList(int) and getColor(int) Change-Id: I20c606260fbdda2294c74322bc5941849d231b90
pi/current.txt
pi23/android/support/v4/content/ContextCompatApi23.java
ava/android/support/v4/content/ContextCompat.java
|
172a94c580e111987830a352c50d76c7db504088 |
26-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Add AppCompatDialogFragment Needed so that it calls the correct window request method BUG: 20590925 Change-Id: I3bd1a5aed1a1206eb058486b99c05f4c082b0429
ava/android/support/v4/app/DialogFragment.java
|
f129f1b050d2542a91fe8175eac30183beb07b41 |
20-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Nested Scrolling support for RecyclerView Also fixed annotation for ViewCompat's overscroll BUG: 20334660 Change-Id: Iafa2f52f63d9aa9d5c8ce10b5e8bf108c1407a12
ava/android/support/v4/view/ViewCompat.java
|
0e4289d8af2b80828e4f68f77a9dbafa24319d48 |
05-May-2015 |
Chris Banes <chrisbanes@google.com> |
am 959ed6af: Merge "Add ViewCompat.isAttachedToWindow()" into lmp-mr1-ub-dev * commit '959ed6af05f77e9924fc908176c733d6e3260c8e': Add ViewCompat.isAttachedToWindow()
|
959ed6af05f77e9924fc908176c733d6e3260c8e |
05-May-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Add ViewCompat.isAttachedToWindow()" into lmp-mr1-ub-dev
|
a089de586c0ca8655ce1810ccc1725a745639404 |
05-May-2015 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Revert "Add FingerprintManagerCompat"" into mnc-dev
|
1026462aae7e36f6dbe8d83f5c6ba1595fdb703d |
05-May-2015 |
Jorim Jaggi <jjaggi@google.com> |
Revert "Add FingerprintManagerCompat" This reverts commit d019e1cc3c5cbd5af21cd6bbf4e6d4593a5a6c65. Broke build. Change-Id: Ibfae6046dbc0ecd0521b49169f9109058f694c4f
pi23/android/support/v4/hardware/fingerprint/FingerprintManagerCompatApi23.java
ava/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.java
|
d4af8bdf3cb2f7a722579c687b6f2e0a6912b876 |
04-May-2015 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Add FingerprintManagerCompat" into mnc-dev
|
d019e1cc3c5cbd5af21cd6bbf4e6d4593a5a6c65 |
28-Apr-2015 |
Jorim Jaggi <jjaggi@google.com> |
Add FingerprintManagerCompat Change-Id: Id2814f289db981863abce87e5a146a1ac505b684
pi23/android/support/v4/hardware/fingerprint/FingerprintManagerCompatApi23.java
ava/android/support/v4/hardware/fingerprint/FingerprintManagerCompat.java
|
96258dde1487826db4a21af120f81b08c725ae99 |
30-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Use doclava's new stubpackages wildcard support DO NOT MERGE Depends-on: Ibd49cc0348e2767b2c0fe6f14e7253b6d8e04c7b Change-Id: I740a2b55156a3d5d296be390b799f9118b1820df
ndroid.mk
pi/current.txt
|
f6610f183f0afe6e392dea804474f722d82083fd |
04-May-2015 |
Chris Banes <chrisbanes@google.com> |
Add ViewCompat.isAttachedToWindow() BUG: 20695142 Change-Id: Ibdff3d24721e9ed94de9c00813fe9528a734267d
pi/current.txt
onut/android/support/v4/view/ViewCompatBase.java
ava/android/support/v4/view/ViewCompat.java
itkat/android/support/v4/view/ViewCompatKitKat.java
|
639640523bdb81cc5a2ac2a1ebbe0c4e13a2c82b |
30-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Use doclava's new stubpackages wildcard support Depends-on: Ibd49cc0348e2767b2c0fe6f14e7253b6d8e04c7b Change-Id: I740a2b55156a3d5d296be390b799f9118b1820df
ndroid.mk
pi/current.txt
|
8491eb62f621cd5de4b4caed839be09c77011f53 |
30-Apr-2015 |
Todd Kennedy <toddke@google.com> |
Sync API with platform While going through the main platform review, there were several changes to class and method names. Apply those changes to the support library to maintain parity with the platform. Bug: 19569096 Change-Id: Ibe36a664c40379665e3482f792220d975974abca
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentContainer.java
ava/android/support/v4/app/FragmentController.java
ava/android/support/v4/app/FragmentHostCallback.java
ava/android/support/v4/app/FragmentHostCallbacks.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/LoaderManager.java
|
ea79b7d36972eb3f518a7e7b59a92e7bd5faefb4 |
27-Apr-2015 |
Ian Lake <ilake@google.com> |
PlaybackStateCompat: Add support for custom actions, extras, and active item id Adds support for API 21 and 22 specific PlaybackState data, allowing developers to use custom actions, active queue item ids, and extras while maintaining backward compatibility. These newly added elements are not part of the RemoteControlClient API surface and are ignored on older devices. BUG: 19382699 Change-Id: Idf355f6414a1035b2ae50bc3612a0deda81e4460
pi/current.txt
pi21/android/support/v4/media/session/PlaybackStateCompatApi21.java
pi22/android/support/v4/media/session/PlaybackStateCompatApi22.java
ava/android/support/v4/media/session/PlaybackStateCompat.java
|
024c5c4a5f04a2201a92cb3538648396da3f8c9d |
28-Apr-2015 |
Ian Lake <ilake@google.com> |
Include all actions in PlaybackStateCompat setActions/getActions() documentation Not all actions were listed in the Javadoc for PlaybackStateCompat's setActions() and getActions() methods, leading developers to think those actions were not supported when in fact they are. Corrects the Javadoc to properly list all available actions. Change-Id: Ie0bba5e699d7cee3e11b77260b7fe20b3711538e
ava/android/support/v4/media/session/PlaybackStateCompat.java
|
bdffe798d762566626c161a613db777e80d9a786 |
28-Apr-2015 |
Ian Lake <ilake@google.com> |
Add Lollipop+ playback states to PlaybackStateCompat Adds support for passing STATE_CONNECTING and STATE_SKIPPING_TO_QUEUE_ITEM to PlaybackStateCompat to ensure full compatibility with the framework PlaybackState. On <API 21, STATE_SKIPPING_TO_QUEUE_ITEM is converted to STATE_SKIPPING_TO_NEXT as the closest equivalent. Note that existing code converted STATE_CONNECTING to STATE_BUFFERING - STATE_CONNECTING is now just unhidden. Change-Id: I8884e8fd70b7f998ea3f8ae1edcbef545c127e3e
pi/current.txt
cs/android/support/v4/media/session/MediaSessionCompatApi14.java
ava/android/support/v4/media/session/PlaybackStateCompat.java
|
355b68a517f32a9bc05563400f1893e1ff4e5ded |
23-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
am e76434e1: Merge "Ensure LayoutInflaterCompat forces set the correct Factory" into lmp-mr1-ub-dev * commit 'e76434e14d3934977a8b5f07a18e127cf626d99e': Ensure LayoutInflaterCompat forces set the correct Factory
|
e76434e14d3934977a8b5f07a18e127cf626d99e |
22-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Ensure LayoutInflaterCompat forces set the correct Factory" into lmp-mr1-ub-dev
|
a12f22ddbd4382df3bc0d7311e7573b4c748c76c |
22-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Ensure LayoutInflaterCompat forces set the correct Factory This is a follow up to Ib9cd690725b365ad40d4a6cf12c1e6dc6c0089fd which makes sure that any subsequent merged factory is set to be the designated Factory2. This ensures that we use the merged factory over another Factory2. Also bumped up the version number in preparation. BUG: 20477817 Change-Id: Ie4ea8595afffe9905bb11174f330db4dedb2d2fb
oneycomb/android/support/v4/view/LayoutInflaterCompatHC.java
|
a6f6599f8c8d258599749ee527228ad394934f9c |
22-Apr-2015 |
Yigit Boyar <yboyar@google.com> |
am e71a1df9: Item touch interactions helper class * commit 'e71a1df9b3c0e1bd3c21a1b3dd20a41790d4a950': Item touch interactions helper class
|
e71a1df9b3c0e1bd3c21a1b3dd20a41790d4a950 |
06-Jan-2015 |
Yigit Boyar <yboyar@google.com> |
Item touch interactions helper class Notice: TBR, APIs may change This CL adds a component that can attach to any RecyclerView and add support for Drag & Drop and Swiping. It assumes some defaults based on the scroll orientation of the LayoutManager but can also be extended to customize behavior. Bug: 18889496 Change-Id: I7aede2084efa599552e053596661fa58b2685d10
onut/android/support/v4/animation/AnimatorListenerCompat.java
onut/android/support/v4/animation/AnimatorProvider.java
onut/android/support/v4/animation/AnimatorUpdateListenerCompat.java
onut/android/support/v4/animation/DonutAnimatorCompatProvider.java
onut/android/support/v4/animation/ValueAnimatorCompat.java
oneycomb_mr1/android/support/v4/animation/HoneycombMr1AnimatorCompatProvider.java
ava/android/support/v4/animation/AnimatorCompatHelper.java
|
2aaf30d6d2a273693870a458855b7b977ce0592b |
20-Apr-2015 |
Adam Powell <adamp@google.com> |
am 4d1ad071: Merge "Work around a framework bug setting LayoutInflater.Factory2" into lmp-mr1-ub-dev * commit '4d1ad071a7b9665489b084c7550069a963a821a4': Work around a framework bug setting LayoutInflater.Factory2
|
10850534c9e2949857133437cf1cd9af82721ab1 |
19-Apr-2015 |
Adam Powell <adamp@google.com> |
Work around a framework bug setting LayoutInflater.Factory2 Prior to commit 630c077463fecaa8eb1015865770f2c05c514ade in frameworks/base there was a platform bug starting at API 11 (fixed in API 21) that would cause a Factory2 not to be set properly on a LayoutInflater obtained via the LayoutInflater#cloneInContext method. The intended behavior was to merge the old Factory/Factory2 with the new one set on the cloned LayoutInflater. Precedence is given to the new Factory/Factory2, but if the new factory returns null, the old one is used. The bug would cause the merge to be correct for Factory, but not Factory2. Now that AppCompat uses Factory2, this matters. Without this workaround, nested fragment inflation for android-support-v4 fragments is broken and nested fragments are inflated into the FragmentActivity's FragmentManager instead of the parent Fragment's child FragmentManager. Bug 20343535 Change-Id: Ib9cd690725b365ad40d4a6cf12c1e6dc6c0089fd
pi21/android/support/v4/view/LayoutInflaterCompatLollipop.java
onut/android/support/v4/view/LayoutInflaterCompatBase.java
oneycomb/android/support/v4/view/LayoutInflaterCompatHC.java
ava/android/support/v4/view/LayoutInflaterCompat.java
|
01b935151ea8b2479c9bbdeb0ed07e0804273a6a |
16-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
am d81b8de5: Merge "Add ColorUtilsTest and associated fixes" into lmp-mr1-ub-dev * commit 'd81b8de590ee4d06315b925816d7e175a1658176': Add ColorUtilsTest and associated fixes
|
f5a8b955ecc8408445e909c3615c3414d2392d89 |
16-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Add window layout type calls to PopupWindowCompat"
|
f61954d45144aaf6c8a649a15e29a8a9931bcdfc |
15-Apr-2015 |
Todd Kennedy <toddke@google.com> |
Merge "Make fragment host usable"
|
322f8748f9d8de6f79345f660c859f163ad363b7 |
14-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Add window layout type calls to PopupWindowCompat BUG: 20172711 Change-Id: Iacffdf908b98739770f13665732d7755b14b9a25
pi/current.txt
pi23/android/support/v4/widget/PopupWindowCompatApi23.java
ingerbread/android/support/v4/widget/PopupWindowCompatGingerbread.java
ava/android/support/v4/widget/PopupWindowCompat.java
|
10d7d250bc41b21059a90095e8b693c9e7bc3bc3 |
09-Mar-2015 |
Jorim Jaggi <jjaggi@google.com> |
Introduce NotificationCompat.MediaStyle Make Notification.MediaStyle available from v7 with the support library. For versions prior ICS, the normal template is used, as buttons within notifications weren't supported. From ICS to Jellybean, a custom template is used which maches the platform one. On Lollipop and later, the platform implementation is used. Bug: 17425365 Change-Id: I6a44c8b325c0fb204e3043e1114c4a2c3276d78f
pi/current.txt
pi20/android/support/v4/app/NotificationCompatApi20.java
pi21/android/support/v4/app/NotificationCompatApi21.java
onut/android/support/v4/app/NotificationCompatBase.java
oneycomb/android/support/v4/app/NotificationBuilderWithBuilderAccessor.java
cs/android/support/v4/app/NotificationCompatIceCreamSandwich.java
ava/android/support/v4/app/NotificationCompat.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
c929274ecb2495a428f214393c787360c3433438 |
08-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Add ColorUtilsTest and associated fixes Also @hide the other v4 tests Change-Id: Ic7ae6045ab7bcdc3e108e3869074ee37d625b95d
ava/android/support/v4/graphics/ColorUtils.java
ests/java/android/support/v4/graphics/ColorUtilsTest.java
ests/java/android/support/v4/widget/DonutScrollerCompatTest.java
ests/java/android/support/v4/widget/GingerbreadScrollerCompatTest.java
ests/java/android/support/v4/widget/IcsScrollerCompatTest.java
ests/java/android/support/v4/widget/ScrollerCompatTestBase.java
|
edaa101bfa72b5e5a5b14b9e6c66579eaed5e8cc |
13-Apr-2015 |
Todd Kennedy <toddke@google.com> |
Make fragment host usable There were some limitations in the API of the fragment host. This should address them and allow the creation of a replacemnt fragment host. * added getHost() method; this is akin to the getActivity() method and allows fragments to get a reference to their host. For the FragmentActivity host, this method will return the same value as getActivity() * made all methods in FragmentController 'public'. This was an oversight. There should be no package private methods in FragmentController. * removed "final" keyword from Fragment#getContext(). While this method should be final, "getContext()" is too generic/common and likely to be defined in existing Fragments. We're removing "final" from the declaration to preven compile-time errors in legacy code. Bug: 19569096 Change-Id: Id54e5febfdf2b2525c165ebb23f370f71f0ed0b8
pi/current.txt
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentController.java
ava/android/support/v4/app/FragmentHostCallbacks.java
|
bad4dff7276d69d92ac12e8e158a23d3363ba871 |
13-Apr-2015 |
George Mount <mount@google.com> |
Merge "Improve javadoc on SharedElementCallback."
|
071d08e28e3a4985fedeb38b1071d4493286fdce |
13-Apr-2015 |
George Mount <mount@google.com> |
Merge "Fix transition not properly removing targets on completion."
|
5aafb7ec43d698364bfac6433b689bfc2112ae82 |
13-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
am d89c7bec: Merge "Add translationZ/Z methods to ViewPropertyAnimatorCompat" into lmp-mr1-ub-dev * commit 'd89c7bec4d0f9bb268f97fe091e3a1c1634977c9': Add translationZ/Z methods to ViewPropertyAnimatorCompat
|
d89c7bec4d0f9bb268f97fe091e3a1c1634977c9 |
13-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Add translationZ/Z methods to ViewPropertyAnimatorCompat" into lmp-mr1-ub-dev
|
1d1294cd795471546b983a0d255a5d67845617c7 |
11-Apr-2015 |
George Mount <mount@google.com> |
Fix transition not properly removing targets on completion. Bug 19770911 The enter transition was adding the non-existent View to its list of entering Views, but was removed from the transition improperly so that the comparison of Views formed a mismatch. Change-Id: I3e57ed7dc6f2d9d17e90c6c3c76194301717a32f
pi21/android/support/v4/app/FragmentTransitionCompat21.java
|
fde75d3ecf9239eca58233003ace697ffa53bc03 |
11-Apr-2015 |
Ian Lake <ilake@google.com> |
am e0e8d454: Merge "Fix IllegalArgumentException when using NUM_TRACKS or YEAR metadata on API14-19" into lmp-mr1-ub-dev * commit 'e0e8d454f08d3a86a8b7c172b2b292af4c11d6b2': Fix IllegalArgumentException when using NUM_TRACKS or YEAR metadata on API14-19
|
e0e8d454f08d3a86a8b7c172b2b292af4c11d6b2 |
11-Apr-2015 |
Ian Lake <ilake@google.com> |
Merge "Fix IllegalArgumentException when using NUM_TRACKS or YEAR metadata on API14-19" into lmp-mr1-ub-dev
|
5273a596f661bd0219e385bb43d57a3a5037387c |
11-Apr-2015 |
Ian Lake <ilake@google.com> |
am 43a0cd96: Merge "MediaSessionCompat set BITMAP_KEY_ARTWORK metadata in API 14 instead of API 19" into lmp-mr1-ub-dev * commit '43a0cd96f75a2429194285ff37e7ca0fd6f89bb9': MediaSessionCompat set BITMAP_KEY_ARTWORK metadata in API 14 instead of API 19
|
0094e26ee39675042cf0545ecdf3b5b3a363efb8 |
10-Apr-2015 |
George Mount <mount@google.com> |
Improve javadoc on SharedElementCallback. Bug 19709650 Change-Id: I86c048855ea11b8674ab8376ac2b5816a66f59eb
ava/android/support/v4/app/SharedElementCallback.java
|
01d760b0db38806766add9c88fa0809332c1bb51 |
10-Apr-2015 |
George Mount <mount@google.com> |
Merge "Fix bug in Fragment Transitions where shared elements use same name."
|
845332cbde9f3624ff4b266e81fb3aae658793ea |
10-Apr-2015 |
George Mount <mount@google.com> |
Fix bug in Fragment Transitions where shared elements use same name. Bug 19641883 Change-Id: I5d5d30f9fa04328347f86f5998222849fa99ecfa
ava/android/support/v4/app/BackStackRecord.java
|
03a7a35a3bcfbc3597c779d3f260d1475c5d0f11 |
10-Apr-2015 |
Ian Lake <ilake@google.com> |
Fix IllegalArgumentException when using NUM_TRACKS or YEAR metadata on API14-19 MediaSessionCompatApi14 attempts to add metadata for the number of tracks and year to RemoteControlClient.MetadataEditor, causing an IllegalArgumentException as MetadataEditor does not support NUM_TRACKS at all and only supports YEAR as a long (not string) on API19. The only workaround available without this fix is to not use these fields at all if you want to support <API21 devices and use MediaSessionCompat. BUG: 20144001 Change-Id: Iac3538d98a24489a9ca9689d9b13f6ff2287ea89
cs/android/support/v4/media/session/MediaSessionCompatApi14.java
itkat/android/support/v4/media/session/MediaSessionCompatApi19.java
|
ceb823a0d1bb74097920b3397dfe55febdfe85a7 |
10-Apr-2015 |
Ian Lake <ilake@google.com> |
MediaSessionCompat set BITMAP_KEY_ARTWORK metadata in API 14 instead of API 19 BITMAP_KEY_ARTWORK is the key metadata needed to show artwork on the API14-19 lock screen. Instead of setting this field only on API 19 devices, set this starting on API 14. BUG: 20143782 Change-Id: If65bd24bbf99d6c62432ddb7718808df0cd27a95
cs/android/support/v4/media/session/MediaSessionCompatApi14.java
itkat/android/support/v4/media/session/MediaSessionCompatApi19.java
|
e446af401de362f3c8fd47665fbacf6d3541e191 |
10-Apr-2015 |
Yigit Boyar <yboyar@google.com> |
am a2d47d67: Merge "Postpone accessibility events to post layout" into lmp-mr1-ub-dev * commit 'a2d47d675a8e76625176c2b59af0468ec4612a7a': Postpone accessibility events to post layout
|
a2d47d675a8e76625176c2b59af0468ec4612a7a |
10-Apr-2015 |
Yigit Boyar <yboyar@google.com> |
Merge "Postpone accessibility events to post layout" into lmp-mr1-ub-dev
|
49c71910b7a13c6914fd57a682868e4fc1795e51 |
09-Apr-2015 |
Ian Lake <ilake@google.com> |
am 26d99435: Forward all MediaSession callbacks to MediaSessionCompat * commit '26d994357fa4dbcd813f1c066ce09d5fdaa301a9': Forward all MediaSession callbacks to MediaSessionCompat
|
26d994357fa4dbcd813f1c066ce09d5fdaa301a9 |
09-Apr-2015 |
Ian Lake <ilake@google.com> |
Forward all MediaSession callbacks to MediaSessionCompat Adds missing callbacks to onCustomAction(), onPlayFromMediaId(), onSkipToQueueItem(), and onPlayFromSearch() in MediaSessionCompatApi21.CallbackProxy. This allows the support library callback registered via MediaSessionCompat.setCallback() to receive these callbacks. BUG: 20129394 Change-Id: Ibef12730c0dd15932a47ba44d69e8f06e11c4db5
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
|
e322b8bcc717dfd663677ed5cb59c6d1c3cb27af |
09-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Add translationZ/Z methods to ViewPropertyAnimatorCompat Change-Id: I4dc730cd845c1ebda7da8d3437888f27f5ebfa91
pi/current.txt
pi21/android/support/v4/view/ViewPropertyAnimatorCompatLollipop.java
ava/android/support/v4/view/ViewPropertyAnimatorCompat.java
|
c005695ca3e01efb3c3486f5cb6bf1e7fb21995c |
09-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
resolved conflicts for merge of 73a0c3c7 to master Change-Id: I1652150b1499db455f1eee8d8743d2f7f7bb6fcc
|
73a0c3c71f0d0a756664652de74c2e55dc31dbc3 |
09-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "AppBarLayout" into lmp-mr1-ub-dev
|
f1c1c12843e42ac138a8b3e9b7c749570270df4e |
09-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
am a4ef9efc: Merge "Add \'final\' 22.1.0 API files" into lmp-mr1-ub-dev * commit 'a4ef9efcbff8fbfe248c71eb17867456d1aa62f7': Add 'final' 22.1.0 API files
|
a4ef9efcbff8fbfe248c71eb17867456d1aa62f7 |
09-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Add 'final' 22.1.0 API files" into lmp-mr1-ub-dev
|
a6a508b2296730ca6954aaebcca52a9962a5cb55 |
11-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
AppBarLayout There is still a few things missing for this, such as elevation and fling support. I'll add these in a later CL. Change-Id: Ie6d6d24a39a21bcd640f09c9da07ec2f6c1f4bb4
pi/current.txt
onut/android/support/v4/view/ViewCompatBase.java
ava/android/support/v4/view/ViewCompat.java
|
2bf89a9bae2b6110a77cf0b3754b567bb07d12a5 |
09-Apr-2015 |
Yigit Boyar <yboyar@google.com> |
Postpone accessibility events to post layout During a layout calculation, some accessibility events might be triggered by the view system synchronously. These events are very hard to handle for a LayoutManager since it is in the middle of calculating a layout but received an accessibility request while trying to obtain / add or remove a View. Instead, RecyclerView will silently block these calls until the end of the layout or scroll calculation and then dispatch content change to avoid these race conditions. This CL also backports more Accessibility code to support library. Bug: 19717689 Change-Id: I98aac9264579714352554a7e9cbd2f712a72e6ee
pi/current.txt
ava/android/support/v4/view/ViewParentCompat.java
ava/android/support/v4/view/accessibility/AccessibilityEventCompat.java
itkat/android/support/v4/view/ViewParentCompatKitKat.java
itkat/android/support/v4/view/accessibility/AccessibilityEventCompatKitKat.java
|
78d43fdb32a21e535b42b416ce76ebef91d551ce |
08-Apr-2015 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Revert "Introduce NotificationCompat.MediaStyle""
|
76651ff7588ab266c87097b5610008d885b44090 |
08-Apr-2015 |
Jorim Jaggi <jjaggi@google.com> |
Revert "Introduce NotificationCompat.MediaStyle" This reverts commit ae78f9989b9c5f6ba8b906f5b6acd0fd38a8ac90. Broke the SDK build. Change-Id: I55d3a0d89799c2f253283df9789ee4abe54fc41f
pi/current.txt
pi20/android/support/v4/app/NotificationCompatApi20.java
pi21/android/support/v4/app/NotificationCompatApi21.java
onut/android/support/v4/app/NotificationCompatBase.java
oneycomb/android/support/v4/app/NotificationBuilderWithBuilderAccessor.java
cs/android/support/v4/app/NotificationCompatIceCreamSandwich.java
ava/android/support/v4/app/NotificationCompat.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
568e40da8f049bf14b7fe1438f38c1c05eef53d1 |
08-Apr-2015 |
Ian Lake <ilake@google.com> |
am 63853be0: Merge "Set RemoteControlClient transport flags from PlaybackStateCompat" into lmp-mr1-ub-dev * commit '63853be0de64533fd5d17a6776c5c5f71958411b': Set RemoteControlClient transport flags from PlaybackStateCompat
|
070a85911f4c4306f5b6f51aab9986abf827cccc |
07-Apr-2015 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Introduce NotificationCompat.MediaStyle"
|
ae78f9989b9c5f6ba8b906f5b6acd0fd38a8ac90 |
09-Mar-2015 |
Jorim Jaggi <jjaggi@google.com> |
Introduce NotificationCompat.MediaStyle Make Notification.MediaStyle available from v7 with the support library. For versions prior ICS, the normal template is used, as buttons within notifications weren't supported. From ICS to Jellybean, a custom template is used which maches the platform one. On Lollipop and later, the platform implementation is used. Bug: 17425365 Change-Id: I854159991a6093b219d803036a74951c6437b6ff
pi/current.txt
pi20/android/support/v4/app/NotificationCompatApi20.java
pi21/android/support/v4/app/NotificationCompatApi21.java
onut/android/support/v4/app/NotificationCompatBase.java
oneycomb/android/support/v4/app/NotificationBuilderWithBuilderAccessor.java
cs/android/support/v4/app/NotificationCompatIceCreamSandwich.java
ava/android/support/v4/app/NotificationCompat.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
b5d44b772175e55013d16dc58a17eff30fcc3261 |
07-Apr-2015 |
Ian Lake <ilake@google.com> |
Set RemoteControlClient transport flags from PlaybackStateCompat Call RCC's setTransportControlFlags for API 14-20 devices when PlaybackStateCompat changes, converting actions to transport control flags as needed. This ensures that lockscreen controls (among other things) appear correctly without developers having to specifically call getRemoteControlClient().setTransportControlFlags() themselves. Copies static actions constants from PlaybackState into MediaSessionCompatApi14, 18, and 19 as needed to extract actions. BUG: 19730261 Change-Id: I33dece21108cb41bd71731f0a376513f8d63932b
cs/android/support/v4/media/session/MediaSessionCompatApi14.java
ava/android/support/v4/media/session/MediaSessionCompat.java
ellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
itkat/android/support/v4/media/session/MediaSessionCompatApi19.java
|
f9c5b99bdceb3702987fe67b04c3b3dd62eef8aa |
07-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Add 'final' 22.1.0 API files Change-Id: Ia44d40205a3f3e6d5461356070aca6efa3c0012a
pi/22.1.0.txt
|
432e41de911b3784751c8423724a2c0f85720bfa |
07-Apr-2015 |
Ian Lake <ilake@google.com> |
am bbefa4cc: Merge "Revert "Set RemoteControlClient transport flags from PlaybackStateCompat"" into lmp-mr1-ub-dev * commit 'bbefa4cc752a251410016af123fe32f9c3552355': Revert "Set RemoteControlClient transport flags from PlaybackStateCompat"
|
bbefa4cc752a251410016af123fe32f9c3552355 |
07-Apr-2015 |
Ian Lake <ilake@google.com> |
Merge "Revert "Set RemoteControlClient transport flags from PlaybackStateCompat"" into lmp-mr1-ub-dev
|
780707609d1eca35ba46b36b6e18045e3738ef83 |
07-Apr-2015 |
Ian Lake <ilake@google.com> |
Revert "Set RemoteControlClient transport flags from PlaybackStateCompat" This reverts commit 55642c06219b6c5c41cd97a389797131d00cb595. Change-Id: Ife2a65fb325f4c1c0fb149ae925be4a2412da467
cs/android/support/v4/media/session/MediaSessionCompatApi14.java
ava/android/support/v4/media/session/MediaSessionCompat.java
ellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
itkat/android/support/v4/media/session/MediaSessionCompatApi19.java
|
7df32375413bd781f3795f955177f0e1a4216c5c |
07-Apr-2015 |
Ian Lake <ilake@google.com> |
am acf2261a: Merge "Set RemoteControlClient transport flags from PlaybackStateCompat" into lmp-mr1-ub-dev * commit 'acf2261a9411644f8868915d874958375bdf2573': Set RemoteControlClient transport flags from PlaybackStateCompat
|
103de366c96a80dc1bc3104228b52be0933e56b0 |
07-Apr-2015 |
Ian Lake <ilake@google.com> |
am f74e8af3: Merge "Ensure MediaSessionCompat handles null metadata without NPE API 14-19" into lmp-mr1-ub-dev * commit 'f74e8af333450b17cc16798ed167b49b2f0cddc6': Ensure MediaSessionCompat handles null metadata without NPE API 14-19
|
acf2261a9411644f8868915d874958375bdf2573 |
06-Apr-2015 |
Ian Lake <ilake@google.com> |
Merge "Set RemoteControlClient transport flags from PlaybackStateCompat" into lmp-mr1-ub-dev
|
55642c06219b6c5c41cd97a389797131d00cb595 |
05-Apr-2015 |
Ian Lake <ilake@google.com> |
Set RemoteControlClient transport flags from PlaybackStateCompat Call RCC's setTransportControlFlags for API 14-20 devices when PlaybackStateCompat changes, converting actions to transport control flags as needed. This ensures that lockscreen controls (among other things) appear correctly without developers having to specifically call getRemoteControlClient().setTransportControlFlags() themselves. BUG: 19730261 Change-Id: I16052b79d514aa6ef92672130358d14924cfbc71
cs/android/support/v4/media/session/MediaSessionCompatApi14.java
ava/android/support/v4/media/session/MediaSessionCompat.java
ellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
itkat/android/support/v4/media/session/MediaSessionCompatApi19.java
|
f74e8af333450b17cc16798ed167b49b2f0cddc6 |
06-Apr-2015 |
Ian Lake <ilake@google.com> |
Merge "Ensure MediaSessionCompat handles null metadata without NPE API 14-19" into lmp-mr1-ub-dev
|
b3f8fe700dd755bf26475c16422e401d7ccd0a44 |
06-Apr-2015 |
Ian Lake <ilake@google.com> |
Ensure MediaSessionCompat handles null metadata without NPE API 14-19 Right now, if you pass in null MediaMetadataCompat or a null Bundle within that metadata, MediaSessionCompatApi14 and MediaSessionCompatApi19 will NPE rather than clearing out all metadata as expected. Adds simple null checks to ensure that this works as expected.This is particularly important to handle the case where a developer calls setActive(true) before setting metadata. BUG: 19730550 Change-Id: I8480f19ef6d5638311d77c2aec127d5ad72d6b40
cs/android/support/v4/media/session/MediaSessionCompatApi14.java
itkat/android/support/v4/media/session/MediaSessionCompatApi19.java
|
8361280de03b4cf7bb93137020048329f7d3e8b8 |
04-Apr-2015 |
Yigit Boyar <yboyar@google.com> |
am 94feaf63: Fix build * commit '94feaf63d4fabd646f5494f49f3508087b6c81dc': Fix build
|
e036150d53c4ac1ea3486d849311224e2f4da19b |
04-Apr-2015 |
Yigit Boyar <yboyar@google.com> |
am 184adf5b: Merge "Fix EdgeEffect behavior for RecyclerView" into lmp-mr1-ub-dev * commit '184adf5bea56436ec2ac9d7364575a25b0a35db5': Fix EdgeEffect behavior for RecyclerView
|
94feaf63d4fabd646f5494f49f3508087b6c81dc |
04-Apr-2015 |
Yigit Boyar <yboyar@google.com> |
Fix build Change-Id: I1cadf70356746acefec547d3bbec13e2eecd644b
pi/current.txt
|
184adf5bea56436ec2ac9d7364575a25b0a35db5 |
04-Apr-2015 |
Yigit Boyar <yboyar@google.com> |
Merge "Fix EdgeEffect behavior for RecyclerView" into lmp-mr1-ub-dev
|
a894c985d6e21ae2b7d1986a287f0e6bf36a094b |
04-Apr-2015 |
Yigit Boyar <yboyar@google.com> |
am e9075f45: Merge "Add trace events to important RecyclerView sections" into lmp-mr1-ub-dev * commit 'e9075f450982abaf25d055ed4b2c9301d670060e': Add trace events to important RecyclerView sections
|
8f46b3298bd25429dfef9da87423de18ce62dee5 |
03-Apr-2015 |
Yigit Boyar <yboyar@google.com> |
Add trace events to important RecyclerView sections This CL adds a compatibility wrapper for android.os.Trace and also adds trace events to the following sections in RecyclerView: * Layout calculation with trigger information * Scroll * On bind view * On create view Bug: 18362054 Change-Id: I953cc9373190865498994bff8cc6420d7ff09e98
ava/android/support/v4/os/TraceCompat.java
ellybean-mr2/android/support/v4/os/TraceJellybeanMR2.java
|
e9288cbd6e1d2b1492845ec4a1a6d2111a134ca8 |
03-Apr-2015 |
Todd Kennedy <toddke@google.com> |
Remove deprecated tag [even though the method is actually deprecated in the super class] Change-Id: I3d290cf83c8fcd6b206f841d5edaff41cd7fac15
pi/current.txt
|
f5554348a132e821416ee0b2e2718045fc363c33 |
03-Apr-2015 |
Yigit Boyar <yboyar@google.com> |
Fix EdgeEffect behavior for RecyclerView This CL also fixes the EdgeEffectCompat implementation which was not using the Lollipop version. Bug: 18721866 Change-Id: I0f59e71027ec60fbe26043fffe37cdccb5dcfa30
ava/android/support/v4/widget/EdgeEffectCompat.java
|
7fe187efeb231d848f283ea9e4a0514ce2a8e862 |
02-Apr-2015 |
Todd Kennedy <toddke@google.com> |
Fix build. Remove @deprecated tag Method onRatainNonConfigurationInstance() is already marked as deprecated in the super class. That's what I get for trying to fix the eclipse yellow squigglies. Change-Id: I9b91d5d7635752f6507d6e3bba44e1a030ca45d1
ava/android/support/v4/app/FragmentActivity.java
|
d608cf6e08769bf320c1b595cbbd9a7664160449 |
26-Mar-2015 |
Todd Kennedy <toddke@google.com> |
Remove dependency upon FragmentActivity The FragmentManagerImpl is intimately tied with a FragmentActivity. In many cases, we want to be able to create / manage Fragments outside of a FragmentManager. This defines a FragmentController interface that can be used by any class to host Fragments. Bug: 19569096 Change-Id: I62dee733a70577d0d3c8f96a89e4b05a3d5e18b0
ndroidManifest.xml
pi/current.txt
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/DialogFragment.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentContainer.java
ava/android/support/v4/app/FragmentController.java
ava/android/support/v4/app/FragmentHostCallbacks.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/LoaderManager.java
|
cda6682445556dee8a775ffd7d9291bffa3ff0f8 |
25-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
Generate API files for the support libraries DO NOT MERGE make update-support-api make check-support-api (run automatically on sdk builds) BUG: 19478450 Change-Id: Idd0f12c457b7dc084a66158de452969d7afdb8dc
ndroid.mk
pi/22.0.0.txt
pi/current.txt
pi/removed.txt
|
f62fcdec92e2f96ec61579392ed2b593cff35b39 |
25-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
Generate API files for the support libraries make update-support-api make check-support-api (run automatically on sdk builds) BUG: 19478450 Change-Id: Idd0f12c457b7dc084a66158de452969d7afdb8dc
ndroid.mk
pi/22.0.0.txt
pi/current.txt
pi/removed.txt
|
9911e5d9472f1785602ef08cfb5cf1b605a3aaa0 |
26-Mar-2015 |
Justin Klaassen <justinklaassen@google.com> |
am 376f90c1: Create v4 PathInterpolatorCompat (v2) * commit '376f90c159c74a267a5b5e13a5d71273980a72df': Create v4 PathInterpolatorCompat (v2)
|
376f90c159c74a267a5b5e13a5d71273980a72df |
20-Mar-2015 |
Justin Klaassen <justinklaassen@google.com> |
Create v4 PathInterpolatorCompat (v2) PathInterpolatorCompat uses PathInterpolator on API 21+, and provides an alternative implementation to support API 4+. PathInterpolatorCompatIMPL computes the interpolation along an arbitrary path using a linear sample-based approximation. Note the interpolated values may differ slightly from the framework PathInterpolator which uses an arc-based approximation. Change-Id: I7f8e8b8663140e6a12fabd45696daff087a13c44
pi21/android/support/v4/view/animation/PathInterpolatorCompatApi21.java
onut/android/support/v4/view/animation/PathInterpolatorCompatBase.java
onut/android/support/v4/view/animation/PathInterpolatorDonut.java
ava/android/support/v4/view/animation/PathInterpolatorCompat.java
|
876e6b4c4ca725548ad25452c2362e253dc12f97 |
24-Mar-2015 |
Tony Mantler <nicoya@google.com> |
Fix typo in TypedArrayUtils Change-Id: I5e3cbf5253daef491a547f8997ef28e93ce7613e
ava/android/support/v4/content/res/TypedArrayUtils.java
|
84765eaea7da18d0576db557959129e9d0db8e8c |
20-Mar-2015 |
Tony Mantler <nicoya@google.com> |
Read both android: and local XML values for prefs Also add TypedArrayUtils to v4 for easier reading of attributes using fallback styleables. Change-Id: I3c132baead6c2cc4ceda68ca12346536a2cd2904
ava/android/support/v4/content/res/TypedArrayUtils.java
|
a326f2cafdce3c8315367d7b4593b2c72edaeaeb |
19-Mar-2015 |
Justin Klaassen <justinklaassen@google.com> |
am a72dc6ff: am 0bf148ff: Merge "Revert "Create v4 PathInterpolatorCompat"" into lmp-mr1-ub-dev * commit 'a72dc6ff8a240801bf14682cf3acefaf505417eb': Revert "Create v4 PathInterpolatorCompat"
|
0bf148ff04bf6e34c30ca311a8db8b4c4cb987ca |
19-Mar-2015 |
Justin Klaassen <justinklaassen@google.com> |
Merge "Revert "Create v4 PathInterpolatorCompat"" into lmp-mr1-ub-dev
|
a37f6b0bfb2930a6e5a0cc8e2d475e7168b2b101 |
19-Mar-2015 |
Justin Klaassen <justinklaassen@google.com> |
Revert "Create v4 PathInterpolatorCompat" This reverts commit 94213f7183ca8a0a91ee0cf25723e2791a078ae0. Change-Id: I2a31870cd5b5c94dad2a3d292017fbe085e5e6e3
ava/android/support/v4/view/animation/PathInterpolatorCompat.java
|
3aba50678d05633e05644432152418b9afddd167 |
19-Mar-2015 |
Justin Klaassen <justinklaassen@google.com> |
am ff52cf3f: am 36a8cce6: Merge "Create v4 PathInterpolatorCompat" into lmp-mr1-ub-dev * commit 'ff52cf3f9718600efafde601572c191d9794926d': Create v4 PathInterpolatorCompat
|
36a8cce64593cc95618d03f17da2ad8d1bcd2c56 |
19-Mar-2015 |
Justin Klaassen <justinklaassen@google.com> |
Merge "Create v4 PathInterpolatorCompat" into lmp-mr1-ub-dev
|
4efd038be1300cefd5abc6cb1324b4fc8508ebaa |
05-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
Update Support library gradle build files. DO NOT MERGE. Means we can now develop the support lib using Android Studio and Gradle. Need to update the Gradle prebuilts. (cherry picked from commit 6a4c14b929df9d5ca592e0ee178bfd8784fe7c0a) Change-Id: I90cebec4b492689f24a9669663630c0f02fd1035
uild.gradle
|
973d4b3f71ef1f395107ccf238e13ce2561097e6 |
16-Mar-2015 |
Tony Mantler <nicoya@google.com> |
Merge "Support Lib Preference framework"
|
d59aebcc364f4e7f888c54187d1463878dc6d4c7 |
16-Mar-2015 |
Vinit Deshpande <vinitd@google.com> |
Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release'
|
6904f67c96a28a0e5966b4fb6d37a0ad5f136858 |
19-Feb-2015 |
Tony Mantler <nicoya@google.com> |
Support Lib Preference framework Change-Id: I4ada1206e0d7dab9cd39d19d195adef19feef49a
ingerbread/android/support/v4/content/EditorCompatGingerbread.java
ava/android/support/v4/content/SharedPreferencesCompat.java
|
65ffbe2a9aad39871ca5a3c85db07be05ea3fc03 |
13-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
am 911970bb: am 51c19d26: am b7f9224b: Snackbar * commit '911970bb8a1337d240e1f87e8c9d969bb99cea90': Snackbar
|
911970bb8a1337d240e1f87e8c9d969bb99cea90 |
13-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
am 51c19d26: am b7f9224b: Snackbar * commit '51c19d265383be31eba26096b5eeb60333570285': Snackbar
|
b7f9224b1495db47eb8fd813b5912250e900770a |
09-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
Snackbar Also added a new default swipe-to-dismiss behavior and hooked it up. Also hooked up the Snackbar to the Floating Action Buttons. Change-Id: I717d4db5d34b6c17a2afabe5a3bc2c79fcee4233
ava/android/support/v4/widget/ViewDragHelper.java
|
c7159fc941ee867d65506bf0aeda6ffdb0252647 |
13-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
am b95e66be: am 7b12fd9b: am 0bf08254: Merge "Fix Button touch feedback on Gingerbread" into lmp-mr1-ub-dev * commit 'b95e66bee76eb069ddb38d13e77e72de24b54f56': Fix Button touch feedback on Gingerbread
|
b95e66bee76eb069ddb38d13e77e72de24b54f56 |
13-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
am 7b12fd9b: am 0bf08254: Merge "Fix Button touch feedback on Gingerbread" into lmp-mr1-ub-dev * commit '7b12fd9b8e92d94a8b1625c0be2c92c3e1843891': Fix Button touch feedback on Gingerbread
|
809f652c46ec74ffea3505725e577d680a5f47ab |
13-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
am d972c3ba: am d421b2b3: am f4e0b1dd: Merge "TextInputLayout - a wrapper around EditText" into lmp-mr1-ub-dev * commit 'd972c3ba1979b8d3710f537de162c362fde0ea30': TextInputLayout - a wrapper around EditText
|
4d4c3c90bc904be87408d84f5e72cebf5f3dac0e |
13-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
am 7b61f370: am cbc126bb: am 1b8545b1: Merge "Fix compat child fragment inflation" into lmp-mr1-ub-dev * commit '7b61f37066fa5ba028e3275c920aa478d0a51144': Fix compat child fragment inflation
|
eb0d0c030a15e93f456cc1403fffb909c0ae4e66 |
12-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
Fix Button touch feedback on Gingerbread While there I also fixed the actual feedback color so that it emulates RippleDrawable, by compositing the ripple color over the button color. BUG: 19711428 Change-Id: Ia3263940551d1f4d87bcdec1d6c9cdf6887a5256
ava/android/support/v4/graphics/ColorUtils.java
|
3c33a44fed0e76927995c4d18151430c77fce951 |
12-Mar-2015 |
Dianne Hackborn <hackbod@google.com> |
Merge "Add support for getReferrer()."
|
d972c3ba1979b8d3710f537de162c362fde0ea30 |
12-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
am d421b2b3: am f4e0b1dd: Merge "TextInputLayout - a wrapper around EditText" into lmp-mr1-ub-dev * commit 'd421b2b32ad8e26659eb56e9161c2a2aa749c379': TextInputLayout - a wrapper around EditText
|
c5b63021dfda1dd155775a0b4845c5ca3c70b1b0 |
07-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
TextInputLayout - a wrapper around EditText Currently it implements the floating label pattern and error message handling. Change-Id: I65132d06e0eef71f671594c3bb39633e9f89a0da
pi21/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
itkat/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.java
|
7b61f37066fa5ba028e3275c920aa478d0a51144 |
12-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
am cbc126bb: am 1b8545b1: Merge "Fix compat child fragment inflation" into lmp-mr1-ub-dev * commit 'cbc126bb39d4d14e6eb47eb9bd7e66782ec1c5e3': Fix compat child fragment inflation
|
97c67a9e01b12203a42df4ccfeec708bbf123e4b |
12-Mar-2015 |
Dianne Hackborn <hackbod@google.com> |
Add support for getReferrer(). Change-Id: I97efca34b3b5f45231513dd85303c64e1a051ea3
pi22/android/support/v4/app/ActivityCompat22.java
ava/android/support/v4/app/ActivityCompat.java
|
94213f7183ca8a0a91ee0cf25723e2791a078ae0 |
11-Mar-2015 |
Justin Klaassen <justinklaassen@google.com> |
Create v4 PathInterpolatorCompat PathInterpolatorCompat uses PathInterpolator on API 21+, and provides an alternative implementation to support API 4+. PathInterpolatorCompatIMPL computes the interpolation along an arbitrary path using a linear sample-based approximation. Note the interpolated values may differ slightly from the framework PathInterpolator which uses an arc-based approximation. Change-Id: I45dda33abeb93aa30b7c52be0d5076ee57b84f82
ava/android/support/v4/view/animation/PathInterpolatorCompat.java
|
bf0947be2ead9b3d8e5865bcd3d3652d02a2aa5a |
11-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
Fix compat child fragment inflation Was caused by AppCompat using a Factory2, which trumps the Factory that FragmentManager was using. Fixed by making sure we use a Factory2. BUG: 19666640 Change-Id: I2f321da756a361ab7ed31aed65f0f8ce1f0d8bcd
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
|
be94be409ca932ebe68f7c9234b9c53440441fe9 |
10-Mar-2015 |
Scott Kennedy <skennedy@google.com> |
am 2f51127b: am 23cd2ccd: am 91d6ad87: Annotate savedInstanceState in Fragment#onCreate() is @Nullable * commit '2f51127b9fb287c4f46bbb0c574b632efb3c05dc': Annotate savedInstanceState in Fragment#onCreate() is @Nullable
|
2f51127b9fb287c4f46bbb0c574b632efb3c05dc |
10-Mar-2015 |
Scott Kennedy <skennedy@google.com> |
am 23cd2ccd: am 91d6ad87: Annotate savedInstanceState in Fragment#onCreate() is @Nullable * commit '23cd2ccd6758c52eef71145134db2b3c21466929': Annotate savedInstanceState in Fragment#onCreate() is @Nullable
|
91d6ad872f1dab57871e92dd097e35c1e59aeb26 |
10-Mar-2015 |
Scott Kennedy <skennedy@google.com> |
Annotate savedInstanceState in Fragment#onCreate() is @Nullable Change-Id: I893fd29845e9603ff96e890f1ca3fab6dad9c4c3
ava/android/support/v4/app/DialogFragment.java
|
638d3a2dffba52467d28b12854d8e1badfbca731 |
09-Mar-2015 |
Xavier Ducrohet <xav@google.com> |
am 8300161f: am c8d60141: am f48e02e3: Fix support lib compilation. DO NOT MERGE. * commit '8300161fd350ec5d41b48b0dd7ca1adcb3ae9fe2': Fix support lib compilation. DO NOT MERGE.
|
c8d6014170dc67e7eab43d136835480a9583e44c |
09-Mar-2015 |
Xavier Ducrohet <xav@google.com> |
am f48e02e3: Fix support lib compilation. DO NOT MERGE. * commit 'f48e02e352d7d86c41c3d33802a09478cccb7771': Fix support lib compilation. DO NOT MERGE.
|
d9bd69d53bbc2d14f70733396deb554c574ece36 |
09-Mar-2015 |
Xavier Ducrohet <xav@google.com> |
am 3bc45c9f: am 1a06d24d: am 2cab8eb0: Merge "Update Support library gradle build files WIP" into lmp-mr1-ub-dev * commit '3bc45c9f00d3237e8a12c3e0401b74dffca38b42': Update Support library gradle build files WIP
|
3bc45c9f00d3237e8a12c3e0401b74dffca38b42 |
09-Mar-2015 |
Xavier Ducrohet <xav@google.com> |
am 1a06d24d: am 2cab8eb0: Merge "Update Support library gradle build files WIP" into lmp-mr1-ub-dev * commit '1a06d24d98226ccb539a9da93a246ad720b167f6': Update Support library gradle build files WIP
|
70acb0c19be3831a2080e4f902324de16bfbf62e |
04-Mar-2015 |
Tor Norbye <tnorbye@google.com> |
Annotate support library with @ColorInt, @CallSuper, etc Change-Id: Ifa25a628f89a07d3903cd71eb1c3639297fdf722
ava/android/support/v4/app/NotificationCompat.java
ava/android/support/v4/view/PagerTabStrip.java
ava/android/support/v4/view/PagerTitleStrip.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewPager.java
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/SlidingPaneLayout.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
f48e02e352d7d86c41c3d33802a09478cccb7771 |
07-Mar-2015 |
Xavier Ducrohet <xav@google.com> |
Fix support lib compilation. DO NOT MERGE. Change-Id: I8fff3881cb4aee20c568f4678e6ee007d179054d
ava/android/support/v4/media/session/MediaSessionCompat.java
|
96f1e91a591cea8e671136391fa2eb71c7c6ac40 |
05-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
Update Support library gradle build files. DO NOT MERGE. Means we can now develop the support lib using Android Studio and Gradle. Need to update the Gradle prebuilts. (cherry picked from commit 6a4c14b929df9d5ca592e0ee178bfd8784fe7c0a) Change-Id: I90cebec4b492689f24a9669663630c0f02fd1035
uild.gradle
|
6a4c14b929df9d5ca592e0ee178bfd8784fe7c0a |
05-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
Update Support library gradle build files WIP Means we can now develop the support lib using Android Studio and Gradle. Need to update the Gradle prebuilts. Change-Id: I788c6105185b5681267d6ad9a8a8b875fc4e57a6
uild.gradle
|
c0311cbf9e6df03d5fc1e5a9d9f097f1c0ae1777 |
05-Mar-2015 |
Filip Gruszczynski <gruszczy@google.com> |
am af9c293a: am dcb6abe2: am 823f8b54: Notify listeners when resetting scroll in ViewPager. * commit 'af9c293a9e019b88a8717b371480e954d68a052b': Notify listeners when resetting scroll in ViewPager.
|
af9c293a9e019b88a8717b371480e954d68a052b |
05-Mar-2015 |
Filip Gruszczynski <gruszczy@google.com> |
am dcb6abe2: am 823f8b54: Notify listeners when resetting scroll in ViewPager. * commit 'dcb6abe2a8a20691afb5ff97dcb3d336313bf15e': Notify listeners when resetting scroll in ViewPager.
|
823f8b54305cc0e19c4004e46b23a0affd665cd8 |
27-Feb-2015 |
Filip Gruszczynski <gruszczy@google.com> |
Notify listeners when resetting scroll in ViewPager. This fixes a bug in ViewPager on small (wearable) screens, where if you swipe very gently, it doesn't retract fully. It retracts almost to the end, but stops a pixel (or 2 or 3) before reaching the end. When retracting if a touch is detected, the scroll state is immediatele set to 0. The listeners, however, are not informed about this event and they state in the state delivered to them by the last scrolling update. Change-Id: Ief0d40ba04a73c71ab6767d4201cabdadf8d1fb8
ava/android/support/v4/view/ViewPager.java
|
a098fa841194c3229a119398ce372a7f6d800690 |
02-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
am d6fd2749: am 386c3120: am 56a22a55: Merge "Fix AlertDialog extending to screen width" into lmp-mr1-ub-dev * commit 'd6fd274923be4e3d38b8b651c8a2f0ef321e90b7': Fix AlertDialog extending to screen width
|
d6fd274923be4e3d38b8b651c8a2f0ef321e90b7 |
02-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
am 386c3120: am 56a22a55: Merge "Fix AlertDialog extending to screen width" into lmp-mr1-ub-dev * commit '386c312035679515e8f3d2b179d259da3f6bc13b': Fix AlertDialog extending to screen width
|
56a22a559b52e781c5809cd5f609beff74ebf6e2 |
02-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix AlertDialog extending to screen width" into lmp-mr1-ub-dev
|
c88bcc13910d9d1a0ddd077e7cb96f3d95bde76c |
16-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
MenuItem, navigation and overflow icon tinting - support edition - iconTint and iconTintMode attrs for MenuItem, with associated setters. - navigationTint and navigationTintMode attrs for Toolbar with associated setters. - overflowTint and overflowTintMode attrs for Toolbar with associated setters. Depends on Ibd1fae7cdbc7a7c42809e52541fae5d8beb18e92 BUG: 18126050 BUG: 19148351 BUG: 19305408 Change-Id: I04e9ce376c925efe6f43e03e9627a9a83865dab8
pi23/android/support/v4/view/MenuItemCompatApi23.java
onut/android/support/v4/graphics/drawable/DrawableWrapperDonut.java
ava/android/support/v4/internal/view/SupportMenuItem.java
ava/android/support/v4/view/MenuItemCompat.java
|
038e4f437f8239675837e61f576c0b121987406e |
26-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
am 2400b5de: am b3273694: am ec9567e2: Merge "Fix GradientDrawable compat tinting" into lmp-mr1-ub-dev * commit '2400b5de4f26733fd5847e1df2eaf0f5b58df351': Fix GradientDrawable compat tinting
|
2400b5de4f26733fd5847e1df2eaf0f5b58df351 |
26-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
am b3273694: am ec9567e2: Merge "Fix GradientDrawable compat tinting" into lmp-mr1-ub-dev * commit 'b32736949188fd90b4b5c8e4343739147f31b0bc': Fix GradientDrawable compat tinting
|
ec9567e250efac29fe2f3f383ea174914475bc95 |
26-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix GradientDrawable compat tinting" into lmp-mr1-ub-dev
|
41c3dc66312394771e0cb147713e124ecd445055 |
26-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
Fix AlertDialog extending to screen width Needed to use Space rather a View, so I've moved over GridLayout's Space impl to v4 and deprecated the v7 one. BUG: 19509863 Change-Id: I427844f139eed7123324881d11b6054e2ec3f416
ava/android/support/v4/widget/Space.java
|
220dc21ab5a2a5b3f8b6532105121750770a69f4 |
10-Oct-2013 |
Jeff Brown <jeffbrown@google.com> |
Add loader cancellation to support library. This change brings the support library loader API in sync with the current framework API. Adds CancellationSignal and OperationCanceledException. Adds support for canceling queries in progress on JB+. Bug: 11070452 Change-Id: I67b858897539caad815b8dd28e828abdb1646534
ava/android/support/v4/app/LoaderManager.java
ava/android/support/v4/content/AsyncTaskLoader.java
ava/android/support/v4/content/ContentResolverCompat.java
ava/android/support/v4/content/CursorLoader.java
ava/android/support/v4/content/Loader.java
ava/android/support/v4/os/CancellationSignal.java
ava/android/support/v4/os/OperationCanceledException.java
ellybean/android/support/v4/content/ContentResolverCompatJellybean.java
ellybean/android/support/v4/os/CancellationSignalCompatJellybean.java
|
38d11eb0946c89652edf9eafc8cf55a8ac962a2e |
26-Feb-2015 |
Adam Powell <adamp@google.com> |
am 37803f10: am 69f431ff: am a966c6cd: CoordinatorLayout * commit '37803f1030d6f02e0194b00ab08df27b7e62f4b1': CoordinatorLayout
|
37803f1030d6f02e0194b00ab08df27b7e62f4b1 |
26-Feb-2015 |
Adam Powell <adamp@google.com> |
am 69f431ff: am a966c6cd: CoordinatorLayout * commit '69f431ff9195ceef40ddb438f8abb95a8acf2725': CoordinatorLayout
|
a966c6cda6a3aa562fcfdb842b6c6b35bdd6a3dc |
05-Feb-2015 |
Adam Powell <adamp@google.com> |
CoordinatorLayout CoordinatorLayout is meant to be like a super-powered FrameLayout with three major additional capabilities: * Aligning views relative to other views arbitrarily nested within other siblings (e.g. floating action buttons aligning to one edge of a content pane) * Aligning views relative to keylines defining horizontal positioning * Defining pluggable interaction behaviors from layout xml This patch implements the first two features and some of the initial plumbing for the third. Change-Id: I9c368d298cd35ff507ce5c8449a572fbfe9e5da7
pi21/android/support/v4/view/ViewCompatLollipop.java
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/view/NestedScrollingParentHelper.java
ava/android/support/v4/view/ViewCompat.java
|
048bac8b099b46ed54d609647209f5f03414a920 |
24-Feb-2015 |
George Mount <mount@google.com> |
am 71f208e5: am b1fb6a15: am 40cb56a3: Merge "Protect popFromBackStack with SDK_INT check." into lmp-mr1-ub-dev * commit '71f208e56d1ba9a036c6ac06c7c0dca062e6d869': Protect popFromBackStack with SDK_INT check.
|
71f208e56d1ba9a036c6ac06c7c0dca062e6d869 |
24-Feb-2015 |
George Mount <mount@google.com> |
am b1fb6a15: am 40cb56a3: Merge "Protect popFromBackStack with SDK_INT check." into lmp-mr1-ub-dev * commit 'b1fb6a150a70b3ea048ecad829e6355f7576c0b9': Protect popFromBackStack with SDK_INT check.
|
2f0e3626990f52844ec637cb4ffaaa2dee11eb61 |
18-Feb-2015 |
George Mount <mount@google.com> |
Protect popFromBackStack with SDK_INT check. Bug 19229940 Change-Id: I90a2b5e6523761ede62de37a22dbd624274f6bca
ava/android/support/v4/app/BackStackRecord.java
|
97c40f7e3cea9b75243f123d3ce750147f668d0b |
20-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
Fix GradientDrawable compat tinting Turns out that we were still calling Drawable.setTint* instead of the compat version. Change-Id: I28a35e283d43413d4f341093db50568cd4df33b3
pi21/android/support/v4/graphics/drawable/DrawableCompatLollipop.java
pi21/android/support/v4/graphics/drawable/DrawableWrapperLollipop.java
|
c3205d6b235da6679943640c889c9e70c4f798a5 |
24-Feb-2015 |
Scott Kennedy <skennedy@google.com> |
am 340ba5a0: am 4a43900c: am 4297ef0c: Merge "Mark some methods/parameters @Nullable" into lmp-mr1-ub-dev * commit '340ba5a0b848c74d20bb316dc52dbcbfa6297b5c': Mark some methods/parameters @Nullable
|
340ba5a0b848c74d20bb316dc52dbcbfa6297b5c |
23-Feb-2015 |
Scott Kennedy <skennedy@google.com> |
am 4a43900c: am 4297ef0c: Merge "Mark some methods/parameters @Nullable" into lmp-mr1-ub-dev * commit '4a43900ccadb3ab4fc34292b246a7d167bdf2450': Mark some methods/parameters @Nullable
|
c861fd8b28b0b878ccc194ee6099b3b1bc4c3ae8 |
23-Feb-2015 |
Scott Kennedy <skennedy@google.com> |
Mark some methods/parameters @Nullable These now match the corresponding classes in android.app.* Change-Id: If20c32636a5e64a9a64dadb0001983bd2bd3b850
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
|
0dd57e65bcb8c9f0c7468a69ea3549a54a2482df |
16-Feb-2015 |
Narayan Kamath <narayan@google.com> |
Move support library away from using ICU.addLikelySubtags(string) ... and getScript(String). bug: 15876704 Change-Id: I6b046fc4ee91d668cfb4d91ef782180169f4bb46
pi23/android/support/v4/text/ICUCompatApi23.java
cs/android/support/v4/text/ICUCompatIcs.java
ava/android/support/v4/text/ICUCompat.java
ava/android/support/v4/text/TextUtilsCompat.java
|
e1ddd27e054cafb08789903cd74f0904c2d898bd |
14-Feb-2015 |
Alan Viverette <alanv@google.com> |
Merge "Clear focus from previously focused view in EBT helper"
|
f6a201aaad218a0ee66a9479b16b012a3fd108ea |
14-Feb-2015 |
Alan Viverette <alanv@google.com> |
Clear focus from previously focused view in EBT helper Change-Id: Ie0c8bc5901897d4aeb671e76ee7775c1b75182e6
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
3043028623a7faed2f814b90245d5682b239fccd |
14-Feb-2015 |
Scott Kennedy <skennedy@google.com> |
am 9066b9dc: am 667d5aeb: am 0fb3ec35: Mark findViewById(int) @Nullable * commit '9066b9dcbb24e56f616fe97263e5c49b51483b91': Mark findViewById(int) @Nullable
|
9066b9dcbb24e56f616fe97263e5c49b51483b91 |
14-Feb-2015 |
Scott Kennedy <skennedy@google.com> |
am 667d5aeb: am 0fb3ec35: Mark findViewById(int) @Nullable * commit '667d5aebe362a1da503c884e7eb01c5465288445': Mark findViewById(int) @Nullable
|
0fb3ec354da6c1f3ed1777bca5270710cc537e92 |
14-Feb-2015 |
Scott Kennedy <skennedy@google.com> |
Mark findViewById(int) @Nullable Change-Id: I9dff1548dd1cd5f0ce69bec3a47a4153de034458
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
|
c3be3233cd98f3017af981313ec6af24d3ab7f43 |
11-Feb-2015 |
Adrian Roos <roosa@google.com> |
Fix typo Change-Id: If59381862e3332675fd7b929bcee2928ecd0da21
ava/android/support/v4/content/ModernAsyncTask.java
|
eb590f85607a3316d3eed515bb3071de9c35275f |
10-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
am c90ef982: am e9b4baa6: Merge "Make ColorUtils public in support-v4" into lmp-mr1-ub-dev * commit 'c90ef9821f0de0f672244f5d347b012e01cee63a': Make ColorUtils public in support-v4
|
c90ef9821f0de0f672244f5d347b012e01cee63a |
10-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
am e9b4baa6: Merge "Make ColorUtils public in support-v4" into lmp-mr1-ub-dev * commit 'e9b4baa653de6484afcc4a5e250e639e2becff38': Make ColorUtils public in support-v4
|
711c3df64595e2404ff6aa642ee5303f510e1dcb |
08-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
Make ColorUtils public in support-v4 Migrate some of the other support libs to use it Change-Id: If43fcb4bff988e222e3355e99a88f868e71fb958
ava/android/support/v4/graphics/ColorUtils.java
|
cccad7c6ad8e281494c4d7770a0841857673ba47 |
09-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
am df251e14: am 7e82b999: Add tintable Drawables to support-v4 * commit 'df251e14f0d85fe784dbbb8852ff94786ce74bb0': Add tintable Drawables to support-v4
|
df251e14f0d85fe784dbbb8852ff94786ce74bb0 |
09-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
am 7e82b999: Add tintable Drawables to support-v4 * commit '7e82b99953680915596eaf0eb35927388e574ca8': Add tintable Drawables to support-v4
|
7e82b99953680915596eaf0eb35927388e574ca8 |
27-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
Add tintable Drawables to support-v4 Works by using AppCompat's tinting Drawbale wrapper in support v4. I've also moved over AppCompat and design lib to use DrawableCompat. I've also added a workaround due to GradientDrawable not supporting tinting of Lollipop. Change-Id: Ifa178eae99207051bf72ba6b9f3148cdcbe1579f
pi21/android/support/v4/graphics/drawable/DrawableCompatL.java
pi21/android/support/v4/graphics/drawable/DrawableCompatLollipop.java
pi21/android/support/v4/graphics/drawable/DrawableWrapperLollipop.java
pi22/android/support/v4/graphics/drawable/DrawableCompatApi22.java
onut/android/support/v4/graphics/drawable/DrawableCompatBase.java
onut/android/support/v4/graphics/drawable/DrawableWrapper.java
onut/android/support/v4/graphics/drawable/DrawableWrapperDonut.java
oneycomb/android/support/v4/graphics/drawable/DrawableCompatHoneycomb.java
oneycomb/android/support/v4/graphics/drawable/DrawableWrapperHoneycomb.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
itkat/android/support/v4/graphics/drawable/DrawableCompatKitKat.java
itkat/android/support/v4/graphics/drawable/DrawableWrapperKitKat.java
|
cc4217142c675fe81a3dde680bfc5dec2505f2d6 |
06-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
am ebd2c61c: am e5cf164f: Merge "Fix SwitchCompat animating unnecessarily" into lmp-mr1-ub-dev * commit 'ebd2c61c79556f856bf85e21e6b56a73fcb3e486': Fix SwitchCompat animating unnecessarily
|
ebd2c61c79556f856bf85e21e6b56a73fcb3e486 |
06-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
am e5cf164f: Merge "Fix SwitchCompat animating unnecessarily" into lmp-mr1-ub-dev * commit 'e5cf164f159f8ab73ece12a9e95ae774102c521e': Fix SwitchCompat animating unnecessarily
|
f91071ff037056101389f2cbfc5fadb0229a36a7 |
05-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
Fix SwitchCompat animating unnecessarily BUG: 19283952 Change-Id: I66f64d57505e3fa90f6c5395b356f457bb0f43ff
onut/android/support/v4/view/ViewCompatBase.java
ava/android/support/v4/view/ViewCompat.java
itkat/android/support/v4/view/ViewCompatKitKat.java
|
e06c9b9db020326166a5591c0483c03377418437 |
02-Feb-2015 |
Yuichi Araki <yaraki@google.com> |
am d3da39bb: am 2b9dabda: Merge "Initial implementation of NavigationDrawer" into lmp-mr1-ub-dev * commit 'd3da39bbe4b007d3ee2dadd318d55b0e06697b89': Initial implementation of NavigationDrawer
|
d3da39bbe4b007d3ee2dadd318d55b0e06697b89 |
02-Feb-2015 |
Yuichi Araki <yaraki@google.com> |
am 2b9dabda: Merge "Initial implementation of NavigationDrawer" into lmp-mr1-ub-dev * commit '2b9dabdaa86bda59678063fd024af8f65d612dc7': Initial implementation of NavigationDrawer
|
2b9dabdaa86bda59678063fd024af8f65d612dc7 |
02-Feb-2015 |
Yuichi Araki <yaraki@google.com> |
Merge "Initial implementation of NavigationDrawer" into lmp-mr1-ub-dev
|
e3e4a0039b2a598fc9a57c3cd501cc02ba454eb1 |
30-Jan-2015 |
Adam Powell <adamp@google.com> |
am 61dd0254: am 3ff3a50e: Merge "Nested scrolling: android-support-v4 edition" into lmp-mr1-ub-dev * commit '61dd02546d1c195ddc891f3b6f9da85ec4e3d07a': Nested scrolling: android-support-v4 edition
|
61dd02546d1c195ddc891f3b6f9da85ec4e3d07a |
30-Jan-2015 |
Adam Powell <adamp@google.com> |
am 3ff3a50e: Merge "Nested scrolling: android-support-v4 edition" into lmp-mr1-ub-dev * commit '3ff3a50e5057fe904c3fe9df292de3a6111fe8ec': Nested scrolling: android-support-v4 edition
|
3ff3a50e5057fe904c3fe9df292de3a6111fe8ec |
30-Jan-2015 |
Adam Powell <adamp@google.com> |
Merge "Nested scrolling: android-support-v4 edition" into lmp-mr1-ub-dev
|
31a49efe2adb59e31611f6871895a3243d835127 |
30-Jan-2015 |
Yuichi Araki <yaraki@google.com> |
Initial implementation of NavigationDrawer NavigationDrawer can be used inside DrawerLayout (support-v4) to provide navigation menu. The menu can be populated by XML. This is just a starting point. It still misses a lot of major features, including marking current item, account switcher API, and pinning items. This chnage also adds android.support.v4.widget.TextViewCompat with setCompoundDrawablesRelative* methods. This reverts commit e34464da9acbbf5891651addc0983d2d920f5be4. Change-Id: I54cd343be90588cb1735189deb2100552240fde8
ava/android/support/v4/widget/TextViewCompat.java
ellybean-mr1/android/support/v4/widget/TextViewCompatJbMr1.java
ellybean-mr2/android/support/v4/widget/TextViewCompatJbMr2.java
|
1fcce4485ef99aca928ebfb877859c5ecd47716c |
01-Nov-2014 |
Adam Powell <adamp@google.com> |
Nested scrolling: android-support-v4 edition Implement the nested scrolling patterns from Android 5.0 Lollipop for use on older platform versions. Custom nested scrolling child views should implement the new interface NestedScrollingChild. These views can instantiate a NestedScrollingChildHelper and delegate overridden interface and View/ViewGroup methods to the helper methods of the same name. The helper will manage associated state and behavior. Similarly, custom nested scrolling ViewGroups should implement NestedScrollingParent and create a NestedScrollingParentHelper, delegating methods of the same name to the helper. Nested scrolling methods should be invoked via the ViewCompat/ViewParentCompat shims. These shims will delegate to the proper implementation for both framework and support views that allow nested scrolling. Now with bonus NestedScrollView! Bug 18195379 Change-Id: Ia125816875a9caf19baab545a65b9404240c8d8b
pi21/android/support/v4/view/ViewCompatApi21.java
pi21/android/support/v4/view/ViewCompatLollipop.java
pi21/android/support/v4/view/ViewGroupCompatApi21.java
pi21/android/support/v4/view/ViewGroupCompatLollipop.java
pi21/android/support/v4/view/ViewParentCompatLollipop.java
pi21/android/support/v4/widget/EdgeEffectCompatLollipop.java
ava/android/support/v4/view/NestedScrollingChild.java
ava/android/support/v4/view/NestedScrollingChildHelper.java
ava/android/support/v4/view/NestedScrollingParent.java
ava/android/support/v4/view/NestedScrollingParentHelper.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewGroupCompat.java
ava/android/support/v4/view/ViewParentCompat.java
ava/android/support/v4/widget/EdgeEffectCompat.java
ava/android/support/v4/widget/NestedScrollView.java
|
02a27e6a640f57d55984ab31b814048507e73352 |
30-Jan-2015 |
Yuichi Araki <yaraki@google.com> |
am bd3ea239: am 9ea42dba: Merge "Revert "Initial implementation of NavigationDrawer"" into lmp-mr1-ub-dev * commit 'bd3ea23910845c29f3d49cc3b241ff352f9fb120': Revert "Initial implementation of NavigationDrawer"
|
bd3ea23910845c29f3d49cc3b241ff352f9fb120 |
30-Jan-2015 |
Yuichi Araki <yaraki@google.com> |
am 9ea42dba: Merge "Revert "Initial implementation of NavigationDrawer"" into lmp-mr1-ub-dev * commit '9ea42dba50d49687e876f35deb5fb8465588592f': Revert "Initial implementation of NavigationDrawer"
|
e34464da9acbbf5891651addc0983d2d920f5be4 |
30-Jan-2015 |
Yuichi Araki <yaraki@google.com> |
Revert "Initial implementation of NavigationDrawer" This reverts commit d4bea8be0627dac53fb5907f1f64dddf6147d55e. Change-Id: Ic36cd74dbd8c0ba9b66fd65b096f60a1957011e9
ava/android/support/v4/widget/TextViewCompat.java
ellybean-mr1/android/support/v4/widget/TextViewCompatJbMr1.java
ellybean-mr2/android/support/v4/widget/TextViewCompatJbMr2.java
|
0653d5d75dd78048ec9db434bd0f969ef7168645 |
30-Jan-2015 |
Yuichi Araki <yaraki@google.com> |
am fa07fd94: am c501eb8f: Merge "Initial implementation of NavigationDrawer" into lmp-mr1-ub-dev * commit 'fa07fd94fa1e3acb8c77b75fbcf603766dd525c3': Initial implementation of NavigationDrawer
|
fa07fd94fa1e3acb8c77b75fbcf603766dd525c3 |
30-Jan-2015 |
Yuichi Araki <yaraki@google.com> |
am c501eb8f: Merge "Initial implementation of NavigationDrawer" into lmp-mr1-ub-dev * commit 'c501eb8fe9d4183281a0bfb6e9c41cec7dab84b5': Initial implementation of NavigationDrawer
|
d4bea8be0627dac53fb5907f1f64dddf6147d55e |
14-Jan-2015 |
Yuichi Araki <yaraki@google.com> |
Initial implementation of NavigationDrawer NavigationDrawer can be used inside DrawerLayout (support-v4) to provide navigation menu. The menu can be populated by XML. This is just a starting point. It still misses a lot of major features, including marking current item, account switcher API, and pinning items. This chnage also adds android.support.v4.widget.TextViewCompat with setCompoundDrawablesRelative* methods. Change-Id: Ife8e39de2e2938d246713bb8cd486489be92cd6a
ava/android/support/v4/widget/TextViewCompat.java
ellybean-mr1/android/support/v4/widget/TextViewCompatJbMr1.java
ellybean-mr2/android/support/v4/widget/TextViewCompatJbMr2.java
|
0bac4573668cf6ff659b395274182ee2ab56ea46 |
28-Jan-2015 |
Yigit Boyar <yboyar@google.com> |
am 099b5de5: am cc685098: am 79eb5b2e: Merge "Avoid NPE when an animated View disappears before animation starts." into lmp-mr1-dev * commit '099b5de542eba3fb45995bb7afb147a2e660eae3': Avoid NPE when an animated View disappears before animation starts.
|
3f3b264d638f73e3c8d75a8ed5b6621b04e974d2 |
28-Jan-2015 |
Svetoslav <svetoslavganov@google.com> |
am a4d59206: am f2eeca0b: am 854aed9e: Print helper does not provide correct image on print options chagnes.. * commit 'a4d592069cae4e01854dc77f666c0376e7cd8dc7': Print helper does not provide correct image on print options chagnes..
|
099b5de542eba3fb45995bb7afb147a2e660eae3 |
28-Jan-2015 |
Yigit Boyar <yboyar@google.com> |
am cc685098: am 79eb5b2e: Merge "Avoid NPE when an animated View disappears before animation starts." into lmp-mr1-dev * commit 'cc68509875a7ef9146b3b779e7433f31d5818b20': Avoid NPE when an animated View disappears before animation starts.
|
a4d592069cae4e01854dc77f666c0376e7cd8dc7 |
28-Jan-2015 |
Svetoslav <svetoslavganov@google.com> |
am f2eeca0b: am 854aed9e: Print helper does not provide correct image on print options chagnes.. * commit 'f2eeca0b710015578163a02d553035820bbf208e': Print helper does not provide correct image on print options chagnes..
|
cc68509875a7ef9146b3b779e7433f31d5818b20 |
28-Jan-2015 |
Yigit Boyar <yboyar@google.com> |
am 79eb5b2e: Merge "Avoid NPE when an animated View disappears before animation starts." into lmp-mr1-dev * commit '79eb5b2e72832a3bf3e042c825bbd161e5a45d02': Avoid NPE when an animated View disappears before animation starts.
|
f2eeca0b710015578163a02d553035820bbf208e |
28-Jan-2015 |
Svetoslav <svetoslavganov@google.com> |
am 854aed9e: Print helper does not provide correct image on print options chagnes.. * commit '854aed9e83ca17ad558f3aec7fff49ef2153ceaf': Print helper does not provide correct image on print options chagnes..
|
79eb5b2e72832a3bf3e042c825bbd161e5a45d02 |
28-Jan-2015 |
Yigit Boyar <yboyar@google.com> |
Merge "Avoid NPE when an animated View disappears before animation starts." into lmp-mr1-dev
|
3a91bf644ea3e07a52da5f1741b9b229493c84f9 |
28-Jan-2015 |
Yigit Boyar <yboyar@google.com> |
Avoid NPE when an animated View disappears before animation starts. This CL fixes a bug in animations compatibility lib where we would try to access an already GC'ed view, causing a NPE. Instead, we'll silently skip the operation. Bug: 19117123 Change-Id: If6d57ccc9c8ba42107d528243d21bc391932657c
ava/android/support/v4/view/ViewPropertyAnimatorCompat.java
|
854aed9e83ca17ad558f3aec7fff49ef2153ceaf |
27-Jan-2015 |
Svetoslav <svetoslavganov@google.com> |
Print helper does not provide correct image on print options chagnes.. The print helper was not updating the current attributes if they change after it has loaded the bitmap. bug:18995487 Change-Id: I4e758e35287a699ff0f5cd32401a9178fde836ce
itkat/android/support/v4/print/PrintHelperKitkat.java
|
c1dd680d7419db07decf19e7fb7b92abebc999f2 |
22-Jan-2015 |
Yigit Boyar <yboyar@google.com> |
am b2a35601: am c452f417: Merge "Add generic scroll support to RecyclerView" into lmp-mr1-ub-dev * commit 'b2a3560174f4eb7dcb00eb3966ecc8facd72eeb3': Add generic scroll support to RecyclerView
|
b2a3560174f4eb7dcb00eb3966ecc8facd72eeb3 |
22-Jan-2015 |
Yigit Boyar <yboyar@google.com> |
am c452f417: Merge "Add generic scroll support to RecyclerView" into lmp-mr1-ub-dev * commit 'c452f417e833ebffad05827b9b36786cb976e532': Add generic scroll support to RecyclerView
|
c452f417e833ebffad05827b9b36786cb976e532 |
22-Jan-2015 |
Yigit Boyar <yboyar@google.com> |
Merge "Add generic scroll support to RecyclerView" into lmp-mr1-ub-dev
|
c8448509a76a7ea3e94d6b84a82095947553032b |
21-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
am 33a42026: am 2f212387: Merge "Compile support-v4 with Java 7 in gradle" into lmp-mr1-ub-dev * commit '33a4202648f7f051516da3e1e9f5470e560b7cdf': Compile support-v4 with Java 7 in gradle
|
33a4202648f7f051516da3e1e9f5470e560b7cdf |
21-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
am 2f212387: Merge "Compile support-v4 with Java 7 in gradle" into lmp-mr1-ub-dev * commit '2f2123873a3ac99baffa63ac1f43b409a12f9c32': Compile support-v4 with Java 7 in gradle
|
af26d9fc38b0cc7a7ed12559af2b9ac9db2cc55f |
20-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
Compile support-v4 with Java 7 in gradle Fixes build Change-Id: Idec75c0feb617b72af9b5ae0d35c8c84f87de1b6
uild.gradle
|
12d8b3f36c7b503221185b44791822e59e690966 |
20-Jan-2015 |
Alan Viverette <alanv@google.com> |
Update ExploreByTouchHelper docs Bug: 18963161 Change-Id: Ifc6d92d218400726241bd7334959d151ce2cb139
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
ae0f8baa4cb103fef9636ff92f9a86dea3cdad44 |
15-Jan-2015 |
Dake Gu <dake@google.com> |
resolved conflicts for merge of 628eb898 to master Change-Id: Idbc162cb7d8e1fb8723ea6124ae56ac51b0ad817
|
628eb898830d232cdb93eafa0083d64ddb971b19 |
14-Jan-2015 |
Dake Gu <dake@google.com> |
am 3b26e1a1: Fix javadoc * commit '3b26e1a1412a8c3b6e7b520b4472d929e7e1e7f4': Fix javadoc
|
3b26e1a1412a8c3b6e7b520b4472d929e7e1e7f4 |
14-Jan-2015 |
Dake Gu <dake@google.com> |
Fix javadoc Change-Id: Ibe541631abdd00de220154b0646736273f585d60
ava/android/support/v4/util/CircularArray.java
ava/android/support/v4/util/CircularIntArray.java
|
e0d33e2db61dceee95f8f5f7d8671394d4b8826c |
14-Jan-2015 |
Dake Gu <dake@google.com> |
am 0b25173e: CircularArray: add methods to remove mutliple elements * commit '0b25173e2be21794b72db228c49245df4f1075ed': CircularArray: add methods to remove mutliple elements
|
0b25173e2be21794b72db228c49245df4f1075ed |
12-Dec-2014 |
Dake Gu <dake@google.com> |
CircularArray: add methods to remove mutliple elements Added CircularIntArray. Added javadoc. Change-Id: I998a2b966c6c53ef966994e1e93c4aa910643078 (cherry picked from commit ae6b4cc8fd0872c64c4e1295e54e109222938d86)
ava/android/support/v4/util/CircularArray.java
ava/android/support/v4/util/CircularIntArray.java
|
4eaf6152697a48e1206c9aa9af07c6f7db5bef81 |
13-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
am ff060f83: am a6694505: Merge "Add Material animation curves to support-v4" into lmp-mr1-ub-dev * commit 'ff060f835079e59aa3d491eb670eb524511ea7f4': Add Material animation curves to support-v4
|
381e645bb7b9640d0bff30b8d0c349f2d3eb2db8 |
12-Jan-2015 |
RoboErik <epastern@google.com> |
am 8600aa92: am 1c91ca16: Do not merge. Register a callback to push volume updates in MediaSessionCompat * commit '8600aa925b96a45989746177fae8e24cea8491ee': Do not merge. Register a callback to push volume updates in MediaSessionCompat
|
8600aa925b96a45989746177fae8e24cea8491ee |
12-Jan-2015 |
RoboErik <epastern@google.com> |
am 1c91ca16: Do not merge. Register a callback to push volume updates in MediaSessionCompat * commit '1c91ca160d4a8f4f3cf3cf2a8672e0ccd16d88d4': Do not merge. Register a callback to push volume updates in MediaSessionCompat
|
ff060f835079e59aa3d491eb670eb524511ea7f4 |
12-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
am a6694505: Merge "Add Material animation curves to support-v4" into lmp-mr1-ub-dev * commit 'a6694505df76367fa16fdbab09eb79072cbc90bf': Add Material animation curves to support-v4
|
a6694505df76367fa16fdbab09eb79072cbc90bf |
12-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Add Material animation curves to support-v4" into lmp-mr1-ub-dev
|
ccbfbe099d67cbc04a233e3bb4a13a8196681dc5 |
09-Jan-2015 |
Scott Kennedy <skennedy@google.com> |
am 962160de: am 25aba069: Merge "Invalidate DrawerLayout when the status bar background changes" into lmp-mr1-ub-dev * commit '962160de09e1ce332efd04d5712f685a5719da35': Invalidate DrawerLayout when the status bar background changes
|
962160de09e1ce332efd04d5712f685a5719da35 |
09-Jan-2015 |
Scott Kennedy <skennedy@google.com> |
am 25aba069: Merge "Invalidate DrawerLayout when the status bar background changes" into lmp-mr1-ub-dev * commit '25aba069f30cffb66b66a8f0468741af4963b62d': Invalidate DrawerLayout when the status bar background changes
|
25aba069f30cffb66b66a8f0468741af4963b62d |
09-Jan-2015 |
Scott Kennedy <skennedy@google.com> |
Merge "Invalidate DrawerLayout when the status bar background changes" into lmp-mr1-ub-dev
|
4d2aaf1cb719513d8ed23bf4cffb5edbd96e4251 |
09-Jan-2015 |
RoboErik <epastern@google.com> |
Merge "Register a callback to push volume updates in MediaSessionCompat"
|
1c91ca160d4a8f4f3cf3cf2a8672e0ccd16d88d4 |
09-Jan-2015 |
RoboErik <epastern@google.com> |
Do not merge. Register a callback to push volume updates in MediaSessionCompat We had forgotten to set a listener for volume changes on in MediaSessionCompat when a VolumeProviderCompat is set. Without this future volume changes won't be reported correctly to observers on pre-L devices. bug:18959923 Change-Id: I3b136c6bf923b3a2e30e7894fffb38feccd206c6
ava/android/support/v4/media/session/MediaSessionCompat.java
|
dcf548676596d8644a6be2b4d0c7c1db0128655e |
09-Jan-2015 |
RoboErik <epastern@google.com> |
Register a callback to push volume updates in MediaSessionCompat We had forgotten to set a listener for volume changes on in MediaSessionCompat when a VolumeProviderCompat is set. Without this future volume changes won't be reported correctly to observers on pre-L devices. bug:18959923 Change-Id: I3b136c6bf923b3a2e30e7894fffb38feccd206c6
ava/android/support/v4/media/session/MediaSessionCompat.java
|
44918a92e1d66a01a03063e2c5e68b2570f64b03 |
08-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
Use the new PopupWindow overlap anchor methods Allows developers to set one style attribute and AppCompat will then forward it on to the framework impl. BUG: 18245054 Change-Id: I3cf2e2224d0420e80342e162ad01be1fb4f3cc18
ndroid.mk
pi21/android/support/v4/widget/PopupWindowCompatApi21.java
pi23/android/support/v4/widget/PopupWindowCompatApi23.java
uild.gradle
ava/android/support/v4/widget/PopupWindowCompat.java
|
7c2e72c6d0a01e42d8039a09116bc35326d8acfb |
07-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
Add Material animation curves to support-v4 Also remove the pkg-private BakedBezierInterpolator and move usage to the new implementation. BUG: 16152622 Change-Id: If6c6f55fba19e6fc691ee48961ab762f942b320c
ava/android/support/v4/view/animation/FastOutLinearInInterpolator.java
ava/android/support/v4/view/animation/FastOutSlowInInterpolator.java
ava/android/support/v4/view/animation/LinearOutSlowInInterpolator.java
ava/android/support/v4/view/animation/LookupTableInterpolator.java
ava/android/support/v4/widget/BakedBezierInterpolator.java
ava/android/support/v4/widget/SwipeProgressBar.java
|
2182cce575fb80fe8d19ae4d2605c5f4b495305c |
07-Jan-2015 |
Narayan Kamath <narayan@google.com> |
Lose bogus link tags for @throws clauses. They're linkified by default, and the lack of a space in some of these clauses breaks the docs and checkbuild. Change-Id: I670a6a04bc722a507c9d6eee358750a50dd761ef
ava/android/support/v4/util/CircularArray.java
ava/android/support/v4/util/CircularIntArray.java
|
ae6b4cc8fd0872c64c4e1295e54e109222938d86 |
12-Dec-2014 |
Dake Gu <dake@google.com> |
CircularArray: add methods to remove mutliple elements Added CircularIntArray. Added javadoc. Change-Id: I998a2b966c6c53ef966994e1e93c4aa910643078
ava/android/support/v4/util/CircularArray.java
ava/android/support/v4/util/CircularIntArray.java
|
4dbd11ef441f637f32edd585248da0c914622a38 |
30-Dec-2014 |
Yigit Boyar <yboyar@google.com> |
Add generic scroll support to RecyclerView This CL adds support for scrolling RecyclerView with a separate input device (e.g. mouse). AbsListView handles generic motion scroll as an instant scroll event, so does RecyclerView (instead of smooth scrolling). Since most of the necessary APIs are added on Froyo or Honeycomb, this CL adds InputDeviceCompat to access constants in InputDevice. It also extends the scope of MotionEventCompat to suport axis and source. Bug: 18796745 Change-Id: I8f12d452d39b27bf2b2da425d57e87b09ac1bf26
ingerbread/android/support/v4/view/MotionEventCompatGingerbread.java
oneycomb_mr1/android/support/v4/view/MotionEventCompatHoneycombMr1.java
ava/android/support/v4/view/InputDeviceCompat.java
ava/android/support/v4/view/MotionEventCompat.java
|
5886dbb5760f9e976d0e1308020e0580165c35c3 |
26-Dec-2014 |
Yigit Boyar <yboyar@google.com> |
am f9b9ce76: Make SwipeRefreshLayout RecyclerView compatible * commit 'f9b9ce76405345744bd57482d21c35a657836f87': Make SwipeRefreshLayout RecyclerView compatible
|
01dc84d257ad9f55866b5345d694d3a23401a480 |
24-Dec-2014 |
Chris Banes <chrisbanes@google.com> |
am 3040adc6: Fix Window Insets for certain SYSTEM_UI flags * commit '3040adc60c191aca58e34a01428db628604924c5': Fix Window Insets for certain SYSTEM_UI flags
|
f9b9ce76405345744bd57482d21c35a657836f87 |
12-Dec-2014 |
Yigit Boyar <yboyar@google.com> |
Make SwipeRefreshLayout RecyclerView compatible This CL introduces a ScrollingView interface which makes computeScroll** methods public so that we can calculate canScrollVertically|Horizontally prior to API 14. Bug: 18680011 Change-Id: If89ce3947d6638e38ab82b1c0e65303f38b3dbb5
ava/android/support/v4/view/ScrollingView.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
3040adc60c191aca58e34a01428db628604924c5 |
18-Nov-2014 |
Chris Banes <chrisbanes@google.com> |
Fix Window Insets for certain SYSTEM_UI flags This is caused by the actual Window's decor intercepting the window insets and applying them itself. This means that we no longer need to handle the insets ourselves in certain instances. BUG: 18052816 Change-Id: I857d4d31ba4c9240aa094fb2aa314d1842fb7cb8
pi21/android/support/v4/view/ViewCompatApi21.java
ava/android/support/v4/view/ViewCompat.java
|
78bdf29512ecb751cc44646030317882763fd0b9 |
18-Dec-2014 |
Chris Banes <chrisbanes@google.com> |
am 3a17fd72: Merge "Move tinted background Drawable handling to the View level" into lmp-mr1-ub-dev * commit '3a17fd725eb3484a8bda9a033581d1ba92a669d3': Move tinted background Drawable handling to the View level
|
a5f106fbd09335ae504c39b1ee1e0caa3f1238e3 |
16-Dec-2014 |
Chris Banes <chrisbanes@google.com> |
Move tinted background Drawable handling to the View level This allows us to workaround an issue where setting a background will wipe out all user specified padding. Instead, let the View use it's own Drawable and handle the tint state changes. BUG: 17810829 Change-Id: Ic94a4359e76c0a2e8066a0ed3b286d966d4b4178
pi21/android/support/v4/view/ViewCompatApi21.java
onut/android/support/v4/view/TintableBackgroundView.java
onut/android/support/v4/view/ViewCompatBase.java
ava/android/support/v4/view/ViewCompat.java
|
3798ea29657ed5029b5fd0a5b815a2ab0c75b4d5 |
09-Dec-2014 |
Chris Banes <chrisbanes@google.com> |
am 8f0f2302: Merge "Backport android:theme functionality for all Views" into lmp-mr1-ub-dev * commit '8f0f230229fd09c3c066d1ff90d8954d8fece6da': Backport android:theme functionality for all Views
|
128210ef99e3eded6fc53fcd3f135f9a8e5e4836 |
08-Dec-2014 |
RoboErik <epastern@google.com> |
am a1ef4fa3: am 85c80926: Merge "Make MediaSessionCompat/MediaControllerCompat work pre 21" into lmp-mr1-dev * commit 'a1ef4fa329562b2751a3f8ceb949742b4748f507': Make MediaSessionCompat/MediaControllerCompat work pre 21
|
fd1eb27a3700de31507de34fd1bcc51830fe876c |
24-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Backport android:theme functionality for all Views Also make the tinted widgets public so that developers can extend from them. BUG: 18367946 BUG: 18112118 Change-Id: Id47e21e960f3539304f0c1c023eebdff6c429c8d
onut/android/support/v4/view/LayoutInflaterCompatBase.java
onut/android/support/v4/view/LayoutInflaterFactory.java
oneycomb/android/support/v4/view/LayoutInflaterCompatHC.java
ava/android/support/v4/view/LayoutInflaterCompat.java
ava/android/support/v4/view/ViewCompat.java
ellybean-mr1/android/support/v4/view/ViewCompatJellybeanMr1.java
|
85c80926a4f0c319966e4b48b47e5ec10846ffd2 |
05-Dec-2014 |
RoboErik <epastern@google.com> |
Merge "Make MediaSessionCompat/MediaControllerCompat work pre 21" into lmp-mr1-dev
|
54fb18600b9320ebf8db37aae8840a9e5538eb42 |
05-Dec-2014 |
Maxim Bogatov <maximbogatov@google.com> |
am 631c7f03: am fc0482c4: Merge "get/set TraversalBefore/TraversalAfter methods to AccessibilityNodeInfoCompat" into lmp-mr1-dev * commit '631c7f035d5cf53f281046ca49796ef909962dc2': get/set TraversalBefore/TraversalAfter methods to AccessibilityNodeInfoCompat
|
e49860b0f76d8336c1d41831ed370b0ff94278ef |
04-Dec-2014 |
RoboErik <epastern@google.com> |
Make MediaSessionCompat/MediaControllerCompat work pre 21 This adds support for cross-process communication between MediaSessionCompat and MediaControllerCompat. This is to support apps that split their playback service and ui into different processes and to work with the MediaRouter support lib. bug:18186638 Change-Id: Ib554108fd4db5a9855d482cf3d61ce3d8d9c8850
ndroid.mk
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
ava/android/support/v4/media/MediaMetadataCompat.aidl
ava/android/support/v4/media/RatingCompat.aidl
ava/android/support/v4/media/session/IMediaControllerCallback.aidl
ava/android/support/v4/media/session/IMediaSession.aidl
ava/android/support/v4/media/session/MediaControllerCompat.java
ava/android/support/v4/media/session/MediaSessionCompat.aidl
ava/android/support/v4/media/session/MediaSessionCompat.java
ava/android/support/v4/media/session/ParcelableVolumeInfo.aidl
ava/android/support/v4/media/session/ParcelableVolumeInfo.java
ava/android/support/v4/media/session/PlaybackStateCompat.aidl
ava/android/support/v4/media/session/PlaybackStateCompat.java
|
fc0482c4c7afa4ecc24c0f65d41ebe824fff04fd |
04-Dec-2014 |
Maxim Bogatov <maximbogatov@google.com> |
Merge "get/set TraversalBefore/TraversalAfter methods to AccessibilityNodeInfoCompat" into lmp-mr1-dev
|
d6b55ae4aefde0b15d7c8b0fafbb63311dd07cdf |
04-Dec-2014 |
Alan Viverette <alanv@google.com> |
am f856e70b: am 99946b93: Merge "Compat method for two-arg Resources.getDrawableForDensity()" into lmp-mr1-dev * commit 'f856e70b7f93265d328a6adf46174ac6117da7bc': Compat method for two-arg Resources.getDrawableForDensity()
|
cbfb6c6ffc411f1f9d302570341993bd9929ee1a |
03-Dec-2014 |
Scott Kennedy <skennedy@google.com> |
Invalidate DrawerLayout when the status bar background changes Change-Id: Ia1047751fdd2c06899e76108d242e74500761486
ava/android/support/v4/widget/DrawerLayout.java
|
99946b93e554c4a074bcc08d0ebac48fb0b49130 |
03-Dec-2014 |
Alan Viverette <alanv@google.com> |
Merge "Compat method for two-arg Resources.getDrawableForDensity()" into lmp-mr1-dev
|
acbc0ab18c9acc81e311fbeb31d9849153d54e3c |
03-Dec-2014 |
Maxim Bogatov <maximbogatov@google.com> |
get/set TraversalBefore/TraversalAfter methods to AccessibilityNodeInfoCompat Change-Id: I080d88a662a1d7535064f8d7477749cf654c0328
pi22/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi22.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
|
de054b33cd678b4464d04bea848ddce2c374c597 |
03-Dec-2014 |
Maxim Bogatov <maximbogatov@google.com> |
am 33fb6755: am 443cb471: Merge "adding isImportantForAccessibility() to ViewCompat" into lmp-mr1-dev * commit '33fb675569c443ac301165a12929b46121d9147a': adding isImportantForAccessibility() to ViewCompat
|
24a3ffd99187a354fd214326f8c4ddccbaa9470d |
03-Dec-2014 |
RoboErik <epastern@google.com> |
am 48f24ea4: am 9edcd5a8: Merge "Add backwards compatibility to MediaSessionCompat" into lmp-mr1-dev * commit '48f24ea47222b307bbc29460e8feb1eeee739652': Add backwards compatibility to MediaSessionCompat
|
90d667479f0041c3390c5a973058cca11db8baba |
03-Dec-2014 |
RoboErik <epastern@google.com> |
am d0a9ba4e: am 19a42da3: Merge "Finish stubbing out MediaControllerCompat APIs" into lmp-mr1-dev * commit 'd0a9ba4e2fd50b9cd07ea8b8f2eba89aaab543f6': Finish stubbing out MediaControllerCompat APIs
|
443cb471a7e4f6822e31ac0fc9a003756aca9382 |
03-Dec-2014 |
Maxim Bogatov <maximbogatov@google.com> |
Merge "adding isImportantForAccessibility() to ViewCompat" into lmp-mr1-dev
|
9edcd5a8150243d0b0e20fecd62aa2269fdde04e |
03-Dec-2014 |
RoboErik <epastern@google.com> |
Merge "Add backwards compatibility to MediaSessionCompat" into lmp-mr1-dev
|
19a42da3c4910d456cc1a90d1560b2edec9431ae |
03-Dec-2014 |
RoboErik <epastern@google.com> |
Merge "Finish stubbing out MediaControllerCompat APIs" into lmp-mr1-dev
|
b5538e1e9fdc71d53e353ef42d4a76ddf813c318 |
03-Dec-2014 |
Alan Viverette <alanv@google.com> |
Compat method for two-arg Resources.getDrawableForDensity() BUG: 18579576 Change-Id: Ib4eb69e462284c793ff06c38909c3769e29a698a
pi21/android/support/v4/content/res/ResourcesCompatApi21.java
cs-mr1/android/support/v4/content/res/ResourcesCompatIcsMr1.java
ava/android/support/v4/content/res/ResourcesCompat.java
|
5c9469e010106467791b47b0fa83efda84491a21 |
25-Nov-2014 |
RoboErik <epastern@google.com> |
Add backwards compatibility to MediaSessionCompat Make MediaSessionCompat backwards compatible using RCC on APIs 14-20 and MediaSession on 21+. Verified on API 16. bug:18186638 Change-Id: I7cca9d85d4377a69366d69c0fa59b9739cd51233
royo/android/support/v4/media/session/MediaSessionCompatApi8.java
cs/android/support/v4/media/session/MediaSessionCompatApi14.java
ava/android/support/v4/media/MediaMetadataCompat.java
ava/android/support/v4/media/session/MediaSessionCompat.java
ellybean-mr2/android/support/v4/media/session/MediaSessionCompatApi18.java
itkat/android/support/v4/media/session/MediaSessionCompatApi19.java
|
aeb95a772d4365008145407ed52dfbaa61d3c4ac |
25-Nov-2014 |
RoboErik <epastern@google.com> |
Finish stubbing out MediaControllerCompat APIs This makes sure MediaControllerCompat has all the methods MediaController has and passes calls through to the framework component on 21+. This does not do backwards compatibility yet. Change-Id: I96cf0bb0e33c09c74edf79e276feb5d6829b7a1f
pi21/android/support/v4/media/session/MediaControllerCompatApi21.java
ava/android/support/v4/media/session/MediaControllerCompat.java
ava/android/support/v4/media/session/PlaybackStateCompat.java
|
af473dd5e7da56dde4548445492be0de07479885 |
02-Dec-2014 |
Yigit Boyar <yboyar@google.com> |
am fb0e9f9c: am 7ca16cc5: Merge "Update gradle build file for support v4" into lmp-mr1-dev * commit 'fb0e9f9cf4efac244dcd2437b5e742b47a2218db': Update gradle build file for support v4
|
aca8e7aa8de2701bd44af9281cc0dca86a8213a2 |
02-Dec-2014 |
Alan Viverette <alanv@google.com> |
am 421d8baa: Merge "Drop unused private member mIgnoreGutter in ViewPager" * commit '421d8baa4a524e1384bcf033360bccaf8d55081d': Drop unused private member mIgnoreGutter in ViewPager
|
f3859e2a352ff3670e69cbe06815a7d151771b0f |
26-Nov-2014 |
Yigit Boyar <yboyar@google.com> |
Update gradle build file for support v4 Bug: 18571247 Change-Id: I07255bb8d00a9ca873c3af241d158925a0589058
uild.gradle
|
d3f114accbb35d4fbb6f84ace64aec1009020cee |
27-Nov-2014 |
Martin Olsson <martin@minimum.se> |
Drop unused private member mIgnoreGutter in ViewPager Change-Id: I5e94b49179946132600cf7720310c144fa0126c5 Signed-off-by: Martin Olsson <martin@minimum.se>
ava/android/support/v4/view/ViewPager.java
|
4508273eb8e0475beb005c61eefa4cd877c9aff3 |
26-Nov-2014 |
Ying Wang <wangying@google.com> |
am 5b542058: am 9a74fd04: Merge "Fix docs." into lmp-mr1-dev * commit '5b542058ed450028532cf9418749ba5ed3d27ffe': Fix docs.
|
a7bfb8672782a06e62d323b1ab96cb4cab0aa159 |
26-Nov-2014 |
Alan Viverette <alanv@google.com> |
am 84fbb915: am bd311c83: Merge "Send window state change when DrawerLayout is opened" into lmp-mr1-dev * commit '84fbb915373c5c1f26430947d0748b4fc4d21205': Send window state change when DrawerLayout is opened
|
9a74fd04b12db4e2b69a5909d49f9ad12bf7020a |
26-Nov-2014 |
Ying Wang <wangying@google.com> |
Merge "Fix docs." into lmp-mr1-dev
|
b6362d072f329a3207aa709ac6b79a4aa3c4d522 |
26-Nov-2014 |
Ying Wang <wangying@google.com> |
Fix docs. Change-Id: Iba38cc5b58c1dcf4cac5a0981f281461e684b881
ava/android/support/v4/media/session/MediaSessionCompat.java
|
d2f68007428ed6785adcf572d47ed0f8c5c99556 |
26-Nov-2014 |
Alan Viverette <alanv@google.com> |
Send window state change when DrawerLayout is opened BUG: 18513382 Change-Id: I247aa2b1cf8c2099d1f3f871119e7882ff9b6e28
ava/android/support/v4/widget/DrawerLayout.java
|
65c81180aaaec26f444e70cf7d625638273063b3 |
25-Nov-2014 |
Alan Viverette <alanv@google.com> |
am 01023c36: am c8808cda: Merge "Ensure DrawerLayout does not receive accessibility focus" into lmp-mr1-dev * commit '01023c363751a6124ecbc79cbd4e0e03ec0e19f2': Ensure DrawerLayout does not receive accessibility focus
|
662febe9b847676edfefb587195758992336a734 |
25-Nov-2014 |
RoboErik <epastern@google.com> |
am 5a554998: am 6f5a77c8: Merge "Finish stubbing out MediaSessionCompat" into lmp-mr1-dev * commit '5a55499899b832d9335c2b95ebf2250d00016d2a': Finish stubbing out MediaSessionCompat
|
29d089ff305f6ad29212ed1f791241c1e7c3683b |
25-Nov-2014 |
RoboErik <epastern@google.com> |
am b929beca: am a427d784: Merge "Update the support lib MediaRouter dialogs" into lmp-mr1-dev * commit 'b929beca2284363b673e9c00627f1b7d1b9d5e88': Update the support lib MediaRouter dialogs
|
c8808cda05f76da93c0fdaceae6cb3a2bdf14b8c |
25-Nov-2014 |
Alan Viverette <alanv@google.com> |
Merge "Ensure DrawerLayout does not receive accessibility focus" into lmp-mr1-dev
|
2e8572c7a0f35ca607038064d47d7f683ebed4ef |
25-Nov-2014 |
Maxim Bogatov <maximbogatov@google.com> |
adding isImportantForAccessibility() to ViewCompat bug: 18255648 - ViewCompat should have isImportantForAccessibility Change-Id: Ieb3effd3488cb4821be9fc51d84ca6d99225093f
pi21/android/support/v4/view/ViewCompatApi21.java
ava/android/support/v4/view/ViewCompat.java
|
6f5a77c8997f84882ab0fd807e58c4f5210135e1 |
25-Nov-2014 |
RoboErik <epastern@google.com> |
Merge "Finish stubbing out MediaSessionCompat" into lmp-mr1-dev
|
a427d78447db01ada0b7b293e77ba0afcefd5a86 |
25-Nov-2014 |
RoboErik <epastern@google.com> |
Merge "Update the support lib MediaRouter dialogs" into lmp-mr1-dev
|
4b1190de13d6408e24cbda5f77e6148f54206fd0 |
24-Nov-2014 |
Alan Viverette <alanv@google.com> |
Ensure DrawerLayout does not receive accessibility focus Also prevents hover events from falling through Toolbar. BUG: 18378959 Change-Id: Iaab2e9984b2b09dc41e733b9276cafe7ab556c98
ava/android/support/v4/widget/DrawerLayout.java
|
ceb8bf5e5cce7a37736981e626c4be416378767b |
21-Nov-2014 |
RoboErik <epastern@google.com> |
Finish stubbing out MediaSessionCompat This adds all the methods in MediaSession to MediaSessionCompat and the code to pass it through to the framework version when available. This does not add support for pre-L. bug:18186638 Change-Id: Icfc80df088db87b6eff629edbc08b4107fbe2821
ndroid.mk
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
pi22/android/support/v4/media/session/MediaSessionCompatApi22.java
ava/android/support/v4/media/session/MediaSessionCompat.java
|
16e9cbadc4e698279a8a7c07a148a13f84655491 |
21-Nov-2014 |
Zhen Yu Song <zhensong@google.com> |
am fdd627f8: am 9d9c84c8: Merge "+ Make getters in UnreadConversation public." into lmp-mr1-dev * commit 'fdd627f88b79660202b7604eab02554adeea708e': + Make getters in UnreadConversation public.
|
94be6100218126ce6a08bf1f56209578500b361f |
28-Oct-2014 |
RoboErik <epastern@google.com> |
Update the support lib MediaRouter dialogs This updates the UI for MediaRouter dialogs to use the new material designs for MediaRouter. This doesn't update everything and new icons are still needed. Change-Id: I87c7c63c10ac60448251a8fc1fc4740a12f1603c
ava/android/support/v4/media/session/MediaControllerCompat.java
|
860b6ab64c0591a7bde0eabc54af78d96486b2c6 |
21-Nov-2014 |
RoboErik <epastern@google.com> |
am b3fc75bb: am c4b03b43: Merge "Make the method for getting a compat Token from a Token static" into lmp-mr1-dev * commit 'b3fc75bbb72fca903bbdf792b448ffff0e777600': Make the method for getting a compat Token from a Token static
|
05bc3aaa395a0de55ec2e1f30d69bc6d1c18b150 |
21-Nov-2014 |
Zhen Yu Song <zhensong@google.com> |
+ Make getters in UnreadConversation public. Change-Id: I60d823cf14ed4b902880ab6727700e8d4b8ffa7c
ava/android/support/v4/app/NotificationCompat.java
|
c4b03b43e840f120264272589ad36bd1107a9858 |
20-Nov-2014 |
RoboErik <epastern@google.com> |
Merge "Make the method for getting a compat Token from a Token static" into lmp-mr1-dev
|
4e3b8470fa30cba04e2fb6b95516cff8f3e1e499 |
19-Nov-2014 |
RoboErik <epastern@google.com> |
Make the method for getting a compat Token from a Token static I accidentally a keyword. bug:18186638 Change-Id: I137e1442c7c493f4a95020474fc82a8a2d67abef
ava/android/support/v4/media/session/MediaSessionCompat.java
|
5178aa56a8fcb8b30da144af1362d46a2dcaccb8 |
18-Nov-2014 |
Griff Hazen <griff@google.com> |
am 767f69df: am fba186db: am db11b694: Improve doc for {get,set}HintAvoidBackgroundClipping (support) * commit '767f69dfae08dd31ab326aefebc8f0c662a6cd38': Improve doc for {get,set}HintAvoidBackgroundClipping (support)
|
fba186db946a3cc1ee43cda6c40ab933b392f47e |
18-Nov-2014 |
Griff Hazen <griff@google.com> |
am db11b694: Improve doc for {get,set}HintAvoidBackgroundClipping (support) * commit 'db11b694337b2a9320d7d7a5e156169a08d28a6d': Improve doc for {get,set}HintAvoidBackgroundClipping (support)
|
5320a7a65dde1c16b1747a11e3a6539d84c3e41a |
18-Nov-2014 |
Griff Hazen <griff@google.com> |
am febc29b9: am fcec1282: Compile support library libs at proper sdk levels * commit 'febc29b909b552a19550f6b049e2d796dd72b373': Compile support library libs at proper sdk levels
|
fcec1282de632ec009109ae3f93a25fea97fc170 |
18-Nov-2014 |
Griff Hazen <griff@google.com> |
Compile support library libs at proper sdk levels Fix a few cases of current -> 21 and one case of current -> 18. This helps avoid future level sdk features from sneaking in. Bug: 18429742 Change-Id: Id9671eaaa7ee0638951b414f7d2127592eb264d2
ndroid.mk
|
db11b694337b2a9320d7d7a5e156169a08d28a6d |
18-Nov-2014 |
Griff Hazen <griff@google.com> |
Improve doc for {get,set}HintAvoidBackgroundClipping (support) Bug: 18414403 Change-Id: I99f06dab904b1094f0c3b330cbe4a91aa2c8dfd2
ava/android/support/v4/app/NotificationCompat.java
|
53f367799e89a0228eb87ab353378125eb0f0e83 |
17-Nov-2014 |
RoboErik <epastern@google.com> |
am 1e964ea5: am 70c9e025: Merge "Add a way to create a compat Token from a fw Token" into lmp-mr1-dev * commit '1e964ea5bf3e572c9e201e94774c9321f2bf8b79': Add a way to create a compat Token from a fw Token
|
70c9e0254b582c099be6356c700da01f997ec43c |
17-Nov-2014 |
RoboErik <epastern@google.com> |
Merge "Add a way to create a compat Token from a fw Token" into lmp-mr1-dev
|
ae70d8d953ef632acb9f176609a1f75bd948d101 |
13-Nov-2014 |
RoboErik <epastern@google.com> |
Add a way to create a compat Token from a fw Token Adds a method to MediaSessionCompat.Token for creating a Token from a framework token. Change-Id: Ic0412e24256536666162781e3241e5e43e25204f
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
ava/android/support/v4/media/session/MediaSessionCompat.java
|
d594d7c1c6fde0db7fb6559e95c4cec81ba7165d |
13-Nov-2014 |
Mindy Pereira <mindyp@google.com> |
am 6efad2ce: am 918610bc: Merge "Add secondary method for setting background from color as well as resource" into lmp-mr1-dev * commit '6efad2ce1591f2464be86ffa76adec66c02437a1': Add secondary method for setting background from color as well as resource
|
918610bc63672454c2a0eff0eb8c4d28a5aa3695 |
13-Nov-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Add secondary method for setting background from color as well as resource" into lmp-mr1-dev
|
9f59f1b742ff350cea24ba5b44a485725fe0f0cc |
13-Nov-2014 |
Zhen Yu Song <zhensong@google.com> |
am 8eb16c1d: + Moved CarExtender to NotificationCompat Bug: 18316420 * commit '8eb16c1d9f309b829348e3c9342b745ce8cdef44': + Moved CarExtender to NotificationCompat Bug: 18316420
|
8eb16c1d9f309b829348e3c9342b745ce8cdef44 |
11-Nov-2014 |
Zhen Yu Song <zhensong@google.com> |
+ Moved CarExtender to NotificationCompat Bug: 18316420 Change-Id: I06471ad6e71eb7c87415aa263a0a8ad9563761bc (cherry picked from commit 73342e6c85cc814b7117fb3a642c230021d6b7e9)
pi21/android/support/v4/app/NotificationCompatApi21.java
onut/android/support/v4/app/NotificationCompatBase.java
ava/android/support/v4/app/NotificationCompat.java
|
dc0fc46d39d59276afd8f748c470b96d017bb6ff |
13-Nov-2014 |
Zhen Yu Song <zhensong@google.com> |
am 838ba3df: am d2d93ffe: Merge "+ Moved CarExtender to NotificationCompat Bug: 18316420" into lmp-mr1-dev * commit '838ba3df45ea8da802d8151354af8e07a806d613': + Moved CarExtender to NotificationCompat Bug: 18316420
|
73342e6c85cc814b7117fb3a642c230021d6b7e9 |
11-Nov-2014 |
Zhen Yu Song <zhensong@google.com> |
+ Moved CarExtender to NotificationCompat Bug: 18316420 Change-Id: I06471ad6e71eb7c87415aa263a0a8ad9563761bc
pi21/android/support/v4/app/NotificationCompatApi21.java
onut/android/support/v4/app/NotificationCompatBase.java
ava/android/support/v4/app/NotificationCompat.java
|
632a868ed6fbf897464f280c236802aff8fb596b |
12-Nov-2014 |
Adam Powell <adamp@google.com> |
am f8fb0e17: Merge "Update SearchView suggestions so we display the commit icon DO NOT MERGE" into lmp-dev * commit 'f8fb0e17c889d27fca0d8aec7e017f4c988e549c': Update SearchView suggestions so we display the commit icon DO NOT MERGE
|
f8fb0e17c889d27fca0d8aec7e017f4c988e549c |
12-Nov-2014 |
Adam Powell <adamp@google.com> |
Merge "Update SearchView suggestions so we display the commit icon DO NOT MERGE" into lmp-dev
|
d9df810a8e9ac28148c853249f0951329053c784 |
04-Nov-2014 |
Mindy Pereira <mindyp@google.com> |
Add secondary method for setting background from color as well as resource Fixes b/18235547 SwipeRefreshLayout method setProgressBackgroundColor(int colorRes) has no comparable method for color values Change-Id: I7f6abaa2cbed3b4bd3818da63a11c9c20ef95dc1
ava/android/support/v4/widget/CircleImageView.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
0b86ed778a7eba63c1df0b2949f16442d9fbe0e0 |
10-Nov-2014 |
Alan Viverette <alanv@google.com> |
am a8fb4e28: Merge "Don\'t mangle DrawerLayout node hierarchy on KitKat and above" into lmp-dev * commit 'a8fb4e28e21d0f8f9a454fc0aec4fde4d6a39e45': Don't mangle DrawerLayout node hierarchy on KitKat and above
|
157f41cf6f53b3e8581fb364d585ead1072f3aa4 |
10-Nov-2014 |
Mindy Pereira <mindyp@google.com> |
am 34e51983: DO NOT MERGE Remove flash between finishing last swipe circle and starting progress animation * commit '34e51983e91b0e084786129cb81117d038f88684': DO NOT MERGE Remove flash between finishing last swipe circle and starting progress animation
|
a8fb4e28e21d0f8f9a454fc0aec4fde4d6a39e45 |
10-Nov-2014 |
Alan Viverette <alanv@google.com> |
Merge "Don't mangle DrawerLayout node hierarchy on KitKat and above" into lmp-dev
|
5d20e496208b8c5438f11f593989f40e1aa3604f |
21-Oct-2014 |
Alan Viverette <alanv@google.com> |
Don't mangle DrawerLayout node hierarchy on KitKat and above DO NOT MERGE Prevents NPE on TOUCH_DOWN with no child under touch point. Also fixes importance management so that multiple content views are supported correctly. BUG: 17953555 BUG: 18070692 Change-Id: I12cb44adbe8f907544aad4af3068a5f6aba1ef1b (cherry picked from commit 2bb8d4e8831b2d0f1de7f15493bb79f48c91db2a)
ava/android/support/v4/widget/DrawerLayout.java
|
34e51983e91b0e084786129cb81117d038f88684 |
29-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
DO NOT MERGE Remove flash between finishing last swipe circle and starting progress animation By combining the finish and regular animation into one, we don't need to start the regular spinner animation on finishing the completion animation, and there is no need to track if the animation was intentionally stopped. Fixes b/17534030 Pull to refresh spinner has a flash during the first color transition Change-Id: I3d77bc09f2c2ea54ce1ee7ab0a65af2988f7d9f7 Conflicts: v4/java/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/MaterialProgressDrawable.java
|
46baa1b3e02486238b6cd41b6b373dd2799b39d8 |
23-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Update SearchView suggestions so we display the commit icon DO NOT MERGE Depends on Id57fb56f4d7a62f76c4ca6160ebfdc5ac561f37a BUG: 18030252 Change-Id: I5fa19c02c2881d608f16b0f01fa874001bb383ba
ava/android/support/v4/content/res/ResourcesCompat.java
|
327074dc5399dd82b7cfa9ed381b08008302adf7 |
07-Nov-2014 |
Scott Kennedy <skennedy@google.com> |
am bcbb9f0b: am fdc56cc0: Merge "Add a method to get the status bar background drawable" into lmp-mr1-dev * commit 'bcbb9f0bda1c5765df97025cae270a0772d08c5e': Add a method to get the status bar background drawable
|
fdc56cc0a07ac0fcf9367216d4b1ebc1a64e4fc0 |
07-Nov-2014 |
Scott Kennedy <skennedy@google.com> |
Merge "Add a method to get the status bar background drawable" into lmp-mr1-dev
|
29868838f76ac52171ab1b7158b4d70e5400faa9 |
07-Nov-2014 |
RoboErik <epastern@google.com> |
am 4f0f5c5d: am 8c1ad692: Merge "Add MediaDescriptionCompat to the support lib" into lmp-mr1-dev * commit '4f0f5c5dc734b3ba285b29db0bc3cbb97f394a3e': Add MediaDescriptionCompat to the support lib
|
8c1ad6929044cda94be9a295f7a5d281aae325da |
06-Nov-2014 |
RoboErik <epastern@google.com> |
Merge "Add MediaDescriptionCompat to the support lib" into lmp-mr1-dev
|
9fb540e3be4561084ebbb6bbc801d00636adb3d3 |
06-Nov-2014 |
George Mount <mount@google.com> |
am 4654f34f: am 98224c2d: Merge "Only modify add Transition targets when they aren\'t targeted." into lmp-mr1-dev * commit '4654f34f8a2d70392c879ac174799cb5a601a3bf': Only modify add Transition targets when they aren't targeted.
|
98224c2d1f5aa2b01c377483e4e076d1fad8f529 |
06-Nov-2014 |
George Mount <mount@google.com> |
Merge "Only modify add Transition targets when they aren't targeted." into lmp-mr1-dev
|
c766ad5a6e0c115f08b933ede22375c7070a3391 |
31-Oct-2014 |
George Mount <mount@google.com> |
Only modify add Transition targets when they aren't targeted. Bug 18191727 Transitions were targeting specific views, but they do this by adding targets. If there was already a view targeted, now that transition also targeted a different view. This prevents that by only targeting views when no target was given. Change-Id: I003d531c6d249e5fdec5a544d37220350838bb3a
pi21/android/support/v4/app/FragmentTransitionCompat21.java
ava/android/support/v4/app/BackStackRecord.java
|
753354ca64f8528ddc3b76d0ce69635de743e506 |
06-Nov-2014 |
Scott Kennedy <skennedy@google.com> |
Add a method to get the status bar background drawable This is required for animating a change in status bar color, as we need to know the start state. Bug: 18033736 Change-Id: Ia70dcd03ec4016111c5c807d79ea7b5f88d2a22c
ava/android/support/v4/widget/DrawerLayout.java
|
60a2f0863e7ebab5984a4ed5b66a0889ea4b036f |
05-Nov-2014 |
Kristian Monsen <kristianm@google.com> |
am 55039161: am b665ed58: Merge "Fix for bug 18224285, npe in support lib" into lmp-mr1-dev * commit '55039161ef81fce8802bc88e19e3f06a5b85b093': Fix for bug 18224285, npe in support lib
|
cf9daf1b11f55ecb9f4008cd1c7af2c8dac990af |
30-Oct-2014 |
RoboErik <epastern@google.com> |
Add MediaDescriptionCompat to the support lib This is needed to support changes to MediaRouter. bug:17879842 Change-Id: Iffd12398ee4d44df21204d23a378c954fee3aa88
pi21/android/support/v4/media/MediaDescriptionCompatApi21.java
ava/android/support/v4/media/MediaDescriptionCompat.java
ava/android/support/v4/media/MediaMetadataCompat.java
|
cd85b06ae9fe64f4fc360b97a9af8896c193c403 |
03-Nov-2014 |
Kristian Monsen <kristianm@google.com> |
Fix for bug 18224285, npe in support lib Change-Id: I083aad6e4eb26f28d334aa178aee27fb7c5399dd
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
|
743fcdc86d1a4edccbd8064a65c2c87013ac1038 |
31-Oct-2014 |
Adam Powell <adamp@google.com> |
am af7cec2f: am 1e2cdce1: Merge "Fix a race condition in ViewDragHelper" into lmp-mr1-dev * commit 'af7cec2fb58d49586ec967506228bd3fb465d63b': Fix a race condition in ViewDragHelper
|
61f0f7348923b5e127eb04e1a771cb761a6c7b8e |
31-Oct-2014 |
Adam Powell <adamp@google.com> |
Fix a race condition in ViewDragHelper Cancel any deferred operations to set the drag state to IDLE if another drag state change occurs. Bug 18107623 Change-Id: I272c0fa67e414f89e3252593d18d6a3d3b618377
ava/android/support/v4/widget/ViewDragHelper.java
|
241edec9a52574f759dcb0c38bec61f505728186 |
31-Oct-2014 |
RoboErik <epastern@google.com> |
am e495e21e: am 8ee2c1b9: Merge "Add setSessionActivity to MediaSessionCompat" into lmp-mr1-dev * commit 'e495e21e9e0a1ae150f4524555cca623ab06aabe': Add setSessionActivity to MediaSessionCompat
|
57133c7cec59315b8ff323e0a4efb007a3623292 |
31-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
am 1bc13aa1: am 8a4af068: Merge "Remove flash between finishing last swipe circle and starting progress animation" into lmp-mr1-dev * commit '1bc13aa11276216571a9c73d6ee6e92f5aabaf92': Remove flash between finishing last swipe circle and starting progress animation
|
076d51666e531d58ab0008c88c56de561fbf9252 |
31-Oct-2014 |
Svetoslav <svetoslavganov@google.com> |
am e3e68dcf: am 84ef4490: Add support APIs to add custom actions. * commit 'e3e68dcfb904b79fbde1cf04de30ff9a8a36a32e': Add support APIs to add custom actions.
|
bc27c59b520eb1ffd9509dcc2c7af3436ada3e08 |
30-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
am e0bc84a8: am b2ecd007: Merge "Arrowhead should shrink as disc moves up for progress view" into lmp-mr1-dev * commit 'e0bc84a8c5582782d5031d378118901e703d0dc3': Arrowhead should shrink as disc moves up for progress view
|
8ee2c1b90b94789d1d47e0143545f1081b108935 |
30-Oct-2014 |
RoboErik <epastern@google.com> |
Merge "Add setSessionActivity to MediaSessionCompat" into lmp-mr1-dev
|
85d539daa11f9f7bd61ecb8ebb4d43536c02a736 |
30-Oct-2014 |
RoboErik <epastern@google.com> |
Add setSessionActivity to MediaSessionCompat This method is useful for TV apps that want to use the compat version to make switching later easier. bug:18186638 Change-Id: I48b81c668d73761d355518324075f37a86a9029d
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
ava/android/support/v4/media/session/MediaSessionCompat.java
|
fa77943ee3d8ef33abf4f8288875783de623b4d9 |
29-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
Remove flash between finishing last swipe circle and starting progress animation By combining the finish and regular animation into one, we avoid the extra frame of "nothing" in between also means we don't need to start the regular spinner animation on finishing the completion animation, and there is no need to track if the animation was intentionally stopped. Fixes b/17534030 Pull to refresh spinner has a flash during the first color transition Change-Id: I3d77bc09f2c2ea54ce1ee7ab0a65af2988f7d9f7
ava/android/support/v4/widget/MaterialProgressDrawable.java
|
84ef4490e42b960ea375630f9cc37246af9c571b |
29-Oct-2014 |
Svetoslav <svetoslavganov@google.com> |
Add support APIs to add custom actions. Some apps need to expose custom accessibility actions in a backwards compatible way. This change exposes the needed APIs. Change-Id: Ifb2bd523c3b15313a1998a44166668eb85cc53cf
pi21/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
|
3fba72ed900aa288256bdf29427df39753964ff0 |
28-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
Arrowhead should shrink as disc moves up for progress view Fixes b/17374366 Synchronize pull to refresh animations Change-Id: Ide2bef5118e8248f3fdfb31ef406df7eb304ac66
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
213c0d696e574aa24e3f9d785ced97bd88fb7281 |
28-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
am 733ade00: am ed27de5f: Merge "Update ShareActionProvider to match Lollipop\'s" into lmp-mr1-dev * commit '733ade00a4832b8704b21cf7fda2241f3a9cfb9a': Update ShareActionProvider to match Lollipop's
|
ed27de5fc41d9318c81591e4a483902d9ecb851a |
28-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Update ShareActionProvider to match Lollipop's" into lmp-mr1-dev
|
80f745262cf1f91d9fc0f14a16c472569e4450b7 |
28-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
am 87d637f6: am eb82ab94: Merge "Clamp mInitialMotionY to initialDown + touchSlop; add missing break" into lmp-mr1-dev * commit '87d637f65cc2b6d24525fe10f50d774a17809ae8': Clamp mInitialMotionY to initialDown + touchSlop; add missing break
|
8eb8333640eadfaef981b70860ec4ca1979a887f |
28-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
am 27a854b0: am 241d1530: Merge "Make sure the initial motion y takes into account touch slop" into lmp-mr1-dev * commit '27a854b0dace4f7fad3c53dab2aef726e6ec3f89': Make sure the initial motion y takes into account touch slop
|
463c8f9db565b9c5f701c76995b346b87e0f891d |
28-Oct-2014 |
Dake Gu <dake@google.com> |
am 9c70ef22: am 290ba2db: Merge "Leanback: Add support for imageView scale type transition" into lmp-mr1-dev * commit '9c70ef22a70cdf76392c697ab87b2653109f8c34': Leanback: Add support for imageView scale type transition
|
977147f9512a65a83ae3db7f235c5fdb37d93e64 |
28-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
am 6ddf9b9d: am 6da59f4f: Merge "Expose a method to get the circle diameter" into lmp-mr1-dev * commit '6ddf9b9d7132733874d27e091f0d09ca1a3c65dd': Expose a method to get the circle diameter
|
eb82ab9453d921af7a66bd345843c9d992f84dd6 |
28-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Clamp mInitialMotionY to initialDown + touchSlop; add missing break" into lmp-mr1-dev
|
71ea2e2a57d48a75c0086964727931d8edf710d1 |
27-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
Clamp mInitialMotionY to initialDown + touchSlop; add missing break clamp this to initialDown + slop instead of using the current Y. A very fast motion can end up treating anything *over* the touch slop value as equal to the touch slop, at which point motion begins on the next event. That's usually not quite what you want Also, fixes external issue: Issue 78106: No break in SwipeRefreshLayout.java in android 5 onInterceptTouchEvent module Change-Id: I97a5248d3a5b0051e814d0c5bc6cc79cc11e0320
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
241d15309b21a8857de2bda0afaf06668bdd348e |
27-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Make sure the initial motion y takes into account touch slop" into lmp-mr1-dev
|
290ba2dbf37227e931a657bd3c819db68a80480d |
27-Oct-2014 |
Dake Gu <dake@google.com> |
Merge "Leanback: Add support for imageView scale type transition" into lmp-mr1-dev
|
6da59f4f38878c7a69ba2339a9ade9d8ad254b17 |
27-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Expose a method to get the circle diameter" into lmp-mr1-dev
|
9c6db363573da735f9ecf15e68e2c2c375acc657 |
27-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
Make sure the initial motion y takes into account touch slop Fixes b/17955738 SwipeRefreshLayout does not visually respect start param in #setProgressViewOffset Change-Id: Iac964a9f248cbcb5742cc686f6a194601c76f469
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
062bc5d81cac509fcd2feacf164e0bf4c009b2c7 |
27-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
Expose a method to get the circle diameter Fixes b/17955739 [SwipeRefreshLayout] #setProgressViewOffset start and end should not be top-aligned if CIRCLE_DIAMETER is not exposed Change-Id: I22e0b33377baff711213174b78c7bccddee227ca
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
48c3b0d8ab8c8080111712e40f8deab1f8c341d2 |
24-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
am 233b8963: am 57e57d1e: Merge "Update SearchView suggestions so we display the commit icon" into lmp-mr1-dev * commit '233b896391eda821281c91dcdf19a789d18c8593': Update SearchView suggestions so we display the commit icon
|
4cec58be2acfbf69dcc1e909ebd7311d167fb95f |
23-Oct-2014 |
Griff Hazen <griff@google.com> |
am 6c9a1ec5: am 81a89dac: am 24e54482: Merge "Improve support for the barcode-on-screen use case for wearables." into lmp-sprout-dev * commit '6c9a1ec570ae514928c84ee97c13b9e13fe3911b': Improve support for the barcode-on-screen use case for wearables.
|
9d6fbfeda4e352767d2030885fdac3760bab56d3 |
23-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
am 7baae38e: am c198cf6a: Merge "Fix Window Insets again" into lmp-mr1-dev * commit '7baae38ee359560667a48b7c7965e7612d6534c9': Fix Window Insets again
|
be28f30480bd27f07a90913ee1e70519a6bff372 |
23-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
am b9b8cc54: am 947b56ec: Merge "Make DrawerLayout\'s status bar default to colorPrimaryDark on L" into lmp-mr1-dev * commit 'b9b8cc54320e1702a338088a83df384a0608b5f2': Make DrawerLayout's status bar default to colorPrimaryDark on L
|
1604456737f1be03c9ba37661ccf37a86851fd25 |
23-Oct-2014 |
Alan Viverette <alanv@google.com> |
am 448c1819: am 57ebdea3: Merge "Don\'t mangle DrawerLayout node hierarchy on KitKat and above" into lmp-mr1-dev * commit '448c1819f3f61d025ed0e827a09985e8744b036e': Don't mangle DrawerLayout node hierarchy on KitKat and above
|
f0befbfd05c33c4dc6667a051f9b69a47dfe4aa7 |
23-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Update SearchView suggestions so we display the commit icon Depends on Ibb7de7a3c49a1da22cd008aa6ae1791cc651fb3c BUG: 18030252 Change-Id: I5fa19c02c2881d608f16b0f01fa874001bb383ba
ava/android/support/v4/content/res/ResourcesCompat.java
|
81a89daccc721208d242c8b59f489f68f2dceaab |
23-Oct-2014 |
Griff Hazen <griff@google.com> |
am 24e54482: Merge "Improve support for the barcode-on-screen use case for wearables." into lmp-sprout-dev * commit '24e54482e0bd9348766c87724854d5c09bdcf070': Improve support for the barcode-on-screen use case for wearables.
|
c198cf6a06284059f294dbcb380b9d3c6ff1d9c8 |
23-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Window Insets again" into lmp-mr1-dev
|
947b56ecc56c82f7ebcb5ac83e046d7d0e01aca3 |
23-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Make DrawerLayout's status bar default to colorPrimaryDark on L" into lmp-mr1-dev
|
2bb8d4e8831b2d0f1de7f15493bb79f48c91db2a |
21-Oct-2014 |
Alan Viverette <alanv@google.com> |
Don't mangle DrawerLayout node hierarchy on KitKat and above Prevents NPE on TOUCH_DOWN with no child under touch point. Also fixes importance management so that multiple content views are supported correctly. BUG: 17953555 BUG: 18070692 Change-Id: I12cb44adbe8f907544aad4af3068a5f6aba1ef1b
ava/android/support/v4/widget/DrawerLayout.java
|
8c9ce11dec24a32f438406286404be7ac294011d |
22-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Fix Window Insets again Caused by the original window's decor fitting the system windows for us. This CL disables all inset handling on the decor, meaning that it falls through to our sub decor. BUG: 18052816 Change-Id: I31cc187f361ec003e1f9065da4d561338731ea13
cs/android/support/v4/view/ViewCompatICS.java
ava/android/support/v4/view/ViewCompat.java
|
b645de790756e27bbe92d133216b7ac79cca7679 |
21-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Update ShareActionProvider to match Lollipop's BUG: 16370059 Change-Id: I1e0013bd9344ccda3751972109b389097d4f7a23
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/view/ViewCompat.java
|
6363f05242a7b0d9c9086515addf6b4f8a9388c2 |
21-Oct-2014 |
Adam Powell <adamp@google.com> |
am feef4534: am e4ecf4ad: Merge "Ensure Fragment is Added before attempting to save state" * commit 'feef45346287b82e323b7793043b3500677084e9': Ensure Fragment is Added before attempting to save state
|
e1da4ab702c24af8c22ea6ef062ca47d1f72cc4f |
21-Oct-2014 |
Adam Powell <adamp@google.com> |
am feef4534: am e4ecf4ad: Merge "Ensure Fragment is Added before attempting to save state" * commit 'feef45346287b82e323b7793043b3500677084e9': Ensure Fragment is Added before attempting to save state
|
84cdd567de45ea632670d51da5fb4545248d073b |
20-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Make DrawerLayout's status bar default to colorPrimaryDark on L BUG: 18040561 Change-Id: Ie5f3f3f4e52bfd9cd774923e4eb708c31a0f93d2
pi21/android/support/v4/widget/DrawerLayoutCompatApi21.java
ava/android/support/v4/widget/DrawerLayout.java
|
c9e4b6fcfcc361f65f2f579b2c001ad99a194638 |
06-Oct-2014 |
Griff Hazen <griff@google.com> |
Improve support for the barcode-on-screen use case for wearables. Add two small developer apis to wearable extender to help developers show barcodes on different shaped wearable screens. Bug: 16299175 Bug: 17005635 Change-Id: I5da006453528ec63484c01240330338d19a280bd
ava/android/support/v4/app/NotificationCompat.java
|
35ca992dbe7cb29e174f3b83ea323f3f4c45df0f |
16-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
am 39fa82e6: am f67bb634: Merge "If animations are stopped, animations called in onAnimationEnd shouldn\'t run" into lmp-mr1-dev * commit '39fa82e69ff4c692f93ff8579b0e28ec88c9add4': If animations are stopped, animations called in onAnimationEnd shouldn't run
|
9a1b1c1316c08c832139a06bebce398e83263ac8 |
13-Oct-2014 |
Mindy Pereira <mindyp@google.com> |
If animations are stopped, animations called in onAnimationEnd shouldn't run Fixes b/17967182 MaterialProgressDrawable (part of SwipeRefreshLayout) starts new animation even though it should be stopped Change-Id: I1964bc71800c036c45ac2a107cf6657decc6359e
ava/android/support/v4/widget/MaterialProgressDrawable.java
|
1fdb3c4fbf7e9984da0cd74550c6e01ec6a53989 |
10-Oct-2014 |
Dianne Hackborn <hackbod@google.com> |
am bc790c4f: am 00d9f460: am a438984c: am f6ece045: Merge "Use real API 21 constant." into lmp-dev * commit 'bc790c4f4ac413d61662b0462ee4e21fb1a92bc7': Use real API 21 constant.
|
176db9667985a251151faf250063171728771148 |
10-Oct-2014 |
Yigit Boyar <yboyar@google.com> |
am f1aa28a0: am d58fec35: Merge "Clear accessibility delegete from recycled views" into lmp-mr1-dev * commit 'f1aa28a0c8dd0d54503afc79337fcd0647288a41': Clear accessibility delegete from recycled views
|
00d9f4609de4985798ef420f4024e0361f9431e6 |
10-Oct-2014 |
Dianne Hackborn <hackbod@google.com> |
am a438984c: am f6ece045: Merge "Use real API 21 constant." into lmp-dev * commit 'a438984c93dea21e46185dafb14094a3eb3823a7': Use real API 21 constant.
|
62cf5e32ad0d24fffde4c0d0425aa12cd2b054a6 |
09-Oct-2014 |
Bryan Emmanuel <piusvelte@gmail.com> |
Ensure Fragment is Added before attempting to save state When a FragmentStatePagerAdapter is set to a ViewPager in onCreate the Fragments are populated, and it is assumed that they will be added to the FragmentManager for saving state later. This is not guaranteed and will result in an IllegalStateException if they are not added, such as if a new Activity is started in onCreate. This change checks Fragment.isAdded() before proceeding to save state. Issue: https://code.google.com/p/android/issues/detail?id=77285 Change-Id: I9197cb319a2b1bf070ab1fd8a7abbf9ee01de543 Signed-off-by: Bryan Emmanuel <piusvelte@gmail.com>
ava/android/support/v4/app/FragmentStatePagerAdapter.java
|
d392c8cae159a3a9a416200f4e117634bdbf064e |
09-Oct-2014 |
Yigit Boyar <yboyar@google.com> |
Clear accessibility delegete from recycled views When a view is recycled, RecyclerView should clean the accessibility delegate. Not doing so was causing problems if View is added to another container which is not a Collection Bug: 17739472 Change-Id: I45c5895342f33fa485daae178ad508bda0fb4f68
ndroid.mk
uild.gradle
cs/android/support/v4/view/ViewCompatICS.java
ava/android/support/v4/view/ViewCompat.java
|
33e94eaeeaa4942e356280e6a90bee9a69e32b86 |
09-Oct-2014 |
Dianne Hackborn <hackbod@google.com> |
am f6ece045: Merge "Use real API 21 constant." into lmp-dev * commit 'f6ece0456016d93485c397c2665223e3e2ddb6c6': Use real API 21 constant.
|
6c432cb77f377064af07126dade0084621ab21c6 |
08-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
am c9e44986: am 5e63ab95: Remove the intermediary ViewGroup for support-v4 fragments * commit 'c9e44986c1511f8d87a635d00820d321de5de738': Remove the intermediary ViewGroup for support-v4 fragments
|
95a62c18174e92eb2bf90b808cef5fd6f36ad944 |
08-Oct-2014 |
Dianne Hackborn <hackbod@google.com> |
Use real API 21 constant. Change-Id: I4c871055fde6ee991488c7556e3fa27f41813aed
ava/android/support/v4/content/ContextCompat.java
ava/android/support/v4/provider/DocumentFile.java
|
5e63ab9505a3a4d11374cbbec418c1aba921409d |
07-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Remove the intermediary ViewGroup for support-v4 fragments On Honeycomb and above the extra ViewGroup isn't needed as we can use setSaveFromParentEnabled() like the framework FragmentManager impl. BUG: 17901056 Change-Id: I7b3cb130943f8f0e9ab7c910f86f5d711bd42f7a
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/view/ViewCompat.java
|
51d1c18f8876a32175cf24c94de2d89a68bee67c |
04-Oct-2014 |
Pete Gast <pgast@google.com> |
am e8087055: am a6021e0a: am 58f3a096: am c6e34f59: Merge "Expand NotificationCompat.Action.WearableExtender to customize labels." into lmp-dev * commit 'e80870558879a5510050cd47120a9eb115ed0eca': Expand NotificationCompat.Action.WearableExtender to customize labels.
|
b0ff4d2e3b81734fa8859240e4511ac2d8199814 |
04-Oct-2014 |
Pete Gast <pgast@google.com> |
am c6e34f59: Merge "Expand NotificationCompat.Action.WearableExtender to customize labels." into lmp-dev * commit 'c6e34f59fe47ae5b06329918a885b1fc5e66a313': Expand NotificationCompat.Action.WearableExtender to customize labels.
|
c6e34f59fe47ae5b06329918a885b1fc5e66a313 |
04-Oct-2014 |
Pete Gast <pgast@google.com> |
Merge "Expand NotificationCompat.Action.WearableExtender to customize labels." into lmp-dev
|
1cbde29329daabfbda18aabf7fb547d3a4c4a9c6 |
12-Sep-2014 |
Pete Gast <pgast@google.com> |
Expand NotificationCompat.Action.WearableExtender to customize labels. BUG: 15774526 Change-Id: I1d090808c62aece277009dce0ade47412327989d
ava/android/support/v4/app/NotificationCompat.java
|
7abcdcdc56355202f4e38bd78f0e86292b644785 |
02-Oct-2014 |
Chet Haase <chet@google.com> |
am d612e5d4: am 222a08c8: am cdf5b79b: am 95eb49eb: Merge "stopleaks: Avoid leaking views in maps" into lmp-dev * commit 'd612e5d4dc682fd74508989ec35a06ebb54459bc': stopleaks: Avoid leaking views in maps
|
bc52dc69df57f4dba5497d9b1df0fe7dc97e0f8a |
02-Oct-2014 |
Chet Haase <chet@google.com> |
am 95eb49eb: Merge "stopleaks: Avoid leaking views in maps" into lmp-dev * commit '95eb49eb2aa59bb46b9bdd6d32b1e7ca3bbc312e': stopleaks: Avoid leaking views in maps
|
ead7065c8e987fefca4d0d850d824fb7d7bce677 |
02-Oct-2014 |
Chet Haase <chet@google.com> |
stopleaks: Avoid leaking views in maps The logic in ViewPropertyAnimatorCompat causes circular references in WeakHashMap entries which prevent views from being collected in some situations, leading to leaked activities. This fix avoids that situation in two ways: - in Jellybean and later releases, the underlying framework methods are called directly, avoiding retaining the listeners completely. - Prior to Jellybean, the view is used as a holder for the listener via the internal tag mechanism. Additionally, we retain a reference to the ViewPropertyAnimtorCompat instance and stash references to the other callbacks there (actions and layer info). Issue #17728516 Appsupport retaining multiple copies of activity in Books app Change-Id: Ifd32bfe591f107dba77e818f6cd97f61c6227d45
ava/android/support/v4/view/ViewPropertyAnimatorCompat.java
ellybean/android/support/v4/view/ViewPropertyAnimatorCompatJB.java
|
4b8538c7904540d299c29beeabc1cf0e28589221 |
02-Oct-2014 |
Chris Wren <cwren@android.com> |
am a45f7a02: am 0bbeb831: am 1222b6eb: am 58c78d97: Merge "Update the support lib documentation on EXTRA_PEOPLE." into lmp-dev * commit 'a45f7a0260c936dc5ccebc7eef44ac9b6ff0af14': Update the support lib documentation on EXTRA_PEOPLE.
|
b81a2943b9e150c6caca969e62c5375928c4cd1c |
30-Sep-2014 |
Dake Gu <dake@google.com> |
Leanback: Add support for imageView scale type transition Copy snapshot code from framework SharedElementCallback. Read scale type and matrix from snapshot view. Requires a framework change. b/17703309 Change-Id: I9c0f3c980b4724cbd118e2d6e25aa2750ce47260
ava/android/support/v4/app/SharedElementCallback.java
|
ef31aa481d64198f7aaeb277144f811931f02807 |
30-Sep-2014 |
Chris Wren <cwren@android.com> |
am 58c78d97: Merge "Update the support lib documentation on EXTRA_PEOPLE." into lmp-dev * commit '58c78d97a3be217204a1f5e1b82de08e360a7bfc': Update the support lib documentation on EXTRA_PEOPLE.
|
89e6774cdb200acc2dd5f4c9022a7e1aeeb05bce |
29-Sep-2014 |
Chris Wren <cwren@android.com> |
Update the support lib documentation on EXTRA_PEOPLE. Include the supported formats with links to ContactsContract documentation. Bug: 15283556 Change-Id: I3a14ea12c0c0dce49c9b86fe9aca0db702cfd31b
ava/android/support/v4/app/NotificationCompat.java
|
3070429ff2f381893090404b1fae28f211636aea |
24-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
am 2bd105ec: am a2881b7b: am 9d968b64: am ea4f700a: Properly handle window inset changes on L * commit '2bd105ecd22fdb9651c4227f8f461fd314262523': Properly handle window inset changes on L
|
e1a3cc2b22b9ceb90979e2fee7d3d1539f75037e |
24-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
am 5a89b622: am ea4f700a: Properly handle window inset changes on L * commit '5a89b62299466b344ee8ad358b1e028a4814208a': Properly handle window inset changes on L
|
ea4f700ac38424954c56df5138ff794def50b019 |
23-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Properly handle window inset changes on L Added ViewCompat APIs for OnApplyWindowInsetsListener since it was needed for the fix. BUG: 17608376 Change-Id: I59411d6b364f2da22a1b187b206b8f47e25bf38b
pi21/android/support/v4/view/ViewCompatApi21.java
pi21/android/support/v4/view/WindowInsetsCompatApi21.java
onut/android/support/v4/view/OnApplyWindowInsetsListener.java
onut/android/support/v4/view/WindowInsetsCompat.java
ava/android/support/v4/view/ViewCompat.java
|
a825f8bdea575163947f29093d15ab659db3c932 |
24-Sep-2014 |
Jeff Sharkey <jsharkey@android.com> |
am 5fd7b77f: am 96760786: am 25ee8576: am 287f7575: Merge "Utility to represent document trees." into lmp-dev * commit '5fd7b77f4df377fc08849806a3ca2c0c1d58a7eb': Utility to represent document trees.
|
ac8a0cad4d85541916e9c875d22363f7956f0c3f |
24-Sep-2014 |
Jeff Sharkey <jsharkey@android.com> |
am e1f56750: am 287f7575: Merge "Utility to represent document trees." into lmp-dev * commit 'e1f56750a869006d092ad6ebd94c353188c45ac1': Utility to represent document trees.
|
287f7575a420e46363bac5990104a90c22b9ab85 |
23-Sep-2014 |
Jeff Sharkey <jsharkey@android.com> |
Merge "Utility to represent document trees." into lmp-dev
|
996d1580f694b5758b48a0f81538d93f4af09642 |
23-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am 8c1588d5: am 77e50689: am d043f5f7: am c01c7101: Merge "Don\'t crash if we don\'t get a down event but do get an up event." into lmp-dev * commit '8c1588d55608dee9560885ec3e5cd191f6629403': Don't crash if we don't get a down event but do get an up event.
|
d06c8b9ad89ce8acd7b5a2a7a4d2966a019fe41f |
23-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am f98942f3: am c01c7101: Merge "Don\'t crash if we don\'t get a down event but do get an up event." into lmp-dev * commit 'f98942f3551f9d6128f54262ce40ceae8b99fec0': Don't crash if we don't get a down event but do get an up event.
|
5fdfbc2e02f46509474057e4366585f6a6062cb9 |
17-Sep-2014 |
Jeff Sharkey <jsharkey@android.com> |
Utility to represent document trees. API 21 adds the powerful new ACTION_OPEN_DOCUMENT_TREE, but it can be tedious to use correctly, and developers can be overwhelmed when suddenly forced to use it because of SD card security changes. To ease the transition process, this change introduces a new DocumentFile object that looks and feels like a traditional java.util.File object. However, it has nontrivial overhead because it creates new objects for every file traversed, and because it doesn't cache any metadata. Since developers probably have code heavily using java.util.File, offer fromFile() to simplify their code paths; they can adopt DocumentFile and have their core logic work on both API 21 and older versions. Bug: 17490054 Change-Id: I034a0d6b800bcba489e5a6231b4fe62b5076456d
pi21/android/support/v4/provider/DocumentsContractApi21.java
ava/android/support/v4/provider/DocumentFile.java
ava/android/support/v4/provider/RawDocumentFile.java
ava/android/support/v4/provider/SingleDocumentFile.java
ava/android/support/v4/provider/TreeDocumentFile.java
itkat/android/support/v4/provider/DocumentsContractApi19.java
|
c01c710123a764d390b983a2369e444c957d17e0 |
22-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Don't crash if we don't get a down event but do get an up event." into lmp-dev
|
07a4db40e79aae23694b205f99b013ee2e4f2307 |
19-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Don't crash if we don't get a down event but do get an up event. Fixes b/17572508 Crash in SwipeRefreshLayout.onTouchEvent Change-Id: I19d8aa5b37eac173a58094a483db2e880e3770f5
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
60daf37bf0b362c80f931f2f130fed4d5951f9e1 |
22-Sep-2014 |
Adam Powell <adamp@google.com> |
am 7585c369: am 74d8f9c7: am b9d22b8e: am 5db9e28e: Merge "Jump drawables to current state when rebinding ActionMenuView" into lmp-dev * commit '7585c3697b594037e252d75473f4da62b500ef59': Jump drawables to current state when rebinding ActionMenuView
|
8a7a59dfd5cff7601a76280ed36e085ec342dad0 |
22-Sep-2014 |
Adam Powell <adamp@google.com> |
am 5ac816a2: am 5db9e28e: Merge "Jump drawables to current state when rebinding ActionMenuView" into lmp-dev * commit '5ac816a2a6f9180afe45a8c4ed4b9735fc7b3265': Jump drawables to current state when rebinding ActionMenuView
|
bc7c32772fbc966091181ce7fa933ca4083679ac |
22-Sep-2014 |
Adam Powell <adamp@google.com> |
Jump drawables to current state when rebinding ActionMenuView This prevents lingering ripples or other pressed state effects from remaining after an action button has been rebound. Also add ViewCompat#jumpDrawablesToCurrentState to support this. Bug 17592051 Change-Id: I8227af59d7b80a5a2d2f91aca7d0f17257fb6101
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/view/ViewCompat.java
|
cebef9ab9478eba4559ed328b3f1bfaf62df067c |
19-Sep-2014 |
George Mount <mount@google.com> |
am 6bd64848: am f245b514: am 6f04b735: am 7205e8b0: Merge "Target only shared elements with shared element Transition" into lmp-dev * commit '6bd648488f9b7cd64168c6b3bf962c3946fa96d1': Target only shared elements with shared element Transition
|
971dfe339a883cb39c816465aabbdd4b40c640d2 |
19-Sep-2014 |
George Mount <mount@google.com> |
am 85134ab2: am 7205e8b0: Merge "Target only shared elements with shared element Transition" into lmp-dev * commit '85134ab204d324006d04c3cd4e6eaa5e015f548e': Target only shared elements with shared element Transition
|
62260534040eba52462875a435df2c1f50ab846e |
19-Sep-2014 |
George Mount <mount@google.com> |
Target only shared elements with shared element Transition Bug 17549213 Bug 17553253 Change-Id: I82b9f52fdd8b386abd5839e1471fab82f890b327
pi21/android/support/v4/app/FragmentTransitionCompat21.java
ava/android/support/v4/app/BackStackRecord.java
|
c3cf61f82d26800c71d26f4b69f8d65234f2581c |
19-Sep-2014 |
George Mount <mount@google.com> |
am f6f4d2a6: am 882725fe: am 46fc71f9: am 983592c8: Merge "Fix exception when fragment container has no View." into lmp-dev * commit 'f6f4d2a6b7b69c6b6a99c1efacd3b05f22bca412': Fix exception when fragment container has no View.
|
d3d0413fb247f69db897bff9da88862465f6a428 |
19-Sep-2014 |
George Mount <mount@google.com> |
am 1310293b: am 983592c8: Merge "Fix exception when fragment container has no View." into lmp-dev * commit '1310293b208f863074bbfea8758d06132dfb0864': Fix exception when fragment container has no View.
|
983592c887664932c3b27433ef9fb1ff191a7972 |
19-Sep-2014 |
George Mount <mount@google.com> |
Merge "Fix exception when fragment container has no View." into lmp-dev
|
7516316ffdf6fbf7b248c615404831191daa66a4 |
18-Sep-2014 |
George Mount <mount@google.com> |
Fix exception when fragment container has no View. Bug 17535259 Change-Id: Ic58886e93557b8894d4754597889bd29476259de
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
|
0b328b73133a8161e514b5364105c45d65f9807c |
18-Sep-2014 |
George Mount <mount@google.com> |
am 895d361d: am c5da944c: am 7fea5a18: am c8cd1798: Merge "Fix custom animations disabled always." into lmp-dev * commit '895d361daf24e0943f7ec01ce2de2a69e6eb3eb8': Fix custom animations disabled always.
|
9b7fabf237d41506c894f75871340fd9ae5227ed |
18-Sep-2014 |
George Mount <mount@google.com> |
am ce6a10b2: am c8cd1798: Merge "Fix custom animations disabled always." into lmp-dev * commit 'ce6a10b2f5ffb2b4d8b0cdc6aff565354eb650be': Fix custom animations disabled always.
|
c8cd179835140da6ca896d3d6473c18ca7735512 |
18-Sep-2014 |
George Mount <mount@google.com> |
Merge "Fix custom animations disabled always." into lmp-dev
|
fe9e95d27229f645201aa196abcc56fc3456dcbe |
18-Sep-2014 |
Adam Powell <adamp@google.com> |
am 25186c90: am 696dd3c2: am 62c63bed: am 99cb2bbf: Make DrawerLayout system UI flag manipulation less excitable * commit '25186c909e9fbac21eed8e9cdf7a9c3bbf9663d9': Make DrawerLayout system UI flag manipulation less excitable
|
c8e177fc7b1027908b53948942f386b710c2b1f0 |
18-Sep-2014 |
Adam Powell <adamp@google.com> |
am 5a03157f: am 99cb2bbf: Make DrawerLayout system UI flag manipulation less excitable * commit '5a03157f90fa91bc4a8b0e15d34947e12bb1adab': Make DrawerLayout system UI flag manipulation less excitable
|
99cb2bbfcd84bdc2e89a5a2d11b6b69132169ea6 |
18-Sep-2014 |
Adam Powell <adamp@google.com> |
Make DrawerLayout system UI flag manipulation less excitable Bug 17566894 Change-Id: I4ba990b79d1584fa4974e2225db53056a86dafe5
ava/android/support/v4/widget/DrawerLayout.java
|
c58e5b8706face4772e4ff97b5e4c0e0c89e7101 |
18-Sep-2014 |
Adam Powell <adamp@google.com> |
am 6dfba7af: am a49ba27c: am 7e19c2bb: am 17686869: Merge "DrawerLayout insets support for drawing under the status bar" into lmp-dev * commit '6dfba7aff11b08423481100a43184f301d84d859': DrawerLayout insets support for drawing under the status bar
|
8dfd79ec7028cfdfa1ba69ed7cbf27aac41dc78a |
18-Sep-2014 |
George Mount <mount@google.com> |
Fix custom animations disabled always. Bug 17549252 Custom animations should only be disabled when fragment transitions are running. Change-Id: I8ec0bc9b90ce7d149b1c5fe25363bb5e7bbe315b
ava/android/support/v4/app/BackStackRecord.java
|
0f8f646164e84b3b57a4c3a264c2b145eb90e3bc |
18-Sep-2014 |
Adam Powell <adamp@google.com> |
am 1cc50f20: am 17686869: Merge "DrawerLayout insets support for drawing under the status bar" into lmp-dev * commit '1cc50f202980c44a3618268dc6b28f34369854be': DrawerLayout insets support for drawing under the status bar
|
f9c35128decbd812ff2497852ccacbd1ffbbd811 |
18-Sep-2014 |
Adam Powell <adamp@google.com> |
DrawerLayout insets support for drawing under the status bar When DrawerLayout is set to android:fitSystemWindows="true", it can now intelligently apply insets to child views as well as draw background protection for the status bar. If a child view does not itself specify fitsSystemWindows=true, it will have its margins altered to inset for the system window insets. If the child does, it will have insets dispatched to it accordingly. Bug 17547635 Change-Id: Ifa8e2a681ad4915421715870cb8be27df76e1132
pi21/android/support/v4/widget/DrawerLayoutCompatApi21.java
pi21/android/support/v4/widget/DrawerLayoutImpl.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/DrawerLayout.java
ellybean/android/support/v4/view/ViewCompatJB.java
|
544c99986b9da18a97f0a8e913291b34fe3a4f5f |
17-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am 6a5d4a7c: am 67af1cba: am 9839af8e: am 6d588141: Merge "Use the square instead of the butt cap on the end of the progress indicator" into lmp-dev * commit '6a5d4a7cc43765976d3051ab0906ab834c3da3b4': Use the square instead of the butt cap on the end of the progress indicator
|
c79c8e0c336479465bff8bd8472394a8b8a33d4c |
17-Sep-2014 |
Alan Viverette <alanv@google.com> |
am 98e9b8d9: am 13098b7c: am 53ae8733: am 3236dc26: Merge "Manage drawer accessibility state on first layout" into lmp-dev * commit '98e9b8d91a029344b5c44798d44c0430eb47568d': Manage drawer accessibility state on first layout
|
45aeecb9c7449d8916a02aed5c0260d4f691cdba |
17-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am 16318078: am 6b828242: am 86552551: am 38bc495a: Reset the alpha of the circle view after animations complete * commit '163180787fdff39893b499717bba7558f845f41e': Reset the alpha of the circle view after animations complete
|
d3e6bc0b107aafc6b9e18d44507741a79d1d44c9 |
17-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am 992c76e2: am 6d588141: Merge "Use the square instead of the butt cap on the end of the progress indicator" into lmp-dev * commit '992c76e2fded5d61dfe8fe0218d254ab2ed03336': Use the square instead of the butt cap on the end of the progress indicator
|
6d5881413c1c18176400cf13771cdbadd0f7ac92 |
17-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Use the square instead of the butt cap on the end of the progress indicator" into lmp-dev
|
21795ff848b58e5f3982f34b97c6e9d322063421 |
17-Sep-2014 |
Alan Viverette <alanv@google.com> |
am f1444767: am 3236dc26: Merge "Manage drawer accessibility state on first layout" into lmp-dev * commit 'f144476736bf8a115fe09f0bbc10691212f1becb': Manage drawer accessibility state on first layout
|
b27d8dd981c94173fed520202aebc9d913423982 |
17-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am 83cb67c2: am 38bc495a: Reset the alpha of the circle view after animations complete * commit '83cb67c2af78898f01c8c9f2b0908be4f9aa1dda': Reset the alpha of the circle view after animations complete
|
4221e345d86111915467679815ead8888da5e2f4 |
17-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Use the square instead of the butt cap on the end of the progress indicator Fixes b/17529809 Pull to refresh indicator should not collapse to 0 length. Change-Id: I93b72efc6b1a8cf8717b1e3d588cc5b7625506b6
ava/android/support/v4/widget/MaterialProgressDrawable.java
|
3236dc26d1f1ce8fff4e33c453e4accd359b1175 |
17-Sep-2014 |
Alan Viverette <alanv@google.com> |
Merge "Manage drawer accessibility state on first layout" into lmp-dev
|
38bc495aadac2cc72297e1dc89f61589f8546dec |
17-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Reset the alpha of the circle view after animations complete Fixes b/17517898 Gingerbread: second pull of the swipe to refresh shows a faded circle Change-Id: I7af12186abf4933aa9492885af338fd9f785a11c
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
49733ad715bcf68cc178f53e17a79380d332e5cc |
17-Sep-2014 |
Alan Viverette <alanv@google.com> |
Manage drawer accessibility state on first layout Fixes accessibility state when restored from a saved instance. BUG: 17520714 Change-Id: Ia68562238cc118c03c2795915cd80fd11da83d19
ava/android/support/v4/widget/DrawerLayout.java
|
834e7a7b0733811d62960aa64a0c682ff1792c7d |
16-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am 28198841: am 12070bff: am 3d1778ad: am f02228ce: Merge "Correctly implement getChildDrawingOrder" into lmp-dev * commit '28198841ded8eedff73535582e154ff8f5466936': Correctly implement getChildDrawingOrder
|
7ca13ff12ed439d619bfc1a591f4d208e90d80de |
16-Sep-2014 |
George Mount <mount@google.com> |
am e40e3871: am ceaff5f5: am 83007b4a: am 8e388962: Merge "Fixed enter/exit transitions working against shared elements." into lmp-dev * commit 'e40e38719235711f4309ab6e772790fa0a28b11c': Fixed enter/exit transitions working against shared elements.
|
27cad6ad431887b55b93d72eb67b6516934fe8e9 |
16-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am 9ed75364: am f02228ce: Merge "Correctly implement getChildDrawingOrder" into lmp-dev * commit '9ed753644f4557d7d92fd821138ad6b4399eb117': Correctly implement getChildDrawingOrder
|
9bd46dffc8191f7d9e764ed79a3bf6e9ba8b3a2b |
16-Sep-2014 |
George Mount <mount@google.com> |
am 2dbbfc1a: am 8e388962: Merge "Fixed enter/exit transitions working against shared elements." into lmp-dev * commit '2dbbfc1a205e5f598cdb3367fe69c66fe4207302': Fixed enter/exit transitions working against shared elements.
|
f02228ce2fbc3b20be9fcc80d9d0ca75a138567d |
16-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Correctly implement getChildDrawingOrder" into lmp-dev
|
4e987010ab5116581826eb40aece85a46968cfa1 |
15-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Correctly implement getChildDrawingOrder Avoid putting both child and circleview at position 1 Fixes b/17499860 SwipeRefreshLayout double draws all content underneath Change-Id: I418916449298e9a453322b780404c870725841b8
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
8e3889623384313f164e67451bedc153ea2a1fcf |
15-Sep-2014 |
George Mount <mount@google.com> |
Merge "Fixed enter/exit transitions working against shared elements." into lmp-dev
|
5a8f14de0bb4304f9a3aebdcb35ee0dd607f27f7 |
15-Sep-2014 |
George Mount <mount@google.com> |
Fixed enter/exit transitions working against shared elements. Bug 17499971 The enter and exit transitions were targeting the shared element. This means you'd get double transitions on the shared element. Fixed bug where the wrong views were targeted when there was only one enter/exit/shared element transition. Change-Id: Ieb3a4cfcd35479a82adc3ee269c5b0015ab5d5af
pi21/android/support/v4/app/FragmentTransitionCompat21.java
ava/android/support/v4/app/BackStackRecord.java
|
201e852931bd4b67d444db28618971fef7feaa7e |
15-Sep-2014 |
Christoph Studer <chstuder@google.com> |
am 90a8ea81: am 6b66bba1: Merge "NoCompat: Add missing L extras" into lmp-dev * commit '90a8ea81d958acfaebc547969ccb77a7d01da88f': NoCompat: Add missing L extras
|
6b66bba139388c50710897e96737487146fd31e4 |
15-Sep-2014 |
Christoph Studer <chstuder@google.com> |
Merge "NoCompat: Add missing L extras" into lmp-dev
|
933f32e2ffd7571134c724a83cf65eca84563686 |
13-Sep-2014 |
George Mount <mount@google.com> |
am 6756ee75: am b1413bc4: Changed method name to match Activity\'s method name. * commit '6756ee753f7a7d05d35238284a2319da8541eeeb': Changed method name to match Activity's method name.
|
b1413bc4de16e05ae0455cad93f1edfbcc4eced2 |
12-Sep-2014 |
George Mount <mount@google.com> |
Changed method name to match Activity's method name. Bug 17488968 Change-Id: Idf9957b003940464d86ac7fcfa530a9b2dfcaf47
ava/android/support/v4/app/Fragment.java
|
48a4675adeba4bb5da10030ee201661c533131d1 |
12-Sep-2014 |
Christoph Studer <chstuder@google.com> |
am 30616759: am ec29fdce: Merge "NoCompat: Initialize mShowWhen to true" into lmp-dev * commit '30616759c37da303daf3f40868411a1908a23e5c': NoCompat: Initialize mShowWhen to true
|
ec29fdcef449d2972bac6ad406bb8571ccbafc0f |
12-Sep-2014 |
Christoph Studer <chstuder@google.com> |
Merge "NoCompat: Initialize mShowWhen to true" into lmp-dev
|
41484f326c4dd126e84b26828ba340a8ae9406e8 |
11-Sep-2014 |
Christoph Studer <chstuder@google.com> |
NoCompat: Add missing L extras Bug: 17425365 Change-Id: I2097b890743eb6a182286318523f150d5b86787d
ava/android/support/v4/app/NotificationCompat.java
|
4c7c4787069fe222c2f74bbaa078debe389ae383 |
12-Sep-2014 |
Christoph Studer <chstuder@google.com> |
NoCompat: Initialize mShowWhen to true Matches the default in Notification. Bug: 17425365 Change-Id: Ie1a508353267c813135bc50c4d98ae2a99c66291
ava/android/support/v4/app/NotificationCompat.java
|
ac544e53617b778c12ddbc426598e66c2a070963 |
12-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am 3d19507f: am d562094b: Merge "When using a custom start/ end make sure to correctly calculate the distance" into lmp-dev * commit '3d19507f7e13e939f22729aeed580cd44bd606ee': When using a custom start/ end make sure to correctly calculate the distance
|
3bd0c77ceca83cb9ec2d806e19350a8aff6a01d9 |
12-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am 264f758b: am 065b8340: Merge "Make sure to always hide the progress spinner after cancel refresh/ refresh complete" into lmp-dev * commit '264f758b61d4d71708fef4fb4751f633bbf8f66a': Make sure to always hide the progress spinner after cancel refresh/ refresh complete
|
d562094b8a6836d406a2c7dd4c64100257784a57 |
12-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "When using a custom start/ end make sure to correctly calculate the distance" into lmp-dev
|
ed40f32f5eed82857fdc83620fd7da77fb33eaab |
11-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
When using a custom start/ end make sure to correctly calculate the distance The correct distance to travel is custom end - custom start Fixes b/17436627 SwipeRefreshLayout can be pulled farther when using a large start offset Change-Id: Id1851a8e82e75dedcf616fb699a3e9b295c045be
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
e51e32e8c7ce74a19e1ad69c75f0b6d5dadb313c |
11-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Make sure to always hide the progress spinner after cancel refresh/ refresh complete Fixes b/17460923 always hide the progress spinner on cancel of refresh/ complete of refresh Change-Id: Ief803427339122805d11b1377fd652b650008836
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
fc3da6e8995aa786b3414a9335391d138b3b73f6 |
11-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
am eb2cd46a: am 03230ff7: Merge "Add a11y support for RecyclerView" into lmp-dev * commit 'eb2cd46a4be12b8f0a142c77db45a03b7a382ba2': Add a11y support for RecyclerView
|
03230ff759c8b14885d626037bda64c21353dc6f |
11-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Add a11y support for RecyclerView" into lmp-dev
|
eeda2a3ab9bdea6dea8e3bacd70d3b23a5f20c2f |
10-Sep-2014 |
George Mount <mount@google.com> |
am 7f32bde9: am 6739bc7f: Merge "Move capturing entering views until just before transition." into lmp-dev * commit '7f32bde95419192dbaa85c77e8fa6af49f830cfa': Move capturing entering views until just before transition.
|
6739bc7f97ba5486b6f6114fb3812b098822cc3c |
10-Sep-2014 |
George Mount <mount@google.com> |
Merge "Move capturing entering views until just before transition." into lmp-dev
|
0f5ae57910484f1d873fdad90966b6244a633bd4 |
08-Sep-2014 |
George Mount <mount@google.com> |
Move capturing entering views until just before transition. Bug 17407387 Bug 17420256 Recycler view doesn't instantiate its views until after the onCreateView call. This delays the capturing of final views until just before the entering state is captured for the Transition. Change-Id: Ifd6ecaa21cefb4f6f8f720b319993bf0b9e2d8f7
pi21/android/support/v4/app/FragmentTransitionCompat21.java
ava/android/support/v4/app/BackStackRecord.java
|
b3b0932f57a424b2a7f211c0578aff8d5df7d780 |
10-Sep-2014 |
RoboErik <epastern@google.com> |
am 8562039d: am 2c173d4e: Merge "Add MediaSession support to MediaRouter support lib" into lmp-dev * commit '8562039da9ad5f6bd7928008a7ddf1bf2cdd5f5f': Add MediaSession support to MediaRouter support lib
|
a910619e83d0052e1d81aa5fe532821a2f99d76c |
09-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Add a11y support for RecyclerView Bug: 17411052 Change-Id: I9ef93f0bb072e190d6017ee991e6d2c0ab119a62
pi21/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21.java
cs/android/support/v4/view/accessibility/AccessibilityEventCompatIcs.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
itkat/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.java
|
2c173d4e6a5a5f9650cd7ba416cdaba4f99d3784 |
10-Sep-2014 |
RoboErik <epastern@google.com> |
Merge "Add MediaSession support to MediaRouter support lib" into lmp-dev
|
c06d8f0e18140af15b7107704f9db37507ace683 |
10-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
am ba30e7e0: am 7b5f76f0: Fix doc links in DrawableCompat * commit 'ba30e7e0c5ed66bb3b6f33c58725a204d6af2566': Fix doc links in DrawableCompat
|
7b5f76f0cd7c763296aa0b6fbafdd89ba4263e4e |
10-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix doc links in DrawableCompat Change-Id: I050c6caf3446c9ba2443acee373c8005a85e5f91
ava/android/support/v4/graphics/drawable/DrawableCompat.java
|
05f9626d7d033d6a8528c571e6c5466961129bb9 |
10-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
am 81eefcaf: am 46928612: Add dynamic Drawable tinting to appcompat * commit '81eefcaf9224d0ca23f062ef5460b3bef0c2d025': Add dynamic Drawable tinting to appcompat
|
469286122bcbbecbdd0bef74fb50f9d8920e77b9 |
02-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Add dynamic Drawable tinting to appcompat Brings the res folder down to 297kB from 435kB, saving > 30% of disk space (compressed). Change-Id: Ia64ceacb5afed7f17203ff17ce5eaa990d58be7c
pi21/android/support/v4/graphics/drawable/DrawableCompatL.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
|
4c6c69680856633646f4abe628b8549cd18c2152 |
10-Sep-2014 |
Chet Haase <chet@google.com> |
am 380d08ea: am a5278419: Remove references to "L" * commit '380d08ea0f4cb34eb2c096d6752c9a334e51ed6d': Remove references to "L"
|
a52784195525cdb1f2bb4d8dde1b8b314f480957 |
10-Sep-2014 |
Chet Haase <chet@google.com> |
Remove references to "L" Issue #16894783 Remove references to L when API is locked down Change-Id: Icf1215eed34e6fbe3d71a5cec4bf1699c3bc3ff9
ava/android/support/v4/app/ActionBarDrawerToggle.java
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/ActivityOptionsCompat.java
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/NotificationCompat.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
ava/android/support/v4/graphics/drawable/RoundedBitmapDrawableFactory.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewGroupCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/widget/CircleImageView.java
|
bbcdf78e350d58ecd6baa75e282d4908d3129fe2 |
09-Sep-2014 |
RoboErik <epastern@google.com> |
Add MediaSession support to MediaRouter support lib Adds a method for setting a MediaSession on MediaRouter that can be used for volume controls. bug:17427963 Change-Id: Idc4856373ab9b44500c6fa223236393d166ecbf0
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
ava/android/support/v4/media/session/MediaSessionCompat.java
|
7214dd2b82f39d0f8829375385a9c5703e3d2a8c |
09-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am ba815b73: am 98e33c0e: Merge "Reset the color index when the colors for the ring are reset" into lmp-dev * commit 'ba815b731e20c22ce87def760a8faac1f60acfb0': Reset the color index when the colors for the ring are reset
|
98e33c0e68d4e8ce204bf1630d397862b1f7961d |
09-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Reset the color index when the colors for the ring are reset" into lmp-dev
|
2710b3d96cb87134597a87c0177ec8b07f9e3327 |
09-Sep-2014 |
Griff Hazen <griff@google.com> |
am d02a5224: am 755b0af7: Merge "Add a few missing notification features to compat." into lmp-dev * commit 'd02a5224747755f5746c087c3e2bc228cdf48047': Add a few missing notification features to compat.
|
755b0af73cb09498b0fd728071d195f1f81c241c |
09-Sep-2014 |
Griff Hazen <griff@google.com> |
Merge "Add a few missing notification features to compat." into lmp-dev
|
f4e4bf4383388c2b02ac63dc20657e65eaff9fb0 |
08-Sep-2014 |
Christoph Studer <chstuder@google.com> |
am 028356cd: am 82d6c3bc: Merge "NoCompat: Limit CharSequence input to 5K chars" into lmp-dev * commit '028356cd1170b11d826e2a09d4eff687ef776885': NoCompat: Limit CharSequence input to 5K chars
|
48d8878e34b0d9983166418378125b63faac9aab |
20-Aug-2014 |
Griff Hazen <griff@google.com> |
Add a few missing notification features to compat. 1. EXTRA_BIG_TEXT from 21 2. showWhen from 17. Bug: 17425365 Change-Id: I638fd7213fd2bec83a62922d0c12578ce1089217
pi20/android/support/v4/app/NotificationCompatApi20.java
pi21/android/support/v4/app/NotificationCompatApi21.java
ava/android/support/v4/app/NotificationCompat.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
112ae3627e7f32991822b3fd2001fe7239f1d3ea |
06-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Reset the color index when the colors for the ring are reset Fixes b/17389897 Sometimes app crashes on typing in search bar Change-Id: I093c0f6aa7ed7c542faabedf46f0a60f4f4c3107
ava/android/support/v4/widget/MaterialProgressDrawable.java
|
24c306a957c2c0de030d87269bb28b19d7bd7100 |
08-Sep-2014 |
Christoph Studer <chstuder@google.com> |
NoCompat: Limit CharSequence input to 5K chars Bug: 17363929 Change-Id: Id56b7bda7322b10d1ac1f038acb325c530facb19
ava/android/support/v4/app/NotificationCompat.java
|
711d74a301990d5b90745c32b0fb973d2123ae87 |
08-Sep-2014 |
Svet Ganov <svetoslavganov@google.com> |
am 9ce6a56b: am 820d3297: Merge "Fix NPE in PrintHelper." into lmp-dev * commit '9ce6a56ba58c4386057053aa28f78567ae494eec': Fix NPE in PrintHelper.
|
820d32970ef59d0f966241a255276ca83e45bcf6 |
08-Sep-2014 |
Svet Ganov <svetoslavganov@google.com> |
Merge "Fix NPE in PrintHelper." into lmp-dev
|
f858b86418fc586d681e47c994d81f11c9d12ec2 |
08-Sep-2014 |
Svet Ganov <svetoslavganov@google.com> |
Fix NPE in PrintHelper. bug:17367152 Change-Id: If413fdf4c8f8836ea0270b9d3c0e2cddcd6c0ad2
ava/android/support/v4/print/PrintHelper.java
|
b04c4853f80872fc22257e5cfc653b93b4adc5fd |
05-Sep-2014 |
RoboErik <epastern@google.com> |
am db96f181: am 621e486b: Merge "Update add/removeCallback methods to register/unregisterCallback" into lmp-dev * commit 'db96f181e192cdc1ea198f87efda860528581022': Update add/removeCallback methods to register/unregisterCallback
|
621e486b7f73657ca0571763cc059024d134d2fb |
05-Sep-2014 |
RoboErik <epastern@google.com> |
Merge "Update add/removeCallback methods to register/unregisterCallback" into lmp-dev
|
25068a3c993cbf34a1e29ef1680c8c31c50d85b8 |
05-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am bfb19083: am 075649b7: Merge "Fix issues for a progress spinner with a custom start and end position" into lmp-dev * commit 'bfb190833b30875d69829aa39d6f365736e720c3': Fix issues for a progress spinner with a custom start and end position
|
075649b7a9f06a7cb771b3710d9b5c10f79d472f |
05-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Fix issues for a progress spinner with a custom start and end position" into lmp-dev
|
109346d8c7993d2881d557d90b1853a89e7f35ba |
05-Sep-2014 |
George Mount <mount@google.com> |
am b9d6d7e5: am 362e45b5: Fix build break. * commit 'b9d6d7e5ee3c8648fbd98132c3cb08f33fee2d50': Fix build break.
|
496c0df97f14a0325771c11142c6c804e0493986 |
05-Sep-2014 |
George Mount <mount@google.com> |
am bf8f99dd: am 739b93d2: Merge "API Review: change SharedElementListener to SharedElementCallback" into lmp-dev * commit 'bf8f99dd7c50c133617339cac3f3024a690e781c': API Review: change SharedElementListener to SharedElementCallback
|
d7196419fc9cfad7522bede3ee5d8aac663999af |
05-Sep-2014 |
George Mount <mount@google.com> |
am e2a9ef09: am f64bf515: Merge "Change Fragment Transitions to match Activity Transitions API." into lmp-dev * commit 'e2a9ef0932518bd42cdcdaaa457844dd3c6b08cf': Change Fragment Transitions to match Activity Transitions API.
|
362e45b58bee02699f046ed1b4492e5808837f64 |
05-Sep-2014 |
George Mount <mount@google.com> |
Fix build break. Change-Id: I3d41f20a8cb7f84e6c906b005b0c51318f5323f5
ava/android/support/v4/app/Fragment.java
|
9306f07b1d66f4974a81f781d29739b30124fff0 |
29-Aug-2014 |
George Mount <mount@google.com> |
API Review: change SharedElementListener to SharedElementCallback Bug 17289526 Change-Id: I49f8d838207524fbf0ec099021bcf7312c28bd82
pi21/android/support/v4/app/ActivityCompat21.java
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/SharedElementCallback.java
ava/android/support/v4/app/SharedElementListener.java
|
9f4a046cbeb22a24d322a644323b41022ad9d15a |
02-Sep-2014 |
George Mount <mount@google.com> |
Change Fragment Transitions to match Activity Transitions API. Bug 17188255 Change-Id: I99897ba3c78f3f140000a719afbcfac951e43290
pi21/android/support/v4/app/FragmentTransitionCompat21.java
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentTransaction.java
|
16ac83bebda2a19930b9d692789f3b507c49951b |
05-Sep-2014 |
RoboErik <epastern@google.com> |
Update add/removeCallback methods to register/unregisterCallback bug:17390821 Change-Id: Ie1248060bf23d9962f4db06fe7d533860c6caa71
pi21/android/support/v4/media/session/MediaControllerCompatApi21.java
ava/android/support/v4/media/session/MediaControllerCompat.java
|
149ec1cdf678fcd3d5e2e273b06e015b713b79e8 |
04-Sep-2014 |
RoboErik <epastern@google.com> |
am ce007c9a: am c3f44a71: Merge "Update VolumeProvider support to match fw" into lmp-dev * commit 'ce007c9aca345adebe1dd1a68f98ef5ce042325e': Update VolumeProvider support to match fw
|
5e31e2ad5b0c1f62b93a4e554d16f8b9d28b5a15 |
03-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Fix issues for a progress spinner with a custom start and end position 1) make sure it snaps to the correct location after the user lets go 2) make sure that if the user doesn't reach the trigger point for refresh, the view scales back down and returns to its starting position fixes b/17361792 SwipeRefreshLayout does not return to start offset after swipe Change-Id: Ie5afd2e40add8f3c8523bada7a37c95009bcc9ac
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
506070ab6094b2a563eacd7275d3245a41347d43 |
04-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
am ab4b3790: am d87594ed: Merge "Create a new ActionBarDrawerToggle with arrow and hamburger menu" into lmp-dev * commit 'ab4b37903d624581beab6503e438a284372fb2d5': Create a new ActionBarDrawerToggle with arrow and hamburger menu
|
e0c3fd8d5c24c7e8bcc54234f30c01e78137b67e |
04-Sep-2014 |
RoboErik <epastern@google.com> |
Update VolumeProvider support to match fw bug:17258168 Change-Id: I3f4477c51f408c48f3ed0e7cfb4a1f9a9f4420c1
pi21/android/support/v4/media/VolumeProviderCompatApi21.java
ava/android/support/v4/media/VolumeProviderCompat.java
|
d87594ed258b14530020d98966da97288c1c8edc |
03-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Create a new ActionBarDrawerToggle with arrow and hamburger menu" into lmp-dev
|
b9a47371703b24fb8e3613b0c5833e76bf4cbea8 |
03-Sep-2014 |
Svet Ganov <svetoslavganov@google.com> |
am 7b14034c: am 40b2c58c: Merge "Add a print finished callback to PrintHelper." into lmp-dev * commit '7b14034c205bf65ddc05ad722b3a3924767af4dd': Add a print finished callback to PrintHelper.
|
40b2c58c612a34ecfa3e9ee750f1744596a6b891 |
03-Sep-2014 |
Svet Ganov <svetoslavganov@google.com> |
Merge "Add a print finished callback to PrintHelper." into lmp-dev
|
b4eb9c984f1c6ac8007c74fab239437cf9f6b474 |
03-Sep-2014 |
Svet Ganov <svetoslavganov@google.com> |
Add a print finished callback to PrintHelper. Applications that implement printing via the PrintHelper need to know when printing is finished, i.e. the system got all the data for the print job or the print job was cancelled, because they should not finish the activity that initiated printing until the print interaction finishes. Othwrwise, the connection between this activity and the print framework will break and printing will fail. bug:17367152 Change-Id: I9a25bc44e6dd0331fb146daf66ad81f39802ebdc
ava/android/support/v4/print/PrintHelper.java
itkat/android/support/v4/print/PrintHelperKitkat.java
|
058467cbd6dd0acdfaec61e65ab9e352868ec5c9 |
27-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Create a new ActionBarDrawerToggle with arrow and hamburger menu Bug: 16514897 Bug: 17353988 Change-Id: Ia3c39b6accf3923bd297740b24e48dba35820b37
ava/android/support/v4/app/ActionBarDrawerToggle.java
|
d260993571ceb2a6e71633a792aec98d6e39427e |
03-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
am f81487de: am ac00a989: Backport Toolbar framework updates to appcompat * commit 'f81487de8c0b1446c747c4dabbdd4762e4192ce3': Backport Toolbar framework updates to appcompat
|
c57af4dff80c5ca77207963fa46b752136aad088 |
03-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
am 2b5ccbef: am 951ce3ef: Merge "Make sure to use the measured circle height in all places when computing original offset" into lmp-dev * commit '2b5ccbefd1df8004af7d77dea5800a6df1db8d45': Make sure to use the measured circle height in all places when computing original offset
|
ac00a989afc2f1c559fc33174f481a0a0ef5b3d8 |
01-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Backport Toolbar framework updates to appcompat BUG: 17253638 BUG: 17305707 BUG: 17298370 Change-Id: Ic4f876565f7da93b166c52d4a206f86ae78d5ca7
pi21/android/support/v4/graphics/drawable/DrawableCompatL.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
|
951ce3ef18f5d4776537bbee78dc15ed42a2b642 |
03-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Make sure to use the measured circle height in all places when computing original offset" into lmp-dev
|
def2cfbb2561372e7b30fc88219af944c8121475 |
02-Sep-2014 |
Mindy Pereira <mindyp@google.com> |
Make sure to use the measured circle height in all places when computing original offset Fixes b/17284917 swipe refresh circle hangs slightly under the toolbar when the user does not complete the swipe gesture on pre-L builds Missed 1 spot before Change-Id: I8798708a5fb6b15a41ff4935ca1b6a9cc44612ac
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
9b8683cf3e2c78d0884c15d71f55e890d5897b1a |
29-Aug-2014 |
RoboErik <epastern@google.com> |
am 9d0b71af: am 17ebc13a: Merge "Update PlaybackStateCompat to match fw version" into lmp-dev * commit '9d0b71af18b89d3bb6362e211a94652bad6dc780': Update PlaybackStateCompat to match fw version
|
17ebc13a312bbce9929a78a87786bc4308115012 |
28-Aug-2014 |
RoboErik <epastern@google.com> |
Merge "Update PlaybackStateCompat to match fw version" into lmp-dev
|
f3bbdacd0488106a5a3ff74d14aef9c3d231b3c2 |
28-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
am f076ce0e: am b4ac9016: Merge "Use the negative measured height as the starting offset of the progress view" into lmp-dev * commit 'f076ce0ef9b8374d617841a8b3e921925153c96d': Use the negative measured height as the starting offset of the progress view
|
b4ac9016888eb628ec823634b08230889c3e7b61 |
28-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Use the negative measured height as the starting offset of the progress view" into lmp-dev
|
cdf346714ac98eb4f40acf33f4328eb68edfb2ef |
27-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Use the negative measured height as the starting offset of the progress view Fixes b/17284917 swipe refresh circle hangs slightly under the toolbar when the user does not complete the swipe gesture on pre-L builds Fixes b/17227950 pdtr shadow stuck on screen Change-Id: I22f730681d948e605d04764bc430c64a015b6039
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
ff40f5c731e8a4e6e2d33ffc95f77dce0397f2c5 |
28-Aug-2014 |
RoboErik <epastern@google.com> |
Update PlaybackStateCompat to match fw version Some changes were made to PlaybackState's constants. This updates the compat constants to match. bug:17205016 Change-Id: I17ccffec99a8f12901099f2bb5aaf0fa76f8a9cc
ava/android/support/v4/media/session/PlaybackStateCompat.java
|
d5b3fe68402d42ad433d656b6c85963cd40b9a89 |
27-Aug-2014 |
Chet Haase <chet@google.com> |
am bcfe988b: am edfb6404: Merge "Fix ViewPropertyAnimatorCompat issues" into lmp-dev * commit 'bcfe988bd361709daa08bf5b2f1456eed7588690': Fix ViewPropertyAnimatorCompat issues
|
870987912caead2de41fff5ab74f5e8bfd9a2653 |
27-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
am b425e499: am 5c3b4e6e: Merge "Update the measured height/ width for pre-L SDK\'s to include shadows" into lmp-dev * commit 'b425e49913b15cc686073aae1a9a9208f0bbedda': Update the measured height/ width for pre-L SDK's to include shadows
|
edfb640453e3d7a578e5ace14eefefa275bfad8a |
27-Aug-2014 |
Chet Haase <chet@google.com> |
Merge "Fix ViewPropertyAnimatorCompat issues" into lmp-dev
|
5c3b4e6e8e84b41f258df261cc3e2ae985a57d2c |
27-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Update the measured height/ width for pre-L SDK's to include shadows" into lmp-dev
|
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
cs/android/support/v4/view/ViewPropertyAnimatorCompatICS.java
ava/android/support/v4/view/ViewPropertyAnimatorCompat.java
|
c39bdbe9d24491caf92194229393ff58c16aed7f |
26-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Update the measured height/ width for pre-L SDK's to include shadows Fixes b/17258999 pull to refresh final specs: pre L Also, remove the arrowhead extra offset; looks bad on older platforms, useless on new ones Change-Id: I76136d5365d99bc9b331d23a2fa8ed07c4751fbd
ava/android/support/v4/widget/CircleImageView.java
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
027f92e521d161accb7a74c5e44fb8c65df8b262 |
26-Aug-2014 |
Adam Lesinski <adamlesinski@google.com> |
am 414e6a35: am 3989898b: Merge "Add indexOfKey() to ArrayMap implementation" into lmp-dev * commit '414e6a359f76d37fc55157c6bf9e8917bcb65a3a': Add indexOfKey() to ArrayMap implementation
|
3989898b4c8762137ddde3c319a66da91db82297 |
26-Aug-2014 |
Adam Lesinski <adamlesinski@google.com> |
Merge "Add indexOfKey() to ArrayMap implementation" into lmp-dev
|
52d06f41556ffe0a60fbdd786c32898a09ca2a50 |
26-Aug-2014 |
Adam Lesinski <adamlesinski@google.com> |
Add indexOfKey() to ArrayMap implementation Allows to better perform compound operations, such as checking for the existence of an object and operating on it. ArrayMaps allow null values, so you would have to call containsKey() and then get() without indexOfKey(). Change-Id: I163db920566c5f59081601bcbfd8bd6eb0c47f22
ava/android/support/v4/util/ArrayMap.java
ava/android/support/v4/util/SimpleArrayMap.java
|
ed448344b809a0a485134481e83b3d1013d0d9e6 |
26-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
am 42709997: am 5c38d6e1: Merge "Fixup the transition between colors in the swipe refresh progress circle" into lmp-dev * commit '4270999767c15d5b735f30555b7fe8d8cdb2e096': Fixup the transition between colors in the swipe refresh progress circle
|
ce78c0fdf0feba4a3ff91a3ee50d081f537f131d |
26-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
am a4ce91b9: am 3ea9d14b: Merge "Update the gesture tracking for the swipe to refresh spinner" into lmp-dev * commit 'a4ce91b99aa8088706b497cc2fef8ffae63070e5': Update the gesture tracking for the swipe to refresh spinner
|
5c38d6e1e5361e4ecf94b9945bc2879aeaf5ca51 |
26-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Fixup the transition between colors in the swipe refresh progress circle" into lmp-dev
|
3ea9d14b62aedabba441343215c997e37222222c |
26-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Update the gesture tracking for the swipe to refresh spinner" into lmp-dev
|
dd27d55a5152f86c07758067e587bdd5b719abaf |
24-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Fixup the transition between colors in the swipe refresh progress circle Previously, there was a jumpy looking transition because the start position/rotation of the new arc re-wound to zero instead of starting where the last color arc ended Makes the min amount the arc set to match the height of the arc Updates the end cap of the progress circle to be a square instead of round Updates the sizes of the progress circle to the final spec Makes sure that the arrowhead does not visually overlap the arc when the progress circle is faded Works around skia issue on kitkat: the arrowhead was off by -0.25f radians because rotating the path that way in a matrix failed to respect the negative offset Fixes b/17113763 Refresh indicator: color should not change instantly in contracted state fixes b/17203935 Pull to refresh final specs fixes b/17212162 arrowhead trails behind arc in pre-LMP phones fixes b/17204307 Arrow in pull-to-refresh overlaps stroke and creates opaque artifact Change-Id: I181d909726094a338245bc70d8e827068e0c3416
ava/android/support/v4/widget/CircleImageView.java
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
19629a86ee25dcca142fa970e5bb6fcf16757a7e |
24-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Update the gesture tracking for the swipe to refresh spinner Previously, there was a jumpy looking transition because the start position/rotation of the new arc re-wound to zero instead of starting where the last color arc ended Also, makes sure the arrow head starts showing just after the circle dips below the toolbar Makes pull distance asymptotically tail off Fixes part of b/17203935 Pull to refresh final specs Change-Id: Id3f16d85f8a3f79efc47eb5bd65953cd0912a642
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
528d39eb628f26853c77757b4c7f953c7407ef9d |
24-Aug-2014 |
George Mount <mount@google.com> |
am 30f4b3b1: am 9886a5f5: Merge "API Review: change fragment transition methods." into lmp-dev * commit '30f4b3b1750d0774d0c1d5e93a6f33ea5344347f': API Review: change fragment transition methods.
|
9886a5f5e24370d1951e3d6af70bb20a7d4c0f2a |
24-Aug-2014 |
George Mount <mount@google.com> |
Merge "API Review: change fragment transition methods." into lmp-dev
|
e054274de32f273e38f5642dc4e237dbd25faf28 |
23-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
am 2f712db9: am 89f34518: Merge "Change DrawerLayout\'s focus strategy to favor children" into lmp-dev * commit '2f712db96b34c525fd5a10ffa42cd3c27077c417': Change DrawerLayout's focus strategy to favor children
|
89f34518c40724982169b713591e97a73a3a3f6a |
23-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Change DrawerLayout's focus strategy to favor children" into lmp-dev
|
128bb5c66d0b34c5a658c682deb3a0b9199b20c4 |
22-Aug-2014 |
George Mount <mount@google.com> |
API Review: change fragment transition methods. Bug 16959326 Change-Id: Ie0aea3b3a6fd432ca061d8bf8a245e0a3ec25e99
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/FragmentTransaction.java
|
4a069be655204ec079c03a09157e5d4ec223a0f7 |
22-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Change DrawerLayout's focus strategy to favor children Bug: 14218164 Change-Id: Id7bd110679b738bd86bae444b6d8c54fe458b787
ava/android/support/v4/widget/DrawerLayout.java
|
b791355b12d8e934abead1fb2f1b0c58bc38b404 |
22-Aug-2014 |
Chet Haase <chet@google.com> |
am 7eacaa27: am 8e3f168f: Merge "Stop settling sooner" into lmp-dev * commit '7eacaa27571a3115f3a11ebef3a326473e796838': Stop settling sooner
|
8e3f168f3ea513fcb62ff680d679a0e4685fbe75 |
22-Aug-2014 |
Chet Haase <chet@google.com> |
Merge "Stop settling sooner" into lmp-dev
|
152eaeee7ff6acc0b45c77149d893d7180ead014 |
21-Aug-2014 |
Chet Haase <chet@google.com> |
Stop settling sooner Logic in ViewDragHelper.continueSettling() is wrong - when we've reached our final resting place, we set a 'keepGoing' flag to be the state of 'finished' on the scroller. This is the opposite of what it should be and forces us to come back to this method one more time. We should simply stop settling during that frame instead, since we've just told the scroller to set the final values and to finish the animation. Issue #17108393 ViewDragHelper "keepGoing" condition assigned the wrong value after aborts Change-Id: I9714bb1a0802bbadd6087ba2064fe23bd6cc34f0
ava/android/support/v4/widget/ViewDragHelper.java
|
ebd7d17cf8f781e7de41ece272b50248eedcfde4 |
21-Aug-2014 |
RoboErik <epastern@google.com> |
am b4fb21de: am 5f7b9b74: Merge "Updates for API feedback round 2" into lmp-dev * commit 'b4fb21de833e04d4aec4473c422f1306723a40d3': Updates for API feedback round 2
|
df9111a1c56dcab084c42a2a8f32acdc32a1302f |
20-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
am e368754a: am a542f3ed: Merge "Multiple visual and animation polish updates to the SwipeRefreshLayout" into lmp-dev * commit 'e368754a9cf5267bc6dd5fda364c904f8e47437c': Multiple visual and animation polish updates to the SwipeRefreshLayout
|
a855dae81c0ff714984999fd6626901bc4138775 |
20-Aug-2014 |
Chet Haase <chet@google.com> |
am 94bcac7a: am a169538f: Merge "Fix DrawerLayout to ignore non-drawers in drag operations." into lmp-dev * commit '94bcac7a8f8ec627be962ea9bb90d68539c1ebc1': Fix DrawerLayout to ignore non-drawers in drag operations.
|
a542f3edbeaa094489ea3ac1504f03b58d3badff |
20-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Multiple visual and animation polish updates to the SwipeRefreshLayout" into lmp-dev
|
a169538f427f3fe021fbd71d18721fd68b644651 |
20-Aug-2014 |
Chet Haase <chet@google.com> |
Merge "Fix DrawerLayout to ignore non-drawers in drag operations." into lmp-dev
|
dc943d6192dab40df68b6b583c84e64045ea1bc8 |
15-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Multiple visual and animation polish updates to the SwipeRefreshLayout 1) update default/ large circle stroke and arrow head dimensions 2) when swiping, start the progress circle/ arrow at 30% opacity and animate to 100% when the trigger pos is reached 3) add api for just sending the ending position of the progress spinner 4) update overdrag / tension when the user is past the point where they can trigger refresh to match spec Fixes b/16984776 polish swipe to refresh motion after refresh target is reached/ color shift when target reached Fixes b/17090709 Need to expose mCircleHeight in SwipeRefreshLayout Change-Id: Idaa66ce91d66e6c0b919d5658a5cc747631dec5d
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
8a28dd16be442db2ee6275baf72079777627f37e |
19-Aug-2014 |
Chet Haase <chet@google.com> |
Fix DrawerLayout to ignore non-drawers in drag operations. This fix allows drawing right-side drawers to work and also makes RTL situations work correctly. The previous approach incorrectly tried to calculate drag values based on an incorrect view (a non-drawer). This fix constrains drag operations to affect only drawers, which allows later edge-drag code to be run and determine the actual drag operation. Issue #16459955 [Quantum][L][KK][JB] RTL- Dificult to open Navigation drawer by swiping from right to left Change-Id: I8060dbd43c12dfa5ff65ff6a54d27e8338559fb6
ava/android/support/v4/widget/DrawerLayout.java
|
889ecfd9b261159f3b3e1a520d15c0ac698ed296 |
19-Aug-2014 |
RoboErik <epastern@google.com> |
am e8974fab: am 1af38a6c: Merge "Updates to APIs for council feedback" into lmp-dev * commit 'e8974fab30ab94dfbc31bbc29a36ada1818e3906': Updates to APIs for council feedback
|
6788a0de704db252a54a2923bea044781c994bc0 |
19-Aug-2014 |
Andrew Solovay <asolovay@google.com> |
am fc44e08d: am 666f2ee1: am 9b431dc2: am 13638e0e: am a3e17fdd: docs: Corrected typo in shouldUpRecreateTask() * commit 'fc44e08d67829852737ad453cec1b31a4948d64f': docs: Corrected typo in shouldUpRecreateTask()
|
666f2ee12c13b274d3e379e182caf9844a9c198d |
19-Aug-2014 |
Andrew Solovay <asolovay@google.com> |
am 9b431dc2: am 13638e0e: am a3e17fdd: docs: Corrected typo in shouldUpRecreateTask() * commit '9b431dc228e2d99d34fe07e66fa86ea96a5a653c': docs: Corrected typo in shouldUpRecreateTask()
|
5f7b9b7483cf7013bd740eb9946e4e6df47b2be5 |
20-Aug-2014 |
RoboErik <epastern@google.com> |
Merge "Updates for API feedback round 2" into lmp-dev
|
312f13dea7b4a9229dff784c6e94b0ec0c722b74 |
19-Aug-2014 |
RoboErik <epastern@google.com> |
Updates for API feedback round 2 bug:17114404 Change-Id: I25231187a39d898c2e9ff4ef28105d188e32b84d
pi21/android/support/v4/media/session/MediaControllerCompatApi21.java
pi21/android/support/v4/media/session/PlaybackStateCompatApi21.java
ava/android/support/v4/media/session/MediaControllerCompat.java
ava/android/support/v4/media/session/MediaSessionCompat.java
ava/android/support/v4/media/session/PlaybackStateCompat.java
|
1af38a6c0c2cd5c0fa065c0d08481b90967a2a8f |
19-Aug-2014 |
RoboErik <epastern@google.com> |
Merge "Updates to APIs for council feedback" into lmp-dev
|
9b431dc228e2d99d34fe07e66fa86ea96a5a653c |
18-Aug-2014 |
Andrew Solovay <asolovay@google.com> |
am 13638e0e: am a3e17fdd: docs: Corrected typo in shouldUpRecreateTask() * commit '13638e0e4ba908fc8807229a208ffb016e576ac5': docs: Corrected typo in shouldUpRecreateTask()
|
c633d553a2856002a6917370c756af0a4e50073b |
16-Aug-2014 |
Chet Haase <chet@google.com> |
am 98369998: am 2c9c32e6: Merge "Ensure that mCapturedView is null when dragState is STATE_IDLE" into lmp-dev * commit '983699985fd217287506bff13e4d648aa4e1da71': Ensure that mCapturedView is null when dragState is STATE_IDLE
|
210eaecdbfc50699fd195a4f09a443d85a67db20 |
16-Aug-2014 |
Chet Haase <chet@google.com> |
Ensure that mCapturedView is null when dragState is STATE_IDLE Issue #15467361 ViewDragHelper doesn't release captured view if smoothSlideTo dx==0 && dy==0 Change-Id: I589e70e651f893b426593240dd83e90bb8c20e43
ava/android/support/v4/widget/ViewDragHelper.java
|
cfa92cc96a10a24d8137376ef70e37eaa1c56ad5 |
16-Aug-2014 |
Chet Haase <chet@google.com> |
am 9178136b: am 66f651a9: Merge "Keep ViewDragHelper internal state consistent" into lmp-dev * commit '9178136b1c0cdb9372837ac0d79b73b9146ff291': Keep ViewDragHelper internal state consistent
|
21b38649fa58ad76f993e8767fd6f519c7013a26 |
16-Aug-2014 |
RoboErik <epastern@google.com> |
Updates to APIs for council feedback see I3a0b4371700ad6657972c312a5ab89ddfac6df5b for more details. bug:17059552 Change-Id: I6218b7f542da923686e99106687478fe1b795eb9
pi21/android/support/v4/media/session/MediaControllerCompatApi21.java
ava/android/support/v4/media/session/MediaControllerCompat.java
|
c62c267a067443183190d4be8b439c4b019ecf3f |
15-Aug-2014 |
RoboErik <epastern@google.com> |
am de6e2af8: am ea4b1941: Merge "Add onSessionDestroyed to MediaController.Callback" into lmp-dev * commit 'de6e2af8a30c6ed56fddc8e1c70a10070fce6c8d': Add onSessionDestroyed to MediaController.Callback
|
66f651a956abe375442e495d0e99f8d485881108 |
16-Aug-2014 |
Chet Haase <chet@google.com> |
Merge "Keep ViewDragHelper internal state consistent" into lmp-dev
|
2b4a7c41a542baf6c345d87db642f1d428dc270d |
16-Aug-2014 |
Chet Haase <chet@google.com> |
Keep ViewDragHelper internal state consistent Code in setDragState() made it possible for the drag state to become inconsistent with the capturedView state, leading to a future crash when the state of one (drag state == SETTLING) led to the assumption about the other (capturedView non-null). This fix ensures that mCapturedView will only ever be nulled out when the actual drag state of the helper is IDLE, not the state that someone attempted to set. Issue #16797206 [Quantum] App crashes with Null pointer expection, when switching between accounts(seen only once). Change-Id: I421d260fffd209c7488e8799f97ef78bedf6a9a1
ava/android/support/v4/widget/ViewDragHelper.java
|
2e9c4c0023d8c68c386346bc2cadc8a2d6aa7ebb |
15-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
am 23eebe9b: am 57ae037e: Merge "Make the swipe refresh background spinner visible during the swipe gesture on gingerbread and before" into lmp-dev * commit '23eebe9b7d150311358a5d7f52035b284f8678c6': Make the swipe refresh background spinner visible during the swipe gesture on gingerbread and before
|
774be421e989d4622e57b3e5a47c55f07d4eb603 |
15-Aug-2014 |
Adam Powell <adamp@google.com> |
am 6e967ef2: am 068a5642: Fix reading the theme\'s drawer indicator * commit '6e967ef24a82152c62b5d3bae03971b100be9611': Fix reading the theme's drawer indicator
|
57ae037efbd744498fc93865b3a88635a5a0daaa |
15-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Make the swipe refresh background spinner visible during the swipe gesture on gingerbread and before" into lmp-dev
|
0b7c53c6ee75c8473bcefd0dff9c6e3ed6c20410 |
12-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Make the swipe refresh background spinner visible during the swipe gesture on gingerbread and before fixes b/16985034 swipe refresh progress indicator does not always show up on gb Change-Id: I1feccccb35ab17e127cc7db22c1fadc7a092a12f
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
ea4b194120b6b0454cd722d4f5055b7e4ea7bcfe |
15-Aug-2014 |
RoboErik <epastern@google.com> |
Merge "Add onSessionDestroyed to MediaController.Callback" into lmp-dev
|
068a564211d3417686fcd5d8bf0a1ef2af1eb380 |
06-Aug-2014 |
Adam Powell <adamp@google.com> |
Fix reading the theme's drawer indicator Change-Id: Ifb2f5c9d5e332a6039f1d610852e68da9e0aade8
ellybean-mr2/android/support/v4/app/ActionBarDrawerToggleJellybeanMR2.java
|
23138c4b9be07abdab0cfdde2c62186359c9e7fa |
14-Aug-2014 |
RoboErik <epastern@google.com> |
Add onSessionDestroyed to MediaController.Callback Adds the onSessionDestroyed callback to the support version of MediaController.Callback. bug:17009030 Change-Id: Iff81143137ba564dc4b52fe90c63ae06a9459994
pi21/android/support/v4/media/session/MediaControllerCompatApi21.java
ava/android/support/v4/media/session/MediaControllerCompat.java
|
95ccaa047134c9aeddd9295a3822970e48a13f52 |
12-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
am a1d880c4: am 3b8d2549: Merge "Fix the weird jitter when passing the original target offset; scale down arrowhead" into lmp-dev * commit 'a1d880c4068bd89a101f0ccf893839f6972e631c': Fix the weird jitter when passing the original target offset; scale down arrowhead
|
a3e17fdd9bd732774f5058688efe6788662c1700 |
11-Aug-2014 |
Andrew Solovay <asolovay@google.com> |
docs: Corrected typo in shouldUpRecreateTask() The doc for shouldUpRecreateTask() had (what looks like) a typo--the descriptive text said "If it returns false, that means A. If it returns false, that means B." Judging from the @returns line, the second of those sentences should have been "If it returns *true*"... Updated doc staged to: http://asolovay.mtv:9349/reference/android/support/v4/app/NavUtils.html#shouldUpRecreateTask(android.app.Activity, android.content.Intent) Bug: 15454349 Change-Id: Ic04c22598194607f5f60a0fc4eaca1448199eb39
ava/android/support/v4/app/NavUtils.java
|
3b8d2549e1a93e640335919d2b405907283afda1 |
12-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Fix the weird jitter when passing the original target offset; scale down arrowhead" into lmp-dev
|
8a9f3cb556aec9fd912909127c3f4bbc8f35232d |
08-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Fix the weird jitter when passing the original target offset; scale down arrowhead Fixes b/16898806 swiperefreshwidget: weird jump when it hits the threshhold Fixes b/16890278 arrowhead in swipe to refresh should shrink instead of just disappearing Change-Id: Ifcc43f2b80c603853a0d545b0707440b70bd615e
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
bfa9ad358854cb774c63204db30678fe5e45aa9c |
11-Aug-2014 |
Adam Powell <adamp@android.com> |
am 4f0ebc73: am 3c1991fb: Merge "Fix ParcelableCompat never returning a ClassLoaderCreator." * commit '4f0ebc73fe568802515ce47c026d8dd6b0b91677': Fix ParcelableCompat never returning a ClassLoaderCreator.
|
3c1991fbefaa36d5ea555c7fbec1e8de96e820e4 |
11-Aug-2014 |
Adam Powell <adamp@android.com> |
Merge "Fix ParcelableCompat never returning a ClassLoaderCreator."
|
17bb92a60d42ccad11827a10b3dcff9b37276aa3 |
08-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Fill out missing javadocs" into lmp-dev
|
9038afb70d70650d87659bb252181ca8645670b8 |
06-Aug-2014 |
Chris Craik <ccraik@google.com> |
add getOutline support to RoundedBitmapDrawable bug:15933290 Change-Id: I8427ac646091e33eaa2ed567fb656b1a4ea267a7
pi21/android/support/v4/graphics/drawable/RoundedBitmapDrawable21.java
onut/android/support/v4/graphics/drawable/RoundedBitmapDrawable.java
ava/android/support/v4/graphics/drawable/RoundedBitmapDrawable.java
ava/android/support/v4/graphics/drawable/RoundedBitmapDrawableFactory.java
|
d08402a890f1ac4d3de832a9a781cbc5ebde804f |
08-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Fill out missing javadocs I was asked to fix this before ship Fixes b/16894518 MaterialProgressDrawable and SwipeRefreshLayout are missing some documentation Change-Id: I212bafd77f274dbbc764263651fc22545d039008
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
8af0092e2d7409e79779af396d63ca4146f1fb21 |
07-Aug-2014 |
RoboErik <epastern@google.com> |
Combine MediaSession TransportControlsCallback and Callback Change-Id: Ia9096882e3abef877e557a5a11bbee4540e3d3da
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
ava/android/support/v4/media/session/MediaSessionCompat.java
|
4ca82494575dc4927e7ff51291c3645025cc9414 |
08-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Shorten duration of hiding the progress spinner Fixes b/16870069 use short duration for shrinking away the swipe refresh spinner Change-Id: Iaf21c8b75d0d8a3ef3e691ee2cf3c296851d7b11
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
74437a01478b39230bb5b4657b74480ede53ae94 |
06-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Add a triangle to the front of the spinner Fixes b/16342364 add scaling arrow to the front of progress spinner Change-Id: Iddafe0aa8c00bc8601aa9bc783b2af265d14eadb
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
19506c9a0aacfc1c8de038e4e3f0b47e858b3a63 |
07-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Make the progress circle fade out pre-HC" into lmp-dev
|
96dfc170940d2f7218317242115eda1273863966 |
05-Aug-2014 |
Mindy Pereira <mindyp@google.com> |
Add a shadow behind the progress circle Fixes b/16343408 add shadow behind swipe progress circle Change-Id: I1b79a8d04704cef97a8fa85ff0ec8ff7b506fe8c
ava/android/support/v4/widget/CircleImageView.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
d0b65a16762b554ee6531844b021e3e0975cbf18 |
29-Jul-2014 |
Mindy Pereira <mindyp@google.com> |
Make the progress circle fade out pre-HC Fixes b/16329404 pre-HC: make the progress circle fade in instead of scale Change-Id: I684c6f26983f51ca62d57b149bf42c58626b833c
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
c27bc76d7eac50363e6cd063ae41996833f52ebe |
31-Jul-2014 |
Mindy Pereira <mindyp@google.com> |
Make sure to cancel all other animations before starting the new animation Fixes b/16518274] PDTR spinner doesn't always disappear after PDTR is complete, leaves white circle behind Fixup the rotation in response to drag; this should be at the same rate as growing the circle Change-Id: I0f1accc0167c9bf3884e7461c0177d72b6f2d791
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
01ab72c218fd7ff33f94bd7a8c0785b0c5d04b4c |
06-Aug-2014 |
Jeff Brown <jeffbrown@google.com> |
Merge "Disable passive discovery on low-RAM devices." into lmp-dev
|
fb81e09002d1d611168b204fc50d259fc15f27b2 |
06-Aug-2014 |
Jeff Brown <jeffbrown@google.com> |
Disable passive discovery on low-RAM devices. On low-RAM devices, passive discovery has a significant impact on system performance because it causes many media route provider services to be started and kept running for as long as the application requests discovery (usually the whole time it is in the foreground). To mitigate this issue, the CALLBACK_FLAG_REQUEST_DISCOVERY flag is now ignored on low-RAM devices. Also, isRouteAvailable may return true in cases where it is possible for a route to be discovered even if one hasn't been found yet. These two changes have the effect of causing the MediaRouteButton to always be shown on low-RAM devices. When the user clicks on this button, active discovery will be performed as usual. Added CALLBACK_FLAG_FORCE_DISCOVERY and AVAILABILITY_FLAG_REQUIRE_MATCH to allow an application to request the old behavior if necessary. Also added a bunch of docs to explain why applications really shouldn't do that. Bug: 15191337 Change-Id: I4d742ea4569c977eb9b89277c57a72ec3a4fce41
ava/android/support/v4/app/ActivityManagerCompat.java
itkat/android/support/v4/app/ActivityManagerCompatKitKat.java
|
515adbf30b9a0c7c1b71450086fa022b1061487a |
05-Aug-2014 |
Erik Pasternak <roboerik@android.com> |
Revert "Revert "Add metadata display fields and switch to CharSequence"" This reverts commit 7cbd56839326c636a9bc6a3edec8da643238dca0. Change-Id: I33b8c71c29d9879dddcf875dbfd52301f3333ab7
pi21/android/support/v4/media/MediaMetadataCompatApi21.java
ava/android/support/v4/media/MediaMetadataCompat.java
|
7cbd56839326c636a9bc6a3edec8da643238dca0 |
01-Aug-2014 |
Erik Pasternak <roboerik@android.com> |
Revert "Add metadata display fields and switch to CharSequence" accompanying fw change needs a manual rebase. This reverts commit 33cd4ae9d391f85b812fa666b942dc8ed3ebbd31. Change-Id: I94403855329bd3dbe0d763577ebb972985b38276
pi21/android/support/v4/media/MediaMetadataCompatApi21.java
ava/android/support/v4/media/MediaMetadataCompat.java
|
33cd4ae9d391f85b812fa666b942dc8ed3ebbd31 |
29-Jul-2014 |
RoboErik <epastern@google.com> |
Add metadata display fields and switch to CharSequence bug:11708293 Change-Id: If5149e167f2c2c1daea4f9393b0edda5e5362aa8
pi21/android/support/v4/media/MediaMetadataCompatApi21.java
ava/android/support/v4/media/MediaMetadataCompat.java
|
bb3bde43f526bd40bed541da6c8256d0dde328a4 |
29-Jul-2014 |
Mindy Pereira <mindyp@google.com> |
Fix doc build Change-Id: I4c0addbf9c23a10a98fa7db15eeac8de897d207f
ava/android/support/v4/view/ViewCompat.java
|
0f3c6c1be783cfb67a2d11a1a027de0847949064 |
08-Jul-2014 |
Mindy Pereira <mindyp@google.com> |
Material design style swipe to refresh Use safer mechanism for drawing the progress spinner on top Change-Id: Ib88857169b3d4cea4e742c882beb1acf6fcb2488
clair-mr1/android/support/v4/view/ViewCompatEclairMr1.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
5c41750574ba65da432b69f89cd32dc356281005 |
26-Jul-2014 |
RoboErik <epastern@google.com> |
Add context to MediaController constructors Part of an api change to MediaController. bug:16561220 Change-Id: I94de9422f4ab5a30d53e0f00227f0d195ad97490
pi21/android/support/v4/media/session/MediaControllerCompatApi21.java
ava/android/support/v4/media/session/MediaControllerCompat.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
pi21/android/support/v4/graphics/drawable/DrawableCompatL.java
pi21/android/support/v4/view/ViewCompatApi21.java
cs/android/support/v4/view/ViewPropertyAnimatorUpdateListener.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewPropertyAnimatorCompat.java
ava/android/support/v4/view/ViewPropertyAnimatorListenerAdapter.java
ava/android/support/v4/widget/PopupWindowCompat.java
ellybean-mr1/android/support/v4/view/ViewCompatJellybeanMr1.java
ellybean/android/support/v4/view/ViewCompatJB.java
itkat/android/support/v4/view/ViewPropertyAnimatorCompatKK.java
itkat/android/support/v4/widget/PopupWindowCompatKitKat.java
|
919b9ab15fe61f10ce9a27d2a76dc9754b274d7b |
25-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Start refactoring appcompat-v7 for Material DO NOT MERGE" into lmp-dev
|
d333fbf215cc2fd93e8081ea5181ebf5795e0b87 |
24-Jul-2014 |
Alan Viverette <alanv@google.com> |
Fix home as up indicator Change-Id: I4b24541178636c7a9ec2c5c4e43007c9c6cf87db
ava/android/support/v4/app/ActionBarDrawerToggle.java
ava/android/support/v4/content/ContextCompat.java
|
3e0cba7fbc0c97a9c02f27954fb165d49a1f230a |
24-Jul-2014 |
Alan Viverette <alanv@google.com> |
Merge "Allow client to set up indicator used by ActionBarDrawerToggle" into lmp-dev
|
64fcaa34a80f277307ed0bc7f04caa128d8f85aa |
24-Jul-2014 |
Alan Viverette <alanv@google.com> |
Allow client to set up indicator used by ActionBarDrawerToggle BUG: 16355561 Change-Id: I416c4d50599ce05885ed9163882531d88c275ffe
ava/android/support/v4/app/ActionBarDrawerToggle.java
|
43c5718722bab1f836b7c94f2ec0bc19e653037c |
24-Jul-2014 |
Griff Hazen <griff@google.com> |
Fix API 20 notification compat: strip out unavailable apis And modify the API 21 stage to use the new apis. Bug: 16484492 Change-Id: I63885077985ded1548abe411a171b40773d34c55
ndroid.mk
pi20/android/support/v4/app/NotificationCompatApi20.java
pi21/android/support/v4/app/NotificationCompatApi21.java
cs/android/support/v4/app/NotificationCompatIceCreamSandwich.java
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
itkat/android/support/v4/app/NotificationCompatKitKat.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)
royo/android/support/v4/view/ViewConfigurationCompatFroyo.java
cs/android/support/v4/view/ViewConfigurationCompatICS.java
ava/android/support/v4/view/ViewConfigurationCompat.java
|
b530c89bba371d2d575f10480b2e90914b0d3f3f |
21-Jul-2014 |
Gabriel Peal <gpeal@google.com> |
Update support lib for changed MediaSession and MediaController APIs Change-Id: Ib44c8ac3780bbaccdb68ec54d8225677edc0936b
pi21/android/support/v4/media/session/MediaControllerCompatApi21.java
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
ava/android/support/v4/media/session/MediaControllerCompat.java
ava/android/support/v4/media/session/MediaSessionCompat.java
|
0343846a5d066b6529ccd8265aeddc73fe080603 |
23-Jul-2014 |
RoboErik <epastern@google.com> |
Merge "Update to support AudioAttributes in sessions" into lmp-dev
|
b2216c3ffda4d63d3f0c9f6b16afc8c912c4296e |
23-Jul-2014 |
Bryan Mawhinney <bryanmawhinney@google.com> |
Fix NotificationCompat javadoc errors Change-Id: I93928caab290ecb69efcdac385a6e2ce84a2a355
ava/android/support/v4/app/NotificationCompat.java
|
569c49e672218d3a9d391a16e4c1b50507d5eccf |
22-Jul-2014 |
Bryan Mawhinney <bryanmawhinney@google.com> |
Add EXTRA_COMPACT_ACTIONS to NotificationCompat Change-Id: I044ca2f0b49bf45b8315489fc720be8d2aba1c83
ava/android/support/v4/app/NotificationCompat.java
|
1435afe32073dee10e721dfb6122ce6a194a6412 |
22-Jul-2014 |
RoboErik <epastern@google.com> |
Update to support AudioAttributes in sessions This does the minimal work to build with AudioAttributes in the sessions apis. More work will need to be done to fully support them here. Change-Id: I5ecda170927025b8e21a365bd58260863a1305c0
pi21/android/support/v4/media/session/MediaControllerCompatApi21.java
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
ava/android/support/v4/media/session/MediaControllerCompat.java
|
eeb7ac88c693732f66df764310394c80fd927fd5 |
19-Jul-2014 |
Adam Powell <adamp@google.com> |
Don't animate the ActionBarDrawerToggle drawer indicator for new apps The new Toolbar-backed action bars provide enough space for navigation that the drawer glyph has its own permanent button-like position. Don't slide it back and forth like the Holo version if the app is new and running on a new platform version. Also let the app decide this manually. Bug 15885014 Change-Id: I43b66b750d8db13ad4da646ee70fd39d8019c257
ava/android/support/v4/app/ActionBarDrawerToggle.java
|
4c147f607688b619a302c20d40f19d704a31f43d |
18-Jul-2014 |
Bryan Mawhinney <bryanmawhinney@google.com> |
Merge "Add category constants to NotificationCompat" into lmp-dev
|
1f94e518424cbf818607f63e353f2a597ed1dd37 |
18-Jul-2014 |
Bryan Mawhinney <bryanmawhinney@google.com> |
Add category constants to NotificationCompat Change-Id: Id975cf19a0025391694bee7dc8f76d0ce43e04a0
pi21/android/support/v4/app/NotificationCompatApi21.java
ava/android/support/v4/app/NotificationCompat.java
|
689ab224266f62aefb35ef0b80af6edf66eb8972 |
08-Jul-2014 |
Mindy Pereira <mindyp@google.com> |
Material design style swipe to refresh b/15672855 update swipe refresh for Quantum] Change-Id: I692772260d31fea54a642f3020d02dcb763d1d5d
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
12ffe36178df269e0c2d3b33f7de360e74c63f71 |
08-Jul-2014 |
Mindy Pereira <mindyp@google.com> |
Material design style swipe to refresh b/15672855 update swipe refresh for Quantum Change-Id: I533ddfbfbf1ebf03dafc86b9f913d584c863b2a2
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
31cba2230f2d39d69a68c15d34ffef797afcd367 |
18-Jul-2014 |
Mindy DelliCarpini <mindyp@google.com> |
Revert "Material design style swipe to refresh" This reverts commit 12ffe36178df269e0c2d3b33f7de360e74c63f71. need to fix docs; cherry picking it back in with the fix Change-Id: Ie386264870ba40727e83056a0f1a8cbc91aee3a2
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
798914179bd42ecafc06ea5ac9514cd37cd0b334 |
18-Jul-2014 |
Andrew Sapperstein <asapperstein@google.com> |
Merge "Revert "Material design style swipe to refresh"" into lmp-dev
|
b3115149a1b8bae074cbce6cb9a42da1e662d377 |
18-Jul-2014 |
Andrew Sapperstein <asapperstein@google.com> |
Revert "Material design style swipe to refresh" This reverts commit 2c5b547f947f9256b991489bc7d5cbbf09f8a51d. Change-Id: If67777aabd56565be6748cda5ac5134bf67d7385
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
dfefa3824b7b680686c7bbfea95f6cdbe0ced80e |
18-Jul-2014 |
Andrew Sapperstein <asapperstein@google.com> |
Merge "Material design style swipe to refresh" into lmp-dev
|
75e2071f16bae2b22d1618026d10337daad862cf |
17-Jul-2014 |
Bryan Mawhinney <bryanmawhinney@google.com> |
Add NotificationCompat support for getting category It'll only ever be non null on api 21 devices for the moment, but we may make it writable on earlier versions later. Change-Id: If10f66b03cc045b9c6ad6745cc508094a66b839e
pi21/android/support/v4/app/NotificationCompatApi21.java
ava/android/support/v4/app/NotificationCompat.java
|
2c5b547f947f9256b991489bc7d5cbbf09f8a51d |
08-Jul-2014 |
Mindy Pereira <mindyp@google.com> |
Material design style swipe to refresh b/15672855 update swipe refresh for Quantum Change-Id: I89df442ec3a922c950a02a60c34f75ec4fefa31f
ava/android/support/v4/widget/MaterialProgressDrawable.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
ead061ff8567599fa905a1ee1de2532b7050d7fa |
16-Jul-2014 |
RoboErik <epastern@google.com> |
change adjustVolumeBy to adjustVolume Change-Id: I92ff31106eade5d085b0fa8b8a1b3e2de10ea970
pi21/android/support/v4/media/VolumeProviderCompatApi21.java
ava/android/support/v4/media/VolumeProviderCompat.java
|
f87e8513ce55303168acd9c698acd5bbd33b9bad |
16-Jul-2014 |
RoboErik <epastern@google.com> |
Update MediaSession/Controller constructors part of API change Change-Id: Ia1f4222e256b398c35390827fc7c7c5b60ab88b1
pi21/android/support/v4/media/session/MediaControllerCompatApi21.java
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
|
c40d36383f21a8ad199f440b1f233c923910e82a |
16-Jul-2014 |
Jeff Sharkey <jsharkey@android.com> |
Add code cache directory for apps. This provides a directory where apps can cache compiled or optimized code generated at runtime. The platform will delete all files in this location on both app and platform upgrade. Bug: 16187224 Change-Id: I0f6a342d8dc2241aa475938ea18c9def311e46bc
pi21/android/support/v4/content/ContextCompatApi21.java
ava/android/support/v4/content/ContextCompat.java
|
88c9c806e14907d335f67ab4f0db90502fd17b59 |
15-Jul-2014 |
Adam Powell <adamp@google.com> |
Merge "Port of nested fragments patch" into lmp-dev
|
9218f2cb7518b7647f3d6daf8d51f45c1ded7fe2 |
15-Jul-2014 |
Ying Wang <wangying@google.com> |
Fix docs build. Change-Id: Id2829be70a41ea3c133630b0ebfcac46fff2f6e7
ava/android/support/v4/content/ContextCompat.java
|
0f3dfb28a503b3fb3e51666dd565b0d17eaebfbb |
14-Jul-2014 |
Adam Powell <adamp@google.com> |
Port of nested fragments patch Nested fragments - fragments inflated from within another fragment - are now added to the containing fragment's child fragment manager instead of the Activity's fragment manager. Bug 12763389 Change-Id: I32b3322c9b6344c69f2fefc6e443b656b5f8fc5b
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
|
ddb342c80752e8e750c13cafce5cd66fda574cd5 |
15-Jul-2014 |
Christopher Tate <ctate@google.com> |
Merge "Add Context.getNoBackupFilesDir() to compat lib v4" into lmp-dev
|
5525d0e30d8d9d068790e9420a433f63dd1f0e00 |
15-Jul-2014 |
Christopher Tate <ctate@google.com> |
Add Context.getNoBackupFilesDir() to compat lib v4 Bug 16240573 Change-Id: Iec1aed0e05fd2eec980826450354feaa18ca6760
pi21/android/support/v4/content/ContextCompatApi21.java
ava/android/support/v4/content/ContextCompat.java
|
70fb3e5463a78e491194a53febd672230338a8fc |
15-Jul-2014 |
Griff Hazen <griff@google.com> |
am c5f26b6a: am 6d7958ab: Fix an out-of-sync bug in notification side channeling * commit 'c5f26b6ac437b6abaaa04922118497a354b7063c': Fix an out-of-sync bug in notification side channeling
|
84b0350796e4ae8a113ce1abba54f07a2605cc5c |
14-Jul-2014 |
RoboErik <epastern@google.com> |
Update PlaybackState for api changes bug:15862252 Change-Id: I70771f7f4a1e4b83212661ee8e3e884e9ffb0b39
pi21/android/support/v4/media/session/PlaybackStateCompatApi21.java
ava/android/support/v4/media/session/PlaybackStateCompat.java
|
c5f26b6ac437b6abaaa04922118497a354b7063c |
14-Jul-2014 |
Griff Hazen <griff@google.com> |
am 6d7958ab: Fix an out-of-sync bug in notification side channeling * commit '6d7958ab7712efa7d6aece311208e4f2d43c1886': Fix an out-of-sync bug in notification side channeling
|
f633e9521802aeadfea1aec5724348b8eafd1b1d |
11-Jul-2014 |
Dake Gu <dake@google.com> |
ViewCompat public methods should be static Change-Id: I47a81727dbee8254385ac3c073f52d0c4847113d
ava/android/support/v4/view/ViewCompat.java
|
0bf2af5f2d3034e7c8e4aadb076d258122906e1d |
11-Jul-2014 |
Dake Gu <dake@google.com> |
add transtiionName, transitionGroup to ViewCompat/ViewGroupCompat Change-Id: I520a7d8a37b51c6f0421386b8766a36d52dcac9b
pi21/android/support/v4/view/ViewCompatApi21.java
pi21/android/support/v4/view/ViewGroupCompatApi21.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewGroupCompat.java
|
8b8a369d50ff43ad2a8836e66283c2bca9c2711e |
09-Jul-2014 |
George Mount <mount@google.com> |
Expose delayed Activity Transitions. Bug 16182950 Change-Id: I8c911e103cdc418d311f5489f23e56e8230672ee
pi21/android/support/v4/app/ActivityCompat21.java
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/FragmentActivity.java
|
6d7958ab7712efa7d6aece311208e4f2d43c1886 |
11-Jul-2014 |
Griff Hazen <griff@google.com> |
Fix an out-of-sync bug in notification side channeling And remove a couple unnecessary side channel calls on new SDK versions where side channeling is disabled. Bug: 15934174 Change-Id: I9d0a572c84da0e83aac54b896fd669ce58f58739
ava/android/support/v4/app/NotificationCompatSideChannelService.java
ava/android/support/v4/app/NotificationManagerCompat.java
|
b966b785a7e81697f88861b98d2ae2a9acb2cfbf |
11-Jul-2014 |
Alan Viverette <alanv@google.com> |
Fix HC support lib drawer toggle Change-Id: Iee870727f98693942b735701da3e821392a61ac9
oneycomb/android/support/v4/app/ActionBarDrawerToggleHoneycomb.java
|
d95b307eb0b135c6c1da464fcbab96802506f929 |
11-Jul-2014 |
Alan Viverette <alanv@google.com> |
Obtain the theme up indicator using the action bar context BUG: 16208318 Change-Id: I2cbd24c83c2e87736ef0e00ae5fe8acf160dad09
oneycomb/android/support/v4/app/ActionBarDrawerToggleHoneycomb.java
ellybean-mr2/android/support/v4/app/ActionBarDrawerToggleJellybeanMR2.java
|
c55f505d6e5cd8b701721f42431bfd742a1968f0 |
03-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Add getAllocationByteCount shim to BitmapCompat Change-Id: I200c9445a8f0503df681a9f16d613e4b0107f2ea
ndroid.mk
uild.gradle
oneycomb_mr1/android/support/v4/graphics/BitmapCompatHoneycombMr1.java
ava/android/support/v4/graphics/BitmapCompat.java
itkat/android/support/v4/graphics/BitmapCompatKitKat.java
|
c6cdc41397bc3ad2c936069af6d448f242790513 |
01-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Update Palette + AsyncTaskCompat - Added AsyncTaskCompat to v4 - Moved PaletteItem into Swatch inner class of Palette - Removed unnecessary copying of pixel int[] data - Use THREAD_POOL_EXECUTOR for AsyncTask - Various other improvements Change-Id: I06f1efefcdfa3d22578653b5f5da3d61a064b5d5
oneycomb/android/support/v4/os/AsyncTaskCompatHoneycomb.java
ava/android/support/v4/os/AsyncTaskCompat.java
|
51ea7c98b34f39a2da711549a0a443c77f2c94b0 |
03-Jul-2014 |
Narayan Kamath <narayan@google.com> |
Revert "Update Palette + AsyncTaskCompat" This reverts commit b14fc7c928307b6758688ed38590bf674c62a01b. Change-Id: I57a2cee10f4084e921bc9204784c6fffce56b80b
oneycomb/android/support/v4/os/AsyncTaskCompatHoneycomb.java
ava/android/support/v4/os/AsyncTaskCompat.java
|
b14fc7c928307b6758688ed38590bf674c62a01b |
01-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Update Palette + AsyncTaskCompat - Added AsyncTaskCompat to v4 - Moved PaletteItem into Swatch inner class of Palette - Removed unnecessary copying of pixel int[] data - Use THREAD_POOL_EXECUTOR for AsyncTask - Various other improvements Change-Id: I66ada4bd2d4cec48b87acce50fb0fd6952473c25
oneycomb/android/support/v4/os/AsyncTaskCompatHoneycomb.java
ava/android/support/v4/os/AsyncTaskCompat.java
|
60afe0bb9ee626e5b48289a20a341c6066a64dc8 |
01-Jul-2014 |
George Mount <mount@google.com> |
Fix stack overflow from finishAfterTransition. Bug 16008407 Change-Id: I61bd7648dac15dff293a40b812e3f89827ca4bdc
ava/android/support/v4/app/FragmentActivity.java
|
8ea3b7e9bae080d5ab65a150e952c87db70cc3a3 |
25-Jun-2014 |
Jeff Brown <jeffbrown@google.com> |
Make MediaSessionToken an inner class of MediaSession. Change-Id: I3556c3d856ab6d1a9e6e0959f8e50be148da1187
pi21/android/support/v4/media/session/MediaControllerCompatApi21.java
ava/android/support/v4/media/session/MediaSessionCompat.java
|
24fa6c0dd42df057729e1a258388183f94da7f82 |
24-Jun-2014 |
Jeff Brown <jeffbrown@google.com> |
Add media session wrappers to support library. This is an initial check-in which just wraps the API 21+ media session features for use in the support library. It does not provide any backwards compatibility. Change-Id: Ife5f8ddeefa8c6920517fc6704cc19e22767b7d6
pi21/android/support/v4/media/MediaMetadataCompatApi21.java
pi21/android/support/v4/media/RatingCompatApi21.java
pi21/android/support/v4/media/VolumeProviderCompatApi21.java
pi21/android/support/v4/media/session/MediaControllerCompatApi21.java
pi21/android/support/v4/media/session/MediaSessionCompatApi21.java
pi21/android/support/v4/media/session/PlaybackStateCompatApi21.java
ava/android/support/v4/media/MediaMetadataCompat.java
ava/android/support/v4/media/RatingCompat.java
ava/android/support/v4/media/VolumeProviderCompat.java
ava/android/support/v4/media/session/MediaControllerCompat.java
ava/android/support/v4/media/session/MediaSessionCompat.java
ava/android/support/v4/media/session/PlaybackStateCompat.java
ellybean-mr1/android/support/v4/media/routing/MediaRouterJellybeanMr1.java
ellybean-mr2/android/support/v4/media/routing/MediaRouterJellybeanMr2.java
ellybean/android/support/v4/media/routing/MediaRouterJellybean.java
|
d9eb04dbc96599246581624c2c0e07b31eae3ca9 |
30-Jun-2014 |
George Mount <mount@google.com> |
Merge changes I7f18f9b9,Ic393edf3 * changes: Add support for shared elements in fragment transitions. Add support for ActivityTransitions.
|
8e4a59b54e9225b77151805dd6b8867dcd8e60a4 |
30-Jun-2014 |
Craig Mautner <cmautner@google.com> |
Restore saved state across config changes The saved state bundle was being saved but not restored. Normally this doesn't matter but some views (notably DialogPreference) was saving it's show/hide state and relaunching itself after a rotation based on what was in the bundle. Fixes bug 15559669. Change-Id: I06fc2f6bb4f96e1d17f7b35514de50f3e345fd89
ava/android/support/v4/app/FragmentManager.java
|
4500be62dea3895a98336122a2944cc4ab024bc5 |
27-Jun-2014 |
George Mount <mount@google.com> |
Add support for shared elements in fragment transitions. Bug 15891071 Custom transitions in the Fragment Transaction have a higher priority than animations, transition style, or transition resource. If the API < 20, custom transitions will not be active and the other animation types will take effect. Change-Id: I7f18f9b9a75f73d58a16184a301458bdcd331098
pi21/android/support/v4/app/FragmentTransitionCompat21.java
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentTransaction.java
|
559b5e8554651ffc9f9cc639f8e363b9494fc98a |
26-Jun-2014 |
George Mount <mount@google.com> |
Add support for ActivityTransitions. Bug 15828815 Change-Id: Ic393edf347b15dcb0563d21c5bb7d9e702a3b71b
pi21/android/support/v4/app/ActivityCompat21.java
pi21/android/support/v4/app/ActivityOptionsCompat21.java
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/ActivityOptionsCompat.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/SharedElementListener.java
ava/android/support/v4/util/Pair.java
|
27114d799f899ffca4b2c7236b9504dab003a5ed |
30-Jun-2014 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Merge "Remove TextToSpeechClient API."
|
e2279e2a97c5983f09343c1c1ee23dba8325d874 |
26-Jun-2014 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Remove TextToSpeechClient API. Bug: 15834470 Change-Id: I1f42c4c0a86d5a9f3a0260834424c33107f2a556
pi20/android/support/v4/speech/tts/TTSImplementationV2.java
onut/android/support/v4/speech/tts/RequestConfig.java
onut/android/support/v4/speech/tts/RequestConfigHelper.java
onut/android/support/v4/speech/tts/TTSImplementation.java
onut/android/support/v4/speech/tts/TextToSpeechClient.java
onut/android/support/v4/speech/tts/VoiceInfo.java
ava/android/support/v4/speech/tts/TTSImplementationV1.java
ava/android/support/v4/speech/tts/TextToSpeechClientCompat.java
|
0c92ce9c7637d9fe48e360c57ad54653abb05c35 |
24-Jun-2014 |
Mindy Pereira <mindyp@google.com> |
Merge "Adjust DrawerLayout touch intercept code"
|
fa6606c56c20fa27fd653dafa1b70efd4d963058 |
23-Jun-2014 |
Mindy Pereira <mindyp@google.com> |
Adjust DrawerLayout touch intercept code Adjust the DrawerLayout's touch intercept code not to take over touch events unless you crossed the slop in a direction that isn't currently restricted - i.e. you're not trying to open an already open drawer. Change-Id: I1dc77476077c8060caa55311c2d695151b5296fe
ava/android/support/v4/widget/ViewDragHelper.java
|
26d3baddb1cc012cedb65e2d481f1d4fe8e9e987 |
24-Jun-2014 |
Chris Wren <cwren@android.com> |
am e616137c: Update support lib javadocs for heads up behavior. * commit 'e616137cc03e4b4be450cbaa4a9c29f2b77d991a': Update support lib javadocs for heads up behavior.
|
e616137cc03e4b4be450cbaa4a9c29f2b77d991a |
18-Jun-2014 |
Chris Wren <cwren@android.com> |
Update support lib javadocs for heads up behavior. The heads up notification is influences by full screen, sound, vibration and priority. Update the documentation on those APIs to explain this. Bug: 15509793 Change-Id: I91202fefe6309cbb210ef4ce7c8b76f1b75e9cc5
ava/android/support/v4/app/NotificationCompat.java
|
7c8854f644791c91c7d8e3f38030fcca411e031d |
21-Jun-2014 |
Nick Kralevich <nnk@google.com> |
am 1102db35: am 545c89b3: am 6ac0127d: Merge "FileProvider: fix doc link" * commit '1102db3539424b2aef621bc629513e046530463f': FileProvider: fix doc link
|
1102db3539424b2aef621bc629513e046530463f |
21-Jun-2014 |
Nick Kralevich <nnk@google.com> |
am 545c89b3: am 6ac0127d: Merge "FileProvider: fix doc link" * commit '545c89b3a7e72ae6c8af3427b6837d31c8aaaf52': FileProvider: fix doc link
|
6ac481ae682ce6c374ab7ba646f55f679fdf9afc |
21-Jun-2014 |
Nick Kralevich <nnk@google.com> |
FileProvider: fix doc link The existing link is 404ing. Provide the proper link. Change-Id: I571cee980f1753b2873a76064c74fd26f9854ae6
ava/android/support/v4/content/FileProvider.java
|
1b82f58037a3e66fe8cdafc306d97890d21aad4c |
18-Jun-2014 |
Hui Lu <huilu@google.com> |
am 978a03f7: Merge "Instantiate correct Impl class in NotificationManagerCompat for API 14+ devices." into klp-modular-dev * commit '978a03f764dd6adb4c6b4740c247433ae23fcc97': Instantiate correct Impl class in NotificationManagerCompat for API 14+ devices.
|
ed6e54a430bd7b83b580e6ccb4c59e5a3dc27934 |
18-Jun-2014 |
Hui Lu <huilu@google.com> |
am 1b82f580: am 978a03f7: Merge "Instantiate correct Impl class in NotificationManagerCompat for API 14+ devices." into klp-modular-dev * commit '1b82f58037a3e66fe8cdafc306d97890d21aad4c': Instantiate correct Impl class in NotificationManagerCompat for API 14+ devices.
|
7648c8851520c43cf5eeae6980be2f3ab0e21c52 |
18-Jun-2014 |
Xavier Ducrohet <xav@google.com> |
Update Preview of L support lib to declare minSdkVersion L. DO NOT MERGE. This enforces that apps using it must use minSdkVersion L (with Gradle), so that they do not get uploaded to the play store. Change-Id: I5831465dc323a025233651f294578158f004212d
uild.gradle
|
c316a219e48ff3716e894300c1ab81678666bbc5 |
18-Jun-2014 |
Hui Lu <huilu@google.com> |
am 53ca6fe2: am fd921e20: Merge "Disallow clients to bind to NotificationCompatSideChannelService instances on API 20+ devices." into klp-modular-dev * commit '53ca6fe25ec5e92e8701b1102cec940db82d9dda': Disallow clients to bind to NotificationCompatSideChannelService instances on API 20+ devices.
|
53ca6fe25ec5e92e8701b1102cec940db82d9dda |
18-Jun-2014 |
Hui Lu <huilu@google.com> |
am fd921e20: Merge "Disallow clients to bind to NotificationCompatSideChannelService instances on API 20+ devices." into klp-modular-dev * commit 'fd921e20cdf7ba4b28318954d5b6aef5d3d8d30e': Disallow clients to bind to NotificationCompatSideChannelService instances on API 20+ devices.
|
c32ae5a9546865857b5b50bad144aa9355102a1e |
18-Jun-2014 |
Alan Viverette <alanv@google.com> |
Merge "Update explore-by-touch helper getVirtualViewAt docs"
|
cd9978cdf0c3852189fb881846db6569d43f5598 |
18-Jun-2014 |
Alan Viverette <alanv@google.com> |
Update explore-by-touch helper getVirtualViewAt docs BUG: 13387906 Change-Id: Ib7852fe2543b0337ed02771fb6363cbe8b042d38
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
8dd0fbde8e9c7ae4bee382c5f7a75217b3830795 |
18-Jun-2014 |
Hui Lu <huilu@google.com> |
Instantiate correct Impl class in NotificationManagerCompat for API 14+ devices. Bug: 15722606 Change-Id: I8e117af5d70e3c310bc009a14f59f68c9fa2a2ac
ava/android/support/v4/app/NotificationManagerCompat.java
|
fd921e20cdf7ba4b28318954d5b6aef5d3d8d30e |
18-Jun-2014 |
Hui Lu <huilu@google.com> |
Merge "Disallow clients to bind to NotificationCompatSideChannelService instances on API 20+ devices." into klp-modular-dev
|
41d83b6efd08c558de282223123235e373d7815a |
12-Jun-2014 |
Hui Lu <huilu@google.com> |
Disallow clients to bind to NotificationCompatSideChannelService instances on API 20+ devices. Bug: 14168502 Change-Id: I8783372d9e21f29ac510b89344e8d3f7d2d801b5
ava/android/support/v4/app/NotificationCompatSideChannelService.java
|
2e53188658314cc7abbd0f4dc3d0818b48cc5fd5 |
17-Jun-2014 |
Robert Ly <robertly@google.com> |
am 913895da: am 8009e382: Merge "fix javadocs b/14414251" into klp-modular-dev * commit '913895dab200fa596aacd35884ed61022f8081ad': fix javadocs b/14414251
|
913895dab200fa596aacd35884ed61022f8081ad |
17-Jun-2014 |
Robert Ly <robertly@google.com> |
am 8009e382: Merge "fix javadocs b/14414251" into klp-modular-dev * commit '8009e3823c35c7f58a1b5bd0857e50723e593e9b': fix javadocs b/14414251
|
21716703f90841d7571ec7ef17c8549e705a052d |
17-Jun-2014 |
Griff Hazen <griff@google.com> |
am 9335fd82: am bc8f49b8: Document best practices for display intent activities (Compat). * commit '9335fd82424fd8cdb2b7e0a30994ce848b4e31ca': Document best practices for display intent activities (Compat).
|
9335fd82424fd8cdb2b7e0a30994ce848b4e31ca |
17-Jun-2014 |
Griff Hazen <griff@google.com> |
am bc8f49b8: Document best practices for display intent activities (Compat). * commit 'bc8f49b8cd63e6c24322a013d47e805a8789685e': Document best practices for display intent activities (Compat).
|
bc8f49b8cd63e6c24322a013d47e805a8789685e |
17-Jun-2014 |
Griff Hazen <griff@google.com> |
Document best practices for display intent activities (Compat). Bug: 15412926 Change-Id: Ic5f4bb82e7cfaa3a17c7fc31fb3b47a20a1405cb
ava/android/support/v4/app/NotificationCompat.java
|
1f4a7ee285e9796902472ea39a72683a6bf97a7a |
17-Jun-2014 |
Griff Hazen <griff@google.com> |
[Doc fix] Document best practices for display intent activities (Compat). Bug: 15412926 Change-Id: Ic5f4bb82e7cfaa3a17c7fc31fb3b47a20a1405cb (cherry picked from commit bc8f49b8cd63e6c24322a013d47e805a8789685e)
ava/android/support/v4/app/NotificationCompat.java
|
8009e3823c35c7f58a1b5bd0857e50723e593e9b |
17-Jun-2014 |
Robert Ly <robertly@google.com> |
Merge "fix javadocs b/14414251" into klp-modular-dev
|
040bddb475b7c4d1bc9f14c053573ca7ae441545 |
12-Jun-2014 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
s/ITextToSpeechClient/TTSImplementation. "I" prefix is reserved for AIDL interfaces in Android. Change-Id: I0d43b6f7f58c6961f800e6ca4b02f5b68f2ef0ee
pi20/android/support/v4/speech/tts/TTSImplementationV2.java
onut/android/support/v4/speech/tts/ITextToSpeechClient.java
onut/android/support/v4/speech/tts/TTSImplementation.java
onut/android/support/v4/speech/tts/TextToSpeechClient.java
ava/android/support/v4/speech/tts/TTSImplementationV1.java
ava/android/support/v4/speech/tts/TextToSpeechClientCompat.java
|
805a043564a565ee603ae5b5c8e96fd967fe4ec8 |
12-Jun-2014 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Remove TTSImplementationV2. DO NOT MERGE TTS V2 interface is hidden for the lmp-preview. With hidden interface, the support library can't be built. Bug: 15519251 Change-Id: Ie67e13c444447848331b54378844ed16267d9588
pi20/android/support/v4/speech/tts/TTSImplementationV2.java
ava/android/support/v4/speech/tts/TextToSpeechClientCompat.java
|
354170cfa4fc97962bd9070a41cfa24e3e9595f7 |
11-Jun-2014 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Hide new TTS API for the lmp-preview. DO NOT MERGE Bug: 15519251 Change-Id: I3900acc55c5767e71834bac4977835ac800d77dc
onut/android/support/v4/speech/tts/RequestConfig.java
onut/android/support/v4/speech/tts/RequestConfigHelper.java
onut/android/support/v4/speech/tts/TextToSpeechClient.java
onut/android/support/v4/speech/tts/VoiceInfo.java
ava/android/support/v4/speech/tts/TTSImplementationV1.java
ava/android/support/v4/speech/tts/TextToSpeechClientCompat.java
|
5dc9e705fad3b6a0e0ceedb8cb8cee9e6716802f |
12-Jun-2014 |
Alan Viverette <alanv@google.com> |
Only invalidate the SwipeProgressBar region within its parent BUG: 15452577 Change-Id: I061aeb8ea75e258a41dd8054c31b56f8022c8c58
ava/android/support/v4/widget/SwipeProgressBar.java
|
389a2e54dda92632fc0004c17323ae4e5a249277 |
03-Jun-2014 |
Kristian Monsen <kristianm@google.com> |
Adding getActionList to the support library Change-Id: Ic317d437986375f4d75f54cefaf9e0ed75c4a5f6
pi21/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
|
94c402f96c20cf5ad36ac953741f8c9c78f7795a |
04-Jun-2014 |
Alan Viverette <alanv@google.com> |
am d6757b59: Merge "Add support library utils for Resources.getDrawable()" into lmp-preview-dev * commit 'd6757b59b221ae65dbb3266e8432d9b1512e63a8': Add support library utils for Resources.getDrawable()
|
b3a8ff8cdefdf314a87087a12f46893884869453 |
04-Jun-2014 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Revert "Add missing #isSpeaking to TTS API V2" This reverts commit 55490349de9fcd0f5969445a56e2f6d1f1019e08. I will re-submit this commit after TextToSpeechClient#isSpeaking is in the pre-build framework jar. Change-Id: I3f9fed2ea1c579f953868732e71973296d152e68
pi20/android/support/v4/speech/tts/TTSImplementationV2.java
onut/android/support/v4/speech/tts/ITextToSpeechClient.java
onut/android/support/v4/speech/tts/TextToSpeechClient.java
ava/android/support/v4/speech/tts/TTSImplementationV1.java
|
55490349de9fcd0f5969445a56e2f6d1f1019e08 |
04-Jun-2014 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Add missing #isSpeaking to TTS API V2 This change mirrors recent changes in the TTS API. Change-Id: Ifbf2a05cf578ed9dae296af95192ffbe84c0ef54
pi20/android/support/v4/speech/tts/TTSImplementationV2.java
onut/android/support/v4/speech/tts/ITextToSpeechClient.java
onut/android/support/v4/speech/tts/TextToSpeechClient.java
ava/android/support/v4/speech/tts/TTSImplementationV1.java
|
4580f37aae4005195dfb5043065222194a7e6e2c |
03-Jun-2014 |
Scott Main <smain@google.com> |
am 573b6db4: am 024cd314: am 823b284b: am e41303eb: add link to view pager guide * commit '573b6db454123bc970f4e53e517dc8f03f52b959': add link to view pager guide
|
8db6ff6f35590d899717f792ada3ca8f182769dd |
03-Jun-2014 |
Scott Main <smain@google.com> |
am 07d0c7a9: am 64d397d1: am 137361b6: am 95572937: add link to nav drawer guide * commit '07d0c7a98302c26ab3cb62353017e6b3dc46a40b': add link to nav drawer guide
|
573b6db454123bc970f4e53e517dc8f03f52b959 |
03-Jun-2014 |
Scott Main <smain@google.com> |
am 024cd314: am 823b284b: am e41303eb: add link to view pager guide * commit '024cd314a95618a9971dc75fea45dcfa8c65d538': add link to view pager guide
|
07d0c7a98302c26ab3cb62353017e6b3dc46a40b |
03-Jun-2014 |
Scott Main <smain@google.com> |
am 64d397d1: am 137361b6: am 95572937: add link to nav drawer guide * commit '64d397d1cd3f1042d34a80eccf2fe6b8a2421683': add link to nav drawer guide
|
77b88e3651ede1a5d45fb4c19f34b2f78d67f33f |
03-Jun-2014 |
Robert Ly <robertly@google.com> |
fix javadocs b/14414251 Change-Id: I2d36628067d9d2f316f2d45f6abaef3e52074e1f
ava/android/support/v4/app/NotificationCompat.java
|
024cd314a95618a9971dc75fea45dcfa8c65d538 |
03-Jun-2014 |
Scott Main <smain@google.com> |
am 823b284b: am e41303eb: add link to view pager guide * commit '823b284b75bffd7b48b611b09ad8c769af28a787': add link to view pager guide
|
823b284b75bffd7b48b611b09ad8c769af28a787 |
03-Jun-2014 |
Scott Main <smain@google.com> |
am e41303eb: add link to view pager guide * commit 'e41303eb1c37a18b64e99cf58fd1a155e832acbc': add link to view pager guide
|
e41303eb1c37a18b64e99cf58fd1a155e832acbc |
03-Jun-2014 |
Scott Main <smain@google.com> |
add link to view pager guide Change-Id: Idb3b4628a051d1190f198cdbb069e150600f7c2a
ava/android/support/v4/view/ViewPager.java
|
64d397d1cd3f1042d34a80eccf2fe6b8a2421683 |
03-Jun-2014 |
Scott Main <smain@google.com> |
am 137361b6: am 95572937: add link to nav drawer guide * commit '137361b62d57c618e0ec55d67ca06c99a38ff7a1': add link to nav drawer guide
|
137361b62d57c618e0ec55d67ca06c99a38ff7a1 |
03-Jun-2014 |
Scott Main <smain@google.com> |
am 95572937: add link to nav drawer guide * commit '95572937e188a6f5724bfe1217efd04073e2c705': add link to nav drawer guide
|
95572937e188a6f5724bfe1217efd04073e2c705 |
03-Jun-2014 |
Scott Main <smain@google.com> |
add link to nav drawer guide Change-Id: I804def81993234ed6ea965243279af9d8c9f426a
ava/android/support/v4/widget/DrawerLayout.java
|
0f0408b6514f8e9c105d255de3c62dc91744f7a8 |
03-Jun-2014 |
Alan Viverette <alanv@google.com> |
Add support library utils for Resources.getDrawable() Change-Id: I688959e68469d57b3bd675cbd7b87b5abb8971fc
pi21/android/support/v4/content/res/ResourcesCompatApi21.java
ava/android/support/v4/content/res/ResourcesCompat.java
|
7e959e77236638d7d7cf4465941e2dd1a834b185 |
29-May-2014 |
Xavier Ducrohet <xav@google.com> |
am 9acddc72: Build leanback with Gradle. * commit '9acddc722ab99de101b1af05be076c0945ffadb7': Build leanback with Gradle.
|
0ada834fa56a1561392a82d6a1f2aca73f65c033 |
28-May-2014 |
Griff Hazen <griff@google.com> |
DO NOT MERGE Cherry-pick: Add full screen size preset to NotificationCompat.WearableExtender Bug: 14838838 Change-Id: I902b0b06a6daaedafbc8e30173da6d6257bac431
ava/android/support/v4/app/NotificationCompat.java
|
38dd0b8b9000a489c4b43a445dc614380c1b36d1 |
26-May-2014 |
Griff Hazen <griff@google.com> |
DO NOT MERGE Cherry-pick: Doc fixes for NotificationCompat.WearableExtender Change-Id: I9218d7d18450d571721bd0a8e79b468ac98d22aa
ava/android/support/v4/app/NotificationCompat.java
ava/android/support/v4/app/NotificationCompatSideChannelService.java
|
9acddc722ab99de101b1af05be076c0945ffadb7 |
29-May-2014 |
Xavier Ducrohet <xav@google.com> |
Build leanback with Gradle. Change-Id: Id3a2664149aa18b865957dca6aa8d44e3c062e62
uild.gradle
|
de49561684ae0fc52343e357e3e08b1b14d3a842 |
29-May-2014 |
Griff Hazen <griff@google.com> |
am 17a34544: am fd5d0d05: Add full screen size preset to NotificationCompat.WearableExtender * commit '17a345445c179cd0e51078660377651781d15aa6': Add full screen size preset to NotificationCompat.WearableExtender
|
17a345445c179cd0e51078660377651781d15aa6 |
29-May-2014 |
Griff Hazen <griff@google.com> |
am fd5d0d05: Add full screen size preset to NotificationCompat.WearableExtender * commit 'fd5d0d05e9b44fcb0a9dab91290d53b464fc0939': Add full screen size preset to NotificationCompat.WearableExtender
|
daa9963e732333648c4b6a3cef489c722f4422ee |
28-May-2014 |
Griff Hazen <griff@google.com> |
am f795b120: am 33176ed9: Doc fixes for NotificationCompat.WearableExtender * commit 'f795b120196d7dcabf057d20ae19d60f6f3355a6': Doc fixes for NotificationCompat.WearableExtender
|
f795b120196d7dcabf057d20ae19d60f6f3355a6 |
28-May-2014 |
Griff Hazen <griff@google.com> |
am 33176ed9: Doc fixes for NotificationCompat.WearableExtender * commit '33176ed929ad69d9b700fb4da97948e61d0e7c93': Doc fixes for NotificationCompat.WearableExtender
|
fd5d0d05e9b44fcb0a9dab91290d53b464fc0939 |
28-May-2014 |
Griff Hazen <griff@google.com> |
Add full screen size preset to NotificationCompat.WearableExtender For custom display notifications. Bug: 14838838 Change-Id: I902b0b06a6daaedafbc8e30173da6d6257bac431
ava/android/support/v4/app/NotificationCompat.java
|
33176ed929ad69d9b700fb4da97948e61d0e7c93 |
26-May-2014 |
Griff Hazen <griff@google.com> |
Doc fixes for NotificationCompat.WearableExtender Change-Id: I9218d7d18450d571721bd0a8e79b468ac98d22aa
ava/android/support/v4/app/NotificationCompat.java
ava/android/support/v4/app/NotificationCompatSideChannelService.java
|
652adc23dd05903b1e644bca6e0472e267c16093 |
28-May-2014 |
Griff Hazen <griff@google.com> |
DO NOT MERGE Cherry-pick: Fix support-v4 gradle file for api 21 Change-Id: I7e501d3a7237a994b6be7a77c52be40dee7e4efe
uild.gradle
ests/java/android/support/v4/widget/GingerbreadScrollerCompatTest.java
ests/java/android/support/v4/widget/IcsScrollerCompatTest.java
|
43227bb43ffbff551c74d21828670bc69c030b54 |
28-May-2014 |
Griff Hazen <griff@google.com> |
DO NOT MERGE Cherry-pick: Move support v4/v13 to android-library gradle plugin Change-Id: I3f148e892d60d8d73d0076b1609cc97a796e494e
ndroidManifest.xml
uild.gradle
|
fe0d453dae3d7c5ee649a39458517fd0fab8cce7 |
27-May-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Fix support-v4 gradle file for api 21"
|
b1b21830e4dda2c931141f0843f856fe871fe7fc |
24-May-2014 |
Griff Hazen <griff@google.com> |
DO NOT MERGE Cherry-pick: Fix side channel bind action: should not include wearable in name. Change-Id: I7b12355e6b10ca164314bf1d7bf1b8f8b4c6d5a3
ava/android/support/v4/app/NotificationCompatSideChannelService.java
ava/android/support/v4/app/NotificationManagerCompat.java
|
d3ac32d9b20ef2f2c2630030957ff84489529dd3 |
24-May-2014 |
Griff Hazen <griff@google.com> |
DO NOT MERGE Cherry-pick: Add wearable extensions to notification compat. Change-Id: If78c1ad7578c47b69b9c636383b08810e8ac83f0
pi20/android/support/v4/app/NotificationCompatApi20.java
pi20/android/support/v4/app/RemoteInputCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
ellybean/android/support/v4/app/RemoteInputCompatJellybean.java
|
a3646cdca7c766e76d231bd0761584019d24ede5 |
22-May-2014 |
Griff Hazen <griff@google.com> |
DO NOT MERGE Cherry-pick: Fix master build: Android.mk automerged badly Change-Id: I64a4d130107c8e777891f57b7594505b867ac79a
ndroid.mk
|
b23dfcd91e67e243efede0559f10da823cccbfec |
22-May-2014 |
Griff Hazen <griff@google.com> |
DO NOT MERGE Cherry-pick: Move v4 support base dir to donut to match master. Change-Id: I18c15cf22c20c00d8e5780a90485f9fca4894d2f
ndroid.mk
ase/android/support/v4/app/NotificationCompatBase.java
ase/android/support/v4/app/RemoteInputCompatBase.java
onut/android/support/v4/app/NotificationCompatBase.java
onut/android/support/v4/app/RemoteInputCompatBase.java
|
4859f40b62880754d858165b6614b89bd4e3a785 |
24-May-2014 |
Griff Hazen <griff@google.com> |
am e7cbb18a: am 1a7f163f: Fix side channel bind action: should not include wearable in name. * commit 'e7cbb18a3838bf60e1be1828bdb84dc53e9c51fd': Fix side channel bind action: should not include wearable in name.
|
e7cbb18a3838bf60e1be1828bdb84dc53e9c51fd |
24-May-2014 |
Griff Hazen <griff@google.com> |
am 1a7f163f: Fix side channel bind action: should not include wearable in name. * commit '1a7f163fad9e7d0f5bc67ad44d6bf9d73d672a86': Fix side channel bind action: should not include wearable in name.
|
1a7f163fad9e7d0f5bc67ad44d6bf9d73d672a86 |
24-May-2014 |
Griff Hazen <griff@google.com> |
Fix side channel bind action: should not include wearable in name. Change-Id: I7b12355e6b10ca164314bf1d7bf1b8f8b4c6d5a3
ava/android/support/v4/app/NotificationCompatSideChannelService.java
ava/android/support/v4/app/NotificationManagerCompat.java
|
ca771be1373df304e544eb7c993a0bc593530681 |
24-May-2014 |
Griff Hazen <griff@google.com> |
am 48775551: am 9c49ac78: Merge "Add wearable extensions to notification compat." into klp-modular-dev * commit '48775551145e670bb1696f961ea1b154b1a1f588': Add wearable extensions to notification compat.
|
48775551145e670bb1696f961ea1b154b1a1f588 |
24-May-2014 |
Griff Hazen <griff@google.com> |
am 9c49ac78: Merge "Add wearable extensions to notification compat." into klp-modular-dev * commit '9c49ac78e6a5aac549104f02ce76a10e9c7f440a': Add wearable extensions to notification compat.
|
ad16dd7d0e0f4721896b14b0f6430b8bcf0fb885 |
24-May-2014 |
Yigit Boyar <yboyar@google.com> |
Fix support-v4 gradle file for api 21 Change-Id: I7e501d3a7237a994b6be7a77c52be40dee7e4efe
uild.gradle
ests/java/android/support/v4/widget/GingerbreadScrollerCompatTest.java
ests/java/android/support/v4/widget/IcsScrollerCompatTest.java
|
d68c5313aa49dc4f69c1f8f690483173b3e7c6bc |
23-May-2014 |
Yigit Boyar <yboyar@google.com> |
am 298c52b2: am 5932b6f9: Move support v4/v13 to android-library gradle plugin * commit '298c52b228850499ceb179b2c82e809461dfaec8': Move support v4/v13 to android-library gradle plugin
|
2bb98d48fdaf79a2bbd9d247da81a2bb9834dfc7 |
23-May-2014 |
Griff Hazen <griff@google.com> |
Add wearable extensions to notification compat. And fix a missing extras propagation for remoteinput Change-Id: If78c1ad7578c47b69b9c636383b08810e8ac83f0
pi20/android/support/v4/app/NotificationCompatApi20.java
pi20/android/support/v4/app/RemoteInputCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
ellybean/android/support/v4/app/RemoteInputCompatJellybean.java
|
298c52b228850499ceb179b2c82e809461dfaec8 |
23-May-2014 |
Yigit Boyar <yboyar@google.com> |
am 5932b6f9: Move support v4/v13 to android-library gradle plugin * commit '5932b6f9da84a3fe8f516699c2a853f83b937cfc': Move support v4/v13 to android-library gradle plugin
|
5932b6f9da84a3fe8f516699c2a853f83b937cfc |
30-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
Move support v4/v13 to android-library gradle plugin Change-Id: I3f148e892d60d8d73d0076b1609cc97a796e494e
ndroidManifest.xml
uild.gradle
|
ea63c4d2363418ee0e7f2bb70e23a2d4b4bdeeec |
22-May-2014 |
Griff Hazen <griff@google.com> |
Fix master build: Android.mk automerged badly Change-Id: I64a4d130107c8e777891f57b7594505b867ac79a
ndroid.mk
|
038790cbe7a95407922b4a3240276f7ceb2f48b0 |
22-May-2014 |
Griff Hazen <griff@google.com> |
am f41a1b38: am 573399d1: Merge "Move v4 support base dir to donut to match master." into klp-modular-dev * commit 'f41a1b380593330a74dc96121c53a554e89478ec': Move v4 support base dir to donut to match master.
|
f41a1b380593330a74dc96121c53a554e89478ec |
22-May-2014 |
Griff Hazen <griff@google.com> |
am 573399d1: Merge "Move v4 support base dir to donut to match master." into klp-modular-dev * commit '573399d173311208f8933ed41df2df4a049259a3': Move v4 support base dir to donut to match master.
|
32206831aeb5d910877867ca16c4b994a987331a |
21-May-2014 |
Griff Hazen <griff@google.com> |
Move v4 support base dir to donut to match master. This will conflict with master but will merge nicely after. Master already has an API4 base lib and it's called donut instead of base. To fix a merge conflict previously, I allowed both libs to coexist. This collapses them back. Change-Id: I18c15cf22c20c00d8e5780a90485f9fca4894d2f
ndroid.mk
ase/android/support/v4/app/NotificationCompatBase.java
ase/android/support/v4/app/RemoteInputCompatBase.java
onut/android/support/v4/app/NotificationCompatBase.java
onut/android/support/v4/app/RemoteInputCompatBase.java
|
cd05a19c0775e69e93e4c93b0a48ab044b531d7a |
21-May-2014 |
Griff Hazen <griff@google.com> |
Merge commit '39c179ab' into manualmerge Conflicts: v4/Android.mk v4/api20/android/support/v4/app/NotificationCompatApi20.java v4/java/android/support/v4/app/NotificationCompat.java v4/kitkat/android/support/v4/app/NotificationCompatKitKat.java Change-Id: I1e647d427c6b789863a64e4f73099f52fec9f281
|
39c179ab8ab439d98abac548bc4ffce486657f8d |
21-May-2014 |
Griff Hazen <griff@google.com> |
am ce16e427: Add RemoteInput, Grouping, and Extender to NotificationCompat * commit 'ce16e4276c2f61109a23b3f6707cfcd87b07c735': Add RemoteInput, Grouping, and Extender to NotificationCompat
|
ce16e4276c2f61109a23b3f6707cfcd87b07c735 |
21-May-2014 |
Griff Hazen <griff@google.com> |
Add RemoteInput, Grouping, and Extender to NotificationCompat Clean up how compat actions are created/added internally in the compat library. Add NotificationManagerCompat to allow bypass of group child notifications on < Api 20 platforms. Change-Id: I0d6c67eb77726bed9a2c18290eb39aff907a8467
ndroid.mk
pi20/android/support/v4/app/NotificationCompatApi20.java
pi20/android/support/v4/app/RemoteInputCompatApi20.java
ase/android/support/v4/app/NotificationCompatBase.java
ase/android/support/v4/app/RemoteInputCompatBase.java
clair/android/support/v4/app/NotificationManagerCompatEclair.java
cs/android/support/v4/app/NotificationManagerCompatIceCreamSandwich.java
ava/android/support/v4/app/INotificationSideChannel.aidl
ava/android/support/v4/app/NotificationCompat.java
ava/android/support/v4/app/NotificationCompatExtras.java
ava/android/support/v4/app/NotificationCompatSideChannelService.java
ava/android/support/v4/app/NotificationManagerCompat.java
ava/android/support/v4/app/RemoteInput.java
ellybean/android/support/v4/app/BundleUtil.java
ellybean/android/support/v4/app/NotificationActionHolder.java
ellybean/android/support/v4/app/NotificationBuilderWithActions.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
ellybean/android/support/v4/app/RemoteInputCompatJellybean.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
708b75c6599afe1a215b07458e940fe3ca13622a |
21-May-2014 |
Griff Hazen <griff@google.com> |
Merge commit 'e20403d1' into master Conflicts: v4/java/android/support/v4/app/NotificationCompat.java v4/kitkat/android/support/v4/app/NotificationCompatKitKat.java Change-Id: I0435ac0ae16d62f6d602bf11b3f94e6080c57f87
|
e20403d12eba72f5b5a09edc798181109c6a3c89 |
21-May-2014 |
Griff Hazen <griff@google.com> |
am 1082da0c: Merge "Add support for extendable actions to NotificationCompat" into klp-modular-dev * commit '1082da0c04b403abed9c26ae614707d08665b3d0': Add support for extendable actions to NotificationCompat
|
0983efafed67d35592e45c33a54ebfaf355eb13c |
21-May-2014 |
Alan Viverette <alanv@google.com> |
Merge "Add support lib for API 21"
|
195f1188a4dc1f71485808c9602be351f736734e |
20-May-2014 |
Yigit Boyar <yboyar@google.com> |
am 299aea0f: am 48e3efd2: Remove Chaser from ScrollCompat * commit '299aea0f92b1e2990851a60a0d2b1b6c685f62b8': Remove Chaser from ScrollCompat
|
299aea0f92b1e2990851a60a0d2b1b6c685f62b8 |
20-May-2014 |
Yigit Boyar <yboyar@google.com> |
am 48e3efd2: Remove Chaser from ScrollCompat * commit '48e3efd2e7bc8057212d3936a239838ecf6e40a9': Remove Chaser from ScrollCompat
|
300ad7c234a0ccfc41ae7fdbdcdd57faece2a8e0 |
20-May-2014 |
Griff Hazen <griff@google.com> |
Add support for extendable actions to NotificationCompat Change-Id: Idde6d697cc71607f4a3b20c6b4a61551e9324326
pi20/android/support/v4/app/NotificationCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
ava/android/support/v4/app/NotificationCompatExtras.java
ellybean/android/support/v4/app/NotificationActionHolder.java
ellybean/android/support/v4/app/NotificationBuilderWithActions.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
479dd28f2936062d37166a949419d332053af44c |
20-May-2014 |
Alan Viverette <alanv@google.com> |
Add support lib for API 21 BUG: 15025369 Change-Id: I4d385819100befbda3be71e4bd04f649183c2c79
ndroid.mk
pi21/android/support/v4/content/ContextCompatApi21.java
ava/android/support/v4/content/ContextCompat.java
|
48e3efd2e7bc8057212d3936a239838ecf6e40a9 |
20-May-2014 |
Yigit Boyar <yboyar@google.com> |
Remove Chaser from ScrollCompat Change-Id: I348f6886eef0ebfb872b183d6ed9ebe67761db0f
ava/android/support/v4/widget/ScrollerCompat.java
ests/java/android/support/v4/widget/ScrollerCompatTestBase.java
|
df2eaed1544ecba7a4a258061e58aa93692d4a6a |
18-May-2014 |
Dan Sandler <dsandler@android.com> |
Add support for notification visibility. Change-Id: I56409f43f1d65ffd7702e5c9479bb7d6fe10a30f
pi20/android/support/v4/app/NotificationCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
|
8c266eb21bfaaa95a60c6403fdccb254f5c8892a |
19-May-2014 |
Dan Sandler <dsandler@android.com> |
Merge "Follow new notification API."
|
69a58d36f6ed8ec4d076534556aba2f93d00254e |
07-May-2014 |
Dan Sandler <dsandler@android.com> |
Follow new notification API. Requires change Iac5e2645 from f/b. Change-Id: I1662f6785c22c0f894b0d52425d932d94e898e78
pi20/android/support/v4/app/NotificationCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
|
057e1cf80cc9aa6d45d9e452dc192b9f08e960de |
17-May-2014 |
Chet Haase <chet@google.com> |
am d7062b48: am d7d27e9e: Add animations to RecyclerView * commit 'd7062b48438f034f04f0b306b37f0100ae57ff4d': Add animations to RecyclerView
|
d7062b48438f034f04f0b306b37f0100ae57ff4d |
17-May-2014 |
Chet Haase <chet@google.com> |
am d7d27e9e: Add animations to RecyclerView * commit 'd7d27e9ebe5c7325e67e1a8af265378bd2056cad': Add animations to RecyclerView
|
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
oneycomb/android/support/v4/view/ViewCompatHC.java
cs/android/support/v4/view/ViewPropertyAnimatorCompatICS.java
cs/android/support/v4/view/ViewPropertyAnimatorListener.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewPropertyAnimatorCompat.java
ellybean-mr2/android/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2.java
ellybean/android/support/v4/view/ViewPropertyAnimatorCompatJB.java
|
26647ac868df0be9d10cb9f448ae22555820cce4 |
15-May-2014 |
Chet Haase <chet@google.com> |
am e3382f48: am 3f67f4cd: Merge "Revert "Add animations to RecyclerView"" into klp-modular-dev * commit 'e3382f485e3a7521afb50ca105c2922dcc0f96c6': Revert "Add animations to RecyclerView"
|
e3382f485e3a7521afb50ca105c2922dcc0f96c6 |
15-May-2014 |
Chet Haase <chet@google.com> |
am 3f67f4cd: Merge "Revert "Add animations to RecyclerView"" into klp-modular-dev * commit '3f67f4cd9694e896d6ac4a0c0199b6f960bd20de': Revert "Add animations to RecyclerView"
|
b1bfdf4c03d1b25959c5818805b997020f7ed085 |
15-May-2014 |
Chet Haase <chet@google.com> |
Revert "Add animations to RecyclerView" This reverts commit 33b18903168c177d65e3c2ef7398c1b2ca0c826f. Change-Id: I41664a375f9fc5fa878481b90cd2e61aad17f739
oneycomb/android/support/v4/view/ViewCompatHC.java
cs/android/support/v4/view/ViewPropertyAnimatorCompatICS.java
cs/android/support/v4/view/ViewPropertyAnimatorListener.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewPropertyAnimatorCompat.java
ellybean-mr2/android/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2.java
ellybean/android/support/v4/view/ViewPropertyAnimatorCompatJB.java
|
c4e1549028a238d3fff8cf89477f08aff9e8faa6 |
14-May-2014 |
Chet Haase <chet@google.com> |
am 9c11a36a: am 33b18903: Add animations to RecyclerView * commit '9c11a36ae89f30595fdd684a7e42d9048db0fdae': Add animations to RecyclerView
|
9c11a36ae89f30595fdd684a7e42d9048db0fdae |
14-May-2014 |
Chet Haase <chet@google.com> |
am 33b18903: Add animations to RecyclerView * commit '33b18903168c177d65e3c2ef7398c1b2ca0c826f': Add animations to RecyclerView
|
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
oneycomb/android/support/v4/view/ViewCompatHC.java
cs/android/support/v4/view/ViewPropertyAnimatorCompatICS.java
cs/android/support/v4/view/ViewPropertyAnimatorListener.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewPropertyAnimatorCompat.java
ellybean-mr2/android/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2.java
ellybean/android/support/v4/view/ViewPropertyAnimatorCompatJB.java
|
c08b0b821305cb47ed4a76440fd228fcbd1fa444 |
09-May-2014 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Fix unresolved link tags from tts in v4 support library. Change-Id: I00f97aadf430aebd517d38a06d975d6cbec00d24
onut/android/support/v4/speech/tts/VoiceInfo.java
ava/android/support/v4/speech/tts/TextToSpeechClientCompat.java
|
0e50d44bd5963694af952b2380c12ea54666056a |
09-May-2014 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Merge "Merge TTS support library into android-support-v4"
|
8e65b64e60cfcf07acafecbde5a750bdcfdc2df1 |
07-May-2014 |
Przemyslaw Szczepaniak <pszczepaniak@google.com> |
Merge TTS support library into android-support-v4 v4 is the lowest API that exposes TextToSpeech, so it makes sense to drop the TTS support library into the existing android-support-v4. I've added a new helper sub-library named android-support-v4-donut (API level 4). It contains all the public classes and interfaces needed by the new TTS API support. Thanks to that library, all later helper sub-libraries can directly use those classes and interfaces - it makes the implementation significantly simpler. Change-Id: Idd03a8ad85e256007874e611c464f378e7a29c15
ndroid.mk
pi20/android/support/v4/speech/tts/TTSImplementationV2.java
onut/android/support/v4/speech/tts/ITextToSpeechClient.java
onut/android/support/v4/speech/tts/RequestConfig.java
onut/android/support/v4/speech/tts/RequestConfigHelper.java
onut/android/support/v4/speech/tts/TextToSpeechClient.java
onut/android/support/v4/speech/tts/VoiceInfo.java
cs-mr1/android/support/v4/speech/tts/TextToSpeechICSMR1.java
cs/android/support/v4/speech/tts/TextToSpeechICS.java
ava/android/support/v4/speech/tts/TTSImplementationV1.java
ava/android/support/v4/speech/tts/TextToSpeechClientCompat.java
|
073496aaeffef25e0833e6398ce836566a05ff52 |
08-May-2014 |
fafaisland <fafaisland@google.com> |
am 39a3d658: am fdc9daf8: am 65202d69: Merge "Fix the bug that SlidingPaneLayout doesn\'t fling correctly in RTL direction." into klp-ub-dev * commit '39a3d658b74768807df550cc0ac1a1a2624ed799': Fix the bug that SlidingPaneLayout doesn't fling correctly in RTL direction.
|
39a3d658b74768807df550cc0ac1a1a2624ed799 |
07-May-2014 |
fafaisland <fafaisland@google.com> |
am fdc9daf8: am 65202d69: Merge "Fix the bug that SlidingPaneLayout doesn\'t fling correctly in RTL direction." into klp-ub-dev * commit 'fdc9daf863caa0ad90fbb180301809f075869dfb': Fix the bug that SlidingPaneLayout doesn't fling correctly in RTL direction.
|
fdc9daf863caa0ad90fbb180301809f075869dfb |
07-May-2014 |
fafaisland <fafaisland@google.com> |
am 65202d69: Merge "Fix the bug that SlidingPaneLayout doesn\'t fling correctly in RTL direction." into klp-ub-dev * commit '65202d69d633b909f97c2a5ed65d9071232ef9a7': Fix the bug that SlidingPaneLayout doesn't fling correctly in RTL direction.
|
65202d69d633b909f97c2a5ed65d9071232ef9a7 |
07-May-2014 |
fafaisland <fafaisland@google.com> |
Merge "Fix the bug that SlidingPaneLayout doesn't fling correctly in RTL direction." into klp-ub-dev
|
7099553551ccfc346e22843e0541ed4393c9c4ed |
07-May-2014 |
fafaisland <fafaisland@google.com> |
Fix the bug that SlidingPaneLayout doesn't fling correctly in RTL direction. Change-Id: I44af1e793b6c4042b199ef1dba2112a0861e9af3
ava/android/support/v4/widget/SlidingPaneLayout.java
|
293424285a2319c5820f33ce52a954027e73d3b4 |
06-May-2014 |
Andrew Flynn <flynn@google.com> |
am 91d54969: am 651cad9b: am 2a8edbe9: Merge "Revert "Separate scroll and swipe views in SwipeRefreshLayout"" into klp-ub-dev * commit '91d549696949d9a841e6d69b357d62fd8441b87e': Revert "Separate scroll and swipe views in SwipeRefreshLayout"
|
91d549696949d9a841e6d69b357d62fd8441b87e |
06-May-2014 |
Andrew Flynn <flynn@google.com> |
am 651cad9b: am 2a8edbe9: Merge "Revert "Separate scroll and swipe views in SwipeRefreshLayout"" into klp-ub-dev * commit '651cad9b39692ee4b7cae295407d87ca0f30d163': Revert "Separate scroll and swipe views in SwipeRefreshLayout"
|
651cad9b39692ee4b7cae295407d87ca0f30d163 |
06-May-2014 |
Andrew Flynn <flynn@google.com> |
am 2a8edbe9: Merge "Revert "Separate scroll and swipe views in SwipeRefreshLayout"" into klp-ub-dev * commit '2a8edbe937d2435501228596f87bfda3e88d1a0b': Revert "Separate scroll and swipe views in SwipeRefreshLayout"
|
2a8edbe937d2435501228596f87bfda3e88d1a0b |
06-May-2014 |
Andrew Flynn <flynn@google.com> |
Merge "Revert "Separate scroll and swipe views in SwipeRefreshLayout"" into klp-ub-dev
|
ca9e92293ff32b4a8a15513b0a7afe42c127cdb7 |
06-May-2014 |
Andrew Flynn <flynn@google.com> |
Revert "Separate scroll and swipe views in SwipeRefreshLayout" This reverts commit cb084a5eea8cc641096fc288cb7156e0bb866d81. Change-Id: If8606bea02389900832a68bc84144c9e552797c4
ava/android/support/v4/widget/SwipeProgressBar.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
9d460eec370a1356d05233f3e7df5033c1c4537b |
06-May-2014 |
Andrew Flynn <flynn@google.com> |
am 7f2d284d: am 246998f2: am 2803daba: Merge "Separate scroll and swipe views in SwipeRefreshLayout" into klp-ub-dev * commit '7f2d284d1eac5e801cb3c6021b7b1f4d00e5f306': Separate scroll and swipe views in SwipeRefreshLayout
|
7f2d284d1eac5e801cb3c6021b7b1f4d00e5f306 |
06-May-2014 |
Andrew Flynn <flynn@google.com> |
am 246998f2: am 2803daba: Merge "Separate scroll and swipe views in SwipeRefreshLayout" into klp-ub-dev * commit '246998f22ac7d7e383627d8aec8d914d0b29cdb5': Separate scroll and swipe views in SwipeRefreshLayout
|
246998f22ac7d7e383627d8aec8d914d0b29cdb5 |
06-May-2014 |
Andrew Flynn <flynn@google.com> |
am 2803daba: Merge "Separate scroll and swipe views in SwipeRefreshLayout" into klp-ub-dev * commit '2803daba6913382ab920319ec7128cd590c72772': Separate scroll and swipe views in SwipeRefreshLayout
|
2803daba6913382ab920319ec7128cd590c72772 |
06-May-2014 |
Andrew Flynn <flynn@google.com> |
Merge "Separate scroll and swipe views in SwipeRefreshLayout" into klp-ub-dev
|
120c2dacb760e01e99797ed1d28514c3476dd458 |
06-May-2014 |
Andrew Solovay <asolovay@google.com> |
am 66c904ae: am 029b213f: am bd2cb3c7: am 7c94c9ad: doc: Documented priority constants for setPriority(int) * commit '66c904aec5bea54f4f7e72276358cdcfd3881f74': doc: Documented priority constants for setPriority(int)
|
66c904aec5bea54f4f7e72276358cdcfd3881f74 |
06-May-2014 |
Andrew Solovay <asolovay@google.com> |
am 029b213f: am bd2cb3c7: am 7c94c9ad: doc: Documented priority constants for setPriority(int) * commit '029b213f286302e5a9fc3a3d33b749a951026b57': doc: Documented priority constants for setPriority(int)
|
029b213f286302e5a9fc3a3d33b749a951026b57 |
06-May-2014 |
Andrew Solovay <asolovay@google.com> |
am bd2cb3c7: am 7c94c9ad: doc: Documented priority constants for setPriority(int) * commit 'bd2cb3c75b05ede6018d74536ce959940a988021': doc: Documented priority constants for setPriority(int)
|
bd2cb3c75b05ede6018d74536ce959940a988021 |
06-May-2014 |
Andrew Solovay <asolovay@google.com> |
am 7c94c9ad: doc: Documented priority constants for setPriority(int) * commit '7c94c9ad26555427345c6c540bf761bf73389016': doc: Documented priority constants for setPriority(int)
|
7c94c9ad26555427345c6c540bf761bf73389016 |
03-May-2014 |
Andrew Solovay <asolovay@google.com> |
doc: Documented priority constants for setPriority(int) You can check the build at: http://asolovay.mtv:8998/reference/android/support/v4/app/NotificationCompat.Builder.html#setPriority(int) (Apologies, I meant to include that link in the CL.) Bug: 13514649 Change-Id: I5f9f937b6f0c9c20f84994c0e81739846899ae4a
ava/android/support/v4/app/NotificationCompat.java
|
59253db0205f38cf4654d6bcca663ae654c09d59 |
02-May-2014 |
Jeff Sharkey <jsharkey@android.com> |
am fc26b6e8: am 91072898: Avoid NPE when missing EXTRA_NETWORK_INFO. * commit 'fc26b6e8db33d2891c44fe0fbeac8f0fb60cfd2f': Avoid NPE when missing EXTRA_NETWORK_INFO.
|
fc26b6e8db33d2891c44fe0fbeac8f0fb60cfd2f |
02-May-2014 |
Jeff Sharkey <jsharkey@android.com> |
am 91072898: Avoid NPE when missing EXTRA_NETWORK_INFO. * commit '910728980b2859519b93e8aaae457d1335d0cfce': Avoid NPE when missing EXTRA_NETWORK_INFO.
|
910728980b2859519b93e8aaae457d1335d0cfce |
01-May-2014 |
Jeff Sharkey <jsharkey@android.com> |
Avoid NPE when missing EXTRA_NETWORK_INFO. Bug: 14451967 Change-Id: I0507298e651eca269e43e8df6c26f61f0a7a4df8 (cherry picked from commit ae9236048961df9576210e7db8424d7c93a1a8ad)
ava/android/support/v4/net/ConnectivityManagerCompat.java
|
87388add39cc71159474c0398e4dfeac99fda61a |
01-May-2014 |
Jeff Sharkey <jsharkey@android.com> |
Merge "Avoid NPE when missing EXTRA_NETWORK_INFO."
|
ae9236048961df9576210e7db8424d7c93a1a8ad |
01-May-2014 |
Jeff Sharkey <jsharkey@android.com> |
Avoid NPE when missing EXTRA_NETWORK_INFO. Bug: 14451967 Change-Id: I0507298e651eca269e43e8df6c26f61f0a7a4df8
ava/android/support/v4/net/ConnectivityManagerCompat.java
|
cb084a5eea8cc641096fc288cb7156e0bb866d81 |
01-May-2014 |
Andrew Flynn <flynn@google.com> |
Separate scroll and swipe views in SwipeRefreshLayout Add a new view that gets tracked by SwipeRefreshLayout. This allows SwipeRefreshLayout to have a full scrollable single child, but have the actual view that gets dragged down be separate from the only single child. This is useful for situations where there is a scroll view that has anchored headers or footers. The progress bar is additionally moved down so that it's the top anchor for the swipe view that is getting dragged downward. The swipe view is specified by exposing a setTarget() method that takes in the resource id of the view to become draggable. This change is backwards compatible in that if setTarget() is not called, it will default to having both the scroll and swipe view point to the same view that is the single child of the SwipeRefreshLayout. Change-Id: I346405656dba5c5435124763a92de7d42ddda685
ava/android/support/v4/widget/SwipeProgressBar.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
0b0c3e91683d415ffff4494f45a7e83b2b41454a |
01-May-2014 |
Yigit Boyar <yboyar@google.com> |
am e322ba16: am bc6e3b72: Merge "Ensure scroller chaser does not abort prematurely" into klp-modular-dev * commit 'e322ba1623d21f2e583a7f4e7febd6d966c67a92': Ensure scroller chaser does not abort prematurely
|
e322ba1623d21f2e583a7f4e7febd6d966c67a92 |
30-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am bc6e3b72: Merge "Ensure scroller chaser does not abort prematurely" into klp-modular-dev * commit 'bc6e3b7283bb2943ac31106837cfe8b7a7fe83e3': Ensure scroller chaser does not abort prematurely
|
4ad0efc06631e6e35d8ced424c36438bf5827569 |
30-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
Ensure scroller chaser does not abort prematurely Bug: 14429848 Change-Id: I88438612f7d0950d6ae1b6cbe5e2e301361723a9
ava/android/support/v4/widget/ScrollerCompat.java
ests/java/android/support/v4/widget/DonutScrollerCompatTest.java
ests/java/android/support/v4/widget/GingerbreadScrollerCompatTest.java
ests/java/android/support/v4/widget/IcsScrollerCompatTest.java
ests/java/android/support/v4/widget/ScrollerCompatTestBase.java
|
9c50ae71d575c8b1e92843fbb14b5362f43ec417 |
30-Apr-2014 |
Griff Hazen <griff@google.com> |
am ad183ead: am 9a5bcbe7: am bd066b73: Merge "Add missing public statics to NotificationCompat" into klp-ub-dev * commit 'ad183eadd37e48eb0b6a341b879afa62528a7ef1': Add missing public statics to NotificationCompat
|
ad183eadd37e48eb0b6a341b879afa62528a7ef1 |
30-Apr-2014 |
Griff Hazen <griff@google.com> |
am 9a5bcbe7: am bd066b73: Merge "Add missing public statics to NotificationCompat" into klp-ub-dev * commit '9a5bcbe7a2ce083730c4871e89458895fe386c4d': Add missing public statics to NotificationCompat
|
9a5bcbe7a2ce083730c4871e89458895fe386c4d |
30-Apr-2014 |
Griff Hazen <griff@google.com> |
am bd066b73: Merge "Add missing public statics to NotificationCompat" into klp-ub-dev * commit 'bd066b7315dd0e86bd59f1b8fc892899a15ec5ee': Add missing public statics to NotificationCompat
|
bd066b7315dd0e86bd59f1b8fc892899a15ec5ee |
30-Apr-2014 |
Griff Hazen <griff@google.com> |
Merge "Add missing public statics to NotificationCompat" into klp-ub-dev
|
1657cccf9f6abcf50cd54581a47dea7d281d0d33 |
30-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 541fcf2b: am 846786b3: Stop scroller when ViewFlinger stops * commit '541fcf2b5efacc3a02df29a7dea94f9df9683dfc': Stop scroller when ViewFlinger stops
|
541fcf2b5efacc3a02df29a7dea94f9df9683dfc |
30-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
am 846786b3: Stop scroller when ViewFlinger stops * commit '846786b33c7325e99603c2a7947f976b633c3496': Stop scroller when ViewFlinger stops
|
846786b33c7325e99603c2a7947f976b633c3496 |
30-Apr-2014 |
Yigit Boyar <yboyar@google.com> |
Stop scroller when ViewFlinger stops Also fixes ScrollCompat bug where Chaser may not track finished state properly Bug: 14409589 Change-Id: I802de488ee6a631a8e8c8860f7689264eab27a75
ava/android/support/v4/widget/ScrollerCompat.java
|
e904e612ced14fd0bcd4823b1dda9660d2d27f69 |
29-Apr-2014 |
Bill Yi <byi@google.com> |
Merge commit 'e959d72060932a443f8268fad2d1c80ef9d13e50' into HEAD
|
e8c219028c173f827f562dcac49bdbb1aab3e35d |
29-Apr-2014 |
Tor Norbye <tnorbye@google.com> |
am e5f33a4c: am 5e8ef046: resolved conflicts for merge of a3ff3273 to klp-modular-dev * commit 'e5f33a4c6bf77a3532c21062d636cdd69137f882': Add tools metadata annotations to the support library
|
e5f33a4c6bf77a3532c21062d636cdd69137f882 |
29-Apr-2014 |
Tor Norbye <tnorbye@google.com> |
am 5e8ef046: resolved conflicts for merge of a3ff3273 to klp-modular-dev * commit '5e8ef0460dfca1e3806b491fa886995baf0cfe9c': Add tools metadata annotations to the support library
|
5e8ef0460dfca1e3806b491fa886995baf0cfe9c |
29-Apr-2014 |
Tor Norbye <tnorbye@google.com> |
resolved conflicts for merge of a3ff3273 to klp-modular-dev Change-Id: Idc0fdf6c997ef63c14e4d8df417d1179cdcb1403
|
a3ff3273e976adf19770651dcf473fa67b38eb22 |
21-Mar-2014 |
Tor Norbye <tnorbye@google.com> |
Add tools metadata annotations to the support library Change-Id: I018ccee411da848e6ced91da316f86ae149dc218
ava/android/support/v4/app/ActionBarDrawerToggle.java
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/DialogFragment.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentTransaction.java
ava/android/support/v4/app/NavUtils.java
ava/android/support/v4/app/ShareCompat.java
ava/android/support/v4/text/TextUtilsCompat.java
ava/android/support/v4/view/PagerTabStrip.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewPager.java
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/SlidingPaneLayout.java
|
c4e68f1b0c0cb95f499812383ccb282643777226 |
28-Apr-2014 |
Griff Hazen <griff@google.com> |
Add missing public statics to NotificationCompat To match the ones currently on Notification, with the exception of EXTRA_SHOW_WHEN since setShowWhen is not in NotificationCompat yet (will file bug for setShowWhen since it was an API 17 addition) Change-Id: Iedbf2455d4be093a3d6fbc9b9d237d0f6cc1fd67
ava/android/support/v4/app/NotificationCompat.java
|
ddb24f29a236175d3cda4c11bda98a6212ecf9e5 |
16-Apr-2014 |
Yorke Lee <yorkelee@google.com> |
Add RoundedBitmapDrawable to the support library RoundedBitmapDrawable supports most of BitmapDrawable functionality, other than tiling, tinting, theming, and automirroring. Bug: 13747208 Change-Id: Ic1e83d930d6f9d0a8859496555b594dd05d4146a
ava/android/support/v4/graphics/BitmapCompat.java
ava/android/support/v4/graphics/drawable/RoundedBitmapDrawable.java
ellybean-mr2/android/support/v4/graphics/BitmapCompatJellybeanMR2.java
|
7761fdd6f278b630120cdeb6dbf19aee6354a281 |
25-Apr-2014 |
Griff Hazen <griff@google.com> |
Merge "DO NOT MERGE Backport recent NotificationCompat changes." into klp-ub-dev
|
9dfe2d68ddd297f3703a27f776bc044ba9396794 |
24-Apr-2014 |
Griff Hazen <griff@google.com> |
DO NOT MERGE Backport recent NotificationCompat changes. 1. Add support for reading and writing notification extras at notification build time. 2. Support reading notification extras all the way back to JB. Change-Id: I4b1d736e80e30034934f84cd69710e14fe6d98e7
oneycomb/android/support/v4/app/NotificationBuilderWithBuilderAccessor.java
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationBuilderWithActions.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
d6f6b4aa638d7c5d551651d81ff9cf314343b603 |
24-Apr-2014 |
Griff Hazen <griff@google.com> |
am 0ed8763f: am a091d826: Make reflected access to Notification.extras safer. * commit '0ed8763fa121b89740785ded0c7767788cf1b51e': Make reflected access to Notification.extras safer.
|
0ed8763fa121b89740785ded0c7767788cf1b51e |
24-Apr-2014 |
Griff Hazen <griff@google.com> |
am a091d826: Make reflected access to Notification.extras safer. * commit 'a091d8267055595d1bb41abb53c73c61cce1484a': Make reflected access to Notification.extras safer.
|
a091d8267055595d1bb41abb53c73c61cce1484a |
24-Apr-2014 |
Griff Hazen <griff@google.com> |
Make reflected access to Notification.extras safer. For NotificationCompatJellybean Change-Id: I9f61ab0e456207f4ee76d66818ccce8d61356fc9
ellybean/android/support/v4/app/NotificationCompatJellybean.java
|
e9d9857ef3807a1b78a0b3bb2def4eab96b4d829 |
24-Apr-2014 |
fafaisland <fafaisland@google.com> |
am c8fbbf05: am 31118b48: am 19780f88: Compute math for SlidingPaneLayout to support RTL * commit 'c8fbbf05d8897d0edf12ead5c727b743d0a4be24': Compute math for SlidingPaneLayout to support RTL
|
c8fbbf05d8897d0edf12ead5c727b743d0a4be24 |
24-Apr-2014 |
fafaisland <fafaisland@google.com> |
am 31118b48: am 19780f88: Compute math for SlidingPaneLayout to support RTL * commit '31118b48360272b708f87e6c86f5b519bbea0858': Compute math for SlidingPaneLayout to support RTL
|
31118b48360272b708f87e6c86f5b519bbea0858 |
24-Apr-2014 |
fafaisland <fafaisland@google.com> |
am 19780f88: Compute math for SlidingPaneLayout to support RTL * commit '19780f88506df4aeb57456fd6747af1b6848a11c': Compute math for SlidingPaneLayout to support RTL
|
19780f88506df4aeb57456fd6747af1b6848a11c |
17-Apr-2014 |
fafaisland <fafaisland@google.com> |
Compute math for SlidingPaneLayout to support RTL Change-Id: I2cf8923669f036b735cee4535a81d8bd1463daf4
ava/android/support/v4/widget/SlidingPaneLayout.java
|
42b63738cc6a50f13ba378e31c6b082952643790 |
18-Apr-2014 |
Adam Powell <adamp@google.com> |
am a7a08059: am b9e5dfd5: Merge "Give RecyclerView LayoutManagers control over measurement" into klp-modular-dev * commit 'a7a08059928bcd5104a01ea5735f8d6e9300c965': Give RecyclerView LayoutManagers control over measurement
|
a7a08059928bcd5104a01ea5735f8d6e9300c965 |
18-Apr-2014 |
Adam Powell <adamp@google.com> |
am b9e5dfd5: Merge "Give RecyclerView LayoutManagers control over measurement" into klp-modular-dev * commit 'b9e5dfd54b6a7f40f41f4208fcd0712a5da175a6': Give RecyclerView LayoutManagers control over measurement
|
f2b93981846ce21a06b6a92a5a6ba70a29c345ed |
18-Apr-2014 |
Adam Powell <adamp@google.com> |
Give RecyclerView LayoutManagers control over measurement Add an onMeasure call to RecyclerView.LayoutManager and turn RecyclerView#onMeasure into a passthrough. Default implementation behaves much like View's standard implementation of measurement. Add supporting functionality for getting min width/height in ViewCompat. Change-Id: Ic7b95f85520d31191f663f6cf3e96880468e20a2
ava/android/support/v4/view/ViewCompat.java
ellybean/android/support/v4/view/ViewCompatJB.java
|
ef9064724c669d8f72a8682b6e7b122008921d43 |
16-Apr-2014 |
Chris Wren <cwren@android.com> |
fix NPE related to people extras in KitKat builder Bug: 14091850 Change-Id: I7e879344d1d52ad9b3fb1b00201ae763568124a6
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
334514fd61bd192cee3475b3ba44adb4f54a1f89 |
14-Apr-2014 |
Chris Wren <cwren@android.com> |
Revert "Revert "add people annotations to NotificationCompat"" This reverts commit f3dc9e1b2ee64351aade267e6f556b4ecc2a7323. Change-Id: I5ceefaceb718a74b0bf014bb121e2313f00fd098
pi20/android/support/v4/app/NotificationCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
f3dc9e1b2ee64351aade267e6f556b4ecc2a7323 |
14-Apr-2014 |
Chris Wren <cwren@android.com> |
Revert "add people annotations to NotificationCompat" This reverts commit aea520f48e382c4e88487785c2cacadb527c6da7. Change-Id: Ic7b92e4b4efe55d56c8d647e3787b344a7710517
pi20/android/support/v4/app/NotificationCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
52a9defecf810265d5a06a64ef5f72304c64b72f |
11-Apr-2014 |
Alan Viverette <alanv@google.com> |
am fcb5a4d7: am bcc459e5: Merge "DO NOT MERGE DrawerLayout emits inconsistent accessibility tree." into klp-ub-dev * commit 'fcb5a4d72baa9a62c3a0675a75786bf613ab1ece': DO NOT MERGE DrawerLayout emits inconsistent accessibility tree.
|
fcb5a4d72baa9a62c3a0675a75786bf613ab1ece |
11-Apr-2014 |
Alan Viverette <alanv@google.com> |
am bcc459e5: Merge "DO NOT MERGE DrawerLayout emits inconsistent accessibility tree." into klp-ub-dev * commit 'bcc459e576a50740634aeda3e2b71a3d0eaf5250': DO NOT MERGE DrawerLayout emits inconsistent accessibility tree.
|
aea520f48e382c4e88487785c2cacadb527c6da7 |
27-Mar-2014 |
Chris Wren <cwren@android.com> |
add people annotations to NotificationCompat Depends-On: I833eee3f2ee40aa8cb2cfad135bdd6cb2c0eb792 Change-Id: I705be85d36c414965505e34501663e7e4cdd0120
pi20/android/support/v4/app/NotificationCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
bcc459e576a50740634aeda3e2b71a3d0eaf5250 |
09-Apr-2014 |
Alan Viverette <alanv@google.com> |
Merge "DO NOT MERGE DrawerLayout emits inconsistent accessibility tree." into klp-ub-dev
|
8ff365214113b998eab5c99bc4f82813a2fcdd50 |
09-Apr-2014 |
Tor Norbye <tnorbye@google.com> |
am de21372c: am 5a2da0ed: resolved conflicts for merge of 05568b7b to klp-modular-dev * commit 'de21372ca90c799404ab04868c7252f1db484f60': Compile support libraries with android support annotations
|
de21372ca90c799404ab04868c7252f1db484f60 |
09-Apr-2014 |
Tor Norbye <tnorbye@google.com> |
am 5a2da0ed: resolved conflicts for merge of 05568b7b to klp-modular-dev * commit '5a2da0ed73fad49663b7f5340875b4382db77682': Compile support libraries with android support annotations
|
5a2da0ed73fad49663b7f5340875b4382db77682 |
08-Apr-2014 |
Tor Norbye <tnorbye@google.com> |
resolved conflicts for merge of 05568b7b to klp-modular-dev Change-Id: I6c877962174f6cbb4a6a11ba02e595fbf569025a
|
12ba769d9e9b121829c69daf0f6350e808028a6a |
08-Apr-2014 |
Alan Viverette <alanv@google.com> |
DO NOT MERGE DrawerLayout emits inconsistent accessibility tree. DrawerLayout is hiding the content and closed drawer if one is opened. However, the connection between the ignored child and the drawer via the parent relation was not broken, thus an inconsistent node three may be produced. An example of this is an accessibility service holding a node to the content, followed by opening a drawer which hides the content, and now the service refreshing the node. In this case following the parent relation one can get from the hidden content to the drawer but the latter will not have the content as a child. Change-Id: Ia0ffbd390fb5d073ec9907a948248eb288ee8480
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/DrawerLayout.java
|
05568b7be5a76721cf32703fc67652c685422165 |
21-Mar-2014 |
Tor Norbye <tnorbye@google.com> |
Compile support libraries with android support annotations Change-Id: I97b0af0457a9acfb7b319b2c6d077c6d3b862ce3
ndroid.mk
uild.gradle
|
d7ee74b62bc7ca5504024a8175c427316bbf23d7 |
07-Apr-2014 |
Alan Viverette <alanv@google.com> |
am 1133d8d6: am c0c46e70: am 5baa7a3c: Merge "Don\'t auto scroll empty lists" into klp-ub-dev * commit '1133d8d6587061fb64d01c16b8c7d1684f36e079': Don't auto scroll empty lists
|
1133d8d6587061fb64d01c16b8c7d1684f36e079 |
07-Apr-2014 |
Alan Viverette <alanv@google.com> |
am c0c46e70: am 5baa7a3c: Merge "Don\'t auto scroll empty lists" into klp-ub-dev * commit 'c0c46e70155cb099d54fe80399c9ca29074a8249': Don't auto scroll empty lists
|
c0c46e70155cb099d54fe80399c9ca29074a8249 |
07-Apr-2014 |
Alan Viverette <alanv@google.com> |
am 5baa7a3c: Merge "Don\'t auto scroll empty lists" into klp-ub-dev * commit '5baa7a3c252de6c616f65933f9d2c55d775c3028': Don't auto scroll empty lists
|
5baa7a3c252de6c616f65933f9d2c55d775c3028 |
07-Apr-2014 |
Alan Viverette <alanv@google.com> |
Merge "Don't auto scroll empty lists" into klp-ub-dev
|
26a583f97faa79045ef31a7ddd50d73da5afe9d2 |
07-Apr-2014 |
Alan Viverette <alanv@google.com> |
Don't auto scroll empty lists Change-Id: Icedbcd172feadbc12920076d272e27a97470bcd6
ava/android/support/v4/widget/ListViewAutoScrollHelper.java
|
87d4ba8fa180749996af297fbc778190f131b28e |
07-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
am a1280b78: am 9a891409: am ca89dcd4: Merge "Fix jitter when scrolling back on SwipeRefreshLayout" into klp-ub-dev * commit 'a1280b78b7f20b11e894306108b88786f574060a': Fix jitter when scrolling back on SwipeRefreshLayout
|
a1280b78b7f20b11e894306108b88786f574060a |
07-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
am 9a891409: am ca89dcd4: Merge "Fix jitter when scrolling back on SwipeRefreshLayout" into klp-ub-dev * commit '9a891409414dd7e98a222949b328006fcfcf7895': Fix jitter when scrolling back on SwipeRefreshLayout
|
9a891409414dd7e98a222949b328006fcfcf7895 |
07-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
am ca89dcd4: Merge "Fix jitter when scrolling back on SwipeRefreshLayout" into klp-ub-dev * commit 'ca89dcd4dd8013b11f98bf79d8b9cb9cfc602aed': Fix jitter when scrolling back on SwipeRefreshLayout
|
ca89dcd4dd8013b11f98bf79d8b9cb9cfc602aed |
07-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix jitter when scrolling back on SwipeRefreshLayout" into klp-ub-dev
|
d47d3530d57da3606f26baa8fb439e5daa6efcb6 |
04-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
am a00c9a66: am 7a2ea5dc: am 5f7fb42c: Allow setting SwipeRefreshLayout color scheme via colors * commit 'a00c9a6601e770d1fb3068bf9a82af5118d43f4d': Allow setting SwipeRefreshLayout color scheme via colors
|
a00c9a6601e770d1fb3068bf9a82af5118d43f4d |
04-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
am 7a2ea5dc: am 5f7fb42c: Allow setting SwipeRefreshLayout color scheme via colors * commit '7a2ea5dcc13d5bc8ca3e2ad54fbc2259e7b44706': Allow setting SwipeRefreshLayout color scheme via colors
|
7a2ea5dcc13d5bc8ca3e2ad54fbc2259e7b44706 |
04-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
am 5f7fb42c: Allow setting SwipeRefreshLayout color scheme via colors * commit '5f7fb42c9ff8a1e43a5462d19b9fcd9741f6895b': Allow setting SwipeRefreshLayout color scheme via colors
|
dbb1c53060323726d9edd8d38832104281d7f6f2 |
04-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
Fix jitter when scrolling back on SwipeRefreshLayout Bug: 12976151 Change-Id: Iff11734f622e47b2e2f19e0216118ffc3fbb05fb
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
5501d2e5e90f5bb05574996d1cf8f7d788bbab0e |
03-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
am 400b8157: am 9528ef03: am 272acf0a: Improve SwipeRefreshLayout\'s touch handling * commit '400b8157c7bd062e91a7b6c691c96badc7e032b8': Improve SwipeRefreshLayout's touch handling
|
5f7fb42c9ff8a1e43a5462d19b9fcd9741f6895b |
02-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
Allow setting SwipeRefreshLayout color scheme via colors At the moment SwipeRefreshLayout only accepts setting it's color scheme via color resource ids. This CL adds a way to set the scheme via raw color ints. Change-Id: I8fe01e45e124297669d696d8588f9dc8adf1e281
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
400b8157c7bd062e91a7b6c691c96badc7e032b8 |
03-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
am 9528ef03: am 272acf0a: Improve SwipeRefreshLayout\'s touch handling * commit '9528ef03a1ad630d111016ceb00538a9ebfe104b': Improve SwipeRefreshLayout's touch handling
|
9528ef03a1ad630d111016ceb00538a9ebfe104b |
03-Apr-2014 |
Chris Banes <chrisbanes@google.com> |
am 272acf0a: Improve SwipeRefreshLayout\'s touch handling * commit '272acf0aa6bc9bf0d744b68a5b8b092c2c3e46d4': Improve SwipeRefreshLayout's touch handling
|
272acf0aa6bc9bf0d744b68a5b8b092c2c3e46d4 |
25-Feb-2014 |
Chris Banes <chrisbanes@google.com> |
Improve SwipeRefreshLayout's touch handling At the moment SwipeRefreshLayout's touch handling does not handle all cases. Specifically it relies on the child view handling all of the touch events. This means that non-scrollable views can not trigger a refresh (e.g. empty views). This CL fixes this by using the standard touch handling patterns. Change-Id: I2c4aebb3ef3a89317293d0d295752f84f6786e36
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
2e275ce7680eafd02423e8aad7f044aa90ded89c |
01-Apr-2014 |
Griff Hazen <griff@google.com> |
am 1302b28b: am 7266fe2f: Merge "Add a KitKat stage to NotificationCompat." into klp-modular-dev * commit '1302b28b4d488d559c103524cab7cf2e1602025a': Add a KitKat stage to NotificationCompat.
|
1302b28b4d488d559c103524cab7cf2e1602025a |
01-Apr-2014 |
Griff Hazen <griff@google.com> |
am 7266fe2f: Merge "Add a KitKat stage to NotificationCompat." into klp-modular-dev * commit '7266fe2f55fbe5c5b6de6acb3d84995cc2a7fc17': Add a KitKat stage to NotificationCompat.
|
47702147608084fec16a50640da54b412c737b9c |
21-Mar-2014 |
Griff Hazen <griff@google.com> |
Add a KitKat stage to NotificationCompat. The difference over JB being the extras bundle is publicly accessible. This avoids reflection for API 19. Change-Id: If5ed0bf4267ae677f5f8c4a84602f11add846cb5
pi20/android/support/v4/app/NotificationCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
itkat/android/support/v4/app/NotificationCompatKitKat.java
|
1059812746e4bd7bf337e1d599c645ce3ed1c391 |
28-Mar-2014 |
Chris Banes <chrisbanes@google.com> |
am fc039e9c: am 0b747a91: Merge "getParcelableArray* behaviour is sometimes unpredictable" * commit 'fc039e9c51945dc1834b441a0f77c1bd531c898e': getParcelableArray* behaviour is sometimes unpredictable
|
fc039e9c51945dc1834b441a0f77c1bd531c898e |
28-Mar-2014 |
Chris Banes <chrisbanes@google.com> |
am 0b747a91: Merge "getParcelableArray* behaviour is sometimes unpredictable" * commit '0b747a91207b444a9e71fa7d2c0b93395720ccc7': getParcelableArray* behaviour is sometimes unpredictable
|
08ca9e8030eecfc473fa11ae8703d24014602803 |
10-Aug-2012 |
Steve Lhomme <slhomme@levelupstudio.com> |
getParcelableArray* behaviour is sometimes unpredictable in some case when the data in a savedInstance the Parcelable arrays stored by the application are not unparcel'ed correctly because the ClassLoader doesn't seem to be correct. The first getSparseParcelableArray() in the code is preceded by setClassLoader() by not the second one. The problem disappears when setClassLoader() is called in both cases. Change-Id: I2d2f42c285d9130fd543c0154e9d210d430823e3
ava/android/support/v4/app/FragmentManager.java
|
d3f7b5bb2422645d85b0e0131ff1c323f38bfed0 |
25-Mar-2014 |
John Spurlock <jspurlock@google.com> |
Add setCategory to NotificationCompat. Take 2: after updating prebuilt sdk. Bug:13631052 Change-Id: Icc8ab8badd4e4128b56f35836d19a1c4d4859199
pi20/android/support/v4/app/NotificationCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
|
421e5285980a355cf47905eb0b96d2c2fc9e0678 |
26-Mar-2014 |
John Spurlock <jspurlock@google.com> |
Revert "Add setCategory to NotificationCompat." This is fine in master, but is breaking some unbundled builds... This reverts commit bd4eeac53001107daa8292b571c595866bdbe164. Change-Id: I25f5478e74aa00f432ec4ad5118537e80cde9204
pi20/android/support/v4/app/NotificationCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
|
bd4eeac53001107daa8292b571c595866bdbe164 |
25-Mar-2014 |
John Spurlock <jspurlock@google.com> |
Add setCategory to NotificationCompat. Bug:13631052 Change-Id: Icc124cfae8550ec1006419b6776c0590a03cf895
pi20/android/support/v4/app/NotificationCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
|
4454f28a44b76b7cc4c718fb833b82e5d77eced0 |
25-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
am 10356270: am 261f67ba: Add API 20/Current in the support lib. * commit '10356270c8faa1004e7e50ec7c5729b6398496e3': Add API 20/Current in the support lib.
|
1b7485b5f378650004cf4c80a53bbc70610509e5 |
25-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
am 5862e5f9: am 143cc972: am 15474b9b: Update gradle build to reflect makefile dependencies. * commit '5862e5f97ff03da73a880a7fdd6703526ea8defa': Update gradle build to reflect makefile dependencies.
|
10356270c8faa1004e7e50ec7c5729b6398496e3 |
25-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
am 261f67ba: Add API 20/Current in the support lib. * commit '261f67baa83b4642d993f482296d9656f8e62e87': Add API 20/Current in the support lib.
|
261f67baa83b4642d993f482296d9656f8e62e87 |
22-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
Add API 20/Current in the support lib. Change-Id: Ica5ffad4f3915dbf9af152d1e5e38a1437a804dc
uild.gradle
|
5862e5f97ff03da73a880a7fdd6703526ea8defa |
25-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
am 143cc972: am 15474b9b: Update gradle build to reflect makefile dependencies. * commit '143cc9724a4dff1a91112141c693407d1a9d46fb': Update gradle build to reflect makefile dependencies.
|
143cc9724a4dff1a91112141c693407d1a9d46fb |
25-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
am 15474b9b: Update gradle build to reflect makefile dependencies. * commit '15474b9b03ff93b60289d65e43f71155be1e508e': Update gradle build to reflect makefile dependencies.
|
b49558d284a4f14fee5d55201522d3688c244400 |
24-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
am 15474b9b: Update gradle build to reflect makefile dependencies. * commit '15474b9b03ff93b60289d65e43f71155be1e508e': Update gradle build to reflect makefile dependencies.
|
15474b9b03ff93b60289d65e43f71155be1e508e |
22-Mar-2014 |
Xavier Ducrohet <xav@google.com> |
Update gradle build to reflect makefile dependencies. Change-Id: I43b07997147ca54ce1848ef023d25e9441b58f12
uild.gradle
|
f2b40f0349c2eaee2bb36b416f91a224c894c381 |
08-Mar-2014 |
Griff Hazen <griff@google.com> |
am 4500dd32: am ab78e9b2: Add support for extras modifications to NotificationCompat.Builder. * commit '4500dd3242148d6b4bb9e74a31aaa4092c5dc0d0': Add support for extras modifications to NotificationCompat.Builder.
|
4500dd3242148d6b4bb9e74a31aaa4092c5dc0d0 |
08-Mar-2014 |
Griff Hazen <griff@google.com> |
am ab78e9b2: Add support for extras modifications to NotificationCompat.Builder. * commit 'ab78e9b2a147c8de7b5cf231b97aad9d8c4f106c': Add support for extras modifications to NotificationCompat.Builder.
|
ab78e9b2a147c8de7b5cf231b97aad9d8c4f106c |
06-Mar-2014 |
Griff Hazen <griff@google.com> |
Add support for extras modifications to NotificationCompat.Builder. Change-Id: Idaafafdaae3f0974228ea165fa59e6b454ea45ef
pi20/android/support/v4/app/NotificationCompatApi20.java
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
|
f4efb6ce488ce1f0c8ccb3d28669478de8a14c35 |
08-Mar-2014 |
Narayan Kamath <narayan@google.com> |
am a4335e0f: Merge "Add LruCache.resize to the support library." * commit 'a4335e0fe96ac78c6ffc3513d6458513b69f7b0c': Add LruCache.resize to the support library.
|
f670ac8997c78a59cda0193f3b6e004265b7ef95 |
07-Mar-2014 |
Adam Powell <adamp@google.com> |
am cc52930e: am 2cbefe94: Merge "More RecyclerView API additions" into klp-modular-dev * commit 'cc52930eab4b1f9b48bc78c5739c70f5c8d41bf5': More RecyclerView API additions
|
bdf739d6dcc3b6f8ba9e8f70b6d483563c5c00cc |
06-Mar-2014 |
Svetoslav <svetoslavganov@google.com> |
DrawerLayout emits inconsistent accessibility tree. DrawerLayout is hiding the content and closed drawer if one is opened. However, the connection between the ignored child and the drawer via the parent relation was not broken, thus an inconsistent node three may be produced. An example of this is an accessibility service holding a node to the content, followed by opening a drawer which hides the content, and now the service refreshing the node. In this case following the parent relation one can get from the hidden content to the drawer but the latter will not have the content as a child. Change-Id: Ia0ffbd390fb5d073ec9907a948248eb288ee8480
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/DrawerLayout.java
|
cc52930eab4b1f9b48bc78c5739c70f5c8d41bf5 |
07-Mar-2014 |
Adam Powell <adamp@google.com> |
am 2cbefe94: Merge "More RecyclerView API additions" into klp-modular-dev * commit '2cbefe9485a46ba75ce5a7548bbf4844e019bf0f': More RecyclerView API additions
|
c096ad1894f1a4543e703ddc9d279fbd3b596c53 |
06-Mar-2014 |
Adam Powell <adamp@google.com> |
More RecyclerView API additions * findViewHolderForChildUnder() becomes findChildViewUnder() * Have findChildViewUnder() respect translationX/Y properties * getChildViewHolder() becomes public * LayoutManager gets onAddFocusables to override default ViewGroup#addFocusables behavior * LayoutManager gets onInterceptFocusSearch to override the default focus finder behavior before onFocusSearchFailed Change-Id: Id7e79167fbe68bdbeac6e0cd09c90202b493f4df
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/view/ViewCompat.java
|
6de20e98d8e8a74a94b934c71ae3eaaa6b6c47af |
04-Mar-2014 |
RoboErik <epastern@google.com> |
Merge "Fix typo in TransportMediator comments"
|
4de2f7b818e7a46a9d43e775283c2a3032c8c2d0 |
28-Feb-2014 |
Tim Kilbourn <tkilbourn@google.com> |
am 33afb698: am 6252d780: Clear child FragmentManagers when destroying Fragments. * commit '33afb698f535f771c3cd2902b4b7e9d3425ad4e9': Clear child FragmentManagers when destroying Fragments.
|
33afb698f535f771c3cd2902b4b7e9d3425ad4e9 |
28-Feb-2014 |
Tim Kilbourn <tkilbourn@google.com> |
am 6252d780: Clear child FragmentManagers when destroying Fragments. * commit '6252d78085a07c9d6bb4645a4e8086bf23b0a49a': Clear child FragmentManagers when destroying Fragments.
|
6252d78085a07c9d6bb4645a4e8086bf23b0a49a |
28-Feb-2014 |
Tim Kilbourn <tkilbourn@google.com> |
Clear child FragmentManagers when destroying Fragments. If Fragment has instantiated a child FragmentManager and is later detached, it retains its reference to the child FragmentManager which has been destroyed. This causes an IllegalStateException in the child FragmentManager if the original Fragment is reattached. Fixes Issue 42601. Change-Id: I62155a535948a73bbbc09aefc2b15cfad58b9233
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
|
25c2153d358dde8893ec95e307751764558774a6 |
28-Feb-2014 |
RoboErik <epastern@google.com> |
Fix typo in TransportMediator comments Change-Id: I9291d9614623886a5928af4f7a3bd9d7f139e64e
ava/android/support/v4/media/TransportMediator.java
|
758f66aec3ca0ea024ee52e414ba8e5d2e38c0cf |
25-Feb-2014 |
Tim Kilbourn <tkilbourn@google.com> |
am d23fde12: am 4151f76e: Merge "Initial import of leanback into the support lib." into klp-modular-dev * commit 'd23fde12f8d6326631e70557f8f4203871fdcb17': Initial import of leanback into the support lib.
|
d23fde12f8d6326631e70557f8f4203871fdcb17 |
25-Feb-2014 |
Tim Kilbourn <tkilbourn@google.com> |
am 4151f76e: Merge "Initial import of leanback into the support lib." into klp-modular-dev * commit '4151f76ec2bdb9c42bd4722ec18c78e825f3c2f7': Initial import of leanback into the support lib.
|
b9537aff4a6ff5231030799cdaf931c27fb9579b |
14-Feb-2014 |
Tim Kilbourn <tkilbourn@google.com> |
Initial import of leanback into the support lib. A staggered grid maintains item locations across multiple rows, not necessarily aligned. Change-Id: I1a90182fa7dba4fafce5a47f8af05d2f6d8d636d
ava/android/support/v4/util/CircularArray.java
|
8d8799de4d4f9eb4877e5724673271662e97a3cb |
14-Feb-2014 |
Guang Zhu <guangzhu@google.com> |
add new accessibility action for EditText to set text content Bug: 12872344 Change-Id: I0c4a7d1bd39db1e6f1cf50e32e8a9868803da274
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
|
dd841787675b33c00e517347fb273adafd7ee0a8 |
21-Feb-2014 |
Narayan Kamath <narayan@google.com> |
am 8ba9ff62: am a4335e0f: Merge "Add LruCache.resize to the support library." * commit '8ba9ff623e301a389d7d17eabb0963a2f1e81181': Add LruCache.resize to the support library.
|
8ba9ff623e301a389d7d17eabb0963a2f1e81181 |
21-Feb-2014 |
Narayan Kamath <narayan@google.com> |
am a4335e0f: Merge "Add LruCache.resize to the support library." * commit 'a4335e0fe96ac78c6ffc3513d6458513b69f7b0c': Add LruCache.resize to the support library.
|
ec04140e47f9253d6d25c5e0e5bb66b52c547ac7 |
20-Feb-2014 |
Narayan Kamath <narayan@google.com> |
Add LruCache.resize to the support library. Change-Id: Id950a1f9369b0718fb884421eafb5a83176e2464
ava/android/support/v4/util/LruCache.java
|
7e23f45ba5df030d9899f54a0c28cbc349db7b45 |
19-Feb-2014 |
Kirill Grouchnikov <kirillg@google.com> |
am c830180b: am 22782bd0: am 72a9db80: am 9bd9831d: Non-reflection based implementation for drawer toggle for JBMR2+. * commit 'c830180b85329d8671211d70ed2ba7084241b6d2': Non-reflection based implementation for drawer toggle for JBMR2+.
|
22782bd0df6d20aff9546704f5f28a0fc093d497 |
19-Feb-2014 |
Kirill Grouchnikov <kirillg@google.com> |
am 72a9db80: am 9bd9831d: Non-reflection based implementation for drawer toggle for JBMR2+. * commit '72a9db808319cdee73dc205eec8e0dde383ea789': Non-reflection based implementation for drawer toggle for JBMR2+.
|
72a9db808319cdee73dc205eec8e0dde383ea789 |
19-Feb-2014 |
Kirill Grouchnikov <kirillg@google.com> |
am 9bd9831d: Non-reflection based implementation for drawer toggle for JBMR2+. * commit '9bd9831d1f3b23c72f67a4bf5d2b2504046bc771': Non-reflection based implementation for drawer toggle for JBMR2+.
|
9bd9831d1f3b23c72f67a4bf5d2b2504046bc771 |
23-Oct-2013 |
Kirill Grouchnikov <kirillg@google.com> |
Non-reflection based implementation for drawer toggle for JBMR2+. Resurrecting the lost https://googleplex-android-review.git.corp.google.com/#/c/379426/ with extra null checks. Bug: 12958873 Change-Id: I39ace8a70d8c8499140505fbe52ec83ec12284fd
ava/android/support/v4/app/ActionBarDrawerToggle.java
ellybean-mr2/android/support/v4/app/ActionBarDrawerToggleJellybeanMR2.java
|
c72e3e7b6c4173a367241a3b3b3f93a04edad18d |
19-Feb-2014 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Revert "Fix bug #12993929 Screen orientation change replaces wifi password dialog with Add network dialog""
|
f7b4e84cfa7427ec86704fd481416aefe912f8c3 |
19-Feb-2014 |
Fabrice Di Meglio <fdimeglio@google.com> |
Revert "Fix bug #12993929 Screen orientation change replaces wifi password dialog with Add network dialog" This reverts commit 6b2208dce9a6c561848471608e1ab6188bba80db. Change-Id: I4936c6f00925abe5db345947ed770f1d50d11a70
ava/android/support/v4/app/FragmentManager.java
|
4d4589b25b82d46a24e5b09bfc9b36de138ff42b |
12-Jan-2014 |
Sérgio Faria <sergio91pt@gmail.com> |
Fix ParcelableCompat never returning a ClassLoaderCreator. Due to a missing return, the Creator would never implement ClassLoaderCreator. Change-Id: I2df610ebf782d45dd1e8605162d57f14b3b657c2 Signed-off-by: Sérgio Faria <sergio91pt@gmail.com>
ava/android/support/v4/os/ParcelableCompat.java
|
dfdd7bfb839cf5a35b394f4ab137647fb612ad67 |
15-Feb-2014 |
Alan Viverette <alanv@google.com> |
am 6cff00bc: am 6eac1632: am 45fb1eea: am f4166011: Force content description update in ActionBarDrawerToggle * commit '6cff00bcd1970f2567f6206272c42936dc4e5d98': Force content description update in ActionBarDrawerToggle
|
6eac16328af1bc2cf0560e7a46fd90cb056ec203 |
15-Feb-2014 |
Alan Viverette <alanv@google.com> |
am 45fb1eea: am f4166011: Force content description update in ActionBarDrawerToggle * commit '45fb1eeaa6338def00148c04f07d6a7def501c00': Force content description update in ActionBarDrawerToggle
|
45fb1eeaa6338def00148c04f07d6a7def501c00 |
15-Feb-2014 |
Alan Viverette <alanv@google.com> |
am f4166011: Force content description update in ActionBarDrawerToggle * commit 'f41660112132e90d4a127051bf2772fa2347e42c': Force content description update in ActionBarDrawerToggle
|
f41660112132e90d4a127051bf2772fa2347e42c |
14-Feb-2014 |
Alan Viverette <alanv@google.com> |
Force content description update in ActionBarDrawerToggle Change-Id: I524c0747675302fcfc7509891c7cca6ee5ae8c1b
oneycomb/android/support/v4/app/ActionBarDrawerToggleHoneycomb.java
|
fde9b5b2d0acff83aa4bb4f97f5238a13509f949 |
14-Feb-2014 |
Griff Hazen <griff@google.com> |
am 88de4011: am f6a96443: Merge "Roll forward the support library changes for LOCAL_ONLY support." into klp-modular-dev * commit '88de4011f4eafd7592eda67c45225d9db713e924': Roll forward the support library changes for LOCAL_ONLY support.
|
f6a9644327aca589c415a44b9cc1411d15ce6e70 |
14-Feb-2014 |
Griff Hazen <griff@google.com> |
Merge "Roll forward the support library changes for LOCAL_ONLY support." into klp-modular-dev
|
6a4b5db1a45deff8120380fddb16076e026ccc80 |
14-Feb-2014 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Fix bug #12993929 Screen orientation change replaces wifi password dialog with Add network dialog"
|
6b2208dce9a6c561848471608e1ab6188bba80db |
14-Feb-2014 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #12993929 Screen orientation change replaces wifi password dialog with Add network dialog - do not make inactive the fragment when its transition animation is ending. Long explanation: Context: you need to have a first fragment pushed and then a second one replacing the first one, and then create a DialogFragment on top of it. The FragmentManager has then three "active" Fragments. The mActive ArrayList of the FragmentManager is then containing: mActive[0] = first fragment mActive[1] = second fragment (parent of the dialog fragment) mActive[2[ = dialog fragment Then suppose you are changing the orientation. During the restoration of the FragmentManager states, you will see that the first Fragment is marked "inactive" and the mActive ArrayList is looking like: mActive[0] = dialog fragment mActive[1] = second fragment which leads first to have a call to onCreateDialog() for the DialogFragment and before it can be able to restore its state thru the calls to onCreate() and onCreateView() for the parent (the second fragment). Change-Id: I75c9add062ec425417924e6667dd534a1ddfa530
ava/android/support/v4/app/FragmentManager.java
|
5c4c18364ce6f67dc72ad261a54313381e32a39e |
13-Feb-2014 |
Alan Viverette <alanv@google.com> |
am e7106db6: am 3a57beb4: am 6b26a576: am 7b74aa14: Revert "Force action bar to update generated content description" * commit 'e7106db65c1cd1f1df53efb1181fb50185962e3b': Revert "Force action bar to update generated content description"
|
3a57beb44275fb6e77e7b0fa0b96d436f3d7c706 |
13-Feb-2014 |
Alan Viverette <alanv@google.com> |
am 6b26a576: am 7b74aa14: Revert "Force action bar to update generated content description" * commit '6b26a5766ea7430f5390fbbf4adf7356b1346c62': Revert "Force action bar to update generated content description"
|
6b26a5766ea7430f5390fbbf4adf7356b1346c62 |
13-Feb-2014 |
Alan Viverette <alanv@google.com> |
am 7b74aa14: Revert "Force action bar to update generated content description" * commit '7b74aa144a22b74896be5f28af2c4f257f76d71f': Revert "Force action bar to update generated content description"
|
7b74aa144a22b74896be5f28af2c4f257f76d71f |
13-Feb-2014 |
Alan Viverette <alanv@google.com> |
Revert "Force action bar to update generated content description" This reverts commit 169b51c4749ece0e04575beb42f09d43aca610d2. Change-Id: I37d003b696901032d1bc0382e508888e7b77c665
oneycomb/android/support/v4/app/ActionBarDrawerToggleHoneycomb.java
|
b56de0d1a113c71a2808303009ab4d9708ed6e84 |
13-Feb-2014 |
Griff Hazen <griff@google.com> |
Roll forward the support library changes for LOCAL_ONLY support. The build problem was because unbundled branches were depending on the master version of frameworks/support. Also renamed "Current" to "Api20" pre request. Change-Id: I309b89b133e22fb642f3dcd8d23af6697fe0b9c6
ndroid.mk
pi20/android/support/v4/app/NotificationCompatApi20.java
oneycomb/android/support/v4/app/NotificationBuilderWithBuilderAccessor.java
ava/android/support/v4/app/NotificationCompat.java
ava/android/support/v4/app/NotificationCompatExtras.java
ellybean/android/support/v4/app/NotificationBuilderWithActions.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
|
7a664588d61be2022dbad81c7d9c2782c55c58e0 |
12-Feb-2014 |
Alan Viverette <alanv@google.com> |
am 5c497fe7: am 8401e783: am f457660e: am 169b51c4: Force action bar to update generated content description * commit '5c497fe709aa5e6d5e3543cab76ebecfd1a9a991': Force action bar to update generated content description
|
8401e7834730c26e01a5a8d816972132793f8757 |
12-Feb-2014 |
Alan Viverette <alanv@google.com> |
am f457660e: am 169b51c4: Force action bar to update generated content description * commit 'f457660ef7a7f337f8c06976a7256e581235cefc': Force action bar to update generated content description
|
f457660ef7a7f337f8c06976a7256e581235cefc |
12-Feb-2014 |
Alan Viverette <alanv@google.com> |
am 169b51c4: Force action bar to update generated content description * commit '169b51c4749ece0e04575beb42f09d43aca610d2': Force action bar to update generated content description
|
169b51c4749ece0e04575beb42f09d43aca610d2 |
12-Feb-2014 |
Alan Viverette <alanv@google.com> |
Force action bar to update generated content description BUG: 12607574 Change-Id: I4a2086f8866cdcd5ec2f3997cf418134f84ff08a
oneycomb/android/support/v4/app/ActionBarDrawerToggleHoneycomb.java
|
520ffa889669bc7e55f4b1c0729a0404db873087 |
12-Feb-2014 |
Griff Hazen <griff@google.com> |
am 133655f2: am 9b0945dc: Revert "Fix apps build: don\'t reference current SDK, use empty" * commit '133655f20e0d1453df7a10b13cde4f46c09bb596': Revert "Fix apps build: don't reference current SDK, use empty"
|
9b0945dc89d095bfb4bf5fd8867a0dd0bd224216 |
11-Feb-2014 |
Griff Hazen <griff@google.com> |
Revert "Fix apps build: don't reference current SDK, use empty" This reverts commit 01d1669f77b23e5fbe8c24738bc0ec9200b90053. Revert "Add local-only option to NotificationCompat (using flag)" This reverts commit 62d32dda7a6dd510ba7bbf11bb3edaa314c4948e. Revert "Prepare NotificationCompat for upcoming development post SDK 19." This reverts commit c55d0160b764bbad4e386556cab3ccac72686b0c.
ndroid.mk
urrent/android/support/v4/app/NotificationCompatCurrent.java
oneycomb/android/support/v4/app/NotificationBuilderWithBuilderAccessor.java
ava/android/support/v4/app/NotificationCompat.java
ava/android/support/v4/app/NotificationCompatExtras.java
ellybean/android/support/v4/app/NotificationBuilderWithActions.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
|
dfc153408a6293059fd76a365e86beb5fc133442 |
11-Feb-2014 |
Griff Hazen <griff@google.com> |
am 60d2a43b: am 01d1669f: Fix apps build: don\'t reference current SDK, use empty * commit '60d2a43bbbdf026d833243b0f89ab77a223cdc76': Fix apps build: don't reference current SDK, use empty
|
01d1669f77b23e5fbe8c24738bc0ec9200b90053 |
11-Feb-2014 |
Griff Hazen <griff@google.com> |
Fix apps build: don't reference current SDK, use empty Change-Id: Ib836fabfb37932da4300f563998de12de7f409b6
ndroid.mk
|
3989fde29bed11139369a76e8e59d6b1bc57b809 |
11-Feb-2014 |
Griff Hazen <griff@google.com> |
am c9cd73ff: am 62d32dda: Add local-only option to NotificationCompat (using flag) * commit 'c9cd73ff997260a62d226c9b1c4884bbe84e7962': Add local-only option to NotificationCompat (using flag)
|
62d32dda7a6dd510ba7bbf11bb3edaa314c4948e |
11-Feb-2014 |
Griff Hazen <griff@google.com> |
Add local-only option to NotificationCompat (using flag) Change-Id: Ia0a13aad862414e86ad1d8de49e8768c9f0f1a73
urrent/android/support/v4/app/NotificationCompatCurrent.java
ava/android/support/v4/app/NotificationCompat.java
ava/android/support/v4/app/NotificationCompatExtras.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
|
2f4103f15e855fddb6bff1c09291e7d550fdba7c |
11-Feb-2014 |
Griff Hazen <griff@google.com> |
am c13953d4: am 73b8fae5: Merge "Prepare NotificationCompat for upcoming development post SDK 19." into klp-modular-dev * commit 'c13953d42c2095d629c79eda7370d4cddb992069': Prepare NotificationCompat for upcoming development post SDK 19.
|
c55d0160b764bbad4e386556cab3ccac72686b0c |
10-Feb-2014 |
Griff Hazen <griff@google.com> |
Prepare NotificationCompat for upcoming development post SDK 19. The "current" helper would be hooked up once the next SDK version has been created. It would also be renamed to the release name at that point. Also make a couple small refactors to make future versioning easier. Change-Id: I339678fdcf5487b388e9dc3d0d12345609550e6a
ndroid.mk
urrent/android/support/v4/app/NotificationCompatCurrent.java
oneycomb/android/support/v4/app/NotificationBuilderWithBuilderAccessor.java
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationBuilderWithActions.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
|
ecfde0860499efe11ab03cedb2af3b48880dc67a |
10-Feb-2014 |
Fabrice Di Meglio <fdimeglio@google.com> |
am 3a80115e: am e47e0381: Improve Drawer focus when opened * commit '3a80115e291eb14853eae6b3dc640ded88d892e8': Improve Drawer focus when opened
|
e47e038146dcc220f48a5275949da8c32218270a |
07-Feb-2014 |
Fabrice Di Meglio <fdimeglio@google.com> |
Improve Drawer focus when opened Make Drawer request focus on its drawer view when opened. This would solve for example the issue of having the Drawer opened and only partially visible when an IME is also previously opened. Change-Id: I23adc9951ad315e03ccf86edc144ce809e78cf28
ava/android/support/v4/widget/DrawerLayout.java
|
c6aaa6cf2f1bc6399b4f29b359a56fd21e72eba2 |
30-Jan-2014 |
Alan Viverette <alanv@google.com> |
am b03c8159: am 4e1b259d: am e2a2a8c5: am aeaa8ef9: Fix accessibility events coming out of DrawerLayout * commit 'b03c815907a7bb59662053b8aae131f3f2834362': Fix accessibility events coming out of DrawerLayout
|
b03c815907a7bb59662053b8aae131f3f2834362 |
30-Jan-2014 |
Alan Viverette <alanv@google.com> |
am 4e1b259d: am e2a2a8c5: am aeaa8ef9: Fix accessibility events coming out of DrawerLayout * commit '4e1b259ddcbb49fb84d2d566160fa0f5e8e20ac1': Fix accessibility events coming out of DrawerLayout
|
e2a2a8c500904c76e6b35d4f64eb96c648dfe7d5 |
30-Jan-2014 |
Alan Viverette <alanv@google.com> |
am aeaa8ef9: Fix accessibility events coming out of DrawerLayout * commit 'aeaa8ef97eb729fbee17e984d60e9ab27795f5d0': Fix accessibility events coming out of DrawerLayout
|
aeaa8ef97eb729fbee17e984d60e9ab27795f5d0 |
30-Jan-2014 |
Alan Viverette <alanv@google.com> |
Fix accessibility events coming out of DrawerLayout BUG: 12444344 Change-Id: Ic5dbf24d9ca35e276b938bfd70d024da184e36f6
ava/android/support/v4/widget/DrawerLayout.java
|
3d51defec453553f63821437fbcf9d2a782ffa75 |
29-Jan-2014 |
Adam Powell <adamp@google.com> |
am a6613ed4: API refinements for RecyclerView * commit 'a6613ed42e0dee0cac3da01f5450e2d61c270b52': API refinements for RecyclerView
|
a6613ed42e0dee0cac3da01f5450e2d61c270b52 |
27-Jan-2014 |
Adam Powell <adamp@google.com> |
API refinements for RecyclerView Continue clarifying the responsibilities of Recycler and LayoutManager. Provide more pass-through API on LayoutManager for subclasses for when the getRecyclerView() method is removed in the future. Scrap and recycled views are now more clearly defined. Added temporary detach capability to keep consistency with scrapped views. Change-Id: Ie17541401cd1f6f1933205a8e6a5c6f3d66d3afb
ava/android/support/v4/view/ViewCompat.java
|
fbfefc40581dd94616359c796b4cc03969b22a10 |
25-Jan-2014 |
Kristian Monsen <kristianm@google.com> |
Add some of the new kk accessibility API's to the Support library Added: - getRangeInfo - getCollectionItemInfo() - getCollectionInfo() Change-Id: I13588655ddc560e4b410d129316173f2dcd1ba08
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
itkat/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.java
|
fe3b5bac4901a4bb8cf51c09fe4910b02388818a |
26-Jan-2014 |
Griff Hazen <griff@google.com> |
A few minor cleanups to NotificationCompat library. Change-Id: I5c4eaac381f8014a8a234f963fbb6be2631dcb69
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
|
e096e4c526feeb64833b5a75649ec36d75d7cbbf |
23-Jan-2014 |
Adam Powell <adamp@google.com> |
RecyclerView bugfixes and API revisions Further clarify the responsibilities of the LayoutManager, RecyclerView, Recycler and Adapter. This change deprecates a number of RecyclerView methods. These deprecated methods will be removed in an upcoming patch before wider release. Add additional bidi helpers to ViewCompat. Change-Id: I6ad6e0464796fb4c475cb796d630e51ca85d84ab
ava/android/support/v4/view/ViewCompat.java
ellybean-mr1/android/support/v4/view/ViewCompatJellybeanMr1.java
|
252d5e020a5a6c6f7f8aa38222b1c4ce90436520 |
17-Jan-2014 |
Alan Viverette <alanv@google.com> |
am b1f5a7e6: am 6a088fe9: am 1a8a0d55: Merge "Add title API to DrawerLayout, use for accessibility events" into klp-ub-dev * commit 'b1f5a7e6866e14d90859588a6b93827e584e3ba6': Add title API to DrawerLayout, use for accessibility events
|
6a088fe937f06d1eb0d46915f2b1b6712988e39e |
17-Jan-2014 |
Alan Viverette <alanv@google.com> |
am 1a8a0d55: Merge "Add title API to DrawerLayout, use for accessibility events" into klp-ub-dev * commit '1a8a0d553bcf588d3f1a82738c84d4d7aad3cb44': Add title API to DrawerLayout, use for accessibility events
|
1a8a0d553bcf588d3f1a82738c84d4d7aad3cb44 |
17-Jan-2014 |
Alan Viverette <alanv@google.com> |
Merge "Add title API to DrawerLayout, use for accessibility events" into klp-ub-dev
|
526ba1382e61845ef23bf27d300883dea0966af5 |
16-Jan-2014 |
Alan Viverette <alanv@google.com> |
Add title API to DrawerLayout, use for accessibility events BUG: 12460402 Change-Id: Ia2f6e2b941ea944218c405e1ec580765a5e1f78f
ava/android/support/v4/widget/DrawerLayout.java
|
5685db6f91c90b8eea93a0fe6ad7a93828bc5f3c |
14-Jan-2014 |
Tony Mantler <nicoya@google.com> |
am e2d821cf: am 507f40fc: am 01df7377: Add isDestroyed() method to match framework API * commit 'e2d821cfa2c0a6d536baed4b8e2391ac360e091c': Add isDestroyed() method to match framework API
|
507f40fc4664a9e54967cedbd40b8065241c200d |
14-Jan-2014 |
Tony Mantler <nicoya@google.com> |
am 01df7377: Add isDestroyed() method to match framework API * commit '01df737703cceecc6b3a319ca0ee0bd64415f1cf': Add isDestroyed() method to match framework API
|
01df737703cceecc6b3a319ca0ee0bd64415f1cf |
14-Jan-2014 |
Tony Mantler <nicoya@google.com> |
Add isDestroyed() method to match framework API Change-Id: Ic69cb122f23d42223e4b841d7fe160911925124b
ava/android/support/v4/app/FragmentManager.java
|
d8c3a6f93099163b4dbf63d77b78600d221349a8 |
09-Jan-2014 |
Justin Morey <jmorey@google.com> |
am 71390382: am 9fc841b6: am fe8bae68: Merge "Fix Gradle build" into klp-ub-dev * commit '713903825f18b52b25c0d00f310d52c6385a40dc': Fix Gradle build
|
9fc841b638c3e67d5a9bb6e0aef42d71a86757e5 |
09-Jan-2014 |
Justin Morey <jmorey@google.com> |
am fe8bae68: Merge "Fix Gradle build" into klp-ub-dev * commit 'fe8bae687743e78f2b272e22b51d7b9e2b3278b3': Fix Gradle build
|
fe8bae687743e78f2b272e22b51d7b9e2b3278b3 |
09-Jan-2014 |
Justin Morey <jmorey@google.com> |
Merge "Fix Gradle build" into klp-ub-dev
|
d9021ff48b3b6ee64a062f3e168b9812622a7ed2 |
09-Jan-2014 |
Justin Morey <jmorey@google.com> |
Fix Gradle build getAndroidPrebuilt() lives in the top-level build.gradle Change-Id: I3365e7740af044b1fde2a9c388492f41c9b92bb1
uild.gradle
|
29d6e4c41e6c49294353978385f194ba4bc87b89 |
08-Jan-2014 |
Arnaud Berry <arnaudberry@google.com> |
am 7d0251ce: am a767473c: am e1023d63: Hiding DrawerLayout does not fire correct accessibility event. * commit '7d0251ceafcf73270f7aafe63b78ca3081f5e593': Hiding DrawerLayout does not fire correct accessibility event.
|
a767473cc19bf54a182672e91b70fd459bb6fa64 |
08-Jan-2014 |
Arnaud Berry <arnaudberry@google.com> |
am e1023d63: Hiding DrawerLayout does not fire correct accessibility event. * commit 'e1023d631b6de73df74bb08fd8c22247d72dee78': Hiding DrawerLayout does not fire correct accessibility event.
|
e1023d631b6de73df74bb08fd8c22247d72dee78 |
08-Jan-2014 |
Arnaud Berry <arnaudberry@google.com> |
Hiding DrawerLayout does not fire correct accessibility event. Cherry pick of: I30b93d27d2ec763a3f64fe78a08c9b1ae0dd2b99 from master. bug:12177380 Change-Id: I4e72f88ab6a69e170560c5ebcab14bfeef31ef56
ava/android/support/v4/widget/DrawerLayout.java
|
f6988b6b45feba1597dbfb620763ecc665fc3d1c |
07-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
am ceb58e3a: am cccd9af5: am 855a9223: Update support projects to be reusable. * commit 'ceb58e3a46e057666e0d173e4619c021dfb4d19e': Update support projects to be reusable.
|
cccd9af5557e4d18ffc7f00d14b38079f0854775 |
07-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
am 855a9223: Update support projects to be reusable. * commit '855a92237ee9a2006eab3b79fb0e716f33605f55': Update support projects to be reusable.
|
855a92237ee9a2006eab3b79fb0e716f33605f55 |
03-Jan-2014 |
Xavier Ducrohet <xav@google.com> |
Update support projects to be reusable. This makes the project names (and their inter-dependencies) to not be tied to their location under frameworks/support, allowing other project to include them as part of a different multi-project setup. Change-Id: I897e24fec98785b03a79465633d470f832ff543e Conflicts: settings.gradle
uild.gradle
|
009b4ef9d97e1cc237477e3284fc305bb1438cc9 |
19-Jul-2013 |
Adam Powell <adamp@google.com> |
Add RecylerView to the support library RecyclerView is a new base for implementing adapter-backed views similar to ListView. It offers a number of hooks within its API to allow custom layouts, item display and touch behavior and richer communication between adapters, layouts and recycling behavior. This makes custom displays of large data sets and animations within those presentations much easier to implement. Start adding smoothing to ScrollerCompat. Change-Id: Ic14c6aa723be03aa4da29d1fd44baf42a359f6c0
ava/android/support/v4/util/Pools.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/ScrollerCompat.java
|
6be9c1c7872db2541a964f9c23744680ce5e70fa |
17-Dec-2013 |
Mindy Pereira <mindyp@google.com> |
am a47c5ea4: Merge "Read enabled flag from XML if it is suppled; default is true" into klp-ub-dev * commit 'a47c5ea4bd3a007ca986e90da71be06413319ab8': Read enabled flag from XML if it is suppled; default is true
|
a47c5ea4bd3a007ca986e90da71be06413319ab8 |
17-Dec-2013 |
Mindy Pereira <mindyp@google.com> |
Merge "Read enabled flag from XML if it is suppled; default is true" into klp-ub-dev
|
0437b0b01fce8052a6692f819de35211d27b8200 |
17-Dec-2013 |
Mindy Pereira <mindyp@google.com> |
am d013c7e7: Merge "Don\'t draw the trigger w progress bar unless its finishing" into klp-ub-dev * commit 'd013c7e74b0b9eaecc21ef808f86fc96b87b6c54': Don't draw the trigger w progress bar unless its finishing
|
6611d8cf18999a874e37245e9ecf269e0e69846b |
17-Dec-2013 |
Mindy Pereira <mindyp@google.com> |
Read enabled flag from XML if it is suppled; default is true Fixes b/12128732 android:enabled="false" does not disable SwipeRefreshLayout from XML layout file Change-Id: Ifcf4421ca66113d9e4466726a0a7c0fe775387ea
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
c7f272243076297526887a3bbccf7a0ec51cc30a |
13-Dec-2013 |
Mindy Pereira <mindyp@google.com> |
Don't draw the trigger w progress bar unless its finishing Fixes b/12082206 Color jank in support library pdtr Don't draw the green trigger over the progress bar, regardless of size, unless the progress bar is actually finishing. If it isn't finishing, just keep it running as before. Change-Id: I963bea01864d045551a97bf20cb0afbc036cc692
ava/android/support/v4/widget/SwipeProgressBar.java
|
cbcf4aeee49a3a2590a572c65c747c4a7fec50eb |
07-Dec-2013 |
Geoff Mendal <mendal@google.com> |
am c8bd41f5: am b9278c79: Keep history after reset to klp-dev * commit 'c8bd41f5b01d76bfa136ed51d0013f1b03baa9e0':
|
c8bd41f5b01d76bfa136ed51d0013f1b03baa9e0 |
07-Dec-2013 |
Geoff Mendal <mendal@google.com> |
am b9278c79: Keep history after reset to klp-dev * commit 'b9278c793399822c36192b236ec29a769202ab02':
|
e42e7ff881504e3455a05b288a52f9494628cb5e |
05-Dec-2013 |
Mindy DelliCarpini <mindyp@google.com> |
am 637f5f16: Merge "Implement method for determining if content is vertically scrollable for gb" into klp-ub-dev * commit '637f5f16eea84ee5399c2bbe69aae862cb4c30c8': Implement method for determining if content is vertically scrollable for gb
|
637f5f16eea84ee5399c2bbe69aae862cb4c30c8 |
05-Dec-2013 |
Mindy DelliCarpini <mindyp@google.com> |
Merge "Implement method for determining if content is vertically scrollable for gb" into klp-ub-dev
|
f25dedc8624a17b43426781516ac88e8ff01d5bd |
04-Dec-2013 |
Mindy DelliCarpini <mindyp@google.com> |
Implement method for determining if content is vertically scrollable for gb Since Viewcompat.canscrollvertically always returns false on sdk <= gb, use the type of the view to determine if the content that is scrollable in the swiperefreshlayout is scrolled to the top. Fixes b/11988379 SwipeRefreshLayout behaves differently on GingerBread than KitKat Change-Id: Iacb999c99e6918acd5a0d3c88806d13c16bb8b52
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
bea9014a86a6dc8022a600f883f3ad4d2f2a5a5e |
26-Nov-2013 |
Raphael Moll <raphael@google.com> |
am deeb6283: am 300a7c6c: Merge "Update maven support lib version for KLP." into klp-dev * commit 'deeb62836fb0584e2fe965575283af6da75dedae': Update maven support lib version for KLP.
|
deeb62836fb0584e2fe965575283af6da75dedae |
26-Nov-2013 |
Raphael Moll <raphael@google.com> |
am 300a7c6c: Merge "Update maven support lib version for KLP." into klp-dev * commit '300a7c6c500508a5a17a72208341479bf4568d13': Update maven support lib version for KLP.
|
300a7c6c500508a5a17a72208341479bf4568d13 |
26-Nov-2013 |
Raphael Moll <raphael@google.com> |
Merge "Update maven support lib version for KLP." into klp-dev
|
5057daacdc2221b44922822e92dc8130f98edf6e |
30-Oct-2013 |
Raphael Moll <raphael@google.com> |
Update maven support lib version for KLP. H/t to Siva for most of this. Bug: 11422672 Change-Id: Ic239fc9e6123d7420274be2b94abb6231f9eb5a6
uild.gradle
|
dc7fed96119b6341f0743e79408fe0069e09bac7 |
22-Nov-2013 |
Chris Wren <cwren@android.com> |
am 29e9b1ca: add missing fullscreenIntent support for Gingerbread * commit '29e9b1ca3b576f8d73465f725e0cc623f0d97ffd': add missing fullscreenIntent support for Gingerbread
|
29e9b1ca3b576f8d73465f725e0cc623f0d97ffd |
21-Nov-2013 |
Chris Wren <cwren@android.com> |
add missing fullscreenIntent support for Gingerbread Bug: 11809917 Change-Id: Ief0dcb9cca6d696ba20c8fb7298ee719f1b337f6 (cherry picked from commit 86ec05e4e4c04e835f5710f59686b99b03cb2e5d)
ingerbread/android/support/v4/app/NotificationCompatGingerbread.java
ava/android/support/v4/app/NotificationCompat.java
|
15c82d4f2e51e2f741a5c1c7fbb39ef649ef658e |
20-Nov-2013 |
Mindy Pereira <mindyp@google.com> |
am b97473c6: Merge "SwipeRefreshWidget" into klp-ub-dev * commit 'b97473c6483d67d88a241dbba135d875ffa069fc': SwipeRefreshWidget
|
b97473c6483d67d88a241dbba135d875ffa069fc |
20-Nov-2013 |
Mindy Pereira <mindyp@google.com> |
Merge "SwipeRefreshWidget" into klp-ub-dev
|
e9a361cf082bf8fbe908d1abfdc327209ec01d82 |
07-Nov-2013 |
Mindy Pereira <mindyp@google.com> |
SwipeRefreshWidget Change-Id: I4f9c03796075b144d97ab38e978d0f4230f3bd78
ava/android/support/v4/widget/BakedBezierInterpolator.java
ava/android/support/v4/widget/SwipeProgressBar.java
ava/android/support/v4/widget/SwipeRefreshLayout.java
|
d6ec8254e43acf8186e1960ee40490abd5a64485 |
14-Nov-2013 |
Alan Viverette <alanv@google.com> |
am de77c6fa: am 14fabe0b: Fix slide drawable mirroring * commit 'de77c6fa83dacba0a7628689f462efab4754e655': Fix slide drawable mirroring
|
de77c6fa83dacba0a7628689f462efab4754e655 |
14-Nov-2013 |
Alan Viverette <alanv@google.com> |
am 14fabe0b: Fix slide drawable mirroring * commit '14fabe0b90c2cd2fa5d67da7acb97b9e554636c1': Fix slide drawable mirroring
|
14fabe0b90c2cd2fa5d67da7acb97b9e554636c1 |
14-Nov-2013 |
Alan Viverette <alanv@google.com> |
Fix slide drawable mirroring BUG: 11673295 Change-Id: I181eb6aa2ab2a80d29716633cd25857540eba72d
ava/android/support/v4/app/ActionBarDrawerToggle.java
|
b6da052f11b041a774ec9956c405086e6e9022e4 |
11-Nov-2013 |
John Hoford <hoford@google.com> |
am b349e837: am 618d0502: Merge "add Async handling of Print" into klp-dev * commit 'b349e837113553a3331422e6c94edbc7ab2a67f0': add Async handling of Print
|
b349e837113553a3331422e6c94edbc7ab2a67f0 |
11-Nov-2013 |
John Hoford <hoford@google.com> |
am 618d0502: Merge "add Async handling of Print" into klp-dev * commit '618d05029f221af80357aebae3bda601a573c011': add Async handling of Print
|
975c49f182d754dfe1a38ba0457d6e603b125570 |
07-Nov-2013 |
John Hoford <hoford@google.com> |
add Async handling of Print bug:11322643 Change-Id: I9f1272f4d96752d9ce817a56f2e3e7766b82f989
ava/android/support/v4/print/PrintHelper.java
itkat/android/support/v4/print/PrintHelperKitkat.java
|
ea460528d6893c4925ebe1a7143ed9f5dc9945bf |
05-Nov-2013 |
Adam Powell <adamp@google.com> |
am a7f2dd4b: Fix a layout crash bug in SlidingPaneLayout * commit 'a7f2dd4b8892a97edbe90470dcd20504d4131e5f': Fix a layout crash bug in SlidingPaneLayout
|
ee1ce551c2a94cd51fe4a160dcc92496d8725f8b |
05-Nov-2013 |
Adam Lesinski <adamlesinski@google.com> |
am 16519474: am 138e0db4: Fix off-by-one issue when removing from Iterator * commit '16519474a607aa61d01785101e9d4e1e1d97a88c': Fix off-by-one issue when removing from Iterator
|
08dcb095b6ce4474fe6fbf72e6e1cfc06b165c0a |
05-Nov-2013 |
Mark Wagner <mxw@google.com> |
am ed97d103: recompute mSlideOffset in onLayout to avoid rounding errors * commit 'ed97d103ed92fece435d8bf24398ecd2c2a5d02a': recompute mSlideOffset in onLayout to avoid rounding errors
|
a7f2dd4b8892a97edbe90470dcd20504d4131e5f |
04-Nov-2013 |
Adam Powell <adamp@google.com> |
Fix a layout crash bug in SlidingPaneLayout If SlidingPaneLayout suddenly can fit all children after a relayout it will attempt to abort sliding animations in progress. Make sure this operation is safe when there is no longer a sliding view. Bug 11408179 Change-Id: I59b3f291f22b37969714910ad28ea184b55b3b22
ava/android/support/v4/widget/SlidingPaneLayout.java
|
16519474a607aa61d01785101e9d4e1e1d97a88c |
04-Nov-2013 |
Adam Lesinski <adamlesinski@google.com> |
am 138e0db4: Fix off-by-one issue when removing from Iterator * commit '138e0db47a8fe52d96d38c7be3fe9d2ad7f4083b': Fix off-by-one issue when removing from Iterator
|
ed97d103ed92fece435d8bf24398ecd2c2a5d02a |
01-Nov-2013 |
Mark Wagner <mxw@google.com> |
recompute mSlideOffset in onLayout to avoid rounding errors b/11432787 Opened conversation with David, got the account picker We get a call to continueSettling() which correctly sets the left of the slide view to 1. However, when the subsequent call to continueSettling() comes in the left position of the slide view is 0. The scroller tells us we should go to zero (i.e. mScroller.getCurrX() returns zero). Since both are zero dx is zero and because dx is zero we don't do mCallback.onViewPositionChanged. Because we don't do that callback SlidingPaneLayout doesn't set mSlideOffset to zero. So when the callback fires mSlideOffset is wrong (close to zero but not zero). Change-Id: I558defba9d48ee428860d1e3e25fd918f9413857
ava/android/support/v4/widget/SlidingPaneLayout.java
|
138e0db47a8fe52d96d38c7be3fe9d2ad7f4083b |
01-Nov-2013 |
Adam Lesinski <adamlesinski@google.com> |
Fix off-by-one issue when removing from Iterator MapCollections' iterator removes the preceding element which causes IndexOutOfBoundsExceptions to be thrown when removing the first element while iterating. Copied from frameworks/base/core/java/android/util/MapCollections.java bug:11477476 Change-Id: I3ea1dc5035aa1675336f60e014d9dcc22c4df065
ava/android/support/v4/util/MapCollections.java
|
cb39597ba49b37695a923aad9a78414d61b99347 |
24-Oct-2013 |
Kirill Grouchnikov <kirillg@google.com> |
am 9932c13e: Non-reflection based implementation for drawer toggle for JBMR2+. * commit '9932c13e77bd1c9766d294904180c31729f3bf87': Non-reflection based implementation for drawer toggle for JBMR2+.
|
9932c13e77bd1c9766d294904180c31729f3bf87 |
23-Oct-2013 |
Kirill Grouchnikov <kirillg@google.com> |
Non-reflection based implementation for drawer toggle for JBMR2+. Change-Id: I6617e279e4199eda886d06c97014ae626d371109
ava/android/support/v4/app/ActionBarDrawerToggle.java
ellybean-mr2/android/support/v4/app/ActionBarDrawerToggleJellybeanMR2.java
|
1338e151d984129e871904b583e209772770bc78 |
22-Oct-2013 |
Alan Viverette <alanv@google.com> |
am 3f0314b4: Merge "Fix drawer layout\'s approximation of addChildrenForAccessibility()" into klp-dev * commit '3f0314b41fef7b680548cce0fab4e14565a5b2e3': Fix drawer layout's approximation of addChildrenForAccessibility()
|
3f0314b41fef7b680548cce0fab4e14565a5b2e3 |
22-Oct-2013 |
Alan Viverette <alanv@google.com> |
Merge "Fix drawer layout's approximation of addChildrenForAccessibility()" into klp-dev
|
d6edbe712f21ea4924ab9fb49ebd8c94d1e03884 |
21-Oct-2013 |
Alan Viverette <alanv@google.com> |
Fix drawer layout's approximation of addChildrenForAccessibility() BUG: 11276477 Change-Id: I0dbd94ab8cc15baddd87f751c787404e009c1d12
ava/android/support/v4/widget/DrawerLayout.java
|
933eef5289a47952b79f069606f437600f8f466a |
21-Oct-2013 |
Jeff Sharkey <jsharkey@android.com> |
am 145d27f9: Support versions of new external storage APIs. * commit '145d27f9dd22e953d05e01327c9c2dac68634ae8': Support versions of new external storage APIs.
|
145d27f9dd22e953d05e01327c9c2dac68634ae8 |
19-Oct-2013 |
Jeff Sharkey <jsharkey@android.com> |
Support versions of new external storage APIs. Add support library versions of getObbDirs(), getExternalFilesDirs(), getExternalCacheDirs(), and Environment.getStorageState(). Bug: 11287667 Change-Id: I78db3800a3fbcd65b6ac7c3ee8c297d535a3b59c
royo/android/support/v4/content/ContextCompatFroyo.java
oneycomb/android/support/v4/content/ContextCompatHoneycomb.java
ava/android/support/v4/content/ContextCompat.java
ava/android/support/v4/os/EnvironmentCompat.java
itkat/android/support/v4/content/ContextCompatKitKat.java
itkat/android/support/v4/os/EnvironmentCompatKitKat.java
|
2109ff79f0dfef910a38d3cb52f5c066ae87f3ce |
15-Oct-2013 |
Svetoslav Ganov <svetoslavganov@google.com> |
am 09ad6434: Add color mode to PrintHelper. * commit '09ad64345349f27bdeb53c536f178e46bb7ce5ac': Add color mode to PrintHelper.
|
09ad64345349f27bdeb53c536f178e46bb7ce5ac |
14-Oct-2013 |
Svetoslav Ganov <svetoslavganov@google.com> |
Add color mode to PrintHelper. Most of the time people pringing a bitmap would like the output to be in color. Hence, when calling the platform print method this class has to provode the corresponding color mode hint. This change adds a color mode option to the PrintHelper class and defaults to color. The client can override this behavior. bug:11216402 Change-Id: Ie554e79c4b776a1582aa2b9915672bbf84519f49
ava/android/support/v4/print/PrintHelper.java
itkat/android/support/v4/print/PrintHelperKitkat.java
|
6dca19061f9ca3ddcfce07e131de4e6d71a63f33 |
10-Oct-2013 |
Svetoslav Ganov <svetoslavganov@google.com> |
am 545f1bf8: Guard against null pointer if a tream to a Uri cannot be opened. * commit '545f1bf8b47c12d2453143706a2fd76d9eef2368': Guard against null pointer if a tream to a Uri cannot be opened.
|
545f1bf8b47c12d2453143706a2fd76d9eef2368 |
10-Oct-2013 |
Svetoslav Ganov <svetoslavganov@google.com> |
Guard against null pointer if a tream to a Uri cannot be opened. bug:11150696 Change-Id: I99cd47712e6ddc9f0a28854da4ff4100d31d6ec1
itkat/android/support/v4/print/PrintHelperKitkat.java
|
69a176491b12aca85b5bc0d5cd3151b2fc1ac9f2 |
10-Oct-2013 |
Adam Powell <adamp@google.com> |
am dd2c232b: Build kitkat support components against API 19 * commit 'dd2c232b1f64d270269a2f515b4f9d448893f858': Build kitkat support components against API 19
|
dd2c232b1f64d270269a2f515b4f9d448893f858 |
10-Oct-2013 |
Adam Powell <adamp@google.com> |
Build kitkat support components against API 19 Bug 10804178 Change-Id: I65fa588bd536a64394d1525481d194d809e9d10a
ndroid.mk
|
e68743ed8282433408a5dd964802a4e89dd30c1d |
09-Oct-2013 |
John Hoford <hoford@google.com> |
am 44a323d9: Merge "Adding a code name version check until the SDK constant for K is set." into klp-dev * commit '44a323d9993b1a17a175ee21b9f7314c9cd0fd89': Adding a code name version check until the SDK constant for K is set.
|
5030ecfe56689afe327c82bb8a197999389dee13 |
07-Oct-2013 |
Svetoslav Ganov <svetoslavganov@google.com> |
Adding a code name version check until the SDK constant for K is set. The code in PrintHelper was using only the SDK version to determine whether to use the K specific print code. While this is correct we still do not have the SDK constant for K set and the incorrect implementation is loaded. This change adds a check for the code name or the SDK version to ensure it works now and in the future. There is a bug tracking the removal of the code name check. bug:11099831 Change-Id: Ib0b6ed355519385957a7a3a53de507ba7d866687
ava/android/support/v4/print/PrintHelper.java
|
2b9ebe28520c9b96a1e23643057bb60a20f7e140 |
04-Oct-2013 |
Alan Viverette <alanv@google.com> |
am 2d7b9205: Merge "Add live region APIs to support library" into klp-dev * commit '2d7b92057466854dbc3b36bc2fa2256f75ee28ca': Add live region APIs to support library
|
9048d6aed8746d14cae0961834ae0d957aad249e |
04-Oct-2013 |
Alan Viverette <alanv@google.com> |
am d08c8c07: Merge "Add findFocus API to support library" into klp-dev * commit 'd08c8c07377563dc10f354c640c2930c3fc53645': Add findFocus API to support library
|
2d7b92057466854dbc3b36bc2fa2256f75ee28ca |
04-Oct-2013 |
Alan Viverette <alanv@google.com> |
Merge "Add live region APIs to support library" into klp-dev
|
d08c8c07377563dc10f354c640c2930c3fc53645 |
04-Oct-2013 |
Alan Viverette <alanv@google.com> |
Merge "Add findFocus API to support library" into klp-dev
|
086e7db1ab6ef49b4b7974c471b70f81b2d13aef |
04-Oct-2013 |
Alan Viverette <alanv@google.com> |
Add live region APIs to support library Change-Id: I01a857e58be5e9cf5e9ed600425ab1b76d4878f0
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
itkat/android/support/v4/view/ViewCompatKitKat.java
itkat/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.java
|
17565dc632b205a3ceea53b74bf4bc5a02b4ead9 |
04-Oct-2013 |
Kirill Grouchnikov <kirillg@google.com> |
am 0b866177: Merge "Use correct open/close content description strings." into klp-dev * commit '0b866177778e2b3a07ef29a080e132c85b0ac2c5': Use correct open/close content description strings.
|
0b866177778e2b3a07ef29a080e132c85b0ac2c5 |
04-Oct-2013 |
Kirill Grouchnikov <kirillg@google.com> |
Merge "Use correct open/close content description strings." into klp-dev
|
b44045ec70f92d559fe6642e9bdb49ca37cb9f71 |
04-Oct-2013 |
Alan Viverette <alanv@google.com> |
Add findFocus API to support library BUG: 9372171 Change-Id: Id805484073d608ed5b36ac23833567facf558a2c
ava/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.java
itkat/android/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat.java
|
48680ad73039eaba3d41015b8ada0f310ae67359 |
04-Oct-2013 |
Dianne Hackborn <hackbod@google.com> |
am f7b2ca32: Merge "Update support lib to match final KitKat API version." into klp-dev * commit 'f7b2ca328d7fa3198a7b823dfcd3dd0083c61e57': Update support lib to match final KitKat API version.
|
7068001b3801ffe49db9e91f2923f5eea8d5af34 |
04-Oct-2013 |
Alan Viverette <alanv@google.com> |
am dd7eb044: Merge "Revert "Add findFocus API to support library again" again" into klp-dev * commit 'dd7eb0445aeb968a6e470b69e387f5a846d07764': Revert "Add findFocus API to support library again" again
|
9f9f502c2648362ee7d8eba1917d688e97d1a31d |
04-Oct-2013 |
Alan Viverette <alanv@google.com> |
am 2070e9b9: Merge "Add findFocus API to support library again" into klp-dev * commit '2070e9b95d1631698cf9d7cd0bcf10bce9e06571': Add findFocus API to support library again
|
8dfe6c1609694ada3ebb9331fd1671b45bf3b0e5 |
04-Oct-2013 |
Alan Viverette <alanv@google.com> |
am dd3503a5: Merge "Add NO_BLOCK_DESCENDANTS a11y importance mode to support lib" into klp-dev * commit 'dd3503a583abeadada07f5db6208ea7664ad523b': Add NO_BLOCK_DESCENDANTS a11y importance mode to support lib
|
f7b2ca328d7fa3198a7b823dfcd3dd0083c61e57 |
03-Oct-2013 |
Dianne Hackborn <hackbod@google.com> |
Merge "Update support lib to match final KitKat API version." into klp-dev
|
dd7eb0445aeb968a6e470b69e387f5a846d07764 |
03-Oct-2013 |
Alan Viverette <alanv@google.com> |
Merge "Revert "Add findFocus API to support library again" again" into klp-dev
|
876a9aba8c9f5b242b95db3b60bc6db0f70d22c0 |
03-Oct-2013 |
Alan Viverette <alanv@google.com> |
Revert "Add findFocus API to support library again" again Apparently something needs to be change so this doesn't break unbundled builds. This reverts commit d41eea44a843b94afa198a6a65a52c01bf03765b. Change-Id: Ic57b582124361e7943cc7eb62ac50a4b599be9cc
ava/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.java
itkat/android/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat.java
|
2070e9b95d1631698cf9d7cd0bcf10bce9e06571 |
03-Oct-2013 |
Alan Viverette <alanv@google.com> |
Merge "Add findFocus API to support library again" into klp-dev
|
dd3503a583abeadada07f5db6208ea7664ad523b |
03-Oct-2013 |
Alan Viverette <alanv@google.com> |
Merge "Add NO_BLOCK_DESCENDANTS a11y importance mode to support lib" into klp-dev
|
b07ca601bba6ed850b7cf9fedcd44158d78a721f |
03-Oct-2013 |
Dianne Hackborn <hackbod@google.com> |
Update support lib to match final KitKat API version. Bug: 10348975 Change-Id: I2414077350216820de6c4fcf57e3d0c8ae5e5b33
ava/android/support/v4/print/PrintHelper.java
ava/android/support/v4/view/ScaleGestureDetectorCompat.java
|
5fff1aa4dcdbcd9804ed1033d44f74608b53a8ca |
03-Oct-2013 |
Kirill Grouchnikov <kirillg@google.com> |
Use correct open/close content description strings. The JD for the costructor says that the openDrawerContentDescRes describes the "open action". This means that it should be set when the drawer is closed. Same for the closeDrawerContentDescRes that should be set when the drawer is opened. However, the code in syncState, setDrawerIndicationEnabled, onDrawerClosed and onDrawerOpened swapped the meaning of the two strings. Bug: 11062863 Change-Id: I9df100f5520f992190d7c479a99ba5471b4a3822
ava/android/support/v4/app/ActionBarDrawerToggle.java
|
b5b909e4544fd4d1d0bdf445b8588a7233d5c71f |
03-Oct-2013 |
Alan Viverette <alanv@google.com> |
Add NO_BLOCK_DESCENDANTS a11y importance mode to support lib BUG: 11031947 Change-Id: I458f7986376d66c5a18171795584b01b8b45b833
ava/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.java
ava/android/support/v4/view/ViewCompat.java
|
d41eea44a843b94afa198a6a65a52c01bf03765b |
03-Oct-2013 |
Alan Viverette <alanv@google.com> |
Add findFocus API to support library again BUG: 9372171 Change-Id: I197cba1cbedffb040be03ef61cbf08872954f21b
ava/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.java
itkat/android/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat.java
|
07f3aa2f6ba11c721f9a10e896d2b8b35f33b0e8 |
03-Oct-2013 |
Joe Malin <jmalin@google.com> |
am 72724ffa: am 774cb648: am 5de1c78b: am 2304a870: Edit FileProvider reference doc for clarity * commit '72724ffa7c0521bc99bcb200df2ff512353b0c84': Edit FileProvider reference doc for clarity
|
72724ffa7c0521bc99bcb200df2ff512353b0c84 |
03-Oct-2013 |
Joe Malin <jmalin@google.com> |
am 774cb648: am 5de1c78b: am 2304a870: Edit FileProvider reference doc for clarity * commit '774cb6488324154d05c0ddc74c9512bc677af4d2': Edit FileProvider reference doc for clarity
|
774cb6488324154d05c0ddc74c9512bc677af4d2 |
03-Oct-2013 |
Joe Malin <jmalin@google.com> |
am 5de1c78b: am 2304a870: Edit FileProvider reference doc for clarity * commit '5de1c78ba1994a21ea31b121b4c004fb12f7b580': Edit FileProvider reference doc for clarity
|
5de1c78ba1994a21ea31b121b4c004fb12f7b580 |
03-Oct-2013 |
Joe Malin <jmalin@google.com> |
am 2304a870: Edit FileProvider reference doc for clarity * commit '2304a87017eb4cf2cbe6f1f9e656422dff911962': Edit FileProvider reference doc for clarity
|
dc1d94932263800e99d0594c1b558162c83b54d1 |
02-Oct-2013 |
Alan Viverette <alanv@google.com> |
am 78cb942e: Merge "Revert "Add findFocus API to support library"" into klp-dev * commit '78cb942e603625d785a68051c02419eb235e1151': Revert "Add findFocus API to support library"
|
78cb942e603625d785a68051c02419eb235e1151 |
02-Oct-2013 |
Alan Viverette <alanv@google.com> |
Merge "Revert "Add findFocus API to support library"" into klp-dev
|
e16b12f324f1eefceaf5668ddb30022810f5a2e9 |
02-Oct-2013 |
Alan Viverette <alanv@google.com> |
Revert "Add findFocus API to support library" Fix the build. This reverts commit ca55694ec8cfb4cd836a23efe82d45b4c5e4158d. Change-Id: If075357f4cb64d604a4444372e3805b6f81e391f
ava/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.java
itkat/android/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat.java
|
2613fad8b856460c2969b27ed0b1f13f019f2cd1 |
02-Oct-2013 |
Alan Viverette <alanv@google.com> |
am 73179a21: Merge "Add findFocus API to support library" into klp-dev * commit '73179a219a35cc2ba7fdf4b1e254fe4d7f9dbbfe': Add findFocus API to support library
|
cc185d5dd3dea53b641882fc320e55e21525a69c |
02-Oct-2013 |
Mindy Pereira <mindyp@google.com> |
am a913493b: Merge "ScaleGestureDetectorCompat should only call kitkat when sdk > 18" into klp-dev * commit 'a913493b0962846e4f915f50002d7518f518aa89': ScaleGestureDetectorCompat should only call kitkat when sdk > 18
|
73179a219a35cc2ba7fdf4b1e254fe4d7f9dbbfe |
02-Oct-2013 |
Alan Viverette <alanv@google.com> |
Merge "Add findFocus API to support library" into klp-dev
|
a913493b0962846e4f915f50002d7518f518aa89 |
02-Oct-2013 |
Mindy Pereira <mindyp@google.com> |
Merge "ScaleGestureDetectorCompat should only call kitkat when sdk > 18" into klp-dev
|
394c304471cd09573c3be63a220bdcccd32cce64 |
02-Oct-2013 |
Mindy Pereira <mindyp@google.com> |
ScaleGestureDetectorCompat should only call kitkat when sdk > 18 fixes b/11027517 Preview an already shared pic shows NoSuchMethodError Change-Id: Ibd312690b6930607dfe6b504c7137b28fe5dbe34
ava/android/support/v4/view/ScaleGestureDetectorCompat.java
|
567473c0e32981bfb42627ca419dab5e9aa079e5 |
02-Oct-2013 |
Svetoslav <svetoslavganov@google.com> |
am b363776d: Adding a helper class for printing bitmaps * commit 'b363776d911abae9d067b9ef77fccc1c3c56e652': Adding a helper class for printing bitmaps
|
b363776d911abae9d067b9ef77fccc1c3c56e652 |
26-Sep-2013 |
Svetoslav <svetoslavganov@google.com> |
Adding a helper class for printing bitmaps Change-Id: Id08aeadaf2f17dd869a63468f735a0534f67dbf8
ava/android/support/v4/print/PrintHelper.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
itkat/android/support/v4/print/PrintHelperKitkat.java
|
ca55694ec8cfb4cd836a23efe82d45b4c5e4158d |
01-Oct-2013 |
Alan Viverette <alanv@google.com> |
Add findFocus API to support library BUG: 9372171 Change-Id: Ic486df1e3e16cc84c18503fc0d4f2fdc40a39eb5
ava/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.java
itkat/android/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat.java
|
f6ae58d91853ad12b3a2153e6acc3f36730ed314 |
01-Oct-2013 |
Romain Guy <romainguy@android.com> |
am c8d671f6: am 37e2defc: Merge "Fragement, or Fragment: that is the question" * commit 'c8d671f68b7926e70f30c7ae96a579460a5daba1': Fragement, or Fragment: that is the question
|
c8d671f68b7926e70f30c7ae96a579460a5daba1 |
01-Oct-2013 |
Romain Guy <romainguy@android.com> |
am 37e2defc: Merge "Fragement, or Fragment: that is the question" * commit '37e2defcdb38fee7acec85747fb8afdcb0fdca7f': Fragement, or Fragment: that is the question
|
2b336307cf98ca5142db6736812178293d47c500 |
01-Oct-2013 |
Cyril Mottier <cyrilmottier@gmail.com> |
Fragement, or Fragment: that is the question Change-Id: I6fde7683cb83eecf96380d38fc588679d1ed1002
ava/android/support/v4/app/FragmentManager.java
|
2304a87017eb4cf2cbe6f1f9e656422dff911962 |
03-Sep-2013 |
Joe Malin <jmalin@google.com> |
Edit FileProvider reference doc for clarity Change-Id: I8069be2704ea0c0ab5c4c2267130d5cd95fcef38
ava/android/support/v4/content/FileProvider.java
|
f911b0463e88624900cfc03dc44cdf4fd706c910 |
26-Sep-2013 |
Marc Schroeder <msch@google.com> |
am 72389eb6: Merge "Move to folder android/support/v4/view to match declared package" into klp-dev * commit '72389eb6c8b364a61a57726e8463ffbca6e56776': Move to folder android/support/v4/view to match declared package
|
72389eb6c8b364a61a57726e8463ffbca6e56776 |
26-Sep-2013 |
Marc Schroeder <msch@google.com> |
Merge "Move to folder android/support/v4/view to match declared package" into klp-dev
|
a58d8c1fa00be5b5cf1f84c8d1d68c3ab59354eb |
26-Sep-2013 |
Alan Viverette <alanv@google.com> |
am ab87bd76: Merge "Add drag-to-open APIs to support lib" into klp-dev * commit 'ab87bd766f54da597c4092d88b5b5bd99eb2d4dd': Add drag-to-open APIs to support lib
|
82cb93aae26c9376333843aa8e35f2dba548b346 |
25-Sep-2013 |
Marc Schroeder <msch@google.com> |
Move to folder android/support/v4/view to match declared package Change-Id: I704f2ad10f6d1f8901caee19029f2f2e2478b5e9
itkat/android/support/v4/ScaleGestureDetectorCompatKitKat.java
itkat/android/support/v4/view/ScaleGestureDetectorCompatKitKat.java
|
379312ec6d3e517f8bb8fcf2e9876b42f9495df3 |
25-Sep-2013 |
Alan Viverette <alanv@google.com> |
Add drag-to-open APIs to support lib BUG: 10903795 Change-Id: I85f5c97863c2f035b62effcb1d84db1f4c26681e
ava/android/support/v4/widget/ListPopupWindowCompat.java
ava/android/support/v4/widget/PopupMenuCompat.java
itkat/android/support/v4/widget/ListPopupWindowCompatKitKat.java
itkat/android/support/v4/widget/PopupMenuCompatKitKat.java
|
e22dc6fc3f391830ace89c6794404f823f783bc1 |
25-Sep-2013 |
Alan Viverette <alanv@google.com> |
am 531b2c39: Merge "Add auto-mirroring support to ActionBarDrawerToggle" into klp-dev * commit '531b2c3981a8ffc781f81b22f500105945de562d': Add auto-mirroring support to ActionBarDrawerToggle
|
531b2c3981a8ffc781f81b22f500105945de562d |
25-Sep-2013 |
Alan Viverette <alanv@google.com> |
Merge "Add auto-mirroring support to ActionBarDrawerToggle" into klp-dev
|
67acbbfc146555b72cf6724fb16afae35ee56b48 |
24-Sep-2013 |
Mindy Pereira <mindyp@google.com> |
am 72e51aec: Fix the docs for the ScaleGestureDetector * commit '72e51aec7cc9fe1948cdcc8dcdf3136e6b064421': Fix the docs for the ScaleGestureDetector
|
0d4087b7cf46fb12d89898f6d8eb03cdf87649c9 |
24-Sep-2013 |
Mindy DelliCarpini <mindyp@google.com> |
am dddbd38f: Merge "Make the isQuickScaleEnabled method" into klp-dev * commit 'dddbd38f379be8ddb8d1ec86491525466819089f': Make the isQuickScaleEnabled method
|
72e51aec7cc9fe1948cdcc8dcdf3136e6b064421 |
23-Sep-2013 |
Mindy Pereira <mindyp@google.com> |
Fix the docs for the ScaleGestureDetector Fixes build Change-Id: I1f1e843113e48326be4f1e7935eab35bdbae80f3
ava/android/support/v4/view/ScaleGestureDetectorCompat.java
|
5df122f8bb619edcdbef94cd455efef0e6e44377 |
23-Sep-2013 |
Alan Viverette <alanv@google.com> |
Add auto-mirroring support to ActionBarDrawerToggle Also adds the necessary KitKat packages, classes, and build targets for the support-v4 library. BUG: 10209321 Change-Id: Iec8906182be2694e2ef1959bcf39d9fe61b7a151
ndroid.mk
uild.gradle
ava/android/support/v4/app/ActionBarDrawerToggle.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
itkat/android/support/v4/graphics/drawable/DrawableCompatKitKat.java
|
dddbd38f379be8ddb8d1ec86491525466819089f |
23-Sep-2013 |
Mindy DelliCarpini <mindyp@google.com> |
Merge "Make the isQuickScaleEnabled method" into klp-dev
|
a34ab11e77372976d2f7dbc91d678ed5ba11378d |
21-Sep-2013 |
Alan Viverette <alanv@google.com> |
am b03136f5: Merge "Revert "Add auto-mirroring support to ActionBarDrawerToggle"" into klp-dev * commit 'b03136f516f632dd85ae95f026b3b5e1d356e721': Revert "Add auto-mirroring support to ActionBarDrawerToggle"
|
88650fd0dbe755a7951f8d8ec2ee1571dcf5e008 |
21-Sep-2013 |
Alan Viverette <alanv@google.com> |
Revert "Add auto-mirroring support to ActionBarDrawerToggle" Fix the build. This reverts commit eb1dc82afa7464222ceeea95f16407ff873e59ff. Change-Id: I8241a0ad8d6d6eb502b49b3be0d42b3f607251bf
ndroid.mk
uild.gradle
ava/android/support/v4/app/ActionBarDrawerToggle.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
itkat/android/support/v4/graphics/drawable/DrawableCompatKitKat.java
|
1ae7e3b080f392a9845743df6b19e3f0cefd0168 |
21-Sep-2013 |
Alan Viverette <alanv@google.com> |
am ea74b8a8: Merge "Add auto-mirroring support to ActionBarDrawerToggle" into klp-dev * commit 'ea74b8a86dc9adab36f89fb0df0d261ddb92286d': Add auto-mirroring support to ActionBarDrawerToggle
|
eb1dc82afa7464222ceeea95f16407ff873e59ff |
20-Sep-2013 |
Alan Viverette <alanv@google.com> |
Add auto-mirroring support to ActionBarDrawerToggle Also adds the necessary KitKat packages, classes, and build targets for the support-v4 library. BUG: 10209321 Change-Id: I2fcaf9543091b2aa149a9f04399dfa5ce0be991f
ndroid.mk
uild.gradle
ava/android/support/v4/app/ActionBarDrawerToggle.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
itkat/android/support/v4/graphics/drawable/DrawableCompatKitKat.java
|
b7c7eb8b8c520f5a3256205a42e42e071854d929 |
18-Sep-2013 |
Mindy DelliCarpini <mindyp@google.com> |
Make the isQuickScaleEnabled method bring it back now that current.jar is updated Change-Id: I18d01ab14b7ab77cc6d644a9d20ab56d7be71856
ndroid.mk
ava/android/support/v4/view/ScaleGestureDetectorCompat.java
itkat/android/support/v4/ScaleGestureDetectorCompatKitKat.java
|
e3beb02a4fba0d9c022c7199ea82d4d49ff962e6 |
18-Sep-2013 |
Mindy DelliCarpini <mindyp@google.com> |
am 8df38703: Merge "Revert "Make the isQuickScaleEnabled method"" into klp-dev * commit '8df3870348bca148021c4779c9a0bd55fd91cac7': Revert "Make the isQuickScaleEnabled method"
|
8df3870348bca148021c4779c9a0bd55fd91cac7 |
18-Sep-2013 |
Mindy DelliCarpini <mindyp@google.com> |
Merge "Revert "Make the isQuickScaleEnabled method"" into klp-dev
|
b53d9592fac077fe35deab6fdfd185da7eb2bc5f |
18-Sep-2013 |
Mindy DelliCarpini <mindyp@google.com> |
Revert "Make the isQuickScaleEnabled method" This reverts commit cb80ea4aad01cd26f295e173f37dcf9e20be6bca. Change-Id: I97efb94dcd4a963f9ab68dcc29c4aa4198f085aa
ndroid.mk
ava/android/support/v4/view/ScaleGestureDetectorCompat.java
itkat/android/support/v4/ScaleGestureDetectorCompatKitKat.java
|
0a1e1db46a53cc8dc8a0df4bf865ea77d31fa246 |
18-Sep-2013 |
Mindy Pereira <mindyp@google.com> |
am c29b13be: Merge "Make the isQuickScaleEnabled method" into klp-dev * commit 'c29b13be231f47e3c3efc5402e7e9e8c62eb252f': Make the isQuickScaleEnabled method
|
c29b13be231f47e3c3efc5402e7e9e8c62eb252f |
18-Sep-2013 |
Mindy Pereira <mindyp@google.com> |
Merge "Make the isQuickScaleEnabled method" into klp-dev
|
cb80ea4aad01cd26f295e173f37dcf9e20be6bca |
10-Sep-2013 |
Mindy Pereira <mindyp@google.com> |
Make the isQuickScaleEnabled method Change-Id: I328dd6e73c29b1751b3473d25e0542c14efe1bdc
ndroid.mk
ava/android/support/v4/view/ScaleGestureDetectorCompat.java
itkat/android/support/v4/ScaleGestureDetectorCompatKitKat.java
|
bc9bfe952e1e33ba68a069b7e4738c0facd75cc2 |
13-Sep-2013 |
Xavier Ducrohet <xav@android.com> |
am 1a4ab93b: am e93b5166: am d0994744: am 86fb8efa: gradle for support lib. * commit '1a4ab93b372331f7c95311895e37cd0f9186fdf2': gradle for support lib.
|
1a4ab93b372331f7c95311895e37cd0f9186fdf2 |
13-Sep-2013 |
Xavier Ducrohet <xav@android.com> |
am e93b5166: am d0994744: am 86fb8efa: gradle for support lib. * commit 'e93b516654f03524e04f21b10dbad1f471cf08f8': gradle for support lib.
|
e93b516654f03524e04f21b10dbad1f471cf08f8 |
13-Sep-2013 |
Xavier Ducrohet <xav@android.com> |
am d0994744: am 86fb8efa: gradle for support lib. * commit 'd09947444b6da9cd8d01c806e42574595e22f605': gradle for support lib.
|
d09947444b6da9cd8d01c806e42574595e22f605 |
13-Sep-2013 |
Xavier Ducrohet <xav@android.com> |
am 86fb8efa: gradle for support lib. * commit '86fb8efa9f2eb814c3ccb58e80bbf171b9514760': gradle for support lib.
|
86fb8efa9f2eb814c3ccb58e80bbf171b9514760 |
23-Feb-2013 |
Xavier Ducrohet <xav@android.com> |
gradle for support lib. To build: 'gradle release' This requires a local version of Gradle for now, until we figure out where we'll put the wrapper. Change-Id: I8cf57fd97d5213dbc28d3bf68ea175348fe9a11b
uild.gradle
|
e86f13801033a08bef9fbd095da6b80e7aee166b |
11-Sep-2013 |
Chris Banes <chrisbanes@google.com> |
am 40b16634: am c3cfafaa: am a2baef2f: Get ActionBarDrawerToggle Delegate earlier in constructor * commit '40b16634bab0c9343f04f4187aecec676908c432': Get ActionBarDrawerToggle Delegate earlier in constructor
|
40b16634bab0c9343f04f4187aecec676908c432 |
11-Sep-2013 |
Chris Banes <chrisbanes@google.com> |
am c3cfafaa: am a2baef2f: Get ActionBarDrawerToggle Delegate earlier in constructor * commit 'c3cfafaa484c0999a22a30a64334c0d2141a23b7': Get ActionBarDrawerToggle Delegate earlier in constructor
|
c3cfafaa484c0999a22a30a64334c0d2141a23b7 |
11-Sep-2013 |
Chris Banes <chrisbanes@google.com> |
am a2baef2f: Get ActionBarDrawerToggle Delegate earlier in constructor * commit 'a2baef2fdbcfca77239addd2f202953a7a5dda52': Get ActionBarDrawerToggle Delegate earlier in constructor
|
a2baef2fdbcfca77239addd2f202953a7a5dda52 |
10-Sep-2013 |
Chris Banes <chrisbanes@google.com> |
Get ActionBarDrawerToggle Delegate earlier in constructor getThemeUpIndicator() uses the Delegate but is currently called before the Delegate is retrieved. Bug: 10618525 Change-Id: I80de1c40ecc9e3a1af252ba1fa1deaf862e20110
ava/android/support/v4/app/ActionBarDrawerToggle.java
|
d99dfe0a56bef0b7171ed533d735725b64556dc5 |
09-Sep-2013 |
Mindy Pereira <mindyp@google.com> |
am 2155135a: Update default ramp up time for autoscroller. * commit '2155135a266e288854714775d8a9ba7d8eddfd2a': Update default ramp up time for autoscroller.
|
2155135a266e288854714775d8a9ba7d8eddfd2a |
06-Sep-2013 |
Mindy Pereira <mindyp@google.com> |
Update default ramp up time for autoscroller. 2500 was too much and drowning the behavior where closeness to the edge should set the speed. Change-Id: I37cb583d47d34700a2047bbb3b506edb407a5df8
ava/android/support/v4/widget/AutoScrollHelper.java
|
ee6319e6db59cb3db811d5d68435bc06a3521201 |
06-Sep-2013 |
Dianne Hackborn <hackbod@google.com> |
am 7b4c91bb: Fix issue #10491028: iabv2 test apps that contain subscription SKUs... * commit '7b4c91bb218ce476748fc3fcecc71694a240d8cb': Fix issue #10491028: iabv2 test apps that contain subscription SKUs...
|
7b4c91bb218ce476748fc3fcecc71694a240d8cb |
06-Sep-2013 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #10491028: iabv2 test apps that contain subscription SKUs... ...crash on launch You got some values in my keys! Change-Id: I7f83905dc1c195f170e974bcd27d28c5cb8fda21
ava/android/support/v4/util/MapCollections.java
|
b60a1713949bf68439d35d3c2082afc08009f85d |
05-Sep-2013 |
Chet Haase <chet@google.com> |
am 1d99e1c9: Change build version from KEY_LIME_PIE to KITKAT * commit '1d99e1c98bd96903626128b18537427c1fe38eee': Change build version from KEY_LIME_PIE to KITKAT
|
1d99e1c98bd96903626128b18537427c1fe38eee |
05-Sep-2013 |
Chet Haase <chet@google.com> |
Change build version from KEY_LIME_PIE to KITKAT Issue #10631619 Change build version to KitKat Change-Id: I2036f495e135eb80408050e18bcd84b8cea917e2
ava/android/support/v4/util/SparseArrayCompat.java
|
860237103ca5840c5ad981cfded57406089b4512 |
31-Aug-2013 |
Alan Viverette <alanv@google.com> |
am 9699bdd2: Merge "Add ramp down to AutoScrollHelper, fix onScrollBy nuisances" into klp-dev * commit '9699bdd2ece3a549a0329a0dd3e93460cbac6a68': Add ramp down to AutoScrollHelper, fix onScrollBy nuisances
|
9699bdd2ece3a549a0329a0dd3e93460cbac6a68 |
31-Aug-2013 |
Alan Viverette <alanv@google.com> |
Merge "Add ramp down to AutoScrollHelper, fix onScrollBy nuisances" into klp-dev
|
504f6b9c6bcc6b2f50b2aaf4cf9b9bcae7e0e755 |
30-Aug-2013 |
Alan Viverette <alanv@google.com> |
Add ramp down to AutoScrollHelper, fix onScrollBy nuisances Scrolling has been separated into several methods to ensure that the target view's ability to scroll can be checked without actually forcing it to scroll. The scrolling velocity interpolator had been updated to follow a parabolic curve based on ramp-up and ramp-down times. BUG: 10547956 Change-Id: I057a5683d860c0dcea1d4ad99b2b67a07a8a7142
ava/android/support/v4/widget/AutoScrollHelper.java
ava/android/support/v4/widget/ListViewAutoScrollHelper.java
|
1c01087fd59595b9b07261ec3afb170d6c81b2a1 |
30-Aug-2013 |
Adam Powell <adamp@android.com> |
am 45d1f507: am 44cfbdd2: Merge "Fix SlidingPaneLayout padding" * commit '45d1f507129f1a1c275e6605a9e4283bfb75aaa2': Fix SlidingPaneLayout padding
|
45d1f507129f1a1c275e6605a9e4283bfb75aaa2 |
30-Aug-2013 |
Adam Powell <adamp@android.com> |
am 44cfbdd2: Merge "Fix SlidingPaneLayout padding" * commit '44cfbdd2e6b50955334759260decc98ce2bc1610': Fix SlidingPaneLayout padding
|
6688e113ad2519dc07edf56acbd0f42ce209a585 |
27-Aug-2013 |
Sérgio Faria <sergio91pt@gmail.com> |
Fix SlidingPaneLayout padding When measuring the children width take into account the layout horizontal padding. When reporting the layout measured height, take into account the vertical padding that was removed to measure the children. And when sliding the pane, make sure views are not offset vertically. Change-Id: If17912b94fa6721c199ad1a050d8c7350738076b Signed-off-by: Sérgio Faria <sergio91pt@gmail.com>
ava/android/support/v4/widget/SlidingPaneLayout.java
|
8c980fc1a8fe7ff2620eeb071823055739fb0ba4 |
29-Aug-2013 |
Mindy Pereira <mindyp@google.com> |
Merge "Fix case when user touches the very edge of a view" into klp-dev
|
7b1a5a45acedd56616807d5c4b3acc17fbfc92ad |
28-Aug-2013 |
Mindy Pereira <mindyp@google.com> |
Fix case when user touches the very edge of a view This now counts touches at the exact top edge of the view as valid Change-Id: I704169577c2e5effe706b183c88505b1b32c898b
ava/android/support/v4/widget/AutoScrollHelper.java
|
5677d3ec28800eae3e5aa2243ba78b88eb3f64be |
28-Aug-2013 |
Adam Powell <adamp@google.com> |
am 84eca986: Fix compatibility support for v7/gridlayout DO NOT MERGE * commit '84eca98693cb666a5e003744987a75dc06542c01': Fix compatibility support for v7/gridlayout DO NOT MERGE
|
84eca98693cb666a5e003744987a75dc06542c01 |
28-Aug-2013 |
Adam Powell <adamp@google.com> |
Fix compatibility support for v7/gridlayout DO NOT MERGE A previous implementation import from frameworks/base combined with an incorrectly restricted makefile led to GridLayout using new/hidden API from the framework instead of compat lib conventions and public API only. Add required shims to ViewCompat/ViewGroupCompat as needed and have GridLayout use them. Fix some general Android code style guide issues. Change-Id: Icb1065e96766bd2eefc73a819ae5a88ca502bf27
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewGroupCompat.java
ellybean-mr2/android/support/v4/view/ViewGroupCompatJellybeanMR2.java
|
b12ba0547b2fad1c4dfc12dec36c5e7893974e67 |
28-Aug-2013 |
Adam Powell <adamp@google.com> |
Fix compatibility support for v7/gridlayout A previous implementation import from frameworks/base combined with an incorrectly restricted makefile led to GridLayout using new/hidden API from the framework instead of compat lib conventions and public API only. Add required shims to ViewCompat/ViewGroupCompat as needed and have GridLayout use them. Fix some general Android code style guide issues. Change-Id: I5dd965b9c4282c47964bfd1d481e3a62725cca38
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewGroupCompat.java
ellybean-mr2/android/support/v4/view/ViewGroupCompatJellybeanMR2.java
|
e30f30bf3aaea919265509dce176cf1ba9fecc9f |
15-Aug-2013 |
Alan Viverette <alanv@google.com> |
Merge "Add exclusive handling of touch events to AutoScrollHelper" into klp-dev
|
6cf8db91596dd60eee4bb90925e4711cebb202d4 |
15-Aug-2013 |
Alan Viverette <alanv@google.com> |
Add exclusive handling of touch events to AutoScrollHelper Also fixes an inconsistency between ListView.scrollListBy() and ListViewAutoScrolllHelper implementations that was breaking list auto scrolling. BUG: 10325742 Change-Id: I31d6e7c984c6b6bf370ac3bd6b1ade570b591f7d
ava/android/support/v4/widget/AutoScrollHelper.java
ava/android/support/v4/widget/ListViewAutoScrollHelper.java
|
ab6e5dbcc6e05994ebb4257478c54f54085b9aa6 |
14-Aug-2013 |
Alan Viverette <alanv@google.com> |
Throw exception in FragmentManager when queuing after destroy Change-Id: If1efc037e543e98740ca3a5cabcc9f8081827e5a
ava/android/support/v4/app/FragmentManager.java
|
81db833f091aaf408cac0afa4b8ddd71edb3c71f |
09-Aug-2013 |
Adam Powell <adamp@google.com> |
am a153c15d: am 0eefa9b2: Fix a bug in ShareCompat.IntentReader.getHtmlText fallback * commit 'a153c15dac51381c712ba35f213cabfceccc838a': Fix a bug in ShareCompat.IntentReader.getHtmlText fallback
|
a153c15dac51381c712ba35f213cabfceccc838a |
09-Aug-2013 |
Adam Powell <adamp@google.com> |
am 0eefa9b2: Fix a bug in ShareCompat.IntentReader.getHtmlText fallback * commit '0eefa9b2aa1c43a6c05def134bba74328b207a02': Fix a bug in ShareCompat.IntentReader.getHtmlText fallback
|
0eefa9b2aa1c43a6c05def134bba74328b207a02 |
09-Aug-2013 |
Adam Powell <adamp@google.com> |
Fix a bug in ShareCompat.IntentReader.getHtmlText fallback A typo was causing the fallback cases of translating spanned strings or escaping html tags not to work properly. Bug 10230475 Change-Id: Ia89cbcb4303af2eaeb445a34519eb3c6b0f057eb
ava/android/support/v4/app/ShareCompat.java
|
2c53644e27f4d989b87381cdd05a037e8d98d1d4 |
09-Aug-2013 |
Adam Powell <adamp@google.com> |
am 7367fd6f: am 3fafb081: Pick which kind of fragment to inflate from <fragment> tags * commit '7367fd6fb5ec7d30d36711d1115f18d4a50b9f0e': Pick which kind of fragment to inflate from <fragment> tags
|
7367fd6fb5ec7d30d36711d1115f18d4a50b9f0e |
09-Aug-2013 |
Adam Powell <adamp@google.com> |
am 3fafb081: Pick which kind of fragment to inflate from <fragment> tags * commit '3fafb0817f980d1819d0708b3c3da00454ba4c1f': Pick which kind of fragment to inflate from <fragment> tags
|
3fafb0817f980d1819d0708b3c3da00454ba4c1f |
09-Aug-2013 |
Adam Powell <adamp@google.com> |
Pick which kind of fragment to inflate from <fragment> tags If an Activity extends from FragmentActivity the LayoutInflaters obtained from it were previously be configured to parse <fragment> tags exclusively referring to android.support.v4.app.Fragment class names. Have FragmentActivity delegate this to the underlying device framework to allow the use of android.app.Fragment fragments in layouts. Bug 10258465 Change-Id: Ic4274657b079fbf61ddf0f34df2cdec9602fc7ed
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
|
4dab7ea40c9e9d3879f47b0535779ccce9cae728 |
09-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am 5fa9df2a: am 807cddc4: Merge "Fix ABC ActionProvider visibility refresh" into jb-mr2-ub-dev * commit '5fa9df2ad307c498bb8f5cf360521fb65f858f68': Fix ABC ActionProvider visibility refresh
|
50c31435bce7632fd7921de4aa118f22b7a3a300 |
09-Aug-2013 |
Alan Viverette <alanv@google.com> |
am b2865fa5: am f55dfacb: Ensure DrawerLayout correctly handles RTL for child drawers * commit 'b2865fa5bd9dda58a056401cafe3415517b7855c': Ensure DrawerLayout correctly handles RTL for child drawers
|
5fa9df2ad307c498bb8f5cf360521fb65f858f68 |
08-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
am 807cddc4: Merge "Fix ABC ActionProvider visibility refresh" into jb-mr2-ub-dev * commit '807cddc4a4f26f153f422c98cbad94ba843b6ea4': Fix ABC ActionProvider visibility refresh
|
807cddc4a4f26f153f422c98cbad94ba843b6ea4 |
08-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix ABC ActionProvider visibility refresh" into jb-mr2-ub-dev
|
b2865fa5bd9dda58a056401cafe3415517b7855c |
07-Aug-2013 |
Alan Viverette <alanv@google.com> |
am f55dfacb: Ensure DrawerLayout correctly handles RTL for child drawers * commit 'f55dfacb0db5da12ad3b9e5615c3feaea372f37d': Ensure DrawerLayout correctly handles RTL for child drawers
|
f55dfacb0db5da12ad3b9e5615c3feaea372f37d |
07-Aug-2013 |
Alan Viverette <alanv@google.com> |
Ensure DrawerLayout correctly handles RTL for child drawers Previously there were several instances where relative gravity was not converted to absolute gravity. Absolute gravities are now always identified as such. Also, absolute gravities are now correctly resolved using the layout direction of the container. BUG: 10206712 Change-Id: I3444c38115af5f1d49f66e95d28a3eb76387cdef
ava/android/support/v4/widget/DrawerLayout.java
|
139afb2f4146aa3b65c9a43a0248d130dda91de9 |
07-Aug-2013 |
Alan Viverette <alanv@google.com> |
am 8819bd8b: am ff0177a3: Merge "Make SlideDrawable respect the layout direction of its activity" into jb-mr2-ub-dev * commit '8819bd8bbd6f59b75fff18c55d342c30a4bd3836': Make SlideDrawable respect the layout direction of its activity
|
2bc5191a8cc331b404724759a015949a4b5499fb |
18-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
Fix ABC ActionProvider visibility refresh The problem was <4.1's version of Activity.onPreparePanel checks to see if menu.hasVisibleItems() == true, whereas v4.1+ just ignores this and lets the menu presenter handle it. Bug: 9907372 Change-Id: Iea3fc048a1f147d1261dbd25615ccb92756b656c Signed-off-by: Chris Banes <chrisbanes@google.com>
ava/android/support/v4/app/FragmentActivity.java
|
8819bd8bbd6f59b75fff18c55d342c30a4bd3836 |
06-Aug-2013 |
Alan Viverette <alanv@google.com> |
am ff0177a3: Merge "Make SlideDrawable respect the layout direction of its activity" into jb-mr2-ub-dev * commit 'ff0177a3f7702ad92176335ec166cb144d81cb60': Make SlideDrawable respect the layout direction of its activity
|
ff0177a3f7702ad92176335ec166cb144d81cb60 |
06-Aug-2013 |
Alan Viverette <alanv@google.com> |
Merge "Make SlideDrawable respect the layout direction of its activity" into jb-mr2-ub-dev
|
8292501782046595337faeb0a0784b12cafad422 |
05-Aug-2013 |
Alan Viverette <alanv@google.com> |
Make SlideDrawable respect the layout direction of its activity BUG: 10023102 Change-Id: Ib033022d6cebecea3f3f9c5cfa67b48483371e83
ava/android/support/v4/app/ActionBarDrawerToggle.java
|
9aeaa10b09170cd08cb819080b40f478921c702b |
06-Aug-2013 |
Adam Powell <adamp@google.com> |
am 58975da9: am 9b2fb1ef: Fix a bug in DrawerLayout when a child specifies a top margin * commit '58975da98d2d012259dfc095d1127040cac00067': Fix a bug in DrawerLayout when a child specifies a top margin
|
52551e0905401110b29492a14bd0c22d7b1af3e2 |
06-Aug-2013 |
Mindy DelliCarpini <mindyp@google.com> |
am 3092b512: am de1b9afe: Merge "Add ContentLoadingProgressBar support" into jb-mr2-ub-dev * commit '3092b5120250d51d6b8c4c55e993027d65156751': Add ContentLoadingProgressBar support
|
58975da98d2d012259dfc095d1127040cac00067 |
05-Aug-2013 |
Adam Powell <adamp@google.com> |
am 9b2fb1ef: Fix a bug in DrawerLayout when a child specifies a top margin * commit '9b2fb1efe771e9927724b33242cbc3bc62b5b315': Fix a bug in DrawerLayout when a child specifies a top margin
|
9b2fb1efe771e9927724b33242cbc3bc62b5b315 |
05-Aug-2013 |
Adam Powell <adamp@google.com> |
Fix a bug in DrawerLayout when a child specifies a top margin Bug 10125027 Change-Id: Id9b34e7220467b5985ce683f57b0d0d9a359c337
ava/android/support/v4/widget/DrawerLayout.java
|
3092b5120250d51d6b8c4c55e993027d65156751 |
05-Aug-2013 |
Mindy DelliCarpini <mindyp@google.com> |
am de1b9afe: Merge "Add ContentLoadingProgressBar support" into jb-mr2-ub-dev * commit 'de1b9afe74d339e2d76c1aca91f9d1c8479a4db2': Add ContentLoadingProgressBar support
|
befff92741b1f0629d9a9389a3889cca56d914a2 |
26-Jul-2013 |
Mindy DelliCarpini <mindyp@google.com> |
Add ContentLoadingProgressBar support ContentLoadingProgressBar allows developers to follow the policy for loading content laid out in the style guide. The progress view will only show if MIN_DELAY passes before the view is hidden. The progress view, if shown, will always show for at least MIN_SHOW_TIME ms. Change-Id: I51c9e0ba55ef370b87a99f6d27541ee2e7e1fef6
ava/android/support/v4/widget/ContentLoadingProgressBar.java
|
d682b566488c4ac3a8faae7d2eee5b6103d6f039 |
01-Aug-2013 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #10115327: MapCollections need to implement equals Change-Id: Ie0a633ffd00bc40d95190ac0867980eee47e5df9
ava/android/support/v4/util/MapCollections.java
|
dd89bdcaf5609ad2641a980ff48321a647471a3d |
26-Jul-2013 |
Dianne Hackborn <hackbod@google.com> |
Update to support null keys. Change-Id: I6902a33c7b7b9799acd931644c940b691b2c29e6
ava/android/support/v4/util/ArrayMap.java
ava/android/support/v4/util/SimpleArrayMap.java
|
d848890cd9bad5d080a23ed3985f485dd7eda0f9 |
25-Jul-2013 |
Alan Viverette <alanv@google.com> |
Merge "Add helper class for controlling automatic scrolling behavior"
|
eb38a77f4c2b50da454ce0720ceb056f4932f4ae |
24-Jul-2013 |
Alan Viverette <alanv@google.com> |
Add helper class for controlling automatic scrolling behavior BUG: 9437139 Change-Id: I2860e5e1236236062beaac70755078e2d25b39ac
ava/android/support/v4/widget/AutoScrollHelper.java
ava/android/support/v4/widget/ListViewAutoScrollHelper.java
|
9cd2175b027caefba06503c316fca48404688b8a |
20-Jul-2013 |
Adam Powell <adamp@google.com> |
am 56861380: am 86559d86: Tuning for DrawerLayout * commit '568613807deaeef969410efa14d0ffac58724031': Tuning for DrawerLayout
|
568613807deaeef969410efa14d0ffac58724031 |
20-Jul-2013 |
Adam Powell <adamp@google.com> |
am 86559d86: Tuning for DrawerLayout * commit '86559d86173efb890a8edf48d935cfebfaccf049': Tuning for DrawerLayout
|
86559d86173efb890a8edf48d935cfebfaccf049 |
20-Jul-2013 |
Adam Powell <adamp@google.com> |
Tuning for DrawerLayout * Remove extra slop from DrawerLayout swipes * Disable disallow intercept games Change-Id: I2c6cb1e4321ead6d049576bed7af9a20042a4675
ava/android/support/v4/widget/DrawerLayout.java
|
80f8f434f1a5ee950084d8aedd70135de281df72 |
18-Jul-2013 |
Scott Main <smain@google.com> |
am 3cf73a41: am 9dcd2e58: javadoc edits for support library * commit '3cf73a4119b9b216ea22f796364ed00525ceac41': javadoc edits for support library
|
3cf73a4119b9b216ea22f796364ed00525ceac41 |
18-Jul-2013 |
Scott Main <smain@google.com> |
am 9dcd2e58: javadoc edits for support library * commit '9dcd2e58138ca4eb4b18f80b50e8979329e859d6': javadoc edits for support library
|
9dcd2e58138ca4eb4b18f80b50e8979329e859d6 |
17-Jul-2013 |
Scott Main <smain@google.com> |
javadoc edits for support library Change-Id: Ie8f228036dc9d33315430490a2e03e9c504ada71
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/view/ActionProvider.java
ava/android/support/v4/view/MenuItemCompat.java
|
ab33df5194de91ef6173a242f143ad939d6a91f3 |
17-Jul-2013 |
Dianne Hackborn <hackbod@google.com> |
Merge "Add ArrayMap to support lib."
|
39decd1ed32086d7aa814a260de547c1c84d7ac3 |
17-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
am 52491da8: am 321901e4: Fix build break caused by I65805921ee7c3b4e2a171372113adbb80c07c25c * commit '52491da85375ec103a493f9f3eb6bb2736868395': Fix build break caused by I65805921ee7c3b4e2a171372113adbb80c07c25c
|
52491da85375ec103a493f9f3eb6bb2736868395 |
17-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
am 321901e4: Fix build break caused by I65805921ee7c3b4e2a171372113adbb80c07c25c * commit '321901e470c642b04827104c325f57d3635076d6': Fix build break caused by I65805921ee7c3b4e2a171372113adbb80c07c25c
|
321901e470c642b04827104c325f57d3635076d6 |
17-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
Fix build break caused by I65805921ee7c3b4e2a171372113adbb80c07c25c Change-Id: Ie4400fa19604bb33d504f68a1da466e862895a1d Signed-off-by: Chris Banes <chrisbanes@google.com>
ava/android/support/v4/view/MenuCompat.java
|
af8565edf46c5321cb6c5c81b0d6c406f1e62513 |
17-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
am 6016e8eb: am 79c1dba5: @hide internal.view classes in android-support-v4 * commit '6016e8ebb57ae641ef6ea67af39bcba5475c3c24': @hide internal.view classes in android-support-v4
|
6016e8ebb57ae641ef6ea67af39bcba5475c3c24 |
17-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
am 79c1dba5: @hide internal.view classes in android-support-v4 * commit '79c1dba5b509ae3e7c867827949d8fdfd37e8f52': @hide internal.view classes in android-support-v4
|
2290993eddf5262a8df7fc9478daed52401e325a |
17-Jul-2013 |
Dianne Hackborn <hackbod@google.com> |
Add ArrayMap to support lib. Also integrate recent container class changes in to the support lib, and modify activity/fragment to use ArrayMap. Change-Id: I9f28c3661b8d9c3de8f8409e721feb1a714e9d1b
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/util/ArrayMap.java
ava/android/support/v4/util/ContainerHelpers.java
ava/android/support/v4/util/LongSparseArray.java
ava/android/support/v4/util/MapCollections.java
ava/android/support/v4/util/SimpleArrayMap.java
ava/android/support/v4/util/SparseArrayCompat.java
|
79c1dba5b509ae3e7c867827949d8fdfd37e8f52 |
16-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
@hide internal.view classes in android-support-v4 I also changed the signature of MenuItemCompat.setShowAsAction(..) to match that from the native MenuItem. Bug: 9762228 Change-Id: I65805921ee7c3b4e2a171372113adbb80c07c25c
ava/android/support/v4/internal/view/SupportMenu.java
ava/android/support/v4/internal/view/SupportMenuItem.java
ava/android/support/v4/internal/view/SupportSubMenu.java
ava/android/support/v4/view/MenuItemCompat.java
|
8d7d110766d38d445d83e5801b2acec678969016 |
13-Jul-2013 |
Dianne Hackborn <hackbod@google.com> |
Update LongSparseArray docs to be more informative. Change-Id: Ia7a05750ab71a3bcc5048590c19f159330bb9f92
ava/android/support/v4/util/LongSparseArray.java
|
e4f73091d4a96d18fd3f8b1c0a5c0cbaab739f9c |
08-Jul-2013 |
Jean-Baptiste Queru <jbq@google.com> |
am 5cbab6fa: am 00ae8b5f: am 7392663f: Merge "Allow user-customized FragmentTabHost layouts." * commit '5cbab6fafaeabf05c51b7009d4d347d3c7f123fb': Allow user-customized FragmentTabHost layouts.
|
5cbab6fafaeabf05c51b7009d4d347d3c7f123fb |
08-Jul-2013 |
Jean-Baptiste Queru <jbq@google.com> |
am 00ae8b5f: am 7392663f: Merge "Allow user-customized FragmentTabHost layouts." * commit '00ae8b5fd5c50d355b5cd2633d1b4729c8bd59f0': Allow user-customized FragmentTabHost layouts.
|
00ae8b5fd5c50d355b5cd2633d1b4729c8bd59f0 |
08-Jul-2013 |
Jean-Baptiste Queru <jbq@google.com> |
am 7392663f: Merge "Allow user-customized FragmentTabHost layouts." * commit '7392663f800f78a4dc6eddb151d6eb0d6f445f4b': Allow user-customized FragmentTabHost layouts.
|
dbbfc8f0e47448fed97eae9910584f59ccfeb817 |
03-Jul-2013 |
kmccormick <kmccormick@google.com> |
am a5f0d67e: am cce81d67: am ea892d85: Merge "Doc change: WakefulBroadcastReceiver javadoc." into jb-mr2-dev * commit 'a5f0d67ed80508e1d2436b72af53e96accd559ae': Doc change: WakefulBroadcastReceiver javadoc.
|
a5f0d67ed80508e1d2436b72af53e96accd559ae |
03-Jul-2013 |
kmccormick <kmccormick@google.com> |
am cce81d67: am ea892d85: Merge "Doc change: WakefulBroadcastReceiver javadoc." into jb-mr2-dev * commit 'cce81d6724e60dea3a14afe940b85f030ed1a945': Doc change: WakefulBroadcastReceiver javadoc.
|
cce81d6724e60dea3a14afe940b85f030ed1a945 |
03-Jul-2013 |
kmccormick <kmccormick@google.com> |
am ea892d85: Merge "Doc change: WakefulBroadcastReceiver javadoc." into jb-mr2-dev * commit 'ea892d85558b564ce62a32b3be147c7b7ae13f88': Doc change: WakefulBroadcastReceiver javadoc.
|
8fa60a6aa36ef3385391c6eb0589fe157bb08345 |
28-Jun-2013 |
kmccormick <kmccormick@google.com> |
Doc change: WakefulBroadcastReceiver javadoc. Change-Id: I44a80f68d1889623d7b0b6dc91826721e8f63760
ava/android/support/v4/content/WakefulBroadcastReceiver.java
|
39bdeaaa592b94d7fbb48122b67aa17285b84724 |
21-Jun-2013 |
Adam Powell <adamp@google.com> |
am 62cd7604: am a4ce8ce5: Add bidi compat shims for ViewGroup.MarginLayoutParams * commit '62cd7604ba8324af7bba3ab033db9402e049cc6c': Add bidi compat shims for ViewGroup.MarginLayoutParams
|
62cd7604ba8324af7bba3ab033db9402e049cc6c |
21-Jun-2013 |
Adam Powell <adamp@google.com> |
am a4ce8ce5: Add bidi compat shims for ViewGroup.MarginLayoutParams * commit 'a4ce8ce5dacb7902373edfe35d5b2075968d1125': Add bidi compat shims for ViewGroup.MarginLayoutParams
|
a4ce8ce5dacb7902373edfe35d5b2075968d1125 |
21-Jun-2013 |
Adam Powell <adamp@google.com> |
Add bidi compat shims for ViewGroup.MarginLayoutParams Bug 9526419 Change-Id: I1b78e1e2a9525465c0cce434756856ff548cc7bc
ava/android/support/v4/view/MarginLayoutParamsCompat.java
ellybean-mr1/android/support/v4/view/MarginLayoutParamsCompatJellybeanMr1.java
|
f924d9c3584a3a180f52da573605aad993d2fd80 |
20-Jun-2013 |
Alan Viverette <alanv@google.com> |
am 973d0a58: am c62bf6ec: Merge "Implement ViewPager.canScrollHorizontally()." into jb-mr2-ub-dev * commit '973d0a581ea7b98115a1e343dc52e32b95df16a2': Implement ViewPager.canScrollHorizontally().
|
973d0a581ea7b98115a1e343dc52e32b95df16a2 |
20-Jun-2013 |
Alan Viverette <alanv@google.com> |
am c62bf6ec: Merge "Implement ViewPager.canScrollHorizontally()." into jb-mr2-ub-dev * commit 'c62bf6ecf80121f49b229a74a1dde839b36294d0': Implement ViewPager.canScrollHorizontally().
|
c62bf6ecf80121f49b229a74a1dde839b36294d0 |
20-Jun-2013 |
Alan Viverette <alanv@google.com> |
Merge "Implement ViewPager.canScrollHorizontally()." into jb-mr2-ub-dev
|
aa35c4c3bf312c24b48dc6d2af430b5bacebfaf0 |
20-Jun-2013 |
Alan Viverette <alanv@google.com> |
Implement ViewPager.canScrollHorizontally(). Bug: 8691982 Change-Id: I4a73ccea10dd3341268a07a55ea5f07139ce60e4
ava/android/support/v4/view/ViewPager.java
|
eed274d8547b206963e7abf1440f2761934215d9 |
18-Jun-2013 |
Adam Powell <adamp@google.com> |
am d2590d21: am c92fc3db: Merge "Refine SlidingPaneLayout opacity detection" into jb-mr2-ub-dev * commit 'd2590d2117cf0adfe8f869b95831c4def7f4500d': Refine SlidingPaneLayout opacity detection
|
d2590d2117cf0adfe8f869b95831c4def7f4500d |
18-Jun-2013 |
Adam Powell <adamp@google.com> |
am c92fc3db: Merge "Refine SlidingPaneLayout opacity detection" into jb-mr2-ub-dev * commit 'c92fc3db59f1afbfee946d94d49ac8ecef6e2019': Refine SlidingPaneLayout opacity detection
|
c92fc3db59f1afbfee946d94d49ac8ecef6e2019 |
18-Jun-2013 |
Adam Powell <adamp@google.com> |
Merge "Refine SlidingPaneLayout opacity detection" into jb-mr2-ub-dev
|
c029e15f5a4709214cb433a562256586824a0f33 |
18-Jun-2013 |
Adam Powell <adamp@google.com> |
Refine SlidingPaneLayout opacity detection Before API 18, View#isOpaque would aggressively return false for scrollbar modes that still implied view opacity and SlidingPaneLayout relied directly on the format of the background drawable as a fallback. In API 18 and above, this has been fixed. Use View#isOpaque as the primary signal and only fall back on the background drawable check on older platform versions if isOpaque returns false. This allows applications with custom views to override isOpaque as needed when they're Really Really Sure that they want SlidingPaneLayout's detected opacity behavior instead of creating a Drawable that lies. Bug 9466551 Change-Id: I668f0a79fe83e09a36878d4c2f8b77258d55af6b
ndroid.mk
clair-mr1/android/support/v4/view/ViewCompatEclairMr1.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/SlidingPaneLayout.java
|
cdfc99721c2f9de3c607501286c709be94bb16d3 |
18-Jun-2013 |
Alan Viverette <alanv@google.com> |
am f3da4587: DO NOT MERGE. Expose focused virtual view. Clean up focus handling methods. * commit 'f3da45870bbf026b207b3bc65840d5325bde44d7': DO NOT MERGE. Expose focused virtual view. Clean up focus handling methods.
|
cafc13740eae5c81f451df2de9dcd4c82cdf0c49 |
18-Jun-2013 |
Alan Viverette <alanv@google.com> |
am 14631dec: DO NOT MERGE. Initial commit for ExploreByTouchHelper class. * commit '14631dece1ee9ddd5f430aa4b8eb048e27065d71': DO NOT MERGE. Initial commit for ExploreByTouchHelper class.
|
f3da45870bbf026b207b3bc65840d5325bde44d7 |
18-Jun-2013 |
Alan Viverette <alanv@google.com> |
DO NOT MERGE. Expose focused virtual view. Clean up focus handling methods. Change-Id: Ib771a9668cc4f9ec70a36e6474b48f9f3aa75293
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
14631dece1ee9ddd5f430aa4b8eb048e27065d71 |
18-Jun-2013 |
Alan Viverette <alanv@google.com> |
DO NOT MERGE. 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
oneycomb/android/support/v4/view/ViewCompatHC.java
cs/android/support/v4/view/ViewParentCompatICS.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewParentCompat.java
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
5424d16916b2fb65ff009051e4f9d02584d07b53 |
06-Jun-2013 |
Piet Delport <pjdelport@gmail.com> |
Allow user-customized FragmentTabHost layouts. This delays the convenience construction of the standard view hierarchy until just before calling TabHost's setup(). Previously, initFragmentTabHost() would always construct the standard hierarchy, breaking any other layout supplied by the user. Bug: https://code.google.com/p/android/issues/detail?id=53230 Change-Id: I90c6d5afd1fa9774f8f079cc825b4f60ac6f7c6f
ava/android/support/v4/app/FragmentTabHost.java
|
f883c1748c96ee677074aa6cd286f71288245af5 |
12-Jun-2013 |
Adam Powell <adamp@google.com> |
Merge "Fix a bug where right side drawers would incorrectly open/close"
|
7d690eb050d901c7a7b4ebc3896471124ef98f7c |
12-Jun-2013 |
Adam Powell <adamp@google.com> |
Fix a bug where right side drawers would incorrectly open/close Make sure that drawers being dragged with no significant velocity open or close as expected depending on their current offset. Change-Id: I29e95cd56800035474149b2bce84a54ced57c534
ava/android/support/v4/widget/DrawerLayout.java
|
c342fda7fcac36a75115f9c7a8eefe4d515b7cbd |
12-Jun-2013 |
Scott Main <smain@google.com> |
am 51ddabd6: am d852841f: Merge "hide BidiFormatterTest from javadocs however, this file should probably move to frameworks/support/tests/..." into jb-mr2-dev * commit '51ddabd6170de5f77f222544ce28150484088f7f': hide BidiFormatterTest from javadocs however, this file should probably move to frameworks/support/tests/...
|
51ddabd6170de5f77f222544ce28150484088f7f |
11-Jun-2013 |
Scott Main <smain@google.com> |
am d852841f: Merge "hide BidiFormatterTest from javadocs however, this file should probably move to frameworks/support/tests/..." into jb-mr2-dev * commit 'd852841ff0fb14b390aa33c7db4b383466c2b70d': hide BidiFormatterTest from javadocs however, this file should probably move to frameworks/support/tests/...
|
d852841ff0fb14b390aa33c7db4b383466c2b70d |
10-Jun-2013 |
Scott Main <smain@google.com> |
Merge "hide BidiFormatterTest from javadocs however, this file should probably move to frameworks/support/tests/..." into jb-mr2-dev
|
9c7359057712d741ea450e4a57ca99a02c0d1dc5 |
08-Jun-2013 |
Chet Haase <chet@google.com> |
am e22fcec1: am 12211b27: Merge "ViewPager was not repositioning the PagerTitleStrip properly" into jb-mr2-dev * commit 'e22fcec1edc1ee18de0cd5bebb8c53b95150425e': ViewPager was not repositioning the PagerTitleStrip properly
|
e22fcec1edc1ee18de0cd5bebb8c53b95150425e |
08-Jun-2013 |
Chet Haase <chet@google.com> |
am 12211b27: Merge "ViewPager was not repositioning the PagerTitleStrip properly" into jb-mr2-dev * commit '12211b27289ef929810f2d74edcdee80e71b66ed': ViewPager was not repositioning the PagerTitleStrip properly
|
c8c0fc23e8ff21166a7699e324426a6a7dc65806 |
07-Jun-2013 |
Chet Haase <chet@google.com> |
ViewPager was not repositioning the PagerTitleStrip properly Gmail had an artifact where animating the ViewPager in from the right caused the title strip at the bottom to disappear at the end of the animation. The problem was that the view pager was being redrawn at the end of the animation (due to disabling the layer that was being animated), but the title strip was mis-positioned off the right of the screen. The root cause was ViewPager's layout process, which was not properly repositioning the title strip during layout, when the scrollX field changed. Issue #9336914 ViewPager title strip not positioned correctly during layout Change-Id: Idfcb70e2f28b98233fe6cb0e9b20bc2b6582ac1b
ava/android/support/v4/view/ViewPager.java
|
67cae30c5e557e6e1a66dfd761077f77d87b9fec |
07-Jun-2013 |
Adam Powell <adamp@android.com> |
am 018ec423: am b036748c: am ab996046: Merge "Fix fragment flickering on hiding (support library)" * commit '018ec423c981c18d1fa4a8ccf3a3883c18aae7a1': Fix fragment flickering on hiding (support library)
|
018ec423c981c18d1fa4a8ccf3a3883c18aae7a1 |
07-Jun-2013 |
Adam Powell <adamp@android.com> |
am b036748c: am ab996046: Merge "Fix fragment flickering on hiding (support library)" * commit 'b036748c3e21460cea4e714dfe55f047f3e0ea87': Fix fragment flickering on hiding (support library)
|
b036748c3e21460cea4e714dfe55f047f3e0ea87 |
07-Jun-2013 |
Adam Powell <adamp@android.com> |
am ab996046: Merge "Fix fragment flickering on hiding (support library)" * commit 'ab996046e6b317d9744d1ba20bfbdede9ba0f5bb': Fix fragment flickering on hiding (support library)
|
ecb514d2c0de2256be6fc466665197f35fadc5f9 |
06-Jun-2013 |
Scott Main <smain@google.com> |
hide BidiFormatterTest from javadocs however, this file should probably move to frameworks/support/tests/... Change-Id: I5176d3255e2c9af5c5ec0a8e7d9dcc24eb7fa29f
ests/java/android/support/v4/text/BidiFormatterTest.java
|
495efcad8c8865e3e6f14e4ea3d79cfb1d2410f9 |
06-Jun-2013 |
Alexander Mironov <alexander.mironoff@gmail.com> |
Fix fragment flickering on hiding (support library) The "loadAnimation" method inside of the "hideFragment" method was called with "enter" argument set to "true". That's clearly a mistake. There is entry for this bug in issue tracker (http://code.google.com/p/android/issues/detail?id=32405) Change-Id: I826c7c668f223dbf1b3fbd0b82f7084c5657649c
ava/android/support/v4/app/FragmentManager.java
|
2a7181902b4d4596da15304b97e5cb3010126229 |
05-Jun-2013 |
Scott Main <smain@google.com> |
am b835468a: am 84bbe6fe: make various compat classes package only * commit 'b835468ac941e7b09b3c45bcff95f10f3ba4f752': make various compat classes package only
|
0f86ecff5c3a1de3b53e9aede5048203cfa64551 |
05-Jun-2013 |
Alan Viverette <alanv@google.com> |
Disable ViewPager parent interception of touch events when scrolling. Bug: 8692266 Change-Id: Ideca36bef7ea5bace9426eddd6b190d7ce8e80a7
ava/android/support/v4/view/ViewPager.java
|
84bbe6fe39c63a7e67a3ca937981a463c11ac9ed |
03-Jun-2013 |
Scott Main <smain@google.com> |
make various compat classes package only Change-Id: Icc42b95455cc572cee9a583a22e55febb7663fba
oneycomb/android/support/v4/app/TaskStackBuilderHoneycomb.java
cs/android/support/v4/net/TrafficStatsCompatIcs.java
ellybean-mr2/android/support/v4/media/TransportMediatorCallback.java
ellybean-mr2/android/support/v4/media/TransportMediatorJellybeanMR2.java
ellybean-mr2/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2.java
ellybean/android/support/v4/view/ViewCompatJB.java
|
148d85f65c0f01be809032d2140c7df6d7275504 |
31-May-2013 |
Alan Viverette <alanv@google.com> |
Expose focused virtual view. Clean up focus handling methods. Change-Id: Ib771a9668cc4f9ec70a36e6474b48f9f3aa75293
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
a4afef47c9cf9ed9a0deb45934db0b8f993ae8db |
31-May-2013 |
Jeff Sharkey <jsharkey@android.com> |
am 5c73654b: am fd35e010: am 979018ac: am 0c61fe0a: am 97c2b8be: Generalize support library tests. * commit '5c73654b0a9592c8cf908859543126cc6fd3db1c': Generalize support library tests.
|
fd35e010077641857ae8e43bad3d239fa948e50c |
31-May-2013 |
Jeff Sharkey <jsharkey@android.com> |
am 979018ac: am 0c61fe0a: am 97c2b8be: Generalize support library tests. * commit '979018ac4b79eb79da93366c8424339292fdb09c': Generalize support library tests.
|
979018ac4b79eb79da93366c8424339292fdb09c |
31-May-2013 |
Jeff Sharkey <jsharkey@android.com> |
am 0c61fe0a: am 97c2b8be: Generalize support library tests. * commit '0c61fe0a51a718a9a27b496338b96b03d7cd9f94': Generalize support library tests.
|
97c2b8beba5ac3075c814862cd925ac2c69479ee |
30-May-2013 |
Jeff Sharkey <jsharkey@android.com> |
Generalize support library tests. Change-Id: I21c828268e7a7e4ca6be5dae7a5ab85789a9a7b5
ests/Android.mk
ests/AndroidManifest.xml
ests/java/android/support/v4/content/FileProviderTest.java
ests/res/xml/paths.xml
|
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
oneycomb/android/support/v4/view/ViewCompatHC.java
cs/android/support/v4/view/ViewParentCompatICS.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewParentCompat.java
ava/android/support/v4/widget/ExploreByTouchHelper.java
|
b54b83e50502c5a65c721845d63fe901ddaef252 |
29-May-2013 |
Chris Banes <chrisbanes@google.com> |
am 8258d12e: am e85d95a0: Merge "ActionBarCompat support for ActionBarDrawerToggle" into jb-mr2-dev * commit '8258d12ea9d0c90a4a0e4df3719f87b292a51f76': ActionBarCompat support for ActionBarDrawerToggle
|
e85d95a04fcc59c927ddaede589fab64eac81ab4 |
29-May-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "ActionBarCompat support for ActionBarDrawerToggle" into jb-mr2-dev
|
fd3f954ead0b0374e0dddba46cb61be3ec7e02e6 |
29-May-2013 |
Adam Powell <adamp@google.com> |
am 240ad6de: am 8bfcfb73: Remove the "experimental" warning on SlidingPaneLayout * commit '240ad6de0a83d9ac9d411c5453ffab6640bba5ab': Remove the "experimental" warning on SlidingPaneLayout
|
8bfcfb73d54e19f4691f109eb8be66aac37c9067 |
29-May-2013 |
Adam Powell <adamp@google.com> |
Remove the "experimental" warning on SlidingPaneLayout Docs-only change. SPL is shipped in Hangouts and here to stay! Change-Id: I6893a74d24aba50f7e3afdef2e7d8c3d44e10faf
ava/android/support/v4/widget/SlidingPaneLayout.java
|
99f6afef8eda666bb672e1789cda67440484604d |
29-May-2013 |
Adam Powell <adamp@google.com> |
am e7200402: am d3de4f6d: Fix a bug in FragmentActivity menu panel preparation * commit 'e7200402764bf29786dda9a77edac605cb0bf662': Fix a bug in FragmentActivity menu panel preparation
|
45d973fcc4c43f5ea00cddd3d9b947d9e8d8fc4e |
28-May-2013 |
Chris Banes <chrisbanes@google.com> |
ActionBarCompat support for ActionBarDrawerToggle Bug: 9167781 Change-Id: I927788a093d27e26b8b693766127f1a608d1b540
ava/android/support/v4/app/ActionBarDrawerToggle.java
|
d3de4f6d003d92c2a3c5f449a0d759ab9032d2ff |
25-May-2013 |
Adam Powell <adamp@google.com> |
Fix a bug in FragmentActivity menu panel preparation Don't require visible menu items to return true from onPreparePanel. This disrupts ActionProviders that may manipulate menu item visibility later or other code that otherwise alters item visibility outside of a full menu invalidation. Bug 9129862 Change-Id: I56986cc6d46fc6b250ebb8b0b186be99cc705700
ava/android/support/v4/app/FragmentActivity.java
|
63b42153ba16a936827a0c57cd1443778bf5cde9 |
24-May-2013 |
Alan Viverette <alanv@google.com> |
am 8ad4e1ed: am f803407d: Fix build by using support library methods in support lib. * commit '8ad4e1ed0e8d4af1e8c5ffba20b5bf81a85ee39f': Fix build by using support library methods in support lib.
|
f803407db4a369e3c176798d5318faaacb85e12b |
24-May-2013 |
Alan Viverette <alanv@google.com> |
Fix build by using support library methods in support lib. Change-Id: Ia0ac6e337701c94f5bfb36af4298ef6becd0fb4d
ava/android/support/v4/widget/SlidingPaneLayout.java
|
61b7bd48d2154d59e4fb31c9bb27409cc9eecefe |
24-May-2013 |
Alan Viverette <alanv@google.com> |
am b37301ae: am 080275b0: Merge "Minor accessibility fixes to SlidingPaneLayout." into jb-mr2-dev * commit 'b37301ae4da2f06e76b37c9f932ee1a2e10f8de2': Minor accessibility fixes to SlidingPaneLayout.
|
080275b0c3a6b8f3f7a6880b774e6b0b6ede16a4 |
24-May-2013 |
Alan Viverette <alanv@google.com> |
Merge "Minor accessibility fixes to SlidingPaneLayout." into jb-mr2-dev
|
5315fbd141b888d8c45f06fd3b6b1e7dc90132a7 |
22-May-2013 |
Adam Powell <adamp@google.com> |
am 356cc6a7: am c6f6c451: Make DrawerLayout and SlidingPaneLayout friendlier to tools. * commit '356cc6a749ce59bf8b01f98507c4faceabc80731': Make DrawerLayout and SlidingPaneLayout friendlier to tools.
|
c6f6c4511593aa49688d5425e2f6e36459076c25 |
22-May-2013 |
Adam Powell <adamp@google.com> |
Make DrawerLayout and SlidingPaneLayout friendlier to tools. Don't throw exceptions during measurement if isInEditMode. Change-Id: I38b8e2d9801d074be37ca315ec6206eaed85da1e
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/SlidingPaneLayout.java
|
16b9c32acfd3e6c96bd5571742bd09927f53bffe |
21-May-2013 |
Ying Wang <wangying@google.com> |
Clean up dist files. Change-Id: Ib22ec5e867955a71d4e42db0d2c56775fe37a4ae
ndroid.mk
|
51e43399398d051db26ecc85d6de34f310e77dbb |
21-May-2013 |
Alan Viverette <alanv@google.com> |
Minor accessibility fixes to SlidingPaneLayout. Ensure class name is populated correctly. Only add children that should be exposed to accessibility and manually set importantForAccessibility to yes since we can't check the computed value. BUG: 8871268 Change-Id: I4731c0ce4989bdbee0775fdb7324c23ba0cc2831
ava/android/support/v4/widget/SlidingPaneLayout.java
|
0cca6c864a78e862a4f5046dc31b048e19250eea |
20-May-2013 |
Scott Kennedy <skennedy@google.com> |
am d77b0c6b: am 9778122c: am 96d5bf8f: am b7345024: am be5d626f: Return true when we toggle the drawer * commit 'd77b0c6b87fd4d5674bfcf9e4733873ccdee4d16': Return true when we toggle the drawer
|
9778122c5445ac11d151329379e9bfc071b4adb8 |
20-May-2013 |
Scott Kennedy <skennedy@google.com> |
am 96d5bf8f: am b7345024: am be5d626f: Return true when we toggle the drawer * commit '96d5bf8fb15d33bac92e139683e3dc157317ec91': Return true when we toggle the drawer
|
96d5bf8fb15d33bac92e139683e3dc157317ec91 |
20-May-2013 |
Scott Kennedy <skennedy@google.com> |
am b7345024: am be5d626f: Return true when we toggle the drawer * commit 'b73450243520f7ad53b8225dd9ec46597ebf1fe6': Return true when we toggle the drawer
|
be5d626f0e91da09f46b82daa84c3d57df196c11 |
19-May-2013 |
Scott Kennedy <skennedy@google.com> |
Return true when we toggle the drawer The docs say we can check the return value from ActionBarDrawerToggle#onOptionsItemSelected(MenuItem) to short-circuit Activity#onOptionsItemSelected(MenuItem), but we were never returning true. Change-Id: Ieadc469e65189c27182ed5b28ffb9cd712d06b96
ava/android/support/v4/app/ActionBarDrawerToggle.java
|
6eb996f3f886215a7ee80a50d8ace1a2ae27d869 |
14-May-2013 |
Chris Banes <chrisbanes@google.com> |
am 668a1b49: am 7752709b: Merge "Tidy up Up Navigate for ActionBarActivity" into jb-mr2-dev * commit '668a1b4989e0758ba8802dec582a48a28663b7e4': Tidy up Up Navigate for ActionBarActivity
|
7752709bfb644179c96f7cafa24eeb6cfcc19cc5 |
14-May-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Tidy up Up Navigate for ActionBarActivity" into jb-mr2-dev
|
9d986365558489096c6eb54365b095550914b4b4 |
14-May-2013 |
Adam Powell <adamp@google.com> |
am b1e58fa2: am 5b15ae11: am e23fde92: am db2cacd4: am c27e9ab4: Account for offset rounding errors during layout for DrawerLayout * commit 'b1e58fa20532167593a476559bae44f572f1e533': Account for offset rounding errors during layout for DrawerLayout
|
5b15ae11004a7726c9370890689eb540c02df520 |
14-May-2013 |
Adam Powell <adamp@google.com> |
am e23fde92: am db2cacd4: am c27e9ab4: Account for offset rounding errors during layout for DrawerLayout * commit 'e23fde92215009ed45833c498b6f1008d215ff35': Account for offset rounding errors during layout for DrawerLayout
|
e23fde92215009ed45833c498b6f1008d215ff35 |
14-May-2013 |
Adam Powell <adamp@google.com> |
am db2cacd4: am c27e9ab4: Account for offset rounding errors during layout for DrawerLayout * commit 'db2cacd48c2d9cfaa7a55bbc58b5f49b9c17e8aa': Account for offset rounding errors during layout for DrawerLayout
|
c27e9ab4a09e40911d180fa0e25a0011a3adcd71 |
14-May-2013 |
Adam Powell <adamp@google.com> |
Account for offset rounding errors during layout for DrawerLayout In some cases a layout can occur that would alter the expected movement patterns of DrawerLayout. Make sure that any movement from rounding differences is accounted for and any state adjusted. By updating lp.onScreen during the layout process to take the new real position of the view into account, this state will be up to date when computeScroll is called to update other associated drawer state used later in touch interception, scrim drawing, drawer view visibility, etc. Bug 8918177 Change-Id: Ib65a86af448a433cd36bd0d5f49c6697c33a91f3
ava/android/support/v4/widget/DrawerLayout.java
|
6f9952fd5a1dc66c584b26b9062ba6efd69ebcc7 |
13-May-2013 |
Chris Banes <chrisbanes@google.com> |
Tidy up Up Navigate for ActionBarActivity These came about as part of IOSched testing yesterday. - Split out the relevant NavUtils calls into seperate methods allowing apps to override. - More closely emulate v16's shouldUpRecreateTask() in base NavUtils - Adds an interface to TaskStackBuilder which allows ActionBarActivity to provide the parent intent. Change-Id: I4e158f6fa9e274f0a38ccfe0a98fc0e7cc4457b9 Signed-off-by: Chris Banes <chrisbanes@google.com>
ava/android/support/v4/app/TaskStackBuilder.java
|
7c6f9955c1e756b25b9172884148f09020b98e0e |
14-May-2013 |
Jeff Brown <jeffbrown@google.com> |
am 1c06007c: am 0a9353ad: Merge "Add media router picker UI." into jb-mr2-dev * commit '1c06007c391d93ae181fa86aa74ce34f0a272a32': Add media router picker UI.
|
11417b1cfde8f1749905f2d735623af9214148af |
27-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Add media router picker UI. Introduced the concept of a MediaRouteSelector which is the means by which an application states the route capabilities of routes that it would like to discover. Added selectors to the addCallback method along with several other methods to assist with discovery. Callbacks can specify flags to perform active scans of routes or to disable filtering of route events. Added a workaround to scan for wifi displays on JB MR1. Refactored the route descriptor objects to use the builder pattern instead of simply documenting that they should be immutable since several developers have already tripped over this. The UI is feature complete but not final. Bug: 8175766 Change-Id: I54ebb7488222746b0c07292e65b9ded1b9d720fa
oneycomb/android/support/v4/graphics/drawable/DrawableCompatHoneycomb.java
ava/android/support/v4/graphics/drawable/DrawableCompat.java
|
fbadda10e0909e4455ae88d72123bedd091da6ed |
13-May-2013 |
Jeff Sharkey <jsharkey@android.com> |
am 15be842a: am b49cb25e: DO NOT MERGE. Provider to share private files between apps. * commit '15be842aab7f1c00c71f3386ec06142ff74e0cd8': DO NOT MERGE. Provider to share private files between apps.
|
b49cb25e1450ae36d2559e9753c6d5064e530fcc |
08-Mar-2013 |
Jeff Sharkey <jsharkey@android.com> |
DO NOT MERGE. Provider to share private files between apps. Apps should generally avoid sending raw filesystem paths across process boundaries, since the receiving app may not have the same access as the sender. Instead, apps should send Uris and rely on platform features like grantUriPermission() to control access. This provider is a simple implementation that services Uris which are backed by raw files on disk. It relies on ContentProvider to enforce the grants, and supports reading, writing, and deleting. It responds to OpenableColumns and tries answering getType() using file extensions. Apps define supported paths in <meta-data> associated with their <provider> manifest entries. Bug: 7005318 Change-Id: Iceb4f2ce996221d2d85e009b62c856dcdf5eca14
ava/android/support/v4/content/FileProvider.java
ests/Android.mk
ests/AndroidManifest.xml
ests/java/android/support/v4/content/FileProviderTest.java
ests/res/xml/paths.xml
|
0ffb8d3adf489d2218c354fe44aa58518b9e89a2 |
09-May-2013 |
Svetoslav <svetoslavganov@google.com> |
am c6c52b81: am 8abf2b8c: Merge "NPE in ViewPager in accessibility mode." into jb-mr2-dev * commit 'c6c52b81e86455d722c1ffab9ef393b5775b100d': NPE in ViewPager in accessibility mode.
|
ff4d4f9c0f370d6c218d2395304204f46a5261bd |
09-May-2013 |
Jeff Brown <jeffbrown@google.com> |
am ebdfb44e: am 6e6abe6e: Fix several issues with menu wrappers. * commit 'ebdfb44e7f84da7470cebfaa5729f8e0ea1b828b': Fix several issues with menu wrappers.
|
8abf2b8c814369b10db343119c818adc8eda1a3b |
08-May-2013 |
Svetoslav <svetoslavganov@google.com> |
Merge "NPE in ViewPager in accessibility mode." into jb-mr2-dev
|
e4578af7dfd6ae3f85435a569ed8d5107bf20ec3 |
08-May-2013 |
Svetoslav <svetoslavganov@google.com> |
NPE in ViewPager in accessibility mode. The code that populates an accessibility event in view pager does not check whether the adapter is not null before referencing it. bug:8857052 Change-Id: I7df2980e5a43836e48a404c5ba95631e5132774f
ava/android/support/v4/view/ViewPager.java
|
6e6abe6eb358db4c3932752249c8ac61dd3dab21 |
08-May-2013 |
Jeff Brown <jeffbrown@google.com> |
Fix several issues with menu wrappers. The menu wrappers were being created for the wrong version due to an upside-down if tree in the menu wrapper factory. The action provider wrapper code was duplicated and failed to propagate the visibility changed event correctly. The new JB API bits were also mixed into the ICS bits. Added @Override in a few places where it was absent. Renamed MenuWrapper to MenuWrapperFactory to avoid confusion in the subtype relation between it and the actual wrapper types. Simplified the wrapper hierarchy by moving construction of support wrapper types into this factory instead of having to override individual createXXX methods on each wrapper type. This means we can get rid of several types, a possible diamond inheritance hierarchy involving MenuWrapperHC and SubMenuWrapperHC and their subtypes and the maintenance hassle of having to update four places whenever a new version specific subtype needs to be added. Added a SupportSubMenu interface type to complete the set of defined interface types. Fixed handling of null listeners in a few places. Bug: 8175766 Change-Id: I8c164893a6025308751a8c05671945874fe047c4
ava/android/support/v4/internal/view/SupportMenu.java
ava/android/support/v4/internal/view/SupportMenuItem.java
ava/android/support/v4/internal/view/SupportSubMenu.java
|
39fa9116ed451e6af24bc73d3206e9b3a02c2f6a |
07-May-2013 |
Adam Powell <adamp@google.com> |
am 57730c3e: am 4d43916b: am 2c4ea24c: am cb154e52: am 1b8262b8: Disable MotionEvent splitting for DrawerLayout * commit '57730c3e950fda604b8d6b54be4b033369d5434d': Disable MotionEvent splitting for DrawerLayout
|
b16a5ec8f69bede01e2294768d5a30bc0ef7e679 |
07-May-2013 |
Adam Powell <adamp@google.com> |
am 36f67b38: am 34452b0d: Support ActionProvider functionality from API 16 * commit '36f67b38a157e2e0003fe5f7126db69d1b18c93d': Support ActionProvider functionality from API 16
|
4d43916b89d85315e1f344d992325e8ab106fb4e |
07-May-2013 |
Adam Powell <adamp@google.com> |
am 2c4ea24c: am cb154e52: am 1b8262b8: Disable MotionEvent splitting for DrawerLayout * commit '2c4ea24c49d222582c7e439e461935f18099886c': Disable MotionEvent splitting for DrawerLayout
|
2c4ea24c49d222582c7e439e461935f18099886c |
07-May-2013 |
Adam Powell <adamp@google.com> |
am cb154e52: am 1b8262b8: Disable MotionEvent splitting for DrawerLayout * commit 'cb154e5237016ff4119e35cb6bf03f5f84b4707c': Disable MotionEvent splitting for DrawerLayout
|
34452b0d1034da026b8a1d6fe2fe4399844379d6 |
07-May-2013 |
Adam Powell <adamp@google.com> |
Support ActionProvider functionality from API 16 Add the API 16 ActionProvider methods regarding visibility changes to appcompat. Fix a previously introduced bug inflating ActionProviders. Change-Id: Ieff63683af4515eaacd0a25fddd168a7e71006cd
ava/android/support/v4/view/ActionProvider.java
|
1b8262b87426b2f766b40d6ab4eaeac296d5c2fe |
07-May-2013 |
Adam Powell <adamp@google.com> |
Disable MotionEvent splitting for DrawerLayout Make sure that secondary touches don't interact with content in views other than the drawer. Add ViewGroupCompat method for MotionEvent splitting changes Bug 8839961 Change-Id: Ia833333ef596363d0a3ce951f53f78342aca52aa
oneycomb/android/support/v4/view/ViewGroupCompatHC.java
ava/android/support/v4/view/ViewGroupCompat.java
ava/android/support/v4/widget/DrawerLayout.java
|
b4f512b4e77829b767fc6fe8f09f50a83e8e72c2 |
06-May-2013 |
Adam Powell <adamp@google.com> |
am ad1c9228: am f73a3517: Merge "ViewPager optimization/fix for pathological case" into jb-mr2-dev * commit 'ad1c922888d340241206a64a8a6b69dccb2a9235': ViewPager optimization/fix for pathological case
|
4f4c3a3978997e552c44726fb2862e4461497384 |
03-May-2013 |
Adam Powell <adamp@google.com> |
ViewPager optimization/fix for pathological case Prune/don't generate pages to fill the desired full width to either side if the measured width of the pager is 0. This fixes a bug in some apps that would measure their ViewPager at width 0 in an initial pass when placed in some layouts, resulting in too many instantiateItem calls. Change-Id: I87d036814b53756cac49d0a68ca9e45115f6c3b2
ava/android/support/v4/view/ViewPager.java
|
b570219436de1bd8974c176d2278d6e6552911d4 |
30-Apr-2013 |
Adam Powell <adamp@google.com> |
am 06c9c13a: am 5f89bd12: Merge "API changes for support action bar menus" into jb-mr2-dev * commit '06c9c13ab166bbe02be9caea9ebb8a9f056067d6': API changes for support action bar menus
|
5f89bd12adff5e9484b85fc7a0a34b6ea43486f8 |
30-Apr-2013 |
Adam Powell <adamp@google.com> |
Merge "API changes for support action bar menus" into jb-mr2-dev
|
8096f6230e639bd17a99d1a2ca6cc0c8aa6d8fe5 |
29-Apr-2013 |
Adam Powell <adamp@google.com> |
am a8773f5b: am 3dcf9a91: am 3c9acef7: am 20248de0: am d0cb2111: Omit dimmed children from accessibility nav in SlidingPaneLayout * commit 'a8773f5b65fd4cde8f935f1d4eda3e966cda9cd8': Omit dimmed children from accessibility nav in SlidingPaneLayout
|
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
oneycomb/android/support/v4/view/MenuItemCompatHoneycomb.java
cs/android/support/v4/view/MenuItemCompatIcs.java
ava/android/support/v4/internal/view/SupportMenu.java
ava/android/support/v4/internal/view/SupportMenuItem.java
ava/android/support/v4/view/ActionProvider.java
ava/android/support/v4/view/MenuCompat.java
ava/android/support/v4/view/MenuItemCompat.java
|
439affa93803bff0f444a0d6497a3118604637e0 |
29-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix ViewPager touch handling in scrolling parent"
|
3dcf9a9134f2b612a31ac895accecc796dfa1ca9 |
26-Apr-2013 |
Adam Powell <adamp@google.com> |
am 3c9acef7: am 20248de0: am d0cb2111: Omit dimmed children from accessibility nav in SlidingPaneLayout * commit '3c9acef73cbf0ec37e0a433561823cf8dfb0f3b8': Omit dimmed children from accessibility nav in SlidingPaneLayout
|
3c9acef73cbf0ec37e0a433561823cf8dfb0f3b8 |
26-Apr-2013 |
Adam Powell <adamp@google.com> |
am 20248de0: am d0cb2111: Omit dimmed children from accessibility nav in SlidingPaneLayout * commit '20248de0e040b75d40518f90865dd2a5b5652c9d': Omit dimmed children from accessibility nav in SlidingPaneLayout
|
d0cb2111677748ec19a72e5fe18c8c64a359a751 |
26-Apr-2013 |
Adam Powell <adamp@google.com> |
Omit dimmed children from accessibility nav in SlidingPaneLayout Bug 8657571 Change-Id: I84be757dfe7d4156b52552ee74e72ad14b396d2d
ava/android/support/v4/widget/SlidingPaneLayout.java
|
b53905fb20d0dbf2221ecead96cbeb95aff7833d |
25-Apr-2013 |
Adam Powell <adamp@google.com> |
am abf65576: am 61297ad7: am 44267117: am 6bfa17e1: am 753e0f10: ActionBarDrawerToggle behavior tweak * commit 'abf655760d5b608463fe9fcdd70fbe3d7d4ac1e5': ActionBarDrawerToggle behavior tweak
|
d47fa15d66611a9485c3688c438b3e41ecfbfd62 |
25-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
am 390a9718: am e63cab4b: Merge "Remove check for JB MR2 codename." into jb-mr2-dev * commit '390a97180d1827ca6e87c0ee071ae9a484ffe44c': Remove check for JB MR2 codename.
|
61297ad77c65a17ac9293f4d3f6c8f9a1cbfa095 |
25-Apr-2013 |
Adam Powell <adamp@google.com> |
am 44267117: am 6bfa17e1: am 753e0f10: ActionBarDrawerToggle behavior tweak * commit '44267117d61c06c62dff1ef1a6125b5d7135292a': ActionBarDrawerToggle behavior tweak
|
44267117d61c06c62dff1ef1a6125b5d7135292a |
25-Apr-2013 |
Adam Powell <adamp@google.com> |
am 6bfa17e1: am 753e0f10: ActionBarDrawerToggle behavior tweak * commit '6bfa17e180599f4ad3fb26306af534b998d8ec46': ActionBarDrawerToggle behavior tweak
|
e63cab4bbd184338fadcacdebfdb90fd4285f9b6 |
25-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Merge "Remove check for JB MR2 codename." into jb-mr2-dev
|
753e0f10af4a3e3820779a825d9004d48412d6a7 |
25-Apr-2013 |
Adam Powell <adamp@google.com> |
ActionBarDrawerToggle behavior tweak Only open/close the drawer when the indicator is actually enabled. Bug 8698758 Change-Id: Ic90c48b5c94fea1e0f7931bd9ecdd58827b244b7
ava/android/support/v4/app/ActionBarDrawerToggle.java
|
da69951329e207f5e00d8f0d5ce975d320d61f34 |
24-Apr-2013 |
Svetoslav <svetoslavganov@google.com> |
am 50b8fca6: am 4d7f4a43: Updating AccessibilityServiceInfoCompat to use the new API version. * commit '50b8fca6304e0fb73133c81320affbf92f496e39': Updating AccessibilityServiceInfoCompat to use the new API version.
|
0dcc7b69b13c2de1fcd8e6ca48a6891130d3577c |
24-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Remove check for JB MR2 codename. Change-Id: I156512ac4f240aa1f42714eca1d55a44417957c6
ava/android/support/v4/media/TransportMediator.java
|
4d7f4a43baed40212e282fb4312875feaf0de55e |
24-Apr-2013 |
Svetoslav <svetoslavganov@google.com> |
Updating AccessibilityServiceInfoCompat to use the new API version. bug:8644149 Change-Id: Ie89017d0438e44456e6ef05e42d3481055764d53
ava/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.java
|
67ed89e403849120c2df879974ddadaa3013cfee |
24-Apr-2013 |
Adam Powell <adamp@google.com> |
am 4e719768: am 00db07e1: am d0b85cc7: am 5f8406a0: am f9930189: Fix a parallax/view visibility bug in SlidingPaneLayout * commit '4e719768e68b0f30a7bef489a452279218ca9240': Fix a parallax/view visibility bug in SlidingPaneLayout
|
00db07e1fb0063691cc5b321307ee4d89269e5f8 |
23-Apr-2013 |
Adam Powell <adamp@google.com> |
am d0b85cc7: am 5f8406a0: am f9930189: Fix a parallax/view visibility bug in SlidingPaneLayout * commit 'd0b85cc73723726aa78f43dcef2c97cdbaa4ee08': Fix a parallax/view visibility bug in SlidingPaneLayout
|
d0b85cc73723726aa78f43dcef2c97cdbaa4ee08 |
23-Apr-2013 |
Adam Powell <adamp@google.com> |
am 5f8406a0: am f9930189: Fix a parallax/view visibility bug in SlidingPaneLayout * commit '5f8406a0f8dddca1560197313d289c2252e80dcf': Fix a parallax/view visibility bug in SlidingPaneLayout
|
8d0f7a597faaf961f4aabb7b5b02c776ae9731fe |
23-Apr-2013 |
Svetoslav <svetoslavganov@google.com> |
am c56481d6: am 8f590dab: Fix broken links in the JavaDoc * commit 'c56481d6cfbb801a404ec8e26bc94fe8809bcbe1': Fix broken links in the JavaDoc
|
e47bcbd2e71e45663923530571ccbee5476383d4 |
23-Apr-2013 |
Svetoslav <svetoslavganov@google.com> |
am c708feb7: am 0e13b4c7: Merge "Making new node id APIs return strings." into jb-mr2-dev * commit 'c708feb7736d59dace863d9ae6695accc53b409f': Making new node id APIs return strings.
|
558d994d8a754a9a519b1cff42c4f8a8c7b44d5d |
23-Apr-2013 |
Adam Powell <adamp@google.com> |
am 40ae4faf: am 3eca80d2: am 8ce26246: am 5d9f426f: am f4445e06: Fix a layer handling bug in SlidingPaneLayout * commit '40ae4fafd1e3d48505e00bf3214efc3dc540a178': Fix a layer handling bug in SlidingPaneLayout
|
7b7148ac5609b2be8c841789d6a5f3f20ddf90a8 |
23-Apr-2013 |
Svetoslav <svetoslavganov@google.com> |
am e7406c4c: am b67c30af: Merge "Deprecating some APIs that were never meant to be public." into jb-mr2-dev * commit 'e7406c4c4f51ef55d9192374cc83b4c1eb9332b5': Deprecating some APIs that were never meant to be public.
|
b6f75e1a503ade0a88ccf597700dcc33a75295ee |
23-Apr-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
am af4ccc1a: am 2450f96f: Merge "Fix bug #8656546 API REVIEW: android.text.bidi / android.text" into jb-mr2-dev * commit 'af4ccc1acad52e61d304dcf372464086691d0a33': Fix bug #8656546 API REVIEW: android.text.bidi / android.text
|
9a0f25eee531f318d03d619403223637c353689c |
23-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
am f931434d: am 6d25d4c0: Merge "appcompat: Add plumbing for fragment options menus." into jb-mr2-dev * commit 'f931434d9443c29cc283c51a73a362902185795e': appcompat: Add plumbing for fragment options menus.
|
8f590dabd4e7d3fa4abfc74c91640690b63fc45a |
23-Apr-2013 |
Svetoslav <svetoslavganov@google.com> |
Fix broken links in the JavaDoc Change-Id: I9bab2f232ebc47459beb608e63fd3f6523994741
ava/android/support/v4/view/accessibility/AccessibilityEventCompat.java
ava/android/support/v4/view/accessibility/AccessibilityRecordCompat.java
|
f993018935168724fd4972edcf418fae09d81680 |
23-Apr-2013 |
Adam Powell <adamp@google.com> |
Fix a parallax/view visibility bug in SlidingPaneLayout Take the padded clip region into account when deciding when to set a covered view to INVISIBLE. This also fixes some accessibility navigation bugs. Bug 8684808 Change-Id: I6f2e8e3e83c9a1478e8297cbc7f7efe2289ca840
ava/android/support/v4/widget/SlidingPaneLayout.java
|
0e13b4c7077fd2726abeb1bd111593b5454b003a |
23-Apr-2013 |
Svetoslav <svetoslavganov@google.com> |
Merge "Making new node id APIs return strings." into jb-mr2-dev
|
3eca80d2b08059b90aff339829b9ef47c027c6a1 |
23-Apr-2013 |
Adam Powell <adamp@google.com> |
am 8ce26246: am 5d9f426f: am f4445e06: Fix a layer handling bug in SlidingPaneLayout * commit '8ce2624668e16871ca2f4474d25ad633be62882d': Fix a layer handling bug in SlidingPaneLayout
|
8ce2624668e16871ca2f4474d25ad633be62882d |
23-Apr-2013 |
Adam Powell <adamp@google.com> |
am 5d9f426f: am f4445e06: Fix a layer handling bug in SlidingPaneLayout * commit '5d9f426f8e9c673ef2f0a6f90234586b23671fe2': Fix a layer handling bug in SlidingPaneLayout
|
071eca0f490d88fc51cea8f739780c7c92b920c3 |
22-Apr-2013 |
Svetoslav <svetoslavganov@google.com> |
Making new node id APIs return strings. The node id does not have to be decorated with spans like spannable so it makes no sense to have these APIs use anything else but string. This change update the support library due to the API changes in the framework. Framework change:https://googleplex-android-review.googlesource.com/#/c/300355/ bug:8657338 Change-Id: I36de1c0e141de865cf0b754f0d20ab181688566d
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ellybean-mr2/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2.java
|
f4445e06a8490b056cd892c4bc640dfd17905d6c |
22-Apr-2013 |
Adam Powell <adamp@google.com> |
Fix a layer handling bug in SlidingPaneLayout It is invalid to disable a hardware layer during drawing; this will crash on some platform versions. Bug 8641097 Change-Id: Id234006a5ea719cb525a740a530d9aa95c1705b0
ava/android/support/v4/widget/SlidingPaneLayout.java
|
b67c30af428cf23a2a8d4bfec3403a9bd5566675 |
22-Apr-2013 |
Svetoslav <svetoslavganov@google.com> |
Merge "Deprecating some APIs that were never meant to be public." into jb-mr2-dev
|
2450f96fe56e015ef037cb409e9dfc299823c94d |
20-Apr-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Fix bug #8656546 API REVIEW: android.text.bidi / android.text" into jb-mr2-dev
|
b37703fef07bb1940fd9d933bb9cc5b6c3959cb2 |
20-Apr-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #8656546 API REVIEW: android.text.bidi / android.text - clean BidiFormatter APIs Change-Id: I88a49df3d30303d7041100575f3dafd48c0865f9
ava/android/support/v4/text/BidiFormatter.java
ava/android/support/v4/text/bidi/BidiFormatter.java
ests/java/android/support/v4/text/BidiFormatterTest.java
ests/java/android/support/v4/text/bidi/BidiFormatterTest.java
|
6d25d4c095dc89d9549479b91a28878c8d217995 |
20-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "appcompat: Add plumbing for fragment options menus." into jb-mr2-dev
|
d6e17c7a17143b42939d358fc0e25b9202f6fb96 |
19-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
am 78f0f17b: am 31e6948d: Merge "TransportMediator: handle playback position." into jb-mr2-dev * commit '78f0f17b9e371cb5d59ba36a928c794480a46b25': TransportMediator: handle playback position.
|
31e6948d897c8d6e00326d07f20d8dccccaecf4a |
19-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Merge "TransportMediator: handle playback position." into jb-mr2-dev
|
46cbfa432cc2957d03e5ba944af9d4f8110e4b10 |
19-Apr-2013 |
Adam Powell <adamp@google.com> |
am 6f82dd99: am 39348baa: am 50fddb72: am bbe02dec: am 79f95ce3: Add ActionBarDrawerToggle * commit '6f82dd99ff7c5c4d84efe4cc434dfef23fabbc50': Add ActionBarDrawerToggle
|
39348baa7409a0ca336955f628a3c1726a83dcfc |
19-Apr-2013 |
Adam Powell <adamp@google.com> |
am 50fddb72: am bbe02dec: am 79f95ce3: Add ActionBarDrawerToggle * commit '50fddb72c23917e121f99e2cc2ec20370ea4a351': Add ActionBarDrawerToggle
|
50fddb72c23917e121f99e2cc2ec20370ea4a351 |
19-Apr-2013 |
Adam Powell <adamp@google.com> |
am bbe02dec: am 79f95ce3: Add ActionBarDrawerToggle * commit 'bbe02dec387027df443be1e4af733ddcb91e3354': Add ActionBarDrawerToggle
|
3a1a7fff9873abbf8097c96f7654a459bf34f223 |
19-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
appcompat: Add plumbing for fragment options menus. We make the callbacks available through an interface so that developers can implement them on any fragment without having to subclass ActionBarFragment. The plumbing is mainly transparent to v4 support although we needed access to a few properties. Bug: 8661191 Change-Id: I1abce746b7b8443efd406a3e1a4b92c948c678db
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
|
561018b4abfa410c403e4b323f3c94cdc3080d36 |
19-Apr-2013 |
Ying Wang <wangying@google.com> |
am d4f5ffb4: am b896f201: Merge "Fix build." into jb-mr2-dev * commit 'd4f5ffb463802e03694a7b36c3975fcae9c48fcb': Fix build.
|
9a95c60a9c9fcc7d5ca0f9aeaede854d2a47a824 |
19-Apr-2013 |
Ying Wang <wangying@google.com> |
Fix build. Change-Id: I4fa24a52c64612cc8658dc3c155f616c3d4f258d
ava/android/support/v4/view/ViewPager.java
|
54fe42a994b1aa1608d23a57a2f55228712e98e7 |
19-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
TransportMediator: handle playback position. Update interaction with media controller to report playback position and handle requests to set the position. Also update api to use longs for position everywhere. Change-Id: Ia960cc0443b07b70503d2e08d4943fd5102b809d
ava/android/support/v4/media/TransportController.java
ava/android/support/v4/media/TransportMediator.java
ava/android/support/v4/media/TransportPerformer.java
ellybean-mr2/android/support/v4/media/TransportControllerJellybeanMR2.java
ellybean-mr2/android/support/v4/media/TransportMediatorCallback.java
ellybean-mr2/android/support/v4/media/TransportMediatorJellybeanMR2.java
|
18d7434b937cd365369e53e93c49f90cc351d35a |
19-Apr-2013 |
Svetoslav Ganov <svetoslavganov@google.com> |
am 75b4d7d9: am a8c675b4: Merge "Correctly populate VIEW_SCROLLED events sent from ViewPager." into jb-mr2-dev * commit '75b4d7d9772b7e2385496190d3e261250c87866a': Correctly populate VIEW_SCROLLED events sent from ViewPager.
|
a8c675b4848b089e8ea7fcbebb22244880f95cd9 |
19-Apr-2013 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Correctly populate VIEW_SCROLLED events sent from ViewPager." into jb-mr2-dev
|
14cca2bfd764d6b3e8ba603f9df9d4e9d2c8dba4 |
19-Apr-2013 |
Svetoslav Ganov <svetoslavganov@google.com> |
am 4d511d21: am 16264b40: Merge "Replacing accessibility service permissions with capability attributes." into jb-mr2-dev * commit '4d511d21000223f3a3cc4ada071b65d2b5547086': Replacing accessibility service permissions with capability attributes.
|
16264b40e7fac33c4f61ca7bf6dac94df1602b8b |
19-Apr-2013 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Replacing accessibility service permissions with capability attributes." into jb-mr2-dev
|
79f95ce3e660d267831067e514ff455156c4381f |
18-Apr-2013 |
Adam Powell <adamp@google.com> |
Add ActionBarDrawerToggle This helper provides an easy way to tie together the functionality of DrawerLayout and the framework action bar and correctly implement the design guide behavior for navigation drawers. Fix a bug with minimum fling velocity in DrawerLayout/SlidingPaneLayout. Part of bug 8609454 - code samples for DrawerLayout/SlidingPaneLayout Change-Id: I293ac33e3898e5dbecdb8aed386318a40f72ca75
oneycomb/android/support/v4/app/ActionBarDrawerToggleHoneycomb.java
ava/android/support/v4/app/ActionBarDrawerToggle.java
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/SlidingPaneLayout.java
ava/android/support/v4/widget/ViewDragHelper.java
|
4184a5ee0959c0071eb6eb94878de9c5408d4e5e |
16-Apr-2013 |
Svetoslav <svetoslavganov@google.com> |
Deprecating some APIs that were never meant to be public. 1. AccessibilityRecordCompat has an internal use constructor that was leaked in the public APIs which allows passing in an instance of AccessibilityEvent and manipulating its properties. This constructor however, takes an object and is not type safe. Now it is deprecated and there is a asRecord method on AccessibilityEventCompat allowing to get an AccessibilityRecordComapt for an AccessibilityEvent and call methods in a backwards compatible fashion. 2. The AccessibilityRecordCompat#getImpl() method was never meant to be public. Now deprecated. Note: This is prerequisite to fix the referred bug. bug:8185409 Change-Id: I4fad757ea4bb8f09350b7c231116ee1e578d8320
ava/android/support/v4/view/accessibility/AccessibilityEventCompat.java
ava/android/support/v4/view/accessibility/AccessibilityRecordCompat.java
|
23f32662b0e412510094d59c478f1d5370a15244 |
18-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Fix ViewPager touch handling in scrolling parent ViewPager at the moment does not handle being in a vertically scrolling parent well. It's onTouchEvent sets mIsDragging on every ACTION_DOWN. This commit fixes that so that mIsDragging is only set if the ACTION_MOVE is checked against the touch slop and is in the correct direction. I also added in a call to requestDisallowInterceptTouchEvent(). Fixes 8636395. Change-Id: I3e4d26209708b67b84da1ba8fe460eb45e11a3e2 Signed-off-by: Chris Banes <chrisbanes@google.com>
ava/android/support/v4/view/ViewPager.java
|
c7cb4862dbdb52c07ef82bd4fb29ca9efe7756fa |
17-Apr-2013 |
Svetoslav Ganov <svetoslavganov@google.com> |
Replacing accessibility service permissions with capability attributes. Accessibility services can perform special operations such as retrieve the screen content, enable explore by touch, etc. To ensure the user is aware that the service will perform special operations we were using permissions. However, the special operations cannot be performed unless the service is really enabled by the user and it is at this point that we want to notify the user about the service capabilities. This change update the support library since the main change contained some API changes. Main change:https://googleplex-android-review.googlesource.com/#/c/298110 bug:8633951 Change-Id: I47344ef2ae9e8227d11cf1705f53b64e25fab65c
ava/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.java
ellybean-mr2/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.java
|
48b812eb2847fb6a262a1b75e35b371da5a45fa2 |
18-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
am 6a0f42bb: am 11512669: Merge "Fix build." into jb-mr2-dev * commit '6a0f42bb195520c9f47911f410bda14efad2d527': Fix build.
|
11512669f6e2b1abb61792bbdbbef2f47b0b1494 |
18-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Merge "Fix build." into jb-mr2-dev
|
9ee2ff6063726f07853980ce717dc55f0636c4f7 |
18-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Fix build. Change-Id: I651974ee80275f59630fe591567b61e0fe00c21f
ava/android/support/v4/content/WakefulBroadcastReceiver.java
|
3f2c9ba75d2e90b454ad79cb1a6d55e6c30c887e |
18-Apr-2013 |
Adam Powell <adamp@google.com> |
am bfdffcfc: am 18ce50f9: am c27d0fe1: am 6acbd1d9: am 1b89ad4d: Build fix * commit 'bfdffcfce01469a17a4d4470e5f1de0b542fdf1d': Build fix
|
738a0aa483d141ae9eb3fd53fa794ef46006f854 |
18-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
am e360237a: am 731a300d: Merge "Issue #8520788: Add WakefulBroadcastReceiver" into jb-mr2-dev * commit 'e360237a296997f3f3609ad515d71384356e718e': Issue #8520788: Add WakefulBroadcastReceiver
|
8e76029409d05ed6657ed23eef23bfbe86933011 |
18-Apr-2013 |
Adam Powell <adamp@google.com> |
am bee907c8: am 5d334024: am 9c22361f: am d5452545: am 3cf6141d: Tweak accessibility handling for SlidingPaneLayout/DrawerLayout * commit 'bee907c89f9b39416f26ec1a5e426d2410c5e2c4': Tweak accessibility handling for SlidingPaneLayout/DrawerLayout
|
18ce50f9f36b37efbef3302d3bd812089471085d |
18-Apr-2013 |
Adam Powell <adamp@google.com> |
am c27d0fe1: am 6acbd1d9: am 1b89ad4d: Build fix * commit 'c27d0fe1547721789fe01cd83b964d71357c9ee7': Build fix
|
c27d0fe1547721789fe01cd83b964d71357c9ee7 |
18-Apr-2013 |
Adam Powell <adamp@google.com> |
am 6acbd1d9: am 1b89ad4d: Build fix * commit '6acbd1d94bf0da38089d7e0e758e7d4216f0856d': Build fix
|
1b89ad4dc2ba3dee6deedd329b14d928e6bd0013 |
18-Apr-2013 |
Adam Powell <adamp@google.com> |
Build fix Remove reference to methods that didn't exist yet in this branch. Change-Id: Ie8f1735b12ef587748940a80d5bb567e19a4896d
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/SlidingPaneLayout.java
|
731a300d405cabc5f31dc41b157467e0cf346c22 |
18-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Merge "Issue #8520788: Add WakefulBroadcastReceiver" into jb-mr2-dev
|
5d334024ec3f4c7a2564c19929052edadbb633e9 |
18-Apr-2013 |
Adam Powell <adamp@google.com> |
am 9c22361f: am d5452545: am 3cf6141d: Tweak accessibility handling for SlidingPaneLayout/DrawerLayout * commit '9c22361fd32c63162e28608a8c73237900336c03': Tweak accessibility handling for SlidingPaneLayout/DrawerLayout
|
9c22361fd32c63162e28608a8c73237900336c03 |
18-Apr-2013 |
Adam Powell <adamp@google.com> |
am d5452545: am 3cf6141d: Tweak accessibility handling for SlidingPaneLayout/DrawerLayout * commit 'd5452545d2a0badce0f2c9db37df1b6eb7c83047': Tweak accessibility handling for SlidingPaneLayout/DrawerLayout
|
3cf6141d516a0a6170823b1bda5c0b6d7500e76c |
17-Apr-2013 |
Adam Powell <adamp@google.com> |
Tweak accessibility handling for SlidingPaneLayout/DrawerLayout There isn't an easy way to populate an AccessibilityNodeInfo for just the current view and prune children on all versions. Approximate it by selectively copying from a temp node instead. Bug 8449118 Change-Id: I5d5abb56c27a4cca2607ea8e3dd744105365cbc5
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/SlidingPaneLayout.java
ellybean/android/support/v4/view/ViewCompatJB.java
|
5831dcb3eeea951273281349285915243bd5a767 |
16-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Issue #8520788: Add WakefulBroadcastReceiver Change-Id: I0593050d426a232cca9fc388c30ecdb2ab60ff9f
ava/android/support/v4/content/WakefulBroadcastReceiver.java
|
854a3d9f34de9d5ef914087699f87a8944e6b87c |
17-Apr-2013 |
Adam Powell <adamp@google.com> |
am 6ccf4674: am 6801c31b: am ea0e6b17: am a12b5208: am b5a259b3: Fix SlidingPaneLayout crash on < api 11 devices * commit '6ccf4674455f8dc01416f9181320e4743114f30e': Fix SlidingPaneLayout crash on < api 11 devices
|
6801c31b2aad1d5e8119575f5ec9d1c6d0b889f7 |
17-Apr-2013 |
Adam Powell <adamp@google.com> |
am ea0e6b17: am a12b5208: am b5a259b3: Fix SlidingPaneLayout crash on < api 11 devices * commit 'ea0e6b17386032d1a69abf9d0f89ee5c2f62675e': Fix SlidingPaneLayout crash on < api 11 devices
|
ea0e6b17386032d1a69abf9d0f89ee5c2f62675e |
17-Apr-2013 |
Adam Powell <adamp@google.com> |
am a12b5208: am b5a259b3: Fix SlidingPaneLayout crash on < api 11 devices * commit 'a12b5208f740f751066945b3e45bbbdfba60cbb8': Fix SlidingPaneLayout crash on < api 11 devices
|
b5a259b30fd4646294ac4d7ea00bd041406b07ee |
17-Apr-2013 |
Adam Powell <adamp@google.com> |
Fix SlidingPaneLayout crash on < api 11 devices Prevent crashes when a child view returns a null bitmap for a drawing cache on some devices. Bug 8400952 Change-Id: I19134729fe65cb79c9230cf4bf6fb71646ee8c28
ava/android/support/v4/widget/SlidingPaneLayout.java
|
109e561bfa6720a7043a28dc265297d915170954 |
16-Apr-2013 |
Alan Viverette <alanv@google.com> |
Correctly populate VIEW_SCROLLED events sent from ViewPager. Previously, ViewPager sent incorrectly populated VIEW_SCROLLED events due to logic that forwarded dispatching of all events to the displayed child page. BUG: 8185409 Change-Id: Ibc08b55c402809f01d7c5af082713ab17a89a894
ava/android/support/v4/view/ViewPager.java
|
c7c5e7a055cb946338ffef29c5754422f4d81368 |
13-Apr-2013 |
Adam Powell <adamp@google.com> |
am 67c95d18: am bb5bfc6e: am 8b318136: am 70678e0e: am c89f5383: Accessibility support and drawing optimization for SlidingPaneLayout * commit '67c95d184d5278d796f8fed4dd26f98eff9191b4': Accessibility support and drawing optimization for SlidingPaneLayout
|
bb5bfc6ef7c7dcd76f7b4e8144a8380a06483470 |
13-Apr-2013 |
Adam Powell <adamp@google.com> |
am 8b318136: am 70678e0e: am c89f5383: Accessibility support and drawing optimization for SlidingPaneLayout * commit '8b3181364377a36f86ea75ac3e8e79dad60177e2': Accessibility support and drawing optimization for SlidingPaneLayout
|
8b3181364377a36f86ea75ac3e8e79dad60177e2 |
13-Apr-2013 |
Adam Powell <adamp@google.com> |
am 70678e0e: am c89f5383: Accessibility support and drawing optimization for SlidingPaneLayout * commit '70678e0e9b5296c2994a8e9f38e05c4247d42428': Accessibility support and drawing optimization for SlidingPaneLayout
|
c89f53833f1e272d32f7928837f0704fa33be309 |
13-Apr-2013 |
Adam Powell <adamp@google.com> |
Accessibility support and drawing optimization for SlidingPaneLayout Filter unavailable views from SlidingPaneLayout when propagating accessibility events. Make sure accessibility services are notified when the available views for interaction change. Bug 8449118 Change-Id: Ie458fb07a2f94974392ebd18783b085bb0854e03
ava/android/support/v4/widget/SlidingPaneLayout.java
|
e56c5ae09b8cb1e20fe90ef2bb2b39f6b23f6299 |
12-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
am ab63f654: am c1b1f5ec: Merge "More TransportMediator documentation." into jb-mr2-dev * commit 'ab63f654b53d26457112c13d9c1ab594a63a82ed': More TransportMediator documentation.
|
c1b1f5ec017aec7e4c856a2df7d7877ab0f91531 |
12-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Merge "More TransportMediator documentation." into jb-mr2-dev
|
e3f8e5a462e23399945e8042ddb8025ec8fa33ac |
12-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
More TransportMediator documentation. Change-Id: I9e905384461e0786c7b439776ccdd453cd1b34c0
ava/android/support/v4/media/TransportController.java
ava/android/support/v4/media/TransportMediator.java
ava/android/support/v4/media/TransportPerformer.java
ava/android/support/v4/media/TransportStateListener.java
|
e6ee0d12ad991d1504b842d02b723344a84e0df6 |
12-Apr-2013 |
Adam Powell <adamp@google.com> |
am fdf84438: am e314d393: am be84e304: am e62ed040: am 7d0061d5: Better accessibility support for DrawerLayout * commit 'fdf84438bd74ab71c6583b489147849a29fe55bd': Better accessibility support for DrawerLayout
|
e314d393261d2c126edd609c7f0dd33784488fcd |
12-Apr-2013 |
Adam Powell <adamp@google.com> |
am be84e304: am e62ed040: am 7d0061d5: Better accessibility support for DrawerLayout * commit 'be84e30449e3ae1983d32659a2a1f71eed18f41b': Better accessibility support for DrawerLayout
|
be84e30449e3ae1983d32659a2a1f71eed18f41b |
12-Apr-2013 |
Adam Powell <adamp@google.com> |
am e62ed040: am 7d0061d5: Better accessibility support for DrawerLayout * commit 'e62ed0401ad875e4ad4d2a91a40382ac6f9b91f4': Better accessibility support for DrawerLayout
|
7d0061d5605a1ac298837bee21c0d4eb4a34bd4e |
12-Apr-2013 |
Adam Powell <adamp@google.com> |
Better accessibility support for DrawerLayout Bug 8502991 Change-Id: I4613d0ff122efab62947f8f74102057a686bae28
ava/android/support/v4/widget/DrawerLayout.java
|
071ffb348a271662d64b800deb9e8b93908bdc33 |
12-Apr-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
am eebe1006: am 57050da5: Fix bug #8599905 Add simple BidiFormatter getInstance() helper API * commit 'eebe1006298e8f64bc70314cc9d49c87ee0cfb68': Fix bug #8599905 Add simple BidiFormatter getInstance() helper API
|
57050da5a4c11fb1dd740599671540cc53b29cf7 |
12-Apr-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #8599905 Add simple BidiFormatter getInstance() helper API Change-Id: I1c1795e4462742110c1238993b0601baf8b0d3da
ava/android/support/v4/text/bidi/BidiFormatter.java
|
33791a1074b587cc03fffed45b794603f84b70fb |
11-Apr-2013 |
Adam Powell <adamp@google.com> |
am ecd12081: am 46857a46: am bd207602: am 30c6d02f: am d44315a5: SlidingPaneLayout cleanup/bugfix * commit 'ecd1208170742e0e9a02f97f91f734b94b0e5ea5': SlidingPaneLayout cleanup/bugfix
|
46857a4620e57144e1b00a79212295adf06f2f4e |
11-Apr-2013 |
Adam Powell <adamp@google.com> |
am bd207602: am 30c6d02f: am d44315a5: SlidingPaneLayout cleanup/bugfix * commit 'bd2076020b8d0e40b742df04ed85bf69daa5ff69': SlidingPaneLayout cleanup/bugfix
|
bd2076020b8d0e40b742df04ed85bf69daa5ff69 |
11-Apr-2013 |
Adam Powell <adamp@google.com> |
am 30c6d02f: am d44315a5: SlidingPaneLayout cleanup/bugfix * commit '30c6d02ff6ef5dc346b121ba4a4773a3533e7e56': SlidingPaneLayout cleanup/bugfix
|
d44315a54e002b20365189f03a09011f2bf6ba07 |
11-Apr-2013 |
Adam Powell <adamp@google.com> |
SlidingPaneLayout cleanup/bugfix Clean up some irrelevant code leftover from the ViewDragHelper refactoring. Make sure first layout tasks happen in the right order. Bug 8456902 Change-Id: Ic59d0cf8bfe9555c1a95d79d7c0ca006d31132f1
ava/android/support/v4/widget/SlidingPaneLayout.java
|
151fdae633202ed8b1a119d3e60f8e549efa05aa |
11-Apr-2013 |
Adam Powell <adamp@google.com> |
am 78fa0977: am d1f26324: am 431e74d8: am e533714e: am 58898b63: Fix erroneously shaded panes in SlidingPaneLayout after resizing * commit '78fa0977c7c7ea4c84438dc1332d9e81d9f5a70a': Fix erroneously shaded panes in SlidingPaneLayout after resizing
|
d1f263244ec0b7853b3a95d6e221ddd084705e08 |
11-Apr-2013 |
Adam Powell <adamp@google.com> |
am 431e74d8: am e533714e: am 58898b63: Fix erroneously shaded panes in SlidingPaneLayout after resizing * commit '431e74d8550085adbb2fdc646fdbfee92da16d00': Fix erroneously shaded panes in SlidingPaneLayout after resizing
|
431e74d8550085adbb2fdc646fdbfee92da16d00 |
11-Apr-2013 |
Adam Powell <adamp@google.com> |
am e533714e: am 58898b63: Fix erroneously shaded panes in SlidingPaneLayout after resizing * commit 'e533714e4f2253d46d1b7fb0a1a3dc19c2529213': Fix erroneously shaded panes in SlidingPaneLayout after resizing
|
58898b639b18392580694bc6c902479274331bf2 |
11-Apr-2013 |
Adam Powell <adamp@google.com> |
Fix erroneously shaded panes in SlidingPaneLayout after resizing Bug 8474517 Change-Id: I586f62e7b06f00036fa90efbdb640bc6058ec85c
ava/android/support/v4/widget/SlidingPaneLayout.java
|
38de6247a1ffeda42f92aa7ffea75d41d56ef58c |
10-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
am e43a5cc9: am d14007f1: Merge "Flesh out the transport controller... now transport mediator." into jb-mr2-dev * commit 'e43a5cc9f89285595ccb24fe26993967698fd0f9': Flesh out the transport controller... now transport mediator.
|
d14007f16839b17cf2e81828cf412b218a0a3140 |
10-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Merge "Flesh out the transport controller... now transport mediator." into jb-mr2-dev
|
8c7c4c0409bd93f66fe39c5a5298a94f832be31e |
06-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Flesh out the transport controller... now transport mediator. This introduces a bunch of formal interfaces to represent the player and controller sides. The TransportController, now called TransportMediator, is now the central place responsible for propagating the interactions between the player and on-screen controls; as it does this it can also reflect this information through the remote control client and back from the media button receiver. This simplifies code using the class, getting rid of various connections they would otherwise need to supply. Change-Id: I36121d96e98267554f044712f3b3b018cdc445bb
ava/android/support/v4/media/TransportController.java
ava/android/support/v4/media/TransportMediator.java
ava/android/support/v4/media/TransportPerformer.java
ava/android/support/v4/media/TransportStateListener.java
ellybean-mr2/android/support/v4/media/TransportControllerJellybeanMR2.java
|
9403d969122f599f4b05207c09f4aacb9b04f505 |
10-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
am 94432958: am d0203566: Merge "Implement Up Navigation in Compat Action Bar" into jb-mr2-dev * commit '94432958a2a7232aa733b2c292dc58b5d5604132': Implement Up Navigation in Compat Action Bar
|
d0203566f10a220ac9c76dc482319aab47adf96b |
10-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Implement Up Navigation in Compat Action Bar" into jb-mr2-dev
|
b02ed2a14ec6322eec4781f0b8f2021c0b0742c0 |
09-Apr-2013 |
Scott Main <smain@google.com> |
am 704ca147: am afa2e5d5: am 27bbe343: am 55d43957: am 0e44aa8a: am 9cdb85b0: am 33586fb4: remove redundant/confusing links to pager classes. Although the links are technically unique, the links appear as duplicates and the added value is mostly redundant. * commit '704ca14775a4463304c97217959de73979bc2e4c': remove redundant/confusing links to pager classes. Although the links are technically unique, the links appear as duplicates and the added value is mostly redundant.
|
afa2e5d560246bdd3d141a5a4ea6d42cb6e2177c |
09-Apr-2013 |
Scott Main <smain@google.com> |
am 27bbe343: am 55d43957: am 0e44aa8a: am 9cdb85b0: am 33586fb4: remove redundant/confusing links to pager classes. Although the links are technically unique, the links appear as duplicates and the added value is mostly redundant. * commit '27bbe3435b18e5d6a3b8bd0d271afda30f5bac54': remove redundant/confusing links to pager classes. Although the links are technically unique, the links appear as duplicates and the added value is mostly redundant.
|
27bbe3435b18e5d6a3b8bd0d271afda30f5bac54 |
09-Apr-2013 |
Scott Main <smain@google.com> |
am 55d43957: am 0e44aa8a: am 9cdb85b0: am 33586fb4: remove redundant/confusing links to pager classes. Although the links are technically unique, the links appear as duplicates and the added value is mostly redundant. * commit '55d43957826992f969a5cc1131c23f393f16931a': remove redundant/confusing links to pager classes. Although the links are technically unique, the links appear as duplicates and the added value is mostly redundant.
|
0e44aa8a7502d4b6b9884eb18e49c655209e12c7 |
09-Apr-2013 |
Scott Main <smain@google.com> |
am 9cdb85b0: am 33586fb4: remove redundant/confusing links to pager classes. Although the links are technically unique, the links appear as duplicates and the added value is mostly redundant. * commit '9cdb85b0936d6d1e20626056d01406c755b9cf5d': remove redundant/confusing links to pager classes. Although the links are technically unique, the links appear as duplicates and the added value is mostly redundant.
|
33586fb4d8b42d7c65240ffcc269fe10e682b309 |
09-Apr-2013 |
Scott Main <smain@google.com> |
remove redundant/confusing links to pager classes. Although the links are technically unique, the links appear as duplicates and the added value is mostly redundant. Change-Id: I08fc34576a8b5932e6f5f79c8233b2c092b91f19
ava/android/support/v4/view/ViewPager.java
|
dc312ce2aa6c7fff81ef58d76c861a813ef58ac3 |
09-Apr-2013 |
Adam Powell <adamp@google.com> |
am 205dea93: am 74df9909: am c99cb3fc: am 96ded4bf: am 09c38625: Expand DrawerLayout docs * commit '205dea93b17ea099d661cf0129a3fedf392b9ce5': Expand DrawerLayout docs
|
74df99095290a2bc0776b00dcfa7ccb12fa46726 |
09-Apr-2013 |
Adam Powell <adamp@google.com> |
am c99cb3fc: am 96ded4bf: am 09c38625: Expand DrawerLayout docs * commit 'c99cb3fc2e5c8161109e06a985987c2bb4630f85': Expand DrawerLayout docs
|
c99cb3fc2e5c8161109e06a985987c2bb4630f85 |
09-Apr-2013 |
Adam Powell <adamp@google.com> |
am 96ded4bf: am 09c38625: Expand DrawerLayout docs * commit '96ded4bf9973b1153c57d104ae52c31a0d5d729d': Expand DrawerLayout docs
|
09c38625b5400dcda3d872dbe865c867cc02e5eb |
09-Apr-2013 |
Adam Powell <adamp@google.com> |
Expand DrawerLayout docs Change-Id: I7a535aef592607705c2eb6c5f338f46749456c62
ava/android/support/v4/widget/DrawerLayout.java
|
08b8ec775034f40a1c24ef99e38490ae3dcdfb0f |
08-Apr-2013 |
Adam Powell <adamp@google.com> |
am 3ef331ce: am e7862d5c: am 8721af1e: am d83d61f8: am cde27072: Have DrawerLayout proactively cancel touch events during drawer peek * commit '3ef331cee01e2e5d32d0e8ad0a4941f726b88203': Have DrawerLayout proactively cancel touch events during drawer peek
|
e7862d5c2e792f5a03b1c186d85717fbd2f3cb86 |
08-Apr-2013 |
Adam Powell <adamp@google.com> |
am 8721af1e: am d83d61f8: am cde27072: Have DrawerLayout proactively cancel touch events during drawer peek * commit '8721af1e493a1e2b9930346e6f103e96d1cb2f38': Have DrawerLayout proactively cancel touch events during drawer peek
|
8721af1e493a1e2b9930346e6f103e96d1cb2f38 |
08-Apr-2013 |
Adam Powell <adamp@google.com> |
am d83d61f8: am cde27072: Have DrawerLayout proactively cancel touch events during drawer peek * commit 'd83d61f8cdd22e72627dd4980cf5b32ea03e6500': Have DrawerLayout proactively cancel touch events during drawer peek
|
cde2707260e8241ffb816a03cbf5d52c28004b8a |
08-Apr-2013 |
Adam Powell <adamp@google.com> |
Have DrawerLayout proactively cancel touch events during drawer peek Send ACTION_CANCEL to any child views when a drawer peek triggers. This fixes a bug where a very still touch point would not generate further touch events after an edge touch, causing extra flashing and initiation of long press actions on the content below. Change-Id: I1de21270de1a9bc3f614872dce3e8fd594648bde
ava/android/support/v4/widget/DrawerLayout.java
|
51e35e07a00e4b56a1ca330323e69ef9258c4e57 |
04-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Implement Up Navigation in Compat Action Bar This commits add ancestral navigation to the compat action bar. It uses the v4 class NavUtils for the large part: - Added support versions of up task creation methods to ActionBarActivity (onCreateNavigateUpTaskStack, etc) - Moved menu selected logic out of delegates and into ActionBarActivity. - Add finishAffinity shim into v4 support. Change-Id: I2b937434c5820aca162fdfa5665adc33d957bfb9 Signed-off-by: Chris Banes <chrisbanes@google.com>
ava/android/support/v4/app/ActivityCompat.java
ellybean/android/support/v4/app/ActivityCompatJB.java
|
592280651570f2e6741d79dfac2cd134a065a065 |
06-Apr-2013 |
Adam Powell <adamp@google.com> |
am 21115668: am 58751908: am b836ecbd: am 3d0bbd43: am fe130779: Let apps change the scrim color for DrawerLayout * commit '21115668506c32b7520f11ac50ad2222803946fe': Let apps change the scrim color for DrawerLayout
|
5875190817ae3176aeb2eb670de1ba762094bb2f |
06-Apr-2013 |
Adam Powell <adamp@google.com> |
am b836ecbd: am 3d0bbd43: am fe130779: Let apps change the scrim color for DrawerLayout * commit 'b836ecbd9f89a9d830158f63c3285b3305d50406': Let apps change the scrim color for DrawerLayout
|
b836ecbd9f89a9d830158f63c3285b3305d50406 |
06-Apr-2013 |
Adam Powell <adamp@google.com> |
am 3d0bbd43: am fe130779: Let apps change the scrim color for DrawerLayout * commit '3d0bbd43893936d81e1fc4a952ac8244a77ba733': Let apps change the scrim color for DrawerLayout
|
fe130779be95af79e875bdbeac7182a424b8b9a6 |
06-Apr-2013 |
Adam Powell <adamp@google.com> |
Let apps change the scrim color for DrawerLayout Bug 8557927 Change-Id: I769ac0885e635f239787e346f6111526f4e19027
ava/android/support/v4/widget/DrawerLayout.java
|
b16c117660bf68b88e24c0f27f6078bac428718b |
05-Apr-2013 |
Adam Powell <adamp@google.com> |
am 09a921a5: am 62e0ce5e: am e33b44f3: am 1909ef4f: am 1538310a: Tweak ViewDragHelper\'s edge detection size * commit '09a921a596f2811673c8cd9723412a9a2189ac9f': Tweak ViewDragHelper's edge detection size
|
62e0ce5e7b954bcbf34195ef0d1ce1dc7d6a88a3 |
05-Apr-2013 |
Adam Powell <adamp@google.com> |
am e33b44f3: am 1909ef4f: am 1538310a: Tweak ViewDragHelper\'s edge detection size * commit 'e33b44f322eddb0cd8a1dc7fc4e5b5e42b2f3155': Tweak ViewDragHelper's edge detection size
|
43d6e2ad95dd9b86ef50a5011ce60839c27babdc |
05-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
am ef31a545: am 58a09b51: Merge "TransportController now helps with managing play state." into jb-mr2-dev * commit 'ef31a54569fc84ae350511ed971fcd408cc8c1bd': TransportController now helps with managing play state.
|
e33b44f322eddb0cd8a1dc7fc4e5b5e42b2f3155 |
05-Apr-2013 |
Adam Powell <adamp@google.com> |
am 1909ef4f: am 1538310a: Tweak ViewDragHelper\'s edge detection size * commit '1909ef4f9143a4384387f2893bfd7808d4afc5fe': Tweak ViewDragHelper's edge detection size
|
1538310a6c51ee7cbebc151df16798aa65f57f07 |
05-Apr-2013 |
Adam Powell <adamp@google.com> |
Tweak ViewDragHelper's edge detection size Make it a little harder to grab DrawerLayout drawers by mistake. Bug 8496395 Change-Id: Id9e1dd9c6c34b3be3dc9b40ac6a7422bb82393d7
ava/android/support/v4/widget/ViewDragHelper.java
|
c76d76a0d92a9dca5c91c68b86666d403ac0fd3c |
05-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
TransportController now helps with managing play state. Play state takes care of grabbing audio focus, and it lets you know when you lose audio focus. Change-Id: I565d93bcba0dbf06a4885a42a008d54dec92b8c4
ava/android/support/v4/media/TransportController.java
ellybean-mr2/android/support/v4/media/TransportControllerJellybeanMR2.java
|
414e10ae686e7b6ad950bf862b544ed4f76920dc |
04-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
am e90a4876: am 8abe1abb: Merge "Move media button handling to API demo." into jb-mr2-dev * commit 'e90a4876a82101e9662a01a8616292684440d6f2': Move media button handling to API demo.
|
edc0529cf10bc820e04cdd6a85a39856f9233313 |
04-Apr-2013 |
Dianne Hackborn <hackbod@google.com> |
Move media button handling to API demo. It was dumb to have this as a convenience class in the support library, since any real implementation is going to do its own thing and needs to keep this in sync with other aspects of its state. Change-Id: Ibfa6795d735bd46ce3c3918be2cc6db8103e799e
ava/android/support/v4/media/TransportController.java
|
e0fb02cde73acb3f002448dc18430c26bf298575 |
04-Apr-2013 |
Adam Powell <adamp@google.com> |
am 97c41866: am 33d3e019: am c93e8d03: am 5a50b1ce: am 1732720a: Add a short delay for drawer peeking in DrawerLayout * commit '97c41866a5f4f6e6ef150a37e1605d846f0c5367': Add a short delay for drawer peeking in DrawerLayout
|
33d3e019dbcf4b9c0b440c5b5a66da60fbfbcc8a |
03-Apr-2013 |
Adam Powell <adamp@google.com> |
am c93e8d03: am 5a50b1ce: am 1732720a: Add a short delay for drawer peeking in DrawerLayout * commit 'c93e8d03544f903de80d7c77bd35450c98670cd6': Add a short delay for drawer peeking in DrawerLayout
|
c93e8d03544f903de80d7c77bd35450c98670cd6 |
03-Apr-2013 |
Adam Powell <adamp@google.com> |
am 5a50b1ce: am 1732720a: Add a short delay for drawer peeking in DrawerLayout * commit '5a50b1ce79077fa6fc69bc35ec78e38b74a307ab': Add a short delay for drawer peeking in DrawerLayout
|
1732720ad57fe6d01392cd06551f1a25cff0333c |
03-Apr-2013 |
Adam Powell <adamp@google.com> |
Add a short delay for drawer peeking in DrawerLayout Don't have a drawer peek right away, have a short delay to account for other UI affordances that may be placed a bit too close to the drawer's edge. Add support methods to ViewDragHelper to check if any pointer has crossed the helper's touch slop. Add support methods to ViewDragHelper to check if an edge was touched. Change-Id: I872612376c091deb21914c8aa43ce39a31aa4210
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/ViewDragHelper.java
|
c7ec8f6531f55def36e6d516d1687a69e55e7168 |
27-Mar-2013 |
Adam Powell <adamp@google.com> |
am c8500fcb: am 659fdbfb: am cb44c552: am 074d53b9: am ea7b10f4: Tweak sensitivity/touch handling for ViewDragHelper/DrawerLayout * commit 'c8500fcbce618b9fecd55ba5ad2bf1cc64e970dd': Tweak sensitivity/touch handling for ViewDragHelper/DrawerLayout
|
659fdbfb0be2d45058cc662148406f8fbb7070c0 |
27-Mar-2013 |
Adam Powell <adamp@google.com> |
am cb44c552: am 074d53b9: am ea7b10f4: Tweak sensitivity/touch handling for ViewDragHelper/DrawerLayout * commit 'cb44c55258fd987d7be126690b3831a116ab90ce': Tweak sensitivity/touch handling for ViewDragHelper/DrawerLayout
|
cb44c55258fd987d7be126690b3831a116ab90ce |
27-Mar-2013 |
Adam Powell <adamp@google.com> |
am 074d53b9: am ea7b10f4: Tweak sensitivity/touch handling for ViewDragHelper/DrawerLayout * commit '074d53b96ee82ed007db651bb9827faf50c3a309': Tweak sensitivity/touch handling for ViewDragHelper/DrawerLayout
|
ea7b10f4d5531713506e98c8093e7aab811f21f3 |
27-Mar-2013 |
Adam Powell <adamp@google.com> |
Tweak sensitivity/touch handling for ViewDragHelper/DrawerLayout Add ViewDragHelper API to determine the size of an edge and have DrawerLayout use it for its peek distance. Make edge locking optional, controlled by the ViewDragHelper callback. Remove DrawerLayout's fake-out for children calling requestDisallowInterceptTouchEvent. Stop locking edges in DrawerLayout; any edge touch can now initiate an edge drag. Change-Id: I42a953e8dad0f608503e009142d5dc79e791c220
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/ViewDragHelper.java
|
8c8a6b344e1b7753b551c31bdc2040e781d4a7fc |
27-Mar-2013 |
Adam Powell <adamp@google.com> |
am 9bfc9338: am 0275f6f6: am fa762298: am 2b295949: am f1452d17: Fix ViewPager child drawing order sorting * commit '9bfc933864299683a5f3cc5c33599f42a621b79e': Fix ViewPager child drawing order sorting
|
0275f6f67f2b0b9cca75a4b425609c8cd6287b47 |
27-Mar-2013 |
Adam Powell <adamp@google.com> |
am fa762298: am 2b295949: am f1452d17: Fix ViewPager child drawing order sorting * commit 'fa7622989446c8064da7f26473e3ec5dbd1211c8': Fix ViewPager child drawing order sorting
|
fa7622989446c8064da7f26473e3ec5dbd1211c8 |
26-Mar-2013 |
Adam Powell <adamp@google.com> |
am 2b295949: am f1452d17: Fix ViewPager child drawing order sorting * commit '2b29594906a1e5f0e7b124400012bdfff87103ad': Fix ViewPager child drawing order sorting
|
f1452d17be15651c6047ec4eb7ff5892538e8265 |
26-Mar-2013 |
Adam Powell <adamp@google.com> |
Fix ViewPager child drawing order sorting Fix a bug where ViewPager would not obtain its internal list of children sorted for drawing order in time to actually draw. Bug 8481031 Change-Id: I171f956504ef1a60be9925b88d06b97bbcdae476
ava/android/support/v4/view/ViewPager.java
|
fa7b13fea8f984aa9625cd150c7443255dd8dcb7 |
26-Mar-2013 |
Adam Powell <adamp@google.com> |
am 5d9328e6: am 27939be3: am 3f19089c: am 81523db0: am 31dac59d: Add some debug logging for a strange edge case in ViewPager * commit '5d9328e662e6cc0af308bc98a5fff4235dc7581e': Add some debug logging for a strange edge case in ViewPager
|
27939be3015e3f28a14f2886490f270e0e558561 |
26-Mar-2013 |
Adam Powell <adamp@google.com> |
am 3f19089c: am 81523db0: am 31dac59d: Add some debug logging for a strange edge case in ViewPager * commit '3f19089c005b1dde4dc8acf42b8a09bc1d879d19': Add some debug logging for a strange edge case in ViewPager
|
3f19089c005b1dde4dc8acf42b8a09bc1d879d19 |
26-Mar-2013 |
Adam Powell <adamp@google.com> |
am 81523db0: am 31dac59d: Add some debug logging for a strange edge case in ViewPager * commit '81523db07a5d7560edf1133c74e8c8d374dbcd97': Add some debug logging for a strange edge case in ViewPager
|
31dac59d77ff5c1e1ae2c425fa5fc939c6ec15cd |
26-Mar-2013 |
Adam Powell <adamp@google.com> |
Add some debug logging for a strange edge case in ViewPager Monkey tests are reporting issues during focus search when we try to offset a rect between the parent and child, that we're assuming a view is a child when it is not. Add some logging to help diagnose. Bug 6418084 Change-Id: Ie08931cbcf8165fe0d20d3c61858c5f32c603b2c
ava/android/support/v4/view/ViewPager.java
|
ff5c0760196d97588e02c0a33b02c60b19a06a0f |
23-Mar-2013 |
Dianne Hackborn <hackbod@google.com> |
am 899f8722: am 94adc997: Merge "Add new TransportController helper class." into jb-mr2-dev * commit '899f872201a03d50a8c3091b3a0edd289970af7a': Add new TransportController helper class.
|
94adc9975295ab4addc869bb95d5c4f1358f2443 |
23-Mar-2013 |
Dianne Hackborn <hackbod@google.com> |
Merge "Add new TransportController helper class." into jb-mr2-dev
|
c9dfa6378fe5efffa207f68ecb49500f5374803b |
22-Mar-2013 |
Adam Powell <adamp@google.com> |
am 4bb4297b: am 6e348ebc: am 08d12dbc: am b9a3a1b2: am fd5162a6: Tune ViewDragHelper edge detection * commit '4bb4297bd86120305ee5f1f5b9e1bb7eed1aebf6': Tune ViewDragHelper edge detection
|
6e348ebc71989ec551cef44e64c14ce3813ff564 |
22-Mar-2013 |
Adam Powell <adamp@google.com> |
am 08d12dbc: am b9a3a1b2: am fd5162a6: Tune ViewDragHelper edge detection * commit '08d12dbc8339bd4c3c375560316787794f8c73cb': Tune ViewDragHelper edge detection
|
08d12dbc8339bd4c3c375560316787794f8c73cb |
22-Mar-2013 |
Adam Powell <adamp@google.com> |
am b9a3a1b2: am fd5162a6: Tune ViewDragHelper edge detection * commit 'b9a3a1b2d2d082323e993f0c79aad969eb8e6d75': Tune ViewDragHelper edge detection
|
fd5162a69e607f9199a502574c7486eb4e695e09 |
22-Mar-2013 |
Adam Powell <adamp@google.com> |
Tune ViewDragHelper edge detection Fix a bug where edges were getting erroneously locked. Allow a wider arc for edge drags. Change-Id: Icf5bb8acaf274239490760891469e9f4957b129f
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/ViewDragHelper.java
|
d3a70800e5f2cc2855d53ebea82fb7568affe02a |
22-Mar-2013 |
Dianne Hackborn <hackbod@google.com> |
Add new TransportController helper class. This is for media apps to receive transport key events while they have input focus. Change-Id: Id4d68b7e0c33b11b1295abe89619729c18691516
clair/android/support/v4/view/KeyEventCompatEclair.java
ava/android/support/v4/media/TransportController.java
ava/android/support/v4/view/KeyEventCompat.java
ellybean-mr2/android/support/v4/media/TransportControllerJellybeanMR2.java
|
2cd0ff177f509c1374f16f97e4f169a65870f23a |
21-Mar-2013 |
Adam Powell <adamp@google.com> |
am bab612ec: am 2af9924f: am d0c7cc24: am afa88a69: am acc82321: Be stricter about detecting DrawerLayout/ViewDragHelper edge drags * commit 'bab612ec4574c3006223b2e18b423a043b281425': Be stricter about detecting DrawerLayout/ViewDragHelper edge drags
|
2af9924f549ed8a507e53922db321777bd133132 |
21-Mar-2013 |
Adam Powell <adamp@google.com> |
am d0c7cc24: am afa88a69: am acc82321: Be stricter about detecting DrawerLayout/ViewDragHelper edge drags * commit 'd0c7cc249cc77753afa119f49521dd55f658371c': Be stricter about detecting DrawerLayout/ViewDragHelper edge drags
|
d0c7cc249cc77753afa119f49521dd55f658371c |
21-Mar-2013 |
Adam Powell <adamp@google.com> |
am afa88a69: am acc82321: Be stricter about detecting DrawerLayout/ViewDragHelper edge drags * commit 'afa88a696204700b92dfe0087fa3f2422f31252c': Be stricter about detecting DrawerLayout/ViewDragHelper edge drags
|
acc82321ad119706485db342eaa12b225fa9b667 |
21-Mar-2013 |
Adam Powell <adamp@google.com> |
Be stricter about detecting DrawerLayout/ViewDragHelper edge drags Only begin an edge drag when a more intentional/telegraphed drag is detected. Bug 8423727 Change-Id: I9ccdde7ad9e20beda7ff988a3d3f73c447ef7f36
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/ViewDragHelper.java
|
e832f2cd99eab8905664294b18d557f2aa96eaae |
21-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
am dd6f0dc4: am e6072e2d: Clean up action bar support library. * commit 'dd6f0dc418e595f04669415df3d7e4a2487c9c94': Clean up action bar support library.
|
7a48378df40975e3b07b4ae5710863a7d6df0c36 |
21-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
am 6d4f0472: am b507e525: Move support library media router to v7 package. * commit '6d4f0472b6a5291f6ab3b1b772be3c8525e2c33e': Move support library media router to v7 package.
|
5565f83a45955399ab158c58de34f53460dc614d |
21-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
resolved conflicts for merge of ac1777e1 to master Change-Id: I76faee11167913299d6e5ce91de250c8712a76d6
|
e6072e2d918169bd827cf7431347fb648124c227 |
21-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Clean up action bar support library. Small initial refactoring. More to come. Added a SearchActionProvider to make it easy to embed SearchViewCompat within a support library action bar. Bug: 8175766 Change-Id: I4ddb16d8fce5d638a76027446128f7462c2095ce
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/view/WindowCompat.java
|
b507e525a61ed761eecfc2eaaf19af7e8db5dca5 |
20-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Move support library media router to v7 package. Resolved some TODOs related to missing resources. Bug: 8175766 Change-Id: I57632d0a961de58a5dd53e889b4fd39832b5fba0
ndroid.mk
ava/android/support/v4/media/MediaControlIntent.java
ava/android/support/v4/media/MediaRouteProvider.java
ava/android/support/v4/media/MediaRouteProviderService.java
ava/android/support/v4/media/MediaRouter.java
ava/android/support/v4/media/MediaStreamMetadata.java
ava/android/support/v4/media/RegisteredMediaRouteProvider.java
ava/android/support/v4/media/RegisteredMediaRouteProviderWatcher.java
ava/android/support/v4/media/SystemMediaRouteProvider.java
ellybean-mr1/android/support/v4/media/MediaRouterJellybeanMr1.java
ellybean-mr2/android/support/v4/media/MediaRouterJellybeanMr2.java
ellybean/android/support/v4/media/MediaRouterJellybean.java
|
da10fdd1400ecfd8d7f2e55651dd528d0614dfc5 |
19-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Move appcompat library to v7 package. Moved most of the options menu related functionality out of v4 support lib into appcompat where it belongs. These two libraries have very different design philosophies and it is important that they remain untangled. The support action bar options menu is broken by this change but will be fixed in later patches after some refactoring to more fully express the facade-like nature of the appcompat library. Collapsed the appcompat eclair, honeycomb and ics folders into one src folder because the layering did not make any sense. All of these folders were providing portions of the API. The layering will be reconstructed and improved in later patches. Moved implementation types into an internal package within appcompat to prevent them from leaking into the API. Changed the base package name to android.support.v7, similar to the gridlayout support lib. Bug: 8175766 Change-Id: I538cbe08310e63e96a2a9fed0b8636eeda530f2c
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/view/ActionProvider.java
ava/android/support/v4/view/Menu.java
ava/android/support/v4/view/MenuInflater.java
ava/android/support/v4/view/MenuItem.java
ava/android/support/v4/view/SubMenu.java
|
3025056470c03a74c1e5972c6b81faaac8944054 |
19-Mar-2013 |
Adam Powell <adamp@google.com> |
am 3a23cddb: am 5408c26a: am 1da44e93: am 09eeecdb: am 00ca2532: Support layout_margin* on DrawerLayout children * commit '3a23cddbfb63cfd7a86c1a664f1ac17074d0ed54': Support layout_margin* on DrawerLayout children
|
5408c26a1dae949761257cce44f7e8572ab13d29 |
19-Mar-2013 |
Adam Powell <adamp@google.com> |
am 1da44e93: am 09eeecdb: am 00ca2532: Support layout_margin* on DrawerLayout children * commit '1da44e9373262e6fa0a872a5c875065901369363': Support layout_margin* on DrawerLayout children
|
1da44e9373262e6fa0a872a5c875065901369363 |
19-Mar-2013 |
Adam Powell <adamp@google.com> |
am 09eeecdb: am 00ca2532: Support layout_margin* on DrawerLayout children * commit '09eeecdbcd452a7c1f9849d820a8203b59fafc95': Support layout_margin* on DrawerLayout children
|
00ca2532981fbd705f947a637ffd967a8d6f733b |
19-Mar-2013 |
Adam Powell <adamp@google.com> |
Support layout_margin* on DrawerLayout children Child views of DrawerLayout now support margins. This allows applications to offset both content or drawer views as needed. Left and right margins are not permitted on drawer views and will be ignored. Vertical layout_gravity settings on drawer views are now supported as well as drawer views with a height less than the full height of the DrawerLayout. Apps should note that introducing a top/bottom margin for a drawer view will be less efficient in terms of fill rate than a drawer that spans the full height. Change-Id: Ia1a595ec50fa853039fa0ca287e4e3cf1e287047
ava/android/support/v4/widget/DrawerLayout.java
|
1dd4d0fe760af82f7a253f75b09e9d99080bc59c |
19-Mar-2013 |
Adam Powell <adamp@google.com> |
am ff120832: am 43f49d2f: am 69da6c44: am 97ceaf4b: am 8e01d24e: Save DrawerLayout lock state as instance state * commit 'ff1208327a5faf4056cc541f52ecb2bc42bc26d7': Save DrawerLayout lock state as instance state
|
43f49d2f0b9ec6ef1c072183d9cedc3723164d40 |
19-Mar-2013 |
Adam Powell <adamp@google.com> |
am 69da6c44: am 97ceaf4b: am 8e01d24e: Save DrawerLayout lock state as instance state * commit '69da6c445a659248d1019cc82d391c570dc039f5': Save DrawerLayout lock state as instance state
|
e1e3f46172eec934c7c67f59ac0559f5d23ccb81 |
19-Mar-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
am 2631b004: am e278c59a: Merge "Add Support Library v4 unit tests for BidiFormatter" into jb-mr2-dev * commit '2631b004764519bf128515fa8154cdb1b4b2633a': Add Support Library v4 unit tests for BidiFormatter
|
69da6c445a659248d1019cc82d391c570dc039f5 |
19-Mar-2013 |
Adam Powell <adamp@google.com> |
am 97ceaf4b: am 8e01d24e: Save DrawerLayout lock state as instance state * commit '97ceaf4baddb9630f0235c791ad50a9084407407': Save DrawerLayout lock state as instance state
|
e278c59a425e73fcade135fe654f2305a6022ab5 |
19-Mar-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Add Support Library v4 unit tests for BidiFormatter" into jb-mr2-dev
|
b443cf85371c2d6bd08b703b070eaabda507dfd3 |
19-Mar-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Add Support Library v4 unit tests for BidiFormatter - match CTS unit tests Change-Id: Ib97e7d9435a57c400c8e858010a3b8d47fe51148
ests/java/android/support/v4/text/bidi/BidiFormatterTest.java
|
8e01d24e718d603974182cd48f648369c07edec1 |
19-Mar-2013 |
Adam Powell <adamp@google.com> |
Save DrawerLayout lock state as instance state As the open/closed state of a drawer is saved across instance state save/restore, lock state is now also saved as one is often influenced by the other. Apps should take care to manage this state effectively. Change-Id: I6a3f5d0831ed1f21543c880f7f592ff9a347149d
ava/android/support/v4/widget/DrawerLayout.java
|
f6d7cf787dfa0f7d14a74609d409919b140061d0 |
19-Mar-2013 |
Adam Powell <adamp@google.com> |
am e88f0308: am 61b69805: am 724a35bb: am 1170fe17: am 0492ea23: Locking drawers for DrawerLayout * commit 'e88f030876ed575ea1c70e280e3af52b79ef5d5e': Locking drawers for DrawerLayout
|
61b698055b689041f234ec536ae7e81d3acaff56 |
19-Mar-2013 |
Adam Powell <adamp@google.com> |
am 724a35bb: am 1170fe17: am 0492ea23: Locking drawers for DrawerLayout * commit '724a35bb84ea22ada779235c161299e34a93987f': Locking drawers for DrawerLayout
|
724a35bb84ea22ada779235c161299e34a93987f |
19-Mar-2013 |
Adam Powell <adamp@google.com> |
am 1170fe17: am 0492ea23: Locking drawers for DrawerLayout * commit '1170fe1736cd097120668fb5a5fedf18c605a5b8': Locking drawers for DrawerLayout
|
0492ea23e32dbf509a7613d29e5791fdd44b2135 |
16-Mar-2013 |
Adam Powell <adamp@google.com> |
Locking drawers for DrawerLayout Add DrawerLayout methods for locking sliding drawers either open or closed. Drawers may be unlocked, locked closed or locked open. When a drawer is locked it may not be opened or closed from its locked state via touch or the back button in the case of locked open drawers. Change-Id: Idbda928c490778f69c480da0bebc2efeb1f76dc7
ava/android/support/v4/widget/DrawerLayout.java
|
25067cab93f60a8f2d2af6bfea2eb0cbccb6386a |
17-Mar-2013 |
Adam Powell <adamp@google.com> |
am a2d2d29a: am 6fc582a2: am 32c70b7a: am c12f546a: am 72c7316b: Fix SlidingPaneLayout erroneous dimming after resize * commit 'a2d2d29a3dae38dbdcf24868dcd20630b58994a0': Fix SlidingPaneLayout erroneous dimming after resize
|
6fc582a25595f40f5c8a7ca181fe0fe1348894c6 |
17-Mar-2013 |
Adam Powell <adamp@google.com> |
am 32c70b7a: am c12f546a: am 72c7316b: Fix SlidingPaneLayout erroneous dimming after resize * commit '32c70b7a53868774985f0edbf35608666d0fd2fb': Fix SlidingPaneLayout erroneous dimming after resize
|
32c70b7a53868774985f0edbf35608666d0fd2fb |
17-Mar-2013 |
Adam Powell <adamp@google.com> |
am c12f546a: am 72c7316b: Fix SlidingPaneLayout erroneous dimming after resize * commit 'c12f546a5f024950f2c1c2395cc1506bdee6819b': Fix SlidingPaneLayout erroneous dimming after resize
|
72c7316b081c3134f7b0566f703dfee7c970eade |
16-Mar-2013 |
Adam Powell <adamp@google.com> |
Fix SlidingPaneLayout erroneous dimming after resize Fix a bug where the preserved open state wasn't being tracked properly in all cases. Also prevent performing extra work when the width hasn't changed. Bug 8396728 Change-Id: If48fe537e2eb1f4bbd35b7970e9e8ed68af3613c
ava/android/support/v4/widget/SlidingPaneLayout.java
|
e23b3710c413d05eaf3bbd4c33f0ae177458e149 |
16-Mar-2013 |
Dianne Hackborn <hackbod@google.com> |
am 9f9f5980: am 0c413646: Merge "Fix a bug where we could lose a loader content change." into jb-mr2-dev * commit '9f9f5980b7bfac5f75dbe86ff56e66e08640fe5f': Fix a bug where we could lose a loader content change.
|
0c413646a132f01920f679638d84c968a749ef61 |
16-Mar-2013 |
Dianne Hackborn <hackbod@google.com> |
Merge "Fix a bug where we could lose a loader content change." into jb-mr2-dev
|
1855ba2ab6eec723d08b46c609f68bd89ae32022 |
15-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Fix Conflict with ActionBarSherlock (DO NOT MERGE)" into jb-mr2-dev
|
9a81c69ba10f8599dbb42e3d2db2209f37854be8 |
15-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Move support Menu interfaces + callbacks to v4 (DO NOT MERGE)" into jb-mr2-dev
|
712036dc13531d46a0064be5055a52bb999454a0 |
15-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Propogate support menu callbacks to Fragments (DO NOT MERGE)" into jb-mr2-dev
|
847bab48ffd5cb62bc06465d7a4c60a016f5a2b9 |
01-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Conflict with ActionBarSherlock (DO NOT MERGE) We've had to rename getSupportMenuInflater() to getCompatMenuInflater() for now to fix the build. This should be reverted before launch! Change-Id: I25812a81130484053fbe97df13fc2bf5b9b5a340 Signed-off-by: Chris Banes <chrisbanes@google.com>
ava/android/support/v4/app/FragmentActivity.java
|
e0f27d39b0a4f0ef30ef6446e7b675279961cc94 |
28-Feb-2013 |
Chris Banes <chrisbanes@google.com> |
Move support Menu interfaces + callbacks to v4 (DO NOT MERGE) This moves the Menu* interfaces used for the ActionBar into android-support-v4. This allows us to remove ActionBarFragment and related hackery. This commit just keeps us at the same level of functionality, but is a cleaner implementation. A future feature would be to enable the use of the support Menu when not using ActionBarActivity. Change-Id: I952ce78a378e8ec3b990f5c285a44c7fc4807f0c Signed-off-by: Chris Banes <chrisbanes@google.com>
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/view/ActionProvider.java
ava/android/support/v4/view/Menu.java
ava/android/support/v4/view/MenuInflater.java
ava/android/support/v4/view/MenuItem.java
ava/android/support/v4/view/SubMenu.java
|
5f1309fe533f644638155e79d50e23060191bf59 |
20-Feb-2013 |
Chris Banes <chrisbanes@google.com> |
Propogate support menu callbacks to Fragments (DO NOT MERGE) This commit adds a new Fragment subtype which contains versions of the support menu calls. A number of changes to ActionBarActivity have been needed to make this possible: - ActionBarActivity and related classes have been moved to the android.support.v4.app package. - FragmentManagerImpl instance creation has been moved to a method in both FragmentActivity and Fragment, so that we can return a new sub-type: SupportMenuFragmentManager - FragmentManagerImpl is no longer final - The compat ActionBar menu set up has been changed so that it happens in onPostCreate. This is so that any fragments can be added in onCreate. Change-Id: I591ca163762431cae9a4988cd89e0711d6b5ff21
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
|
c7503847d63e3483a374a14bcd1edf313a415c21 |
15-Mar-2013 |
Adam Powell <adamp@google.com> |
am a0642e86: am 830dafeb: am ab7b5ad5: am 349316fd: am 8bc268e9: Fix DrawerLayout crash in touch handling * commit 'a0642e86f6936624c45b7da80b7da3aff7494d1e': Fix DrawerLayout crash in touch handling
|
830dafeb756fb9a336cea2e443809d1233fa1b05 |
15-Mar-2013 |
Adam Powell <adamp@google.com> |
am ab7b5ad5: am 349316fd: am 8bc268e9: Fix DrawerLayout crash in touch handling * commit 'ab7b5ad5062058c277fdfb8bfedb505ea7c11b63': Fix DrawerLayout crash in touch handling
|
ab7b5ad5062058c277fdfb8bfedb505ea7c11b63 |
15-Mar-2013 |
Adam Powell <adamp@google.com> |
am 349316fd: am 8bc268e9: Fix DrawerLayout crash in touch handling * commit '349316fdd86173753a88083ca593c7751eb9c71b': Fix DrawerLayout crash in touch handling
|
8bc268e9c40e4ae375a0d65dc1293dccc541186f |
15-Mar-2013 |
Adam Powell <adamp@google.com> |
Fix DrawerLayout crash in touch handling Fix a bug in DrawerLayout that could crash if no child was found under the active touch point. Bug 8388714 Change-Id: Ida540bf6d2bab7dbb0323f077f3e2fd355a757d4
ava/android/support/v4/widget/DrawerLayout.java
|
80a0a3a33e3f6c27da4681a4f02eb2c6aae1fd40 |
15-Mar-2013 |
Dianne Hackborn <hackbod@google.com> |
Fix a bug where we could lose a loader content change. If AsyncTaskLoader starts a background update due to a content change, and that update is cancelled, we drop the data when it finally arrives and forget that the content changed. If we later come back to the loader, we then end up showing stale data because we don't know that we still need to update due to the old content change. This change adds a couple new APIs to Loader to deal with the time between when you ask for whether there is a content change and finally either commit the data or cancel the update. AsyncTaskLoader is changed to make use of this so that it doesn't lose changes. Change-Id: I431f55fff985baf653f217228895b855462b49fb
ava/android/support/v4/content/AsyncTaskLoader.java
ava/android/support/v4/content/Loader.java
|
a5c01bb84f11262390fa62d23542484ea003ead8 |
14-Mar-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
am 6eb4c674: am c92d6082: Improve code for Support Library BidiFormatter * commit '6eb4c674e8fe743368a768310589b134e216334e': Improve code for Support Library BidiFormatter
|
c92d608279e5716a176e142abcd5e1b2148a0680 |
14-Mar-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Improve code for Support Library BidiFormatter - follow variables naming conventions Change-Id: I759032c40abeaa748a4056370c0f80a5bf2a1e71
cs/android/support/v4/text/ICUCompatIcs.java
ava/android/support/v4/text/TextUtilsCompat.java
ava/android/support/v4/text/bidi/BidiFormatter.java
|
da0ba4ee64b64974c90b6202252930450fe32d9d |
14-Mar-2013 |
Scott Kennedy <skennedy@google.com> |
am f3ca32f5: am de2eb627: Remove a method * commit 'f3ca32f53803ec416f0b8f81dd3205c643ec812d': Remove a method
|
de2eb627f0c4cb79c78e4d91ae7086d2c5e67eec |
13-Mar-2013 |
Scott Kennedy <skennedy@google.com> |
Remove a method It was only being called in one location, and the parameter was being ignored. Matches Ia853dd8d3898ac3e4c4b2fb3a51d103844b57ca1 in frameworks/base Change-Id: Ic5de51b0e26e340e1ff850d5ba83e24dff648bbc
ava/android/support/v4/content/CursorLoader.java
|
16bbe772c06562031a99278830ec65c23a3dd0f8 |
14-Mar-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
am 68ba5de5: am 77f6bada: Add BidiFormatter to the Support Library v4 * commit '68ba5de585946171430cf52e8c52087e581daf69': Add BidiFormatter to the Support Library v4
|
77f6bada6f88acea9025afce3eb0127d45411798 |
09-Mar-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Add BidiFormatter to the Support Library v4 See bug #8185319 Need to put Android BidiFormatter into the Support Library Change-Id: Ia7af551f503d895514b81a3a4065323a05ed7341
cs/android/support/v4/text/ICUCompatIcs.java
ava/android/support/v4/text/ICUCompat.java
ava/android/support/v4/text/TextDirectionHeuristicCompat.java
ava/android/support/v4/text/TextDirectionHeuristicsCompat.java
ava/android/support/v4/text/TextUtilsCompat.java
ava/android/support/v4/text/bidi/BidiFormatter.java
|
3693ea36384057f5037ead21d5cf0319461c15e4 |
13-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
am e5084724: am fa326a46: Add support for media route provider services. * commit 'e5084724d141681add31272666753c7191405251': Add support for media route provider services.
|
3bc920ccf334b813905e7517954ad6ea57189077 |
13-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
am 5508afd5: am 77feec77: Merge "Revert "Add support for media route provider services."" into jb-mr2-dev * commit '5508afd5cb40343de53e9b461dbaccbca70668a0': Revert "Add support for media route provider services."
|
c4b24b21ebd9fd83e670aaa2ccca6d82e220cefd |
13-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
am bfb76892: am 365fbcc5: Merge "Add support for media route provider services." into jb-mr2-dev * commit 'bfb76892e5d760983cacd40846e2c9f86e5a551d': Add support for media route provider services.
|
fa326a4649d9d0e8113e315f6c8251fe686abce4 |
08-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Add support for media route provider services. Media route provider services are services that publish media routes to applications and to the system. The registered media route provider enumerates the installed services, connects to them, and listens for route updates. As part of this change, extended media route to use a set of media route control intent filters to describe its capabilities instead of just one. This is necessary for matching uri-based media control intents such as ACTION_PLAY. Added support for routes with icons. Added support for querying information about the provider of each route and the list of all available providers. Fixed a bug in the system media route provider that resulted in duplicate routes being created. Ensure that routes are notified as being unselected before being notifies as being removed. The invariant here is that an application should only perceive a route to be selected between the time it was added / enabled and the time it was removed / disabled. Change-Id: If1a81ace4ef17643f219f7fed06a80855dc9a7e1
ava/android/support/v4/media/MediaControlIntent.java
ava/android/support/v4/media/MediaRouteProvider.java
ava/android/support/v4/media/MediaRouteProviderService.java
ava/android/support/v4/media/MediaRouter.java
ava/android/support/v4/media/RegisteredMediaRouteProvider.java
ava/android/support/v4/media/RegisteredMediaRouteProviderWatcher.java
ava/android/support/v4/media/SystemMediaRouteProvider.java
|
77feec77553367778cdc8f9e78a71585ac63e038 |
13-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Revert "Add support for media route provider services."" into jb-mr2-dev
|
f3e4a6059d110137519d2d0042cf5dd680eddba1 |
13-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Revert "Add support for media route provider services." This reverts commit 0995047fb295da9c1d4e8270bd727a1ee997951e Change-Id: I572448f3f8c6e6270123b10ea2150d54f8ccc41f
ava/android/support/v4/media/MediaControlIntent.java
ava/android/support/v4/media/MediaRouteProvider.java
ava/android/support/v4/media/MediaRouteProviderService.java
ava/android/support/v4/media/MediaRouter.java
ava/android/support/v4/media/RegisteredMediaRouteProvider.java
ava/android/support/v4/media/RegisteredMediaRouteProviderWatcher.java
ava/android/support/v4/media/SystemMediaRouteProvider.java
|
365fbcc5a3de661d41cff8b7e26b35e5a3dcaa73 |
13-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Add support for media route provider services." into jb-mr2-dev
|
e349347a36b3baac920cf260a741dc70a60d6c59 |
12-Mar-2013 |
Adam Powell <adamp@google.com> |
am 13ee9c21: am bebdbfc8: am 2a258b58: am 5e52d5ef: am 89e17886: SlidingPaneLayout features, ViewDragHelper bugfixes * commit '13ee9c219fa1fd47a2440c61648ee564f2eae7df': SlidingPaneLayout features, ViewDragHelper bugfixes
|
bebdbfc8dadb3328dc46c32df954a93b9470ee9f |
12-Mar-2013 |
Adam Powell <adamp@google.com> |
am 2a258b58: am 5e52d5ef: am 89e17886: SlidingPaneLayout features, ViewDragHelper bugfixes * commit '2a258b58d11e824896d4ee217ea17f4dd22a48fa': SlidingPaneLayout features, ViewDragHelper bugfixes
|
2a258b58d11e824896d4ee217ea17f4dd22a48fa |
12-Mar-2013 |
Adam Powell <adamp@google.com> |
am 5e52d5ef: am 89e17886: SlidingPaneLayout features, ViewDragHelper bugfixes * commit '5e52d5efa93b7ae9405f6a63fc5d6910ea7f7885': SlidingPaneLayout features, ViewDragHelper bugfixes
|
89e17886e6149bddfdb08a242c9e88889596419c |
12-Mar-2013 |
Adam Powell <adamp@google.com> |
SlidingPaneLayout features, ViewDragHelper bugfixes Make SlidingPaneLayout handle initial pre-layout state changes, resizing and state save/restoration properly. Calling openPane/closePane before first layout will cause animation to be skipped. Open/closed state is now saved as instance state. When all panes fit, interacting with a pane either by touch or focus will cause that pane to be in view if a resize or state save/restore occurs. Bug 8341136 Fix a bug where a slop check should fail instead of throwing. Bug 8368837 Change-Id: I2e75213517d5f3f955650795d65bbff6fe7c054e
ava/android/support/v4/widget/SlidingPaneLayout.java
ava/android/support/v4/widget/ViewDragHelper.java
|
11c1376dd332d1bff7732b3fbe232aa1c916bedb |
12-Mar-2013 |
Jeff Sharkey <jsharkey@android.com> |
am f85e2a3e: am 3a24c8e3: Merge "Provider to share private files between apps." into jb-mr2-dev * commit 'f85e2a3e1f4ef267fdcf8759b09925becdaa53c5': Provider to share private files between apps.
|
3a24c8e31611a85085a7d261328ff9da811b694b |
12-Mar-2013 |
Jeff Sharkey <jsharkey@android.com> |
Merge "Provider to share private files between apps." into jb-mr2-dev
|
0995047fb295da9c1d4e8270bd727a1ee997951e |
08-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Add support for media route provider services. Media route provider services are services that publish media routes to applications and to the system. The registered media route provider enumerates the installed services, connects to them, and listens for route updates. As part of this change, extended media route to use a set of media route control intent filters to describe its capabilities instead of just one. This is necessary for matching uri-based media control intents such as ACTION_PLAY. Added support for routes with icons. Change-Id: I8f00fac27914662bec3df0e5a212e81a9d306081
ava/android/support/v4/media/MediaControlIntent.java
ava/android/support/v4/media/MediaRouteProvider.java
ava/android/support/v4/media/MediaRouteProviderService.java
ava/android/support/v4/media/MediaRouter.java
ava/android/support/v4/media/RegisteredMediaRouteProvider.java
ava/android/support/v4/media/RegisteredMediaRouteProviderWatcher.java
ava/android/support/v4/media/SystemMediaRouteProvider.java
|
bfc1b02cd3495e81ef716f2679cc747c1d74a924 |
09-Mar-2013 |
Adam Powell <adamp@google.com> |
am ceacc80b: am a055a849: am e6213039: am 1e66a9eb: am 57902cff: DrawerLayout polish features * commit 'ceacc80bcda7029bc109c3c2e21779c2f9791abc': DrawerLayout polish features
|
a055a849fe13d4008fad60d6df6e0529f4827cf6 |
09-Mar-2013 |
Adam Powell <adamp@google.com> |
am e6213039: am 1e66a9eb: am 57902cff: DrawerLayout polish features * commit 'e62130393b79d2bb36a0175457247b736bf3ac9b': DrawerLayout polish features
|
e62130393b79d2bb36a0175457247b736bf3ac9b |
09-Mar-2013 |
Adam Powell <adamp@google.com> |
am 1e66a9eb: am 57902cff: DrawerLayout polish features * commit '1e66a9eb98ea261ba3b5beaebb3e67444094d14d': DrawerLayout polish features
|
57902cff6c54c245feea589b06d12dba8f1a2a24 |
09-Mar-2013 |
Adam Powell <adamp@google.com> |
DrawerLayout polish features If openDrawer/closeDrawer is called before first layout, the initial layout will position the drawer in that configuration and no animation will play. Implement instance state save/restore. A drawer that was open will remain open unless acted upon by an outside force. Change-Id: I673f2e3c710713703b507b19e1650450a7b5b17c
ava/android/support/v4/widget/DrawerLayout.java
|
32e2ace071e496f5240863eaf7a5333407cbe19c |
08-Mar-2013 |
Adam Powell <adamp@google.com> |
am 5c8fa186: am c74a2681: am 74586dad: am 0c8486c1: am 29836199: Prevent strange falsing on SlidingPaneLayout * commit '5c8fa186b808a602e63e4946928e8092beb2c365': Prevent strange falsing on SlidingPaneLayout
|
c74a268113feee13f6b7a24b51a4e14fb4036155 |
08-Mar-2013 |
Adam Powell <adamp@google.com> |
am 74586dad: am 0c8486c1: am 29836199: Prevent strange falsing on SlidingPaneLayout * commit '74586dad1b12166ef20673181086b335dc67c802': Prevent strange falsing on SlidingPaneLayout
|
74586dad1b12166ef20673181086b335dc67c802 |
08-Mar-2013 |
Adam Powell <adamp@google.com> |
am 0c8486c1: am 29836199: Prevent strange falsing on SlidingPaneLayout * commit '0c8486c19d4f1b2c0ad7650bf5a4cc95edb44462': Prevent strange falsing on SlidingPaneLayout
|
29836199390f71d05b15eedb487c1f7465776f1d |
08-Mar-2013 |
Adam Powell <adamp@google.com> |
Prevent strange falsing on SlidingPaneLayout Make sure that SlidingPaneLayout isn't overly greedy with events. Change-Id: Id89e72af44dd169018264858d25b4c2a75bfbb4a
ava/android/support/v4/widget/SlidingPaneLayout.java
|
10c0b4d1105912764affc7272b4ab9f492056ef3 |
08-Mar-2013 |
Adam Powell <adamp@google.com> |
am e2af9daf: am eae2e228: am 1795f1ee: am 11a7e59f: am 79982691: Fix crash caused by ViewDragHelper * commit 'e2af9dafe4893f743fd16586a37d8f7f15861ddb': Fix crash caused by ViewDragHelper
|
eae2e2281cb9fda7c4d56075c8dda5c35d3f74cd |
08-Mar-2013 |
Adam Powell <adamp@google.com> |
am 1795f1ee: am 11a7e59f: am 79982691: Fix crash caused by ViewDragHelper * commit '1795f1ee603c81b2af750c39f3047668fc7d75a6': Fix crash caused by ViewDragHelper
|
1795f1ee603c81b2af750c39f3047668fc7d75a6 |
08-Mar-2013 |
Adam Powell <adamp@google.com> |
am 11a7e59f: am 79982691: Fix crash caused by ViewDragHelper * commit '11a7e59f5983d8b43f851d9d41b35df4338d7cce': Fix crash caused by ViewDragHelper
|
79982691769837348314818a3b5e0bc1625c74e9 |
08-Mar-2013 |
Adam Powell <adamp@google.com> |
Fix crash caused by ViewDragHelper Make sure we have a valid view to try to capture before attempting a slop check. Bug 8342106 Change-Id: Ibb20c12b2a2e6ce950d3e2e978960e33788f2b2d
ava/android/support/v4/widget/ViewDragHelper.java
|
cdafda9f0228e8cb160a7c873d130dea4bbfea7c |
08-Mar-2013 |
Jeff Sharkey <jsharkey@android.com> |
Provider to share private files between apps. Apps should generally avoid sending raw filesystem paths across process boundaries, since the receiving app may not have the same access as the sender. Instead, apps should send Uris and rely on platform features like grantUriPermission() to control access. This provider is a simple implementation that services Uris which are backed by raw files on disk. It relies on ContentProvider to enforce the grants, and supports reading, writing, and deleting. It responds to OpenableColumns and tries answering getType() using file extensions. Apps define supported paths in <meta-data> associated with their <provider> manifest entries. Bug: 7005318 Change-Id: Iceb4f2ce996221d2d85e009b62c856dcdf5eca14
ava/android/support/v4/content/FileProvider.java
ests/Android.mk
ests/AndroidManifest.xml
ests/java/android/support/v4/content/FileProviderTest.java
ests/res/xml/paths.xml
|
6190a6cd3f0601f47eb43d78009f988e08e0e9a2 |
08-Mar-2013 |
Chet Haase <chet@google.com> |
Fix build due to bad link references in javadocs (cherry picked from commit a308916a8ee35b799b03b9e8c87e8fad571a984b) Change-Id: I585283acc05d366955b365f168db75643869da88
ava/android/support/v4/media/MediaControlIntent.java
ava/android/support/v4/media/MediaRouteProvider.java
|
a308916a8ee35b799b03b9e8c87e8fad571a984b |
08-Mar-2013 |
Chet Haase <chet@google.com> |
Fix build due to bad link references in javadocs Change-Id: I00a0eec9d07f456bd7779fd9aa72c723a5eddd3b
ava/android/support/v4/media/MediaControlIntent.java
ava/android/support/v4/media/MediaRouteProvider.java
|
f485644d3e70e56c300c5a2ee3a1faf3357b0dfe |
08-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
am 4da48c41: am 1acd189b: Merge "Add media router and display manager to support library." into jb-mr2-dev * commit '4da48c41d99903f4405e53b5e5dc5b5f059064bd': Add media router and display manager to support library.
|
1acd189be01cbe07b17a32c83d4b190a658f401f |
08-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Merge "Add media router and display manager to support library." into jb-mr2-dev
|
bd930d7225c96d7d3aacc6092cb92d3e448425dd |
08-Mar-2013 |
Adam Powell <adamp@google.com> |
am 38ce97c7: am 04772b30: am f653cedd: am ebb6ac58: am 791f31bb: Make DrawerLayout automatically close drawers on back button press * commit '38ce97c7e7aafdca2cfc5b196be65e2e01db4257': Make DrawerLayout automatically close drawers on back button press
|
04772b3092ec2ea798ee022496f2d1ed27a0a56c |
08-Mar-2013 |
Adam Powell <adamp@google.com> |
am f653cedd: am ebb6ac58: am 791f31bb: Make DrawerLayout automatically close drawers on back button press * commit 'f653cedd24efed40c9330504ffb4e62051e80539': Make DrawerLayout automatically close drawers on back button press
|
f653cedd24efed40c9330504ffb4e62051e80539 |
08-Mar-2013 |
Adam Powell <adamp@google.com> |
am ebb6ac58: am 791f31bb: Make DrawerLayout automatically close drawers on back button press * commit 'ebb6ac583b1aa6f4dc398b07626c186c5eea5112': Make DrawerLayout automatically close drawers on back button press
|
791f31bbba40b8b51694a1b2cdc804f360786ed1 |
08-Mar-2013 |
Adam Powell <adamp@google.com> |
Make DrawerLayout automatically close drawers on back button press DrawerLayout is now focusable in touch mode to facilitate this. Also add KeyEventCompat tracking method shims. Change-Id: I3e8619ae593db8d3be0a8e04c57869cb2833528a
clair/android/support/v4/view/KeyEventCompatEclair.java
ava/android/support/v4/view/KeyEventCompat.java
ava/android/support/v4/widget/DrawerLayout.java
|
c21f57ed68b81a77167f1df000b0e272e1598bc0 |
08-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Add media router and display manager to support library. The support library MediaRouter API is somewhat different from the framework's existing MediaRouter API. It is designed to be simpler and easier to extend. In the new MediaRouter, routes are published by MediaRouteProviders. MediaRouteProviders replace the concept of UserRoutes. The built-in SystemMediaRouteProvider publishes the default system routes and interoperates with the framework MediaRouter. Each route now declares its capabilities and behaviors by way of MediaControlIntents. The type of the route (live audio, live video, or remote playback) is specified by the categories of media control intents that the route supports. A route may support any number of custom provider-defined media control intent categories that provide access to specialized features. The old concepts of route categories and route groups have been removed. Route providers are now responsible for implementing the route grouping and configuration through some UI of their own that is not managed by the media router. This patch does not include support for route icon drawables, the new route picker UI or route provider services. These features will be added in follow on patches. Change-Id: I10cf078917d053a916254a5aa9d208b8cfd341ea
ndroid.mk
ava/android/support/v4/hardware/display/DisplayManagerCompat.java
ava/android/support/v4/media/MediaControlIntent.java
ava/android/support/v4/media/MediaRouteProvider.java
ava/android/support/v4/media/MediaRouter.java
ava/android/support/v4/media/MediaStreamMetadata.java
ava/android/support/v4/media/SystemMediaRouteProvider.java
ellybean-mr1/android/support/v4/hardware/display/DisplayManagerJellybeanMr1.java
ellybean-mr1/android/support/v4/media/MediaRouterJellybeanMr1.java
ellybean-mr2/android/support/v4/media/MediaRouterJellybeanMr2.java
ellybean/android/support/v4/media/MediaRouterJellybean.java
|
88e572d7360501bae6d0451cd0b8923bf64353c5 |
07-Mar-2013 |
Adam Powell <adamp@google.com> |
am 33d095c3: am 85b312de: am b3294eed: am 95f9ce58: am 32a53a67: DrawerLayout touch behavior tuning * commit '33d095c3d6b2b4e1c1473141227459de7d9276c6': DrawerLayout touch behavior tuning
|
85b312ded5be5639e73c320c50d893db5f80c125 |
07-Mar-2013 |
Adam Powell <adamp@google.com> |
am b3294eed: am 95f9ce58: am 32a53a67: DrawerLayout touch behavior tuning * commit 'b3294eed173196a92301a7a126d28f14435a8f9f': DrawerLayout touch behavior tuning
|
b3294eed173196a92301a7a126d28f14435a8f9f |
07-Mar-2013 |
Adam Powell <adamp@google.com> |
am 95f9ce58: am 32a53a67: DrawerLayout touch behavior tuning * commit '95f9ce5845e6d012667c5c351b8528957545eab8': DrawerLayout touch behavior tuning
|
32a53a670d1f6ff07454135a22e970f2154260dc |
07-Mar-2013 |
Adam Powell <adamp@google.com> |
DrawerLayout touch behavior tuning Don't respect requestDisallowInterceptTouchEvent(true) if a peek is currently in progress, to allow the user to finish pulling out the peeking drawer. (This may or may not work out well in practice, but let's try it.) Fix a bug where touch distance truncation errors were being unnecessarily accounted for. Change-Id: Ic6de9befb58fd3b9741eb33add5088566f63ebcf
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/ViewDragHelper.java
|
049b1c0d7403aec7e4a6b1b5655672cb60f12fc7 |
07-Mar-2013 |
Adam Powell <adamp@google.com> |
am 4d3f0f4d: am 65c3f741: am cc78de19: am a64a48ea: am b562d856: DrawerLayout features/bugfixes/tuning/optimization * commit '4d3f0f4d28e86189d98b4dbba28305b33cb4100b': DrawerLayout features/bugfixes/tuning/optimization
|
65c3f741461ceaaa6107ee7fcb7082950ffd6b41 |
07-Mar-2013 |
Adam Powell <adamp@google.com> |
am cc78de19: am a64a48ea: am b562d856: DrawerLayout features/bugfixes/tuning/optimization * commit 'cc78de19167194167d304275a04cfacd8e2fef5c': DrawerLayout features/bugfixes/tuning/optimization
|
cc78de19167194167d304275a04cfacd8e2fef5c |
07-Mar-2013 |
Adam Powell <adamp@google.com> |
am a64a48ea: am b562d856: DrawerLayout features/bugfixes/tuning/optimization * commit 'a64a48ea14472182e0136b6781c7a273821bf64d': DrawerLayout features/bugfixes/tuning/optimization
|
b562d856f6ff58b7fc421a3b0cd1e0e089b994ab |
07-Mar-2013 |
Adam Powell <adamp@google.com> |
DrawerLayout features/bugfixes/tuning/optimization Add the ability to draw shadows on the edges of drawers. Further optimize drawing (or not drawing) of drawers. Clip the content view if an area is covered by an opaque drawer. Mark offscreen drawer views as invisible. Fix a bug where an edge touch would peek (and thereby close) a drawer. Change-Id: I6ae12ee9d7118aa3209aeb93ead86ca5c9292f82
ava/android/support/v4/widget/DrawerLayout.java
|
17ff46f15afa53d8ffa9448d4a74dc8b005a4e85 |
06-Mar-2013 |
Adam Powell <adamp@google.com> |
am 20dc317a: am 67bdfd32: am c56a7bbf: am 7cdbb89c: am 471f0f4e: Fix minor SlidingPaneLayout/ViewDragHelper bugs; remove dead code * commit '20dc317a0a939da67db25808df7fabc387d44f3f': Fix minor SlidingPaneLayout/ViewDragHelper bugs; remove dead code
|
67bdfd32b2fcf6374364d65bd882f709f45fad36 |
06-Mar-2013 |
Adam Powell <adamp@google.com> |
am c56a7bbf: am 7cdbb89c: am 471f0f4e: Fix minor SlidingPaneLayout/ViewDragHelper bugs; remove dead code * commit 'c56a7bbf134252754de49494f69c3da07ecc1d0b': Fix minor SlidingPaneLayout/ViewDragHelper bugs; remove dead code
|
c56a7bbf134252754de49494f69c3da07ecc1d0b |
06-Mar-2013 |
Adam Powell <adamp@google.com> |
am 7cdbb89c: am 471f0f4e: Fix minor SlidingPaneLayout/ViewDragHelper bugs; remove dead code * commit '7cdbb89cd7e4cc192058c7db86a01b099d05ca3f': Fix minor SlidingPaneLayout/ViewDragHelper bugs; remove dead code
|
471f0f4e84c7d1f96e48fb26713f246d69c3241f |
06-Mar-2013 |
Adam Powell <adamp@google.com> |
Fix minor SlidingPaneLayout/ViewDragHelper bugs; remove dead code Fix a bug where animations in progress wouldn't stop properly when a relayout causes the layout to no longer be slideable. Bug 8323761 Fix a bug in ViewDragHelper#isViewUnder. (Herp derp <> are hard) Bug 8324172 Change-Id: Ia4b8d40277ba8384ce71eb39485ec3a215261bfc
ava/android/support/v4/widget/SlidingPaneLayout.java
ava/android/support/v4/widget/ViewDragHelper.java
|
98e4e82df0c121fc34367c4c9f4f47d182ef8ef5 |
06-Mar-2013 |
Adam Powell <adamp@google.com> |
am 187cdca8: am 2bd07b26: am 46d3a42c: am 5544eac9: am 1fbad11a: Quick fix for a ViewDragHelper touch bug * commit '187cdca84d170ce4a0ab3c1cef7b2301b57da2f0': Quick fix for a ViewDragHelper touch bug
|
7e65320e02f68cdfcc5111e5e2b7d3d59cc176aa |
06-Mar-2013 |
Adam Powell <adamp@google.com> |
am c712c7cd: am a8c0ba3a: am 167d0187: am 962c4343: am 1d26501f: Initial DrawerLayout implementation * commit 'c712c7cd0704f3afb124c63fd9e8d05e89ee7881': Initial DrawerLayout implementation
|
2bd07b268277cce006978760bd28fc963486b58c |
06-Mar-2013 |
Adam Powell <adamp@google.com> |
am 46d3a42c: am 5544eac9: am 1fbad11a: Quick fix for a ViewDragHelper touch bug * commit '46d3a42ca8652f7f25dc6173f7cc126c0f6b22b3': Quick fix for a ViewDragHelper touch bug
|
46d3a42ca8652f7f25dc6173f7cc126c0f6b22b3 |
06-Mar-2013 |
Adam Powell <adamp@google.com> |
am 5544eac9: am 1fbad11a: Quick fix for a ViewDragHelper touch bug * commit '5544eac98af174c13e93308a5e3bab7c318882bb': Quick fix for a ViewDragHelper touch bug
|
1fbad11af8f178d9fcee85dabe7cd8f24d2bc9a2 |
06-Mar-2013 |
Adam Powell <adamp@google.com> |
Quick fix for a ViewDragHelper touch bug Use the proper backward compatible mechanism for extracting pointer index/action codes. Change-Id: I5ed567ef270b669652eaf61a7bdfa9ad0c451236
ava/android/support/v4/widget/ViewDragHelper.java
|
a8c0ba3a5a7157ffbf78703475ddb2e6f219ad24 |
06-Mar-2013 |
Adam Powell <adamp@google.com> |
am 167d0187: am 962c4343: am 1d26501f: Initial DrawerLayout implementation * commit '167d0187f0a5a2e6c0b942739330e3b86f9f85fa': Initial DrawerLayout implementation
|
167d0187f0a5a2e6c0b942739330e3b86f9f85fa |
06-Mar-2013 |
Adam Powell <adamp@google.com> |
am 962c4343: am 1d26501f: Initial DrawerLayout implementation * commit '962c4343fe72745b5f6cb5f22a41c1129dfb1fd1': Initial DrawerLayout implementation
|
1d26501f0c8e9f3577f651938a03f6b3a1a672c7 |
01-Mar-2013 |
Adam Powell <adamp@google.com> |
Initial DrawerLayout implementation Add new UI toolkit compat shims to support bidi resolution: * GravityCompat * ViewCompat layout direction methods Add DrawerLayout, making use of ViewDragHelper. Fix some bugs in ViewDragHelper and tweak the API. Change-Id: I56103ed155b83d16b80dba7d4c3054bb63fd8ea7
ava/android/support/v4/view/GravityCompat.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/DrawerLayout.java
ava/android/support/v4/widget/SlidingPaneLayout.java
ava/android/support/v4/widget/ViewDragHelper.java
ellybean-mr1/android/support/v4/view/GravityCompatJellybeanMr1.java
ellybean-mr1/android/support/v4/view/ViewCompatJellybeanMr1.java
|
d8402b0fabde689f1d4887d606c75013c2452a67 |
05-Mar-2013 |
Adam Powell <adamp@google.com> |
am 25f5a070: am 5f86984b: am 2a589516: am 9b8d1242: am 6580cf4b: Fix ViewDragHelper/SlidingPaneLayout bugs * commit '25f5a070bfeb2cc453a748bcd17042ee9908a49d': Fix ViewDragHelper/SlidingPaneLayout bugs
|
5f86984b6bf2b136f57fb203ab4f29dc7a60277e |
05-Mar-2013 |
Adam Powell <adamp@google.com> |
am 2a589516: am 9b8d1242: am 6580cf4b: Fix ViewDragHelper/SlidingPaneLayout bugs * commit '2a5895160fa86c5a7c09588c1c08b6752a597226': Fix ViewDragHelper/SlidingPaneLayout bugs
|
2a5895160fa86c5a7c09588c1c08b6752a597226 |
05-Mar-2013 |
Adam Powell <adamp@google.com> |
am 9b8d1242: am 6580cf4b: Fix ViewDragHelper/SlidingPaneLayout bugs * commit '9b8d12425dc8cd4ab9dd5a548ba3a5b3261b0b1d': Fix ViewDragHelper/SlidingPaneLayout bugs
|
6580cf4b7e74a2a017ed95b0dc50155b9995edeb |
02-Mar-2013 |
Adam Powell <adamp@google.com> |
Fix ViewDragHelper/SlidingPaneLayout bugs Fix an overzealous and buggy edge drag detector. Tune animation timing. Make sure that captured views become un-captured. Change-Id: Ib2122082fdbab12256743760995b148717c664bd
ingerbread/android/support/v4/widget/ScrollerCompatGingerbread.java
ava/android/support/v4/widget/ScrollerCompat.java
ava/android/support/v4/widget/SlidingPaneLayout.java
ava/android/support/v4/widget/ViewDragHelper.java
|
c1e87ac17c772ee3c5fd3b3f08321226e2c7ffa4 |
01-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Fix NPE when using support menu with Fragment This should have been included in change: I3de7695d4db0b9626f2bc9ed49ad0528146dc093 but it seems to have been missed. Change-Id: I76be4eb4f327bed6f9cb9a3ef8b1370d841bab2f Signed-off-by: Chris Banes <chrisbanes@google.com>
ava/android/support/v4/app/FragmentManager.java
|
8ae0391b222937994c3a5762f290ad64aa768baf |
01-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Conflict with ActionBarSherlock We've had to rename getSupportMenuInflater() to getCompatMenuInflater() for now to fix the build. This should be reverted before launch! Change-Id: I759e436549b9d3cc22e84650a0f8fafd599412f3 Signed-off-by: Chris Banes <chrisbanes@google.com>
ava/android/support/v4/app/FragmentActivity.java
|
461b48b4588ac21b97aa40553f04222c2c0344e7 |
28-Feb-2013 |
Chris Banes <chrisbanes@google.com> |
Move support Menu interfaces + callbacks to v4 This moves the Menu* interfaces used for the ActionBar into android-support-v4. This allows us to remove ActionBarFragment and related hackery. This commit just keeps us at the same level of functionality, but is a cleaner implementation. A future feature would be to enable the use of the support Menu when not using ActionBarActivity. Change-Id: I3de7695d4db0b9626f2bc9ed49ad0528146dc093 Signed-off-by: Chris Banes <chrisbanes@google.com>
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/view/ActionProvider.java
ava/android/support/v4/view/Menu.java
ava/android/support/v4/view/MenuInflater.java
ava/android/support/v4/view/MenuItem.java
ava/android/support/v4/view/SubMenu.java
|
0dd27ec5700297958b4d312131434c0420c4e2dd |
01-Mar-2013 |
Adam Powell <adamp@google.com> |
am e2a8c471: am 607f7583: am c30e9f8d: am 3f50aafe: Fix SlidingPaneLayout dim threshold calculation * commit 'e2a8c471e341b87448e38bff85c8937025f178c7': Fix SlidingPaneLayout dim threshold calculation
|
e2a8c471e341b87448e38bff85c8937025f178c7 |
01-Mar-2013 |
Adam Powell <adamp@google.com> |
am 607f7583: am c30e9f8d: am 3f50aafe: Fix SlidingPaneLayout dim threshold calculation * commit '607f7583619aa14c42cf9ca51cce9b608f02ba8a': Fix SlidingPaneLayout dim threshold calculation
|
607f7583619aa14c42cf9ca51cce9b608f02ba8a |
01-Mar-2013 |
Adam Powell <adamp@google.com> |
am c30e9f8d: am 3f50aafe: Fix SlidingPaneLayout dim threshold calculation * commit 'c30e9f8d71de3c5e2509a624f650af4ef07d3991': Fix SlidingPaneLayout dim threshold calculation
|
3f50aafe43ea3c7d1c09fbd7afa87bf7453beb18 |
01-Mar-2013 |
Adam Powell <adamp@google.com> |
Fix SlidingPaneLayout dim threshold calculation Bug 8178354 Change-Id: I4fc5e0a872a0697633ecc9f87208f4df2a96388e
ava/android/support/v4/widget/SlidingPaneLayout.java
|
5307443fb855b936fe85db140fe132e8b7fb58af |
28-Feb-2013 |
Adam Powell <adamp@google.com> |
am c9b1613a: am 4d3b5a07: am 5e2013a3: am b9e34c7d: Make ScrollerCompat public/expand it * commit 'c9b1613aff016e8e29200b2426d24f801c0c6a9b': Make ScrollerCompat public/expand it
|
c9b1613aff016e8e29200b2426d24f801c0c6a9b |
28-Feb-2013 |
Adam Powell <adamp@google.com> |
am 4d3b5a07: am 5e2013a3: am b9e34c7d: Make ScrollerCompat public/expand it * commit '4d3b5a07dcf56187f85bff9a004817cc0b815961': Make ScrollerCompat public/expand it
|
4d3b5a07dcf56187f85bff9a004817cc0b815961 |
28-Feb-2013 |
Adam Powell <adamp@google.com> |
am 5e2013a3: am b9e34c7d: Make ScrollerCompat public/expand it * commit '5e2013a32cb6f9d1cf102c1331a5c1a8c1a6730b': Make ScrollerCompat public/expand it
|
b9e34c7d443082d5ee2b90a0e6788523d8df0df1 |
28-Feb-2013 |
Adam Powell <adamp@google.com> |
Make ScrollerCompat public/expand it ScrollerCompat is now available for all of your scrolling-compatibility needs! It will automatically select Scroller or OverScroller as the internal implementation as appropriate for the underlying platform version. Extra OverScroller methods are no-ops on devices that do not support them. Change-Id: I0536327eddb3ef75ccae3fb76609bff2f75976d9
ingerbread/android/support/v4/widget/ScrollerCompatGingerbread.java
cs/android/support/v4/widget/ScrollerCompatIcs.java
ava/android/support/v4/widget/ScrollerCompat.java
|
0b2a9d7e19326fad5792501c8bf6212e22615e4b |
28-Feb-2013 |
Adam Powell <adamp@google.com> |
am 20b97817: am c04bbbd7: am 77ac1399: am c56ba65d: Factor ViewDragHelper out from SlidingPaneLayout * commit '20b97817bdcee7aed1374664b86d376a9dcb9d86': Factor ViewDragHelper out from SlidingPaneLayout
|
ffe0b0cac90bf1f7cc8b5e4adca9364ca9adc7a4 |
20-Feb-2013 |
Chris Banes <chrisbanes@google.com> |
Propogate support menu callbacks to Fragments This commit adds a new Fragment subtype which contains versions of the support menu calls. A number of changes to ActionBarActivity have been needed to make this possible: - ActionBarActivity and related classes have been moved to the android.support.v4.app package. - FragmentManagerImpl instance creation has been moved to a method in both FragmentActivity and Fragment, so that we can return a new sub-type: SupportMenuFragmentManager - FragmentManagerImpl is no longer final - The compat ActionBar menu set up has been changed so that it happens in onPostCreate. This is so that any fragments can be added in onCreate. Change-Id: Iad4cb121ed99780ea6f207991bd65c2be4b6d69b
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
|
20b97817bdcee7aed1374664b86d376a9dcb9d86 |
28-Feb-2013 |
Adam Powell <adamp@google.com> |
am c04bbbd7: am 77ac1399: am c56ba65d: Factor ViewDragHelper out from SlidingPaneLayout * commit 'c04bbbd704789218eb0d26b74586f45db2f220a0': Factor ViewDragHelper out from SlidingPaneLayout
|
c04bbbd704789218eb0d26b74586f45db2f220a0 |
28-Feb-2013 |
Adam Powell <adamp@google.com> |
am 77ac1399: am c56ba65d: Factor ViewDragHelper out from SlidingPaneLayout * commit '77ac13995db727bcbd5abcb427852c3c2d48e255': Factor ViewDragHelper out from SlidingPaneLayout
|
c56ba65d20be8742ff717907a3a2cd81dd0e5f3c |
25-Feb-2013 |
Adam Powell <adamp@google.com> |
Factor ViewDragHelper out from SlidingPaneLayout Prepare ViewDragHelper to be a solid common component for dragging views around within a custom parent view. Implement SlidingPaneLayout in terms of ViewDragHelper. Change-Id: Id30804b879766a87cbadf5dc59f5b7b69b12010e
ava/android/support/v4/widget/ScrollerCompat.java
ava/android/support/v4/widget/SlidingPaneLayout.java
ava/android/support/v4/widget/ViewDragHelper.java
|
7445e6650a79b2c70d11d2185534e47595bc7563 |
15-Feb-2013 |
Adam Powell <adamp@google.com> |
am 58c4787b: am 93325a5e: am f48af331: Fix missing onSingleTapConfirmed calls in GestureDetectorCompat * commit '58c4787b4902d11fbe330fa0d4128b9b0298b858': Fix missing onSingleTapConfirmed calls in GestureDetectorCompat
|
58c4787b4902d11fbe330fa0d4128b9b0298b858 |
15-Feb-2013 |
Adam Powell <adamp@google.com> |
am 93325a5e: am f48af331: Fix missing onSingleTapConfirmed calls in GestureDetectorCompat * commit '93325a5eff7807f20fa969f8157cc33ce0279f95': Fix missing onSingleTapConfirmed calls in GestureDetectorCompat
|
f48af3312a4f63d8ce232fe7476932c0201774d9 |
15-Feb-2013 |
Adam Powell <adamp@google.com> |
Fix missing onSingleTapConfirmed calls in GestureDetectorCompat Eliminate the short period of time between the tap timeout and long press causing onSingleTapConfirmed not to be dispatched when apps expect. Raise the API version where the detector backport will be used so that API 17 apps will benefit from this change. Bug 8124095 Change-Id: I4de4ba662f81dbd84cc92706223b33d27a4bc1f2
ava/android/support/v4/view/GestureDetectorCompat.java
|
1896d4b0817113a7ee263b83daf5d81f661588ef |
15-Feb-2013 |
Adam Powell <adamp@google.com> |
am c7c0666b: am bfb679da: am 1e43161e: SlidingPaneLayout tweaks, fixes and optimizations # Via Android Git Automerger (2) and Adam Powell (1) * commit 'c7c0666b61ed23ce6913776c4dfab3e4a7bec6cf': SlidingPaneLayout tweaks, fixes and optimizations
|
c7c0666b61ed23ce6913776c4dfab3e4a7bec6cf |
15-Feb-2013 |
Adam Powell <adamp@google.com> |
am bfb679da: am 1e43161e: SlidingPaneLayout tweaks, fixes and optimizations # Via Adam Powell (1) and Android Git Automerger (1) * commit 'bfb679da9f752dcab602ebc86ba8dca7a5f0b6b7': SlidingPaneLayout tweaks, fixes and optimizations
|
1e43161e9e1f1dc10637a68d5c2304c1f95c9c46 |
15-Feb-2013 |
Adam Powell <adamp@google.com> |
SlidingPaneLayout tweaks, fixes and optimizations * Always draw the shadow between panes, regardless of whether or not one will slide. * Clip the overlapped child view against the slider to avoid extra overdraw. * Make the default open/close animation duration a little bit longer. * End the scroll operation as soon as the final position is reached, even if the official duration would linger a bit. Change-Id: I982a12d3f322733e7231f70019a6996014f9504c
ava/android/support/v4/widget/SlidingPaneLayout.java
|
094899e485a7b67e0c6c5f1055444598b1f9ce9d |
12-Feb-2013 |
Adam Powell <adamp@google.com> |
am 1304aa94: am 042c7cd2: am 199a13cf: Throw exception if PagerAdapters are modified without notifyDataSetChanged # Via Android Git Automerger (2) and Adam Powell (1) * commit '1304aa9430bef5f11672f530f62116b00c34be9a': Throw exception if PagerAdapters are modified without notifyDataSetChanged
|
1304aa9430bef5f11672f530f62116b00c34be9a |
12-Feb-2013 |
Adam Powell <adamp@google.com> |
am 042c7cd2: am 199a13cf: Throw exception if PagerAdapters are modified without notifyDataSetChanged # Via Adam Powell (1) and Android Git Automerger (1) * commit '042c7cd2a81817cdf01f6459beed5880f9aaf3ff': Throw exception if PagerAdapters are modified without notifyDataSetChanged
|
199a13cf79b43494ea381a91ee67f0da1f1d10de |
12-Feb-2013 |
Adam Powell <adamp@google.com> |
Throw exception if PagerAdapters are modified without notifyDataSetChanged ViewPager is all grown up! Fail as fast as we can if we detect that the adapter has changed without telling us. Change-Id: Ic48435c8437f4b0ecd38bfb66923c3c834136950
ava/android/support/v4/view/ViewPager.java
|
38e848cab6e6d50c45b443c2f3d09eb412698734 |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
am b0b9bbc9: am ae607047: am 29d4f2a8: Merge "Allow tweaking SlidingPaneLayout fade colors/behavior" into jb-mr1.1-ub-dev # Via Android Git Automerger (2) and others * commit 'b0b9bbc93e1b3418207babf6811c081831def42b': Allow tweaking SlidingPaneLayout fade colors/behavior
|
b0b9bbc93e1b3418207babf6811c081831def42b |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
am ae607047: am 29d4f2a8: Merge "Allow tweaking SlidingPaneLayout fade colors/behavior" into jb-mr1.1-ub-dev # Via Adam Powell (1) and others * commit 'ae607047b082c42ddc3ddba37e8598e98074f103': Allow tweaking SlidingPaneLayout fade colors/behavior
|
29d4f2a8f43cee089d7bd919e0e6985521f02968 |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
Merge "Allow tweaking SlidingPaneLayout fade colors/behavior" into jb-mr1.1-ub-dev
|
81e2f002d1b4ebf2d951eb9f239858b8a9481a24 |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
Allow tweaking SlidingPaneLayout fade colors/behavior The methods setSliderFadeColor and setCoveredFadeColor now allow the developer to configure the fading colors used for each pane. A value of 0 (fully transparent black) may be used to disable color filters for that pane. Change-Id: Ibd667752c140a8ebfd71e8be90578beb4aacab04
ava/android/support/v4/widget/SlidingPaneLayout.java
|
4a7420aa5bf8974446284ced17928baeee7cd1bd |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
am b83e059e: am ec0f9b59: am 94a8e450: Merge "Increase base duration of SlidingPaneLayout programmatic scrolling" into jb-mr1.1-ub-dev # Via Android Git Automerger (2) and others * commit 'b83e059ee6fcb0e4e81acaf07fc8dd61533bf46b': Increase base duration of SlidingPaneLayout programmatic scrolling
|
b83e059ee6fcb0e4e81acaf07fc8dd61533bf46b |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
am ec0f9b59: am 94a8e450: Merge "Increase base duration of SlidingPaneLayout programmatic scrolling" into jb-mr1.1-ub-dev # Via Adam Powell (1) and others * commit 'ec0f9b59c28d40fe1347337f7672f816b0b25f71': Increase base duration of SlidingPaneLayout programmatic scrolling
|
94a8e450dcf88fd3e7328806d34ef12790ca13e1 |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
Merge "Increase base duration of SlidingPaneLayout programmatic scrolling" into jb-mr1.1-ub-dev
|
25960879b469f037614b1ff04c8b0d0739523fc3 |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
Increase base duration of SlidingPaneLayout programmatic scrolling Don't open/close the sliding pane quite so fast. Bug 8156144 Change-Id: Iff89efb48f82b7882bdf3ebc560c24e942b449e1
ava/android/support/v4/widget/SlidingPaneLayout.java
|
1ad61b390cca3d71ac8281138af142eb6c2f0307 |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
am 3727cc09: am d2212801: am 3c273907: Merge "Don\'t hide SlidingPaneLayout shadows if things don\'t slide" into jb-mr1.1-ub-dev # Via Android Git Automerger (2) and others * commit '3727cc09ed4c616e460f4359d8cd095f01bd0136': Don't hide SlidingPaneLayout shadows if things don't slide
|
3727cc09ed4c616e460f4359d8cd095f01bd0136 |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
am d2212801: am 3c273907: Merge "Don\'t hide SlidingPaneLayout shadows if things don\'t slide" into jb-mr1.1-ub-dev # Via Adam Powell (1) and others * commit 'd2212801cdedec01cd0c8c11ed3531112f6f1d30': Don't hide SlidingPaneLayout shadows if things don't slide
|
3c2739074aa3f09b03bd276cbccc1198677006a6 |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
Merge "Don't hide SlidingPaneLayout shadows if things don't slide" into jb-mr1.1-ub-dev
|
3783c4b814bf70711fc4d674e9c7fbc34b1e5a83 |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
Don't hide SlidingPaneLayout shadows if things don't slide UX change; provided shadows should be drawn regardless of whether or not the panes fit together without sliding. Bug 8156151 Change-Id: Iecee767fbc5cde0078f7f8a84f5cefa6b74f6c13
ava/android/support/v4/widget/SlidingPaneLayout.java
|
635c29b8371397209e07a7dc39f1f84b1712a17c |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
am 2ef37cfa: am b07fd80f: am d7346782: Merge "SlidingPaneLayout layout stability fixes" into jb-mr1.1-ub-dev # Via Android Git Automerger (2) and others * commit '2ef37cfa24bc07588a5c969cbe00c17e0b27da04': SlidingPaneLayout layout stability fixes
|
2ef37cfa24bc07588a5c969cbe00c17e0b27da04 |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
am b07fd80f: am d7346782: Merge "SlidingPaneLayout layout stability fixes" into jb-mr1.1-ub-dev # Via Adam Powell (1) and others * commit 'b07fd80f5c211e9839192276d684ecde713190e5': SlidingPaneLayout layout stability fixes
|
d7346782caa25cfffa5573b72f5fce3124f214dd |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
Merge "SlidingPaneLayout layout stability fixes" into jb-mr1.1-ub-dev
|
06506fed3ad33981810ac780bb8c1779e759dcfa |
08-Feb-2013 |
Adam Powell <adamp@google.com> |
SlidingPaneLayout layout stability fixes Fix some bugs around SlidingPaneLayout triggering a layout during a drag. Change-Id: I86852f5e11c59b9a3f19e196947bffa09e969206
ava/android/support/v4/widget/SlidingPaneLayout.java
|
209f272d4af29e4994426fb3f3ef2d5781270ec2 |
08-Feb-2013 |
Dake Gu <dake@google.com> |
am 3337f221: am 43af83be: am 860155ee: ViewPager: handle focus direction properly # Via Android Git Automerger (2) and Dake Gu (1) * commit '3337f221afc8755ef78f9e345566f6e55fa4d0aa': ViewPager: handle focus direction properly
|
3337f221afc8755ef78f9e345566f6e55fa4d0aa |
08-Feb-2013 |
Dake Gu <dake@google.com> |
am 43af83be: am 860155ee: ViewPager: handle focus direction properly # Via Android Git Automerger (1) and Dake Gu (1) * commit '43af83be83fb417fe1aaaec8d460e406313e9f9d': ViewPager: handle focus direction properly
|
860155ee7a4c7968f3cbe1d8dbb0c8a35f9fec2d |
07-Feb-2013 |
Dake Gu <dake@google.com> |
ViewPager: handle focus direction properly When pageLeft() creates a new page, use FOCUS_LEFT to find the proper child to focus on. Change-Id: Ie124823b22759fac9351ddf64196fb1e3a9c752f
ava/android/support/v4/view/ViewPager.java
|
885afc30ec1a5c5e248c41c0ed8c747bff9d3507 |
07-Feb-2013 |
Jeffrey Brown <jeffbrown@android.com> |
am 0ae098d0: am edb2ce86: Merge "Clear loaders array after they are destroyed." # By Roman Mazur # Via Android Git Automerger (1) and others * commit '0ae098d0ccd89af6780d934df570e8e4a4c91002': Clear loaders array after they are destroyed.
|
0ae098d0ccd89af6780d934df570e8e4a4c91002 |
07-Feb-2013 |
Jeffrey Brown <jeffbrown@android.com> |
am edb2ce86: Merge "Clear loaders array after they are destroyed." # By Roman Mazur # Via Gerrit Code Review (1) and Roman Mazur (1) * commit 'edb2ce86c2d08e3381dc62f0ffc95bc115afba5a': Clear loaders array after they are destroyed.
|
edb2ce86c2d08e3381dc62f0ffc95bc115afba5a |
07-Feb-2013 |
Jeffrey Brown <jeffbrown@android.com> |
Merge "Clear loaders array after they are destroyed."
|
0fc5bd7644f7563f7b59bd1017df9c938857e794 |
05-Feb-2013 |
Svetoslav <svetoslavganov@google.com> |
Updating support lib v4 with new accessibility APIs. 1. Adding support for the new APIs for getting/setting the view id of the AccessibilityNodeInfo's source. 2. Adding toString() APIs to AccessibilityNodeInfo to workaround a framework issue where we throw an exception if one of the node actions is not known for the current platform version. Unfortunately the exception throwing code is already shipped and clients should use the support lib to avoid crashing. 3. Adding new constants from AccessibilityServiceInfo to the corresponding support class. bug:8131980 Change-Id: I7ec484800c2adf8c1d6f49ffeeed551ff5e6ad26
ndroid.mk
ava/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ellybean-mr2/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2.java
|
0648a0bacd1a0f6576963993ca458f196cd92eac |
04-Feb-2013 |
Adam Powell <adamp@google.com> |
am 5f5ee5b6: am 9c35da04: am ee3f0ffb: SlidingPaneLayout features # Via Android Git Automerger (2) and Adam Powell (1) * commit '5f5ee5b6e2ca785c5e37e60c42f41caa1a60e548': SlidingPaneLayout features
|
ee3f0ffb0199e295cbf48aa1a61c8ae7056526ab |
01-Feb-2013 |
Adam Powell <adamp@google.com> |
SlidingPaneLayout features Add support for shadows between panes and dimming both panes. Change-Id: I7b24436a81e59c03fb09edfc27fdc7b11a84f8c5
ava/android/support/v4/widget/SlidingPaneLayout.java
|
7e68bcde16b5ad2fbb1c2b972c0f99741a67e582 |
30-Jan-2013 |
Adam Powell <adamp@google.com> |
am 73db3796: am d49e971f: am 44fc1398: Make ViewPager scroll to the current item after deferred populate # Via Android Git Automerger (2) and Adam Powell (1) * commit '73db37962049c4fc32eaec6c41905365fbe5ff26': Make ViewPager scroll to the current item after deferred populate
|
44fc13985aed09d1fda3fdf2fd900ec13720a5df |
30-Jan-2013 |
Adam Powell <adamp@google.com> |
Make ViewPager scroll to the current item after deferred populate We defer the initial populate and setCurrentItem calls to first layout when applicable. Make sure that we're scrolled so that the page is visible in this case. Bug 7974296 Change-Id: I4435a16cad325bd5c788082b553c184395ebdad1
ava/android/support/v4/view/ViewPager.java
|
4ba94ce2e78dac516d97e5633db81f43d4236673 |
29-Jan-2013 |
Adam Powell <adamp@google.com> |
am caf5ba49: am 2a8dbefa: am ad9696cf: Fix some layout bugs with SlidingPaneLayout # Via Android Git Automerger (2) and Adam Powell (1) * commit 'caf5ba494ad6b45298998cfa82c59af5521510a6': Fix some layout bugs with SlidingPaneLayout
|
ad9696cf0da9b65c4a52f00fe5adaa17b99a05ca |
29-Jan-2013 |
Adam Powell <adamp@google.com> |
Fix some layout bugs with SlidingPaneLayout When combined with a ListView, using View#layout to move a view's frame around could mistakenly clear the layout request bit, confusing things quite effectively. Use the View#offset* method to move it around instead. Change-Id: Icc3c9303809ebddc9b1e60fd2fea5d3d0f8ca090
ava/android/support/v4/widget/SlidingPaneLayout.java
|
0224590df2cb31b9449676d7a90f385d6bb11ddc |
28-Jan-2013 |
Adam Cohen <adamcohen@google.com> |
am 3ef43c0f: am addfb977: am fba5d142: Making registering and unregistering DataSetObservable on PagerAdapter public # Via Android Git Automerger (2) and Adam Cohen (1) * commit '3ef43c0fe477cfed04cac55eb3c65013c38f7574': Making registering and unregistering DataSetObservable on PagerAdapter public
|
fba5d14230cf87eb238050b4a1ebe457a85dc0b6 |
26-Jan-2013 |
Adam Cohen <adamcohen@google.com> |
Making registering and unregistering DataSetObservable on PagerAdapter public Change-Id: Ie3beb0704177d8c25a6d632e1059b366027d3207
ava/android/support/v4/view/PagerAdapter.java
|
a3a81cbf15b40b0e617c36cd8683af97794e7f2c |
24-Jan-2013 |
Adam Powell <adamp@google.com> |
am 34f641b8: am fb897e1c: Manually cherry-pick patch skipped by automerger # Via Adam Powell (1) and Android Git Automerger (1) * commit '34f641b8a265301212282fa066d0bd4cb2a459e9': Manually cherry-pick patch skipped by automerger
|
fb897e1cdec9b60517bb07f8c54f330275a6c281 |
16-Jan-2013 |
Adam Powell <adamp@google.com> |
Manually cherry-pick patch skipped by automerger am 0bb301ec: Remove cruft from ViewPager * commit '0bb301ec35dcaf2ea9c2010790d7eadb1918b8cb': Remove cruft from ViewPager Conflicts: v4/java/android/support/v4/view/ViewPager.java Change-Id: Iaa705fa1eb8dea55a4161dc52b1a6633f6d1c13d
ava/android/support/v4/view/ViewPager.java
|
a20bbdbf66ca21c8fc10973fb66cafe4018c023a |
16-Jan-2013 |
Adam Powell <adamp@google.com> |
am 0bb301ec: Remove cruft from ViewPager * commit '0bb301ec35dcaf2ea9c2010790d7eadb1918b8cb': Remove cruft from ViewPager
|
0bb301ec35dcaf2ea9c2010790d7eadb1918b8cb |
11-Jan-2013 |
Adam Powell <adamp@google.com> |
Remove cruft from ViewPager Change-Id: I9ea9d5469db97188b85a375edc5f38cc7e9bddac
ava/android/support/v4/view/ViewPager.java
|
5a32bd661bd26d706dcb419515226e4785194425 |
10-Jan-2013 |
Adam Powell <adamp@google.com> |
resolved conflicts for merge of 4093b897 to master Change-Id: I2d1d51613bb2cb0d91e5d96f76d11d8bde8fd7e4
|
2f501abba7b39b3cc4299b6844ce51385eb479e3 |
08-Jan-2013 |
Adam Powell <adamp@google.com> |
am 0eefe9ad: Simplify implementation of SlidingPaneLayout * commit '0eefe9ad0819b223006533cbc79a35d66684af32': Simplify implementation of SlidingPaneLayout
|
0eefe9ad0819b223006533cbc79a35d66684af32 |
18-Dec-2012 |
Adam Powell <adamp@google.com> |
Simplify implementation of SlidingPaneLayout Cut features that aren't needed. Fix some bogus invalidation problems. Also cherry-pick dependency dc56c78a7e: Have SlidingPaneLayout respect GONE children Don't measure or layout a child view that is GONE. Ignore parallax settings if nothing can slide.
ava/android/support/v4/widget/SlidingPaneLayout.java
|
309812085426ca169ee9f8ce4151f18498e7369b |
04-Jan-2013 |
Roman Nurik <romannurik@google.com> |
am f30d5b70: am cd4e583f: am 49714d66: Add missing NotificationCompat.BigPictureStyle.bigLargeIcon method. * commit 'f30d5b705415175b017f3750e55a157c07d5ae41': Add missing NotificationCompat.BigPictureStyle.bigLargeIcon method.
|
cd4e583f9065875f7ed0a5bafff2413a38189ca1 |
04-Jan-2013 |
Roman Nurik <romannurik@google.com> |
am 49714d66: Add missing NotificationCompat.BigPictureStyle.bigLargeIcon method. * commit '49714d665f839c4804a17eea129092f8b472926d': Add missing NotificationCompat.BigPictureStyle.bigLargeIcon method.
|
49714d665f839c4804a17eea129092f8b472926d |
04-Jan-2013 |
Roman Nurik <romannurik@google.com> |
Add missing NotificationCompat.BigPictureStyle.bigLargeIcon method. Bug 7599054 Change-Id: I6691d4ca6ba3520962ba7a4dd9ae3978066a8f39
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
|
1cb19c94c1fb2cbd55747149d1a1e35d60cefa7d |
18-Dec-2012 |
The Android Automerger <android-build@android.com> |
am 3199a907: keep history after reset * commit '3199a907e0f45c09f3fa05a9a7fae7ec9f1b56a9':
|
6a5642de021e573f3981d863923161db1e60f326 |
18-Dec-2012 |
Adam Powell <adamp@google.com> |
am d267c93c: Fix a bug that could cause ViewPager to select the wrong page * commit 'd267c93c774c51addeb3cc6bfa64d729ce238d54': Fix a bug that could cause ViewPager to select the wrong page
|
dc56c78a7e2d06c9aabd3e90448c81671d8c05b1 |
18-Dec-2012 |
Adam Powell <adamp@google.com> |
Have SlidingPaneLayout respect GONE children Don't measure or layout a child view that is GONE. Ignore parallax settings if nothing can slide. Change-Id: I0138b01dfd878ddc37aa9197078308a52606ed18
ava/android/support/v4/widget/SlidingPaneLayout.java
|
e1d2480ed2e1f7dae94ef6fa21f07ece51846f2f |
17-Dec-2012 |
Adam Powell <adamp@google.com> |
am 7780b0a3: am fc07ed20: am d267c93c: Fix a bug that could cause ViewPager to select the wrong page * commit '7780b0a37447fb0e91f034ac4f9947c5415c801e': Fix a bug that could cause ViewPager to select the wrong page
|
7780b0a37447fb0e91f034ac4f9947c5415c801e |
17-Dec-2012 |
Adam Powell <adamp@google.com> |
am fc07ed20: am d267c93c: Fix a bug that could cause ViewPager to select the wrong page * commit 'fc07ed20f2b9231abf0f885678c80b5b76b76eb3': Fix a bug that could cause ViewPager to select the wrong page
|
fc07ed20f2b9231abf0f885678c80b5b76b76eb3 |
17-Dec-2012 |
Adam Powell <adamp@google.com> |
am d267c93c: Fix a bug that could cause ViewPager to select the wrong page * commit 'd267c93c774c51addeb3cc6bfa64d729ce238d54': Fix a bug that could cause ViewPager to select the wrong page
|
d267c93c774c51addeb3cc6bfa64d729ce238d54 |
17-Dec-2012 |
Adam Powell <adamp@google.com> |
Fix a bug that could cause ViewPager to select the wrong page Change-Id: If9cf9bed7ee2a932be0666cdca38be748e600a63
ava/android/support/v4/view/ViewPager.java
|
9236f275892648cb06fe01da6196994f14cd56cc |
14-Dec-2012 |
Adam Powell <adamp@google.com> |
am 0f1e7f18: am 76a83388: am 16991ca8: Tweak ViewPager behavior for more DWIM goodness * commit '0f1e7f18cfe2033b23cd0495633eb352928d99ac': Tweak ViewPager behavior for more DWIM goodness
|
0f1e7f18cfe2033b23cd0495633eb352928d99ac |
14-Dec-2012 |
Adam Powell <adamp@google.com> |
am 76a83388: am 16991ca8: Tweak ViewPager behavior for more DWIM goodness * commit '76a83388cc7a878f51a052d2345d097ef42e2ad1': Tweak ViewPager behavior for more DWIM goodness
|
76a83388cc7a878f51a052d2345d097ef42e2ad1 |
14-Dec-2012 |
Adam Powell <adamp@google.com> |
am 16991ca8: Tweak ViewPager behavior for more DWIM goodness * commit '16991ca86a49023bf6eb47b4e215bb1f2209de6d': Tweak ViewPager behavior for more DWIM goodness
|
16991ca86a49023bf6eb47b4e215bb1f2209de6d |
14-Dec-2012 |
Adam Powell <adamp@google.com> |
Tweak ViewPager behavior for more DWIM goodness * Enforce a more deliberate motion in the direction of paging to begin paging * Use a pumped-up minimum velocity threshold for flinging to next page * Bias dropped paging (below velocity threshold) toward staying on the current page Bug 7726180 Change-Id: Ie38f77d1a52a7152e86a6b9c40b0941e24138532
ava/android/support/v4/view/ViewPager.java
|
01cb45afa8d4a1a3f1139f14c66c11e1954e1020 |
13-Dec-2012 |
Adam Powell <adamp@google.com> |
Merge "SlidingPaneLayout features"
|
6debd2bbcae1cd285d2e21db633998b7801f9f40 |
04-Dec-2012 |
Adam Powell <adamp@google.com> |
SlidingPaneLayout features Add setLayerPaint to ViewCompat Add support for margins and parallax to SlidingPaneLayout Change-Id: Iddc44ba42d5021ded524e5c9835e5416e3f61867
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/SlidingPaneLayout.java
ellybean-mr1/android/support/v4/view/ViewCompatJellybeanMr1.java
|
fdd9223ac2d8fc0c7a74a076c1cd4defc7acf499 |
12-Dec-2012 |
Adam Powell <adamp@google.com> |
Fix for ViewPager population error on first layout Before first layout, ViewPager doesn't have enough information to properly instantiate enough pages to fill at least the offscreen page count pages width worth of content to either side. (Width is needed.) Defer this initial population when setting an adapter and a few other cases. Also avoid additional calls to populate when they aren't needed/will be redundant. Bug 7724771 Change-Id: I8cc565c9f3f40e9466e756625716a3d07583ffd6
ava/android/support/v4/view/ViewPager.java
|
6a52bca0d3aaca1abb9601c1cb808dc93d5ff747 |
12-Dec-2012 |
Adam Powell <adamp@android.com> |
am f086fd33: am 2008690a: Merge "Add compatibility implementation of ActivityOptions and start activity." * commit 'f086fd33c03d16c62f161bc9abca8fdeba8487ae': Add compatibility implementation of ActivityOptions and start activity.
|
f086fd33c03d16c62f161bc9abca8fdeba8487ae |
12-Dec-2012 |
Adam Powell <adamp@android.com> |
am 2008690a: Merge "Add compatibility implementation of ActivityOptions and start activity." * commit '2008690a1097b1f6aabf702e3f1700c06f57d141': Add compatibility implementation of ActivityOptions and start activity.
|
2008690a1097b1f6aabf702e3f1700c06f57d141 |
12-Dec-2012 |
Adam Powell <adamp@android.com> |
Merge "Add compatibility implementation of ActivityOptions and start activity."
|
3a96487b54eca412f51ad00b8f8096055e94dcbb |
13-Jul-2012 |
Jake Wharton <jakewharton@gmail.com> |
Add compatibility implementation of ActivityOptions and start activity. This will allow for constructing ActivityOptions and starting an activity using them in a backwards-compatible way. The implementation is only used on API 16 and newer. On platforms prior to API 16 the traditional startActivity and startActivityForResult methods are used. Change-Id: I86c0df28dadc391b340303d448c70a25d33a76de
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/ActivityOptionsCompat.java
ellybean/android/support/v4/app/ActivityCompatJB.java
ellybean/android/support/v4/app/ActivityOptionsCompatJB.java
|
def2fb3f51b05d0ba07476fb53e6c186ec1d46aa |
08-Dec-2012 |
Dianne Hackborn <hackbod@google.com> |
am 506f1fb8: am 64c0f2e5: am 71249413: Fix build. * commit '506f1fb84b693330c93296ab65a85fd9eeb5c0e2': Fix build.
|
64c0f2e555c9bff891f78060e36bf719fe46792d |
08-Dec-2012 |
Dianne Hackborn <hackbod@google.com> |
am 71249413: Fix build. * commit '71249413434c56006d2cb5d689198a2814c8e6b7': Fix build.
|
71249413434c56006d2cb5d689198a2814c8e6b7 |
08-Dec-2012 |
Dianne Hackborn <hackbod@google.com> |
Fix build. Change-Id: Idaddd9a8e972c0a7b3b430bc636b617642b32fe4
ava/android/support/v4/widget/SearchViewCompat.java
|
0496b2a881669d41ca8dff730913920fa596ba43 |
07-Dec-2012 |
Dianne Hackborn <hackbod@google.com> |
am 3fb07dfb: am c509e6d7: am ab85436a: Merge "SDK only: improve SearchViewCompat" into jb-mr1.1-dev * commit '3fb07dfb7f6ff8fa670d6fd38fa40bc1a0d1bc6a': SDK only: improve SearchViewCompat
|
c509e6d78339b349714a09c2de63c4b0a2e34036 |
07-Dec-2012 |
Dianne Hackborn <hackbod@google.com> |
am ab85436a: Merge "SDK only: improve SearchViewCompat" into jb-mr1.1-dev * commit 'ab85436af72bb621d7619398b9482d1427687dab': SDK only: improve SearchViewCompat
|
ab85436af72bb621d7619398b9482d1427687dab |
07-Dec-2012 |
Dianne Hackborn <hackbod@google.com> |
Merge "SDK only: improve SearchViewCompat" into jb-mr1.1-dev
|
44e3a52be44809a8018fb170e3130cc0ae164366 |
06-Dec-2012 |
Dianne Hackborn <hackbod@google.com> |
SDK only: improve SearchViewCompat There is an issue with SearchView where if you use back to dismiss it, the search text does not get cleared. This change fixes it in the support library by overriding the callback about the action view being collapsed to also clear the search text. (Note that this will only be fixed in API 14 or later since this callback doesn't exist on earlier versions.) Also add a bunch of additional methods for performing API calls on the SearchView. Change-Id: I97241f165eb6076329ff7108c4596da72d02cb6c
oneycomb/android/support/v4/widget/SearchViewCompatHoneycomb.java
cs/android/support/v4/widget/SearchViewCompatIcs.java
ava/android/support/v4/widget/SearchViewCompat.java
|
7bf26d190fba7ff2d5f3468fed6c4f57474fccb0 |
05-Dec-2012 |
Jim Guggemos <jimg@google.com> |
am 4d5e02c3: am a2ff018a: am 81ba406a: am 82956802: LOCAL_SDK_VERSION=17 for android-support-v4-jellybean-mr1 * commit '4d5e02c36456adc2284bae389725d14d8e295e64': LOCAL_SDK_VERSION=17 for android-support-v4-jellybean-mr1
|
a2ff018a1853156534e11c5a227752de2a2f28a8 |
05-Dec-2012 |
Jim Guggemos <jimg@google.com> |
am 81ba406a: am 82956802: LOCAL_SDK_VERSION=17 for android-support-v4-jellybean-mr1 * commit '81ba406a58cddea55a748823a225177198a85c92': LOCAL_SDK_VERSION=17 for android-support-v4-jellybean-mr1
|
81ba406a58cddea55a748823a225177198a85c92 |
05-Dec-2012 |
Jim Guggemos <jimg@google.com> |
am 82956802: LOCAL_SDK_VERSION=17 for android-support-v4-jellybean-mr1 * commit '8295680249abdd0cffece49cbefb337f03425c20': LOCAL_SDK_VERSION=17 for android-support-v4-jellybean-mr1
|
8295680249abdd0cffece49cbefb337f03425c20 |
05-Dec-2012 |
Jim Guggemos <jimg@google.com> |
LOCAL_SDK_VERSION=17 for android-support-v4-jellybean-mr1 This was set to "current" previously. Change-Id: Ie80184ccba8fd9bd5dfe378fae7a19e7d14a2edd
ndroid.mk
|
68844d51ea75fe78388b56db77b2ffd1982b0034 |
29-Nov-2012 |
Chet Haase <chet@google.com> |
am f3e204d8: am 493d7132: am 37a7c5d2: Fix use of removeView() during layout * commit 'f3e204d8cd615a98e29ce749531928d3400db960': Fix use of removeView() during layout
|
493d713246b40d9fe67d5a8ad84e12d3f44905a9 |
29-Nov-2012 |
Chet Haase <chet@google.com> |
am 37a7c5d2: Fix use of removeView() during layout * commit '37a7c5d234e23a4a3290bc75b064b355870e2622': Fix use of removeView() during layout
|
37a7c5d234e23a4a3290bc75b064b355870e2622 |
26-Nov-2012 |
Chet Haase <chet@google.com> |
Fix use of removeView() during layout Align removeView() with addView() to make sure we call the proper *inLayout() version when we're currently undergoing layout. Calling requestLayout() during layout considered hamrful. Change-Id: Ie0207b32f452be03444de9b42b2aaa0eff49d788
ava/android/support/v4/view/ViewPager.java
|
bd7ba9ee07d9a5cb573f272ba0cef2368a1a54c2 |
27-Nov-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Merge jb-mr1-dev into aosp/master - do not merge Change-Id: I1bc3bdb524dffa351664c756742e1bbdc622a8b7
|
26ede9823f507da5be5784b75c5fc4e6169426f5 |
14-Nov-2012 |
Joe Malin <jmalin@google.com> |
am 752b5e48: am e950e1c4: am 0675f15e: am ad651749: am b6ede974: am 884c97b0: Javadoc: API level support for NotificationCompat * commit '752b5e48607bce6b28469f1019c54a704ef359b4': Javadoc: API level support for NotificationCompat
|
e950e1c4e80505c45def87faf9bc49177a95f499 |
14-Nov-2012 |
Joe Malin <jmalin@google.com> |
am 0675f15e: am ad651749: am b6ede974: am 884c97b0: Javadoc: API level support for NotificationCompat * commit '0675f15e3f81c42e2195ddb6e0c2ce91b587ae80': Javadoc: API level support for NotificationCompat
|
ad6517496e738508d572df4e26c683744f2fda9c |
14-Nov-2012 |
Joe Malin <jmalin@google.com> |
am b6ede974: am 884c97b0: Javadoc: API level support for NotificationCompat * commit 'b6ede974d61e9ad0804955e4dce560d3988baaf5': Javadoc: API level support for NotificationCompat
|
b6ede974d61e9ad0804955e4dce560d3988baaf5 |
14-Nov-2012 |
Joe Malin <jmalin@google.com> |
am 884c97b0: Javadoc: API level support for NotificationCompat * commit '884c97b0015a71381bc2a534438b2a0e7e7abd6a': Javadoc: API level support for NotificationCompat
|
5c10c89b02f4668131a1435e4e6d7c72cc383be4 |
09-Nov-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
am 279d16a9: am a86ff2d3: am c6e1bcb2: am 215e3168: Updating the support library to user SDK version integer. * commit '279d16a993d23c94d9fa5bfa667ac65a4b48acd4': Updating the support library to user SDK version integer.
|
a86ff2d3b746eb935a6a674de43e0b1de17cecdd |
08-Nov-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
am c6e1bcb2: am 215e3168: Updating the support library to user SDK version integer. * commit 'c6e1bcb2506f8cc97febb2cdc61dde297d2edb5a': Updating the support library to user SDK version integer.
|
215e3168c4d2171531295532b5c80861925c97c8 |
07-Nov-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Updating the support library to user SDK version integer. 1. Now that we have defined the SDK verion to 17 the MR1 specific implementation of ViewCompat should be chosen based on the SDK version number instead of the code name. bug:7170582 Change-Id: I7f9c64b3765a96e3bf5d45465d93b60bc66f6992
ava/android/support/v4/view/ViewCompat.java
|
884c97b0015a71381bc2a534438b2a0e7e7abd6a |
13-Oct-2012 |
Joe Malin <jmalin@google.com> |
Javadoc: API level support for NotificationCompat Change-Id: I64e66dcef9041cad980ea022b21c5672744b1567
ava/android/support/v4/app/NotificationCompat.java
|
0e2575ae97ccb986e9d32a57c9e4c44b3c1aa20e |
16-Oct-2012 |
Adam Koch <akoch@google.com> |
ShareCompat: protect against getAction() returning null. Change-Id: Ic877b7eac3cb0685a68a348b6f66953f4f4e5561
ava/android/support/v4/app/ShareCompat.java
|
9413b262674086b9260f30429176ecbfcadd9cdc |
12-Oct-2012 |
Adam Powell <adamp@google.com> |
am 3044b9c4: DO NOT MERGE - Hide SlidingPaneLayout * commit '3044b9c40c175eea2c405221886f76e47298af76': DO NOT MERGE - Hide SlidingPaneLayout
|
3044b9c40c175eea2c405221886f76e47298af76 |
12-Oct-2012 |
Adam Powell <adamp@google.com> |
DO NOT MERGE - Hide SlidingPaneLayout SlidingPaneLayout isn't ready for consumption just yet; remove it for the upcoming release. Change-Id: Ib48e5edf5c55b8b1dfbe5ad18a7022c869717210
ava/android/support/v4/widget/SlidingPaneLayout.java
|
5ef9bdec7eca31c537284c3c8687b043fe8f7276 |
10-Oct-2012 |
Adam Powell <adamp@google.com> |
am 661eaf55: Properly respect padding when drawing PagerTabStrip\'s underline. * commit '661eaf5536d7c5648ca977ae9c806d235783db5c': Properly respect padding when drawing PagerTabStrip's underline.
|
661eaf5536d7c5648ca977ae9c806d235783db5c |
10-Oct-2012 |
Adam Powell <adamp@google.com> |
Properly respect padding when drawing PagerTabStrip's underline. Bug 7323241 Change-Id: I8236e8d0dbc8c5f90a46190011326c812f0effa5
ava/android/support/v4/view/PagerTabStrip.java
|
866f6f6646e8de62ca6abb01a45fca43f4caf2ba |
10-Oct-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
am 71d54737: Fix bug #7297028 Settings app crash when swiping between Downloaded / Running / All for Apps * commit '71d54737b6d60ec99799aabdf9b48d2da26d8ccb': Fix bug #7297028 Settings app crash when swiping between Downloaded / Running / All for Apps
|
71d54737b6d60ec99799aabdf9b48d2da26d8ccb |
09-Oct-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #7297028 Settings app crash when swiping between Downloaded / Running / All for Apps - fix draw invariant for ViewPager (you cannot layout during drawing) - add more logging Change-Id: Ibfc38a16b40b8c63b0ecbf9b423d8867c28b66ed
ava/android/support/v4/view/ViewPager.java
|
143e211e051154f664882455ca89d6888a8a4c51 |
04-Oct-2012 |
Philip Milne <pmilne@google.com> |
am a862399a: Fix for bug 7000638: ISE crash in Gmail. * commit 'a862399a9f738aa7e14012bc30491627f9dc6bef': Fix for bug 7000638: ISE crash in Gmail.
|
a862399a9f738aa7e14012bc30491627f9dc6bef |
03-Oct-2012 |
Philip Milne <pmilne@google.com> |
Fix for bug 7000638: ISE crash in Gmail. Change-Id: Id3ad574065508e4d0de07e670c3c9e43e26fd2b5
ava/android/support/v4/view/ViewPager.java
|
1836102f0931bc5187f3ae9d71ab61e869dcfd70 |
02-Oct-2012 |
Dianne Hackborn <hackbod@google.com> |
am 4ccc001f: Maybe fix issue #7132432: com.android.vending: java.lang.IllegalStateException... * commit '4ccc001f3f883190ac8d900c4f69d71fda94690e': Maybe fix issue #7132432: com.android.vending: java.lang.IllegalStateException...
|
b83c02f94b45868aa3f14016747639bbd2ced185 |
15-Sep-2012 |
Roman Mazur <mazur.roman@gmail.com> |
Clear loaders array after they are destroyed. Here is the story. There is a bug. Decision about retaining state is made when onRetainNonConfigurationInstance is called after onStop. I mean doRetain() method is called in this case only. But it's possible that activity is recreated because of a configuration change happening much further after it was stopped. E. g. start an activity, navigate to another from it (stopping the current), rotate the screen, press back. In this case loaders are destroyed, not retained despite the configuration change nature of activity recreation. Well, let it be... But loaders are destroyed (reset), and at the same time their instances are still in that sparse array. As a result, instance of the destroyed loader is used again when new activity starts. The loader reloads its data (since it was previously reset) but cannot deliver it to a callback since LoaderInfo.mDestroyed is true. So, I do not see any reason mLoaders array is not cleared after all the loaders are destroyed. If it is cleared, everything should work well. A new loader will be created, it will load data and deliver to a callback. Btw, retain logic should be reconsidered to avoid the situation when loaders are reset in case of the navigation described above. Change-Id: Ia577caecbacb226a3ce525a01a66283efb6ba754
ava/android/support/v4/app/LoaderManager.java
|
4ccc001f3f883190ac8d900c4f69d71fda94690e |
02-Oct-2012 |
Dianne Hackborn <hackbod@google.com> |
Maybe fix issue #7132432: com.android.vending: java.lang.IllegalStateException... ...Can not perform this action after onSaveInstanceState at... ...android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1300) ActivityFragment should clear the flag that state is saved when it receives onNewIntent(). This can happen before the activity is resumed, so we may not have cleared it yet. Also need to do the same thing for onActivityResult(). Change-Id: Ied35e09cdf0196bb17d309bf5f2c04d3d480c9f6
ava/android/support/v4/app/FragmentActivity.java
|
e0d4884d24adff8d1e590ef50652941d8ed29d9b |
27-Sep-2012 |
Dianne Hackborn <hackbod@google.com> |
am 3a757101: Work on issue #7232641: ISE crash when rotating phone in label list mode * commit '3a7571011a8f2c2e2685c4e3e7a6fa46673ee7ea': Work on issue #7232641: ISE crash when rotating phone in label list mode
|
3a7571011a8f2c2e2685c4e3e7a6fa46673ee7ea |
27-Sep-2012 |
Dianne Hackborn <hackbod@google.com> |
Work on issue #7232641: ISE crash when rotating phone in label list mode This doesn't fix the problem; I think it is an app problem. It does improve a bunch of the debugging to help better identify what is going on, and introduces some checks when adding a fragment to fail immediately if we are getting into a state when a fragment is going to be in the added list multiple times (which is pretty much guaranteed to lead to a failure at some point in the future). Change-Id: Idac978eb6bd2bd38d54e50532907c40b264ac300
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/FragmentManager.java
|
2b4833e73102c14bef831c28c35435447d9c65c5 |
26-Sep-2012 |
Dianne Hackborn <hackbod@google.com> |
am 5ee9c1da: Merge "Fix how fragment/tab interaction works to avoid list view state loss." into jb-mr1-dev * commit '5ee9c1da21b5d357f35ce8a92d6ccfe4e67f9a87': Fix how fragment/tab interaction works to avoid list view state loss.
|
74c671b3b67000bf16b4865a8d361344310dccbe |
26-Sep-2012 |
Dianne Hackborn <hackbod@google.com> |
Fix how fragment/tab interaction works to avoid list view state loss. The implementation of FragmentTabHost would cause us to toggle between the default and selected tab fragments when restoring our state. Because of an issue in ListView (fixed by another change), this would cause us to lose the state because ListView tripped over itself if you asked it to save its state immediately after restoring it. We are now more careful about switching fragments, so we don't run in to this problem at least in most cases. Also pull over framework change to not let inactive fragments be more than CREATED. Bug #7232088: ListView saved state being lost in some cases Change-Id: Id9f20c207409d2479ff8bce8ed5b0553510cdd63
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentTabHost.java
|
2e5796951e40a565f38f006d9a880d1d42deec9a |
25-Sep-2012 |
Adam Powell <adamp@google.com> |
am e68f24ca: Refactoring in ViewPager for more descriptive names * commit 'e68f24ca44991e124882736d9e97e72191582d73': Refactoring in ViewPager for more descriptive names
|
e68f24ca44991e124882736d9e97e72191582d73 |
25-Sep-2012 |
Adam Powell <adamp@google.com> |
Refactoring in ViewPager for more descriptive names Change-Id: Ibf937811706281e3123a88ba774383cf5c842862
ava/android/support/v4/view/ViewPager.java
|
c8ec6b2c5f8ee35114b6a6e82e8e6b6eeac65cf2 |
25-Sep-2012 |
Adam Powell <adamp@google.com> |
am bea2fc73: Supply the full set of make* methods in IntentCompat * commit 'bea2fc73637a1d59eb5face20006a27df6893042': Supply the full set of make* methods in IntentCompat
|
bea2fc73637a1d59eb5face20006a27df6893042 |
25-Sep-2012 |
Adam Powell <adamp@google.com> |
Supply the full set of make* methods in IntentCompat IntentCompat now supports all of makeMainActivity, makeMainSelectorActivity, and makeRestartActivityTask. Bug 7225175 Change-Id: I4ec30058b706575aace8bd2de3bcf6749d7617ad
oneycomb/android/support/v4/content/IntentCompatHoneycomb.java
cs-mr1/android/support/v4/content/IntentCompatIcsMr1.java
ava/android/support/v4/content/IntentCompat.java
|
13a7ea3794cc9335c59b63317a646cd7730aaccf |
25-Sep-2012 |
Adam Powell <adamp@google.com> |
am f19cb1f3: Port TaskStackBuilder fixes and features from frameworks/base * commit 'f19cb1f3facdb9f90ef1b26537ff303eaa3db77d': Port TaskStackBuilder fixes and features from frameworks/base
|
f19cb1f3facdb9f90ef1b26537ff303eaa3db77d |
17-Sep-2012 |
Adam Powell <adamp@google.com> |
Port TaskStackBuilder fixes and features from frameworks/base Bug 6457058 Change-Id: Ibc519e1b0ef10b2fb37992d68dfc92953f0355a5
oneycomb/android/support/v4/content/IntentCompatHoneycomb.java
ava/android/support/v4/app/NavUtils.java
ava/android/support/v4/app/TaskStackBuilder.java
ava/android/support/v4/content/IntentCompat.java
|
9eca85318f7035b76fc66e9516233fb58be36e8a |
24-Sep-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
am 0af001b9: This is revert of a reverted patch to wait for some build system changes. * commit '0af001b9e0d173f6b9836e66539bf764b897c36f': This is revert of a reverted patch to wait for some build system changes.
|
94cd2b67bc7f0ce6305bc20fe4ca1d37a03d8dae |
24-Sep-2012 |
Baligh Uddin <baligh@google.com> |
am 636b46ae: Merge "Revert "This is revert of a reverted patch to wait for some build system changes."" into jb-mr1-dev * commit '636b46ae504464e894b2ba1b28d0ce98f754319b': Revert "This is revert of a reverted patch to wait for some build system changes."
|
0af001b9e0d173f6b9836e66539bf764b897c36f |
21-Sep-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
This is revert of a reverted patch to wait for some build system changes. This reverts commit 83df688ed22cdc90e7eae83e13ddf1b3ba378947 Change-Id: Ia81d72ea349d603a022287963eb41c0e1c1d41a6
ndroid.mk
ava/android/support/v4/view/ViewCompat.java
ellybean-mr1/android/support/v4/view/ViewCompatJellybeanMr1.java
|
636b46ae504464e894b2ba1b28d0ce98f754319b |
22-Sep-2012 |
Baligh Uddin <baligh@google.com> |
Merge "Revert "This is revert of a reverted patch to wait for some build system changes."" into jb-mr1-dev
|
96c8829c8bfb5f6651cc06b4c19a6b27cf67e0e4 |
22-Sep-2012 |
Baligh Uddin <baligh@google.com> |
Revert "This is revert of a reverted patch to wait for some build system changes." Broken Build. This reverts commit f959f51d9eafa48a08e43e694b58f289315c119e Change-Id: If21cdaa4560282bf1bd12691a4ee174aeb3244ab
ndroid.mk
ava/android/support/v4/view/ViewCompat.java
ellybean-mr1/android/support/v4/view/ViewCompatJellybeanMr1.java
|
7b178e348fb3066c1321c9a84c7915aad82fb2e0 |
22-Sep-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
am a0390c9a: Merge "This is revert of a reverted patch to wait for some build system changes." into jb-mr1-dev * commit 'a0390c9a88260deea354a9ef155603ffaee118dd': This is revert of a reverted patch to wait for some build system changes.
|
d26667ced52aa4c5aac3497d34f2ac476adcae4a |
22-Sep-2012 |
Adam Powell <adamp@google.com> |
am 5d6251c6: Track which PagerAdapter a PagerTitleStrip is watching * commit '5d6251c65f890a57aa9929eb6aacae2d8b917ec9': Track which PagerAdapter a PagerTitleStrip is watching
|
a0390c9a88260deea354a9ef155603ffaee118dd |
22-Sep-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "This is revert of a reverted patch to wait for some build system changes." into jb-mr1-dev
|
f959f51d9eafa48a08e43e694b58f289315c119e |
21-Sep-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
This is revert of a reverted patch to wait for some build system changes. This reverts commit 83df688ed22cdc90e7eae83e13ddf1b3ba378947 Change-Id: I4dad0ccf1d2bb03dbfe73bc9e123266bcbe19136
ndroid.mk
ava/android/support/v4/view/ViewCompat.java
ellybean-mr1/android/support/v4/view/ViewCompatJellybeanMr1.java
|
5ebeec308cbefa2ca44c4cb56ea17eca9fc6904e |
21-Sep-2012 |
Adam Powell <adamp@google.com> |
am c1c799c9: Merge "Add GestureDetectorCompat" into jb-mr1-dev * commit 'c1c799c97ce39a184b0c58811e53e983d291b3d6': Add GestureDetectorCompat
|
5d6251c65f890a57aa9929eb6aacae2d8b917ec9 |
21-Sep-2012 |
Adam Powell <adamp@google.com> |
Track which PagerAdapter a PagerTitleStrip is watching Avoid a bug where a PagerAdapter's data set observer could be attached multiple times. Bug 7192394 Change-Id: Id100a2f2e512baf84ffc0b5afd09c1df46e8a05f
ava/android/support/v4/view/PagerTitleStrip.java
|
1ce805e30800bf2852fa5421b7277a18e089ee31 |
20-Sep-2012 |
Adam Powell <adamp@google.com> |
Add GestureDetectorCompat This class offers the new focal point-based scrolling from Jellybean MR1 to all platform versions. Change-Id: I6856ff93ecef094b8a1eadebb29b146e7d10ba65
clair/android/support/v4/view/MotionEventCompatEclair.java
ava/android/support/v4/view/GestureDetectorCompat.java
ava/android/support/v4/view/MotionEventCompat.java
|
cd698f72d280038c0aa128c1052a1f3efe8c9d20 |
18-Sep-2012 |
Casey Burkhardt <caseyburkhardt@google.com> |
am b0479627: Adds new AccessibilityEvent types to the support lib. * commit 'b047962755c59a9855328ed273bae33a0663e21a': Adds new AccessibilityEvent types to the support lib.
|
b047962755c59a9855328ed273bae33a0663e21a |
17-Sep-2012 |
Casey Burkhardt <caseyburkhardt@google.com> |
Adds new AccessibilityEvent types to the support lib. Change-Id: I2fe82efb45d6c8d5cc24065aec783079b714fd8e
ava/android/support/v4/view/accessibility/AccessibilityEventCompat.java
|
becb552984e4693c87f5f0ae38b6ebf4f719b740 |
14-Sep-2012 |
Dake Gu <dake@google.com> |
ViewPager: fixed paddingLeft/paddingRight handling This effort is to show children correctly when "clipToPadding=false", In current code, the child is measured excluding paddingLeft and paddingRight. But there are couple other places that didn't take padding into consideration. This CL fixed the issue. This is a high risk change, don't merge into jb-mr1-dev. Change-Id: I0a9413ded88c999a37abbeecaec7a352d1922ac8
ava/android/support/v4/view/ViewPager.java
|
64f49357df06a29f989f688379451024a178bcd8 |
16-Sep-2012 |
Adam Powell <adamp@google.com> |
Handle "windup" motion in ViewPager Change-Id: I8f59080aa07c520c85e3fc4cc02aeebd8e4a4942
ava/android/support/v4/view/ViewPager.java
|
83df688ed22cdc90e7eae83e13ddf1b3ba378947 |
14-Sep-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Temporary revert until unbunded builds are configured porperly to either use a prebuilt of the framework and the support lib or none. Revert "Compatibility support for new accessibility APIs in View." This reverts commit 7cf0b33a31b57e78a06214a43f580598e0f35031 Change-Id: I47e7e625eaf65e70a37bcf30751953ac2d2b2000
ndroid.mk
ava/android/support/v4/view/ViewCompat.java
ellybean-mr1/android/support/v4/view/ViewCompatJellybeanMr1.java
|
7cf0b33a31b57e78a06214a43f580598e0f35031 |
13-Sep-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Compatibility support for new accessibility APIs in View. 1. For accessibility purposes it is important to be able to associate a view with content with a view that labels it. For example, if an accessibility service knows that a TextView is associated with an EditText, it can provide much richer feedback. This change adds compatibilityt support for the APIs for setting a view to be the label for another one and setting the label for a view, i.e. the reverse association. bug:5016937 Change-Id: I54ea51f6e6ff46447c8f4d64383cb88f62d99812
ndroid.mk
ava/android/support/v4/view/ViewCompat.java
ellybean-mr1/android/support/v4/view/ViewCompatJellybeanMr1.java
|
0adacc1aa313d757ae1c517152cef838e0f35c13 |
09-Sep-2012 |
Dianne Hackborn <hackbod@google.com> |
Nested fragments. Change-Id: I2cfd30fda55320796c8eec738f5b9b592ea2c29c
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentTabHost.java
ava/android/support/v4/app/LoaderManager.java
|
26357884984cfbe99c8f18c72dd3259827494cd0 |
29-Aug-2012 |
Chris Wren <cwren@android.com> |
am be5b75c3: am 080df8ff: Use correct version code for ICS, and update doc strings. * commit 'be5b75c3aa3b730f5ce00adbacce52b2faa4adb2': Use correct version code for ICS, and update doc strings.
|
be5b75c3aa3b730f5ce00adbacce52b2faa4adb2 |
29-Aug-2012 |
Chris Wren <cwren@android.com> |
am 080df8ff: Use correct version code for ICS, and update doc strings. * commit '080df8ffb0920eccb300baa39180eb956a000a53': Use correct version code for ICS, and update doc strings.
|
080df8ffb0920eccb300baa39180eb956a000a53 |
28-Aug-2012 |
Chris Wren <cwren@android.com> |
Use correct version code for ICS, and update doc strings. Bug: 7047253 Bug: 6964458 Change-Id: I22e2e66ca8f54e4b757fb5e11363ed28dd20aa9e
ava/android/support/v4/app/NotificationCompat.java
|
4d968c973a826b3e027319ea18dfe26a3394d837 |
24-Aug-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 667f1a6b: am 0d77aae0: Merge "PagerTitleStrip flicker fix, take 2" * commit '667f1a6bd325c56dcbe9426d2e737bb7b56c383b': PagerTitleStrip flicker fix, take 2
|
667f1a6bd325c56dcbe9426d2e737bb7b56c383b |
24-Aug-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 0d77aae0: Merge "PagerTitleStrip flicker fix, take 2" * commit '0d77aae0c1c8da2e44468387047cffc7c34fdda3': PagerTitleStrip flicker fix, take 2
|
7b5296b51c07a9f69d051e3f3f85a5cfb92ac2e8 |
24-Aug-2012 |
Adam Powell <adamp@android.com> |
am 8652269d: am b3d3b57a: Merge "Fix PagerTitleStrip positioning during layout" * commit '8652269dd0439313f1f046231affe4ee84b563cb': Fix PagerTitleStrip positioning during layout
|
40f36156156b6aedaf47e65f403212136c7cd7b9 |
24-Aug-2012 |
Adam Powell <adamp@google.com> |
PagerTitleStrip flicker fix, take 2 Change-Id: I2681d4ce0d00cb1f8b881af6777448239bf7b0e7
ava/android/support/v4/view/PagerTitleStrip.java
|
8652269dd0439313f1f046231affe4ee84b563cb |
24-Aug-2012 |
Adam Powell <adamp@android.com> |
am b3d3b57a: Merge "Fix PagerTitleStrip positioning during layout" * commit 'b3d3b57a3f4bff9400187ea1767162ebc4c0557d': Fix PagerTitleStrip positioning during layout
|
4295e22421c26dd4f24cc0780a594d08a74a5cca |
23-Aug-2012 |
Adam Powell <adamp@google.com> |
Fix PagerTitleStrip positioning during layout Alternative patch for the proposed fix at https://android-review.googlesource.com/#/c/41811/ Preserve the correct titles when offset by more than 50% of a page during a layout pass. Change-Id: If9bbd5ce957ce6229bfea5eb7b8bcfef1e1a14b5
ava/android/support/v4/view/PagerTitleStrip.java
|
13fb2b96fa8464e7b8514c57e1ad5ea782b3a52c |
18-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
Improved fragment manager debugging. Now dump the activity state for every exception thrown where this may be of interest. FragmentActivity now dumps a summary of its view hierarchy state. Change-Id: Id34509cac3912a78c0e9d35e2b72a8b2779ea336
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
|
ec9fb2522d42d1ff73ddffa12b318d925c10ab18 |
15-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
Add more debug info when a container view ID can't be found. Change-Id: Ifbeefdbf13c941dd5d051f25d9f47a43c76738f3
ava/android/support/v4/app/FragmentManager.java
|
d5e609a825a32049f519b7bd23a1caad8aaee088 |
12-Aug-2012 |
Jeff Sharkey <jsharkey@android.com> |
Utility to read NetworkInfo from broadcast. Correctly asks ConnectivityManager directly, instead of using the potentially-stale EXTRA_NETWORK_INFO from the broadcast. Bug: 6936247 Change-Id: I2c8b10cf86296e210cb45a2338961e8c17d205d6
ava/android/support/v4/net/ConnectivityManagerCompat.java
|
cc1cad0588e86d568b9467aa2669c2160af46503 |
10-Aug-2012 |
Adam Powell <adamp@google.com> |
Fix an issue with text clipping in PagerTitleStrip on adapter change Bug 6963866 Change-Id: Ife1f2e0ff7d53b73b8f68de6acaf56e79801c8f2
ava/android/support/v4/view/PagerTitleStrip.java
|
694ac8922081bdbbd016fed52bbcaef1af7e8f35 |
08-Aug-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 7ae9d85a: am bf7974e4: Merge "Set the user-visible hint on fragments in FragmentStatePagerAdapter" * commit '7ae9d85ac7ebc4c9005264b28c934b2befd6e21c': Set the user-visible hint on fragments in FragmentStatePagerAdapter
|
7ae9d85ac7ebc4c9005264b28c934b2befd6e21c |
08-Aug-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am bf7974e4: Merge "Set the user-visible hint on fragments in FragmentStatePagerAdapter" * commit 'bf7974e46b008ffa4a16c61386735c4817d343aa': Set the user-visible hint on fragments in FragmentStatePagerAdapter
|
fd0bd8336ced5879d3aaa8d96195ba8dce5b5dac |
03-Aug-2012 |
Adam Powell <adamp@google.com> |
Fix documentation link for PagerAdapter deprecated method Bug 5675287 Change-Id: Ibc3aafb55f63712a7338ce809f451092420a8c25
ava/android/support/v4/view/PagerAdapter.java
|
97341bdc5bea1d7bf777de65228039142d249f38 |
20-Jul-2012 |
Adam Powell <adamp@google.com> |
Add SlidingPaneLayout SlidingPaneLayout gives a two-pane layout suitable for use at the top level of an activity layout. layout_width on children is treated as a minimum width and layout_weight indicates how remaining space should be divided, similar to LinearLayout. When there isn't enough space to lay out the child views, remaining views become sliding panels that can move over previous panels. If a panel slides more than halfway out of view, it dims and will not respond to normal touch input. Instead taps will slide the panel closed making its content fully visible again. Still todo: * Keyboard support - navigating into a dimmed pane should bring the pane back. * requestChildRectangleOnScreen and friends * Helpers for manipulating Up/Back in Activities * Further testing Change-Id: I4dae69e06d1cee4e7b68091f6bea70a317eab517
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/widget/SlidingPaneLayout.java
|
a0441abe092963a283bd87332dae26950a6c912a |
01-Aug-2012 |
Chris Wren <cwren@android.com> |
am c859696c: am b41a2137: Add missing docs to notification style rebuilder functions. * commit 'c859696c906067f80504863f727a24caf5699282': Add missing docs to notification style rebuilder functions.
|
c63b3d14c8a0be5978ae42bea240c320084b9899 |
01-Aug-2012 |
Jeff Sharkey <jsharkey@android.com> |
Merge "Add trimToSize() to public API." into jb-mr1-dev
|
e00e7889dd8eb9389f7dff0f054e3e811b264a77 |
28-Jul-2012 |
Jeff Sharkey <jsharkey@android.com> |
Add trimToSize() to public API. Bug: 6602490 Bug: http://code.google.com/p/android/issues/detail?id=35349 Change-Id: Idc51226b0aea55ba4a22067626975c98e30a58c1
ava/android/support/v4/util/LruCache.java
|
c859696c906067f80504863f727a24caf5699282 |
01-Aug-2012 |
Chris Wren <cwren@android.com> |
am b41a2137: Add missing docs to notification style rebuilder functions. * commit 'b41a213761ff07de2fcfdaf16790fdcca1a1ee1b': Add missing docs to notification style rebuilder functions.
|
b41a213761ff07de2fcfdaf16790fdcca1a1ee1b |
01-Aug-2012 |
Chris Wren <cwren@android.com> |
Add missing docs to notification style rebuilder functions. Bug: 6914726 Change-Id: I4b76316dcbfa66b49ec032c57669f33f86b71c2a
ava/android/support/v4/app/NotificationCompat.java
|
b87fe4a348db4e64876052619036232749e70d9f |
01-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
Support lib version of AtomicFile. Change-Id: I9c4437f52119c5f8c4167fde977830bf2829014f
ava/android/support/v4/util/AtomicFile.java
|
6d6186b9a2503200844febe1b8ba083206c7cbcd |
28-Jul-2012 |
Veeti Paananen <veeti.paananen@rojekti.fi> |
Set the user-visible hint on fragments in FragmentStatePagerAdapter Unlike FragmentPagerAdapter, FragmentStatePagerAdapter did not set the user-visible hint on fragments when they were paged. This commit fixes the inconsistency. Change-Id: I8098279ee398dfcd37f999e67688d7cb591f9d65 Signed-off-by: Veeti Paananen <veeti.paananen@rojekti.fi>
ava/android/support/v4/app/FragmentStatePagerAdapter.java
|
7e464c3f9ff67d08c61f1c7a57dee0532c3c9449 |
25-Jul-2012 |
Adam Powell <adamp@google.com> |
Fix child drawing order for ViewPager when a PageTransformer is present Change-Id: I9eb4edc89f75c5bb3827e1254495ae7cef0172f4
ava/android/support/v4/view/ViewPager.java
|
8a0c51a3d438802df28612e02fdf0cc8fab06ddb |
24-Jul-2012 |
Adam Powell <adamp@google.com> |
Add PageTransformers to ViewPager PageTransformer allows an app to supply a custom step during scrolling to transform each page view in addition to the default sliding behavior. Setting a PageTransformer also allows the app to reverse the drawing order for pages to accomodate certain kinds of transformations. Add setLayerType to ViewCompat. Make ViewPager use hardware layers for scrolling when available and a PageTransformer is in use. Change-Id: Icdcb7bf92ad4adb9d14e36c6048f7f5dd455437b
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewPager.java
|
0d4ffdf13a16b1ce2f3bc458002374cdd25663c3 |
19-Jul-2012 |
alanv <alanv@google.com> |
Add performAccessibilityAction() to ViewCompat Change-Id: Ic3d295eee8515564d42c9db19407aa85922132c7
ava/android/support/v4/view/ViewCompat.java
ellybean/android/support/v4/view/ViewCompatJB.java
|
a33ad03c4911b876d596ce42231ffd108091ca79 |
09-Jul-2012 |
Chris Wren <cwren@android.com> |
am f0217589: Add v16 Notification APIs to NotificationCompat. * commit 'f021758934b35e3b842c6799344531d7ea2969da': Add v16 Notification APIs to NotificationCompat.
|
f021758934b35e3b842c6799344531d7ea2969da |
29-Jun-2012 |
Chris Wren <cwren@android.com> |
Add v16 Notification APIs to NotificationCompat. As before, we attempt to expose the superset of all Notification.Builder APIs; where features from the newer APIs apply to the API level available, we support that behavior, otherwise we drop it. This change also has some minor documentation updates that should be mirrored in the framework. Bug: 6316809 Change-Id: Ie57625e8bbecae87139f06007b6edd36deee95b1
cs/android/support/v4/app/NotificationCompatIceCreamSandwich.java
ava/android/support/v4/app/NotificationCompat.java
ellybean/android/support/v4/app/NotificationCompatJellybean.java
|
0992caa8f0d8e6a9a0e41bebdc776053399212bf |
20-Jun-2012 |
Dianne Hackborn <hackbod@google.com> |
am 464b6f3c: Fix issue #6675499: java.lang.RuntimeException: Unable to start... * commit '464b6f3c93dda03359ec2d37c8205065922f2994': Fix issue #6675499: java.lang.RuntimeException: Unable to start...
|
464b6f3c93dda03359ec2d37c8205065922f2994 |
20-Jun-2012 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #6675499: java.lang.RuntimeException: Unable to start... ...activity ComponentInfo{com.google.android.gm/ com.google.android.gm.ui.MailActivityGmail}: java.lang.NullPointerException There were a number of places in FragmentManagerImpl where we were not dealing with mAdded being null. In the original implementation, mAdded would almost always be null if mActive is null. As we have added features, this has become a less strong guarantee (and it actually was never completely guaranteed), but there are a lot of places where we would check for mActive being non-null and assume this meant mAdded is non-null. Fix these to correctly check for mAdded. Bug: 6675499 Change-Id: I9d8284a1e1dd88fb9a6b75ddd9afac79e344fff3
ava/android/support/v4/app/FragmentManager.java
|
dba06d14e28974e9b4fd63df76fa425c0e0cd4f2 |
18-Jun-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
am e51e5bb5: Updating the support lib due to hiden API. * commit 'e51e5bb5127788c605cc2e0cb2a57a6cddaa065a': Updating the support lib due to hiden API.
|
83fe8c0756d8cc36a80ab4e22c6b7cb0ba65e94d |
18-Jun-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
am 76ca3a4a: Update the support lib due to hidden APIs. * commit '76ca3a4abf437c04003bacff72491409f8898a18': Update the support lib due to hidden APIs.
|
e51e5bb5127788c605cc2e0cb2a57a6cddaa065a |
18-Jun-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Updating the support lib due to hiden API. 1. The API for finding accessibility focus in a virtual tree exposed via an AccessibilityNodeProvider is now hidden and will eventually go away. This change removes it from the support lib. bug:6675330 Change-Id: I45f775dc775741db89a9d2b4edfe4bcf8decd526
ava/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.java
ellybean/android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean.java
|
76ca3a4abf437c04003bacff72491409f8898a18 |
15-Jun-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Update the support lib due to hidden APIs. 1. We have hiddent the APIs for accessiiblity focus search since it wull be perfomred by the client and we need to updates the support lib. bug:6675330 Change-Id: I6ae75844868c06dac31c852ea80fdec7b6bac150
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.java
|
59fc960234723be0d6cde5241497d5fba00c002d |
12-Jun-2012 |
Adam Powell <adamp@google.com> |
am 575e098d: Allow TaskStackBuilder to be used from a Service * commit '575e098da5bc16ff8b95ca080284253fd206fe12': Allow TaskStackBuilder to be used from a Service
|
575e098da5bc16ff8b95ca080284253fd206fe12 |
12-Jun-2012 |
Adam Powell <adamp@google.com> |
Allow TaskStackBuilder to be used from a Service Add ContextCompat and pull startActivities out of ActivityCompat. Bug 6650578 Change-Id: Ib7451d2821a60829525321c6f397bc34b1c0cf2f
oneycomb/android/support/v4/app/ActivityCompatHoneycomb.java
oneycomb/android/support/v4/content/ContextCompatHoneycomb.java
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/TaskStackBuilder.java
ava/android/support/v4/content/ContextCompat.java
ellybean/android/support/v4/app/ActivityCompatJellybean.java
ellybean/android/support/v4/content/ContextCompatJellybean.java
|
c066da5e9de16dae63e036fb6823274e06ab68a6 |
12-Jun-2012 |
Dianne Hackborn <hackbod@android.com> |
am e8ef959d: am 4a7e12af: Merge "Fix for restarting loader manager after orientation change" * commit 'e8ef959d85ef556bc4ba0acd2dfc433a9b019877': Fix for restarting loader manager after orientation change
|
e8ef959d85ef556bc4ba0acd2dfc433a9b019877 |
12-Jun-2012 |
Dianne Hackborn <hackbod@android.com> |
am 4a7e12af: Merge "Fix for restarting loader manager after orientation change" * commit '4a7e12af4ec095c3a53bb8481d8d92f63157c3b7': Fix for restarting loader manager after orientation change
|
4a7e12af4ec095c3a53bb8481d8d92f63157c3b7 |
12-Jun-2012 |
Dianne Hackborn <hackbod@android.com> |
Merge "Fix for restarting loader manager after orientation change"
|
efea2e772645ccd2d0de3e92fa8382d5444eab11 |
07-Jun-2012 |
Adam Powell <adamp@google.com> |
Error check in ViewPager Change-Id: Ic8fe905bc0520d1028ef3e1bdae9b34da990105e
ava/android/support/v4/view/ViewPager.java
|
c39c85b69e624950ce447b836e1f4dfa38d90680 |
05-Jun-2012 |
Adam Powell <adamp@google.com> |
Merge "Fix keyboard navigation in ViewPager" into jb-dev
|
dd24aab287e08428b20270b9f12921af13fbd72b |
05-Jun-2012 |
Adam Powell <adamp@google.com> |
Fix keyboard navigation in ViewPager Fix a bug where next focusable views were not being detected properly. Bug 5832688 Change-Id: I3a2019075413ece912efd2d182e4008373d55526
ava/android/support/v4/view/ViewPager.java
|
5506618c80a292ac275d8b0c1046b446c7f58836 |
05-Jun-2012 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #6584942 IllegalStateException: Failure saving state... ...active SuggestFragment{419494f0} has cleared index: -1 There were issues when the same fragment was removed and then added again before completely finishing the remove (such as due to a running animation). Two fixes: - Now when you call FragmentTransaction.replace() and are replacing a fragment with the same fragment, this becomes a no-op, to avoid visual artifacts in the transition and bad states. - When we are moving the fragment state up and it is currently animating away to the INITIALIZED state, we could end up making the fragment inactive as part of the cleanup. In this case it shouldn't be made inactive; we just need to initialize it but keep it active since we are going to continue to use it. Bug: 6584942 Change-Id: I4c37a8e48b115feb0892ef0eb92316d7aeba7b1b
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
|
6e7700ca575523895f8ebc5696e3e57aeccf30c0 |
04-Jun-2012 |
Adam Powell <adamp@google.com> |
ViewPager shouldn't drop motion that was detected during intercept Fix an issue where a large motion that triggered touch interception and scrolling would not scroll the view. This can happen if the app is being particularly unresponsive at the time and MotionEvents are batched. Change-Id: Ib350e75f6d83da81df11e3c7e618184f414ab670
ava/android/support/v4/view/ViewPager.java
|
8d3dd8427b57f463f0d4959c0ad8796008472caa |
04-Jun-2012 |
Adam Powell <adamp@google.com> |
Fix some ViewPager positioning and title strip bugs Bug 6589201 - fix some bugs with page offsets when page margins and the pager's size change. ItemInfo#offset always holds the offset with the margins already taken into account; don't double-count them. Bug 6596152 - PagerTitleStrip shouldn't ask the adapter for a title for an item index that is out of range. Allow users to "catch" the pager properly after a fling without resetting position to the nearest page. More consistent/reliable tracking of scroll settling state. Use VelocityTracker properly when handing off between onInterceptTouchEvent/onTouchEvent Get rid of some dodgy rounding fudges. Change-Id: If22ab6b8b3de7dd3a8863032e10e59e5eda06f21
ava/android/support/v4/view/PagerTitleStrip.java
ava/android/support/v4/view/ViewPager.java
|
1b913519b1c03b084779851e81db2e1a11eb0b0d |
31-May-2012 |
Dianne Hackborn <hackbod@google.com> |
Working on issue #6561352: java.lang.RuntimeException: Unable to start... ...activity ComponentInfo{com.google.android.googlequicksearchbox /com.google.android.googlequicksearchbox.SearchActivity} Add check for a situation where we are saving the state of a fragment with a -1 index, and fail early in that case with more debug information. Change-Id: I175b2d5a1f47934497f28dd3a2d95b3351159743
ava/android/support/v4/app/FragmentManager.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
cs/android/support/v4/view/PagerTitleStripIcs.java
ava/android/support/v4/view/PagerTabStrip.java
ava/android/support/v4/view/PagerTitleStrip.java
|
a56d6faa9df608aaa2907864669800abb68acec7 |
16-May-2012 |
Adam Powell <adamp@google.com> |
Perform rounding in a more predictable way when drawing ViewPager margin drawables Prevent extra unwanted borders along the sides of pages when a margin drawable is set. Bug 6422166 Change-Id: I6b04b5591feafa5447fd5bb587f9b71bdc069fe1
ava/android/support/v4/view/ViewPager.java
|
14ba5479d819563497dc1505703c261088fedcc6 |
16-May-2012 |
Dianne Hackborn <hackbod@google.com> |
Merge "Follow changes in framework." into jb-dev
|
be2c79d9a5439922030d2a3846c81c61f0e16912 |
16-May-2012 |
Dianne Hackborn <hackbod@google.com> |
Follow changes in framework. Change-Id: I424a6e8f4b8b50d421c56bb018beab1063ba2cef
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
|
b1d4cb28db8b08974b651665bf4d1a7926c17b9c |
15-May-2012 |
alanv <alanv@google.com> |
Update accessibility classes in support library for JellyBean. Change-Id: I8b1f633cb177222c03b8cfd20ba4b88953f0137c
ava/android/support/v4/view/accessibility/AccessibilityEventCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.java
ellybean/android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean.java
|
989cd2fb6badb029b74cf4c88bbf74b1d912bdca |
16-May-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Fix the build - for real. Change-Id: I35944a181ed1454303c2fc401b8e9b4a5f869554
ava/android/support/v4/view/AccessibilityDelegateCompat.java
|
e13cf48dc33e3865794d145ae8f4daed0bb2274b |
15-May-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Fixing the build Change-Id: Ib820c2f6ba097c9554afcd9622453ac8c266d66d
ava/android/support/v4/view/ViewCompat.java
|
25121559b53b9f6c7ef7159203d42e11b9aee281 |
15-May-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Adding support for accessibility scroll actions to ViewPager. 1. We have added scroll actions in JellyBean and this patch adds supports for such to the ViewPager in a backwards compatible manner. 2. Added the required accessibility API to the support library to implement the above functionality. bug:5932640 Change-Id: I569af5622914f7463daefdd74d55d807d273bfb5
ava/android/support/v4/view/AccessibilityDelegateCompat.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewPager.java
ellybean/android/support/v4/view/AccessibilityDelegateCompatJellyBean.java
ellybean/android/support/v4/view/ViewCompatJB.java
|
66957a1e997dde850701ee96a3aa7b7c1444d67f |
15-May-2012 |
Adam Powell <adamp@google.com> |
Work around an ICS ActionProvider bug for ShareCompat ICS had a bug where MenuItems that were not originally created with a submenu would not properly be configured with one even if an ActionProvider reported having a submenu. This has been fixed for JB, but work around it for ShareCompat#configureMenuItem when running on ICS. Bug 6493376 Change-Id: I2b76872d5b82d713bbd98f6e92812fe0400fb848
ava/android/support/v4/app/ShareCompat.java
|
b0296b498c2e2e37d5b1c2880aba62809f855b9b |
14-May-2012 |
Adam Powell <adamp@google.com> |
Merge "Add PagerTabStrip" into jb-dev
|
24cc55cb5775a71ff144a3588003fa8e52951c7d |
14-May-2012 |
Adam Powell <adamp@google.com> |
Add PagerTabStrip PagerTabStrip is the snazzier, more stylish cousin of PagerTitleStrip. Like PagerTitleStrip, PagerTabStrip displays the previous, current, and next page titles. Unlike PagerTitleStrip, PagerTabStrip allows the previous and next titles to be focused and tapped to switch pages, and also presents a colored under-bar highlighting the current page title. Bug 6284709 Change-Id: I8a9488c37653cac508ac21d957d2d47835306459
ava/android/support/v4/view/PagerTabStrip.java
ava/android/support/v4/view/PagerTitleStrip.java
|
8acc3d79aebb4392bc05665fdbe48cd4908c215e |
13-May-2012 |
Adam Powell <adamp@google.com> |
Merge "Add paging gutters to ViewPager." into jb-dev
|
ec2534d288a1d26a69b5088379e6290e741a7ad4 |
13-May-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Update the API version checks in the support lib." into jb-dev
|
f3ed7c56e6c409d27c60f7d74c026906593c21d4 |
13-May-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Update the API version checks in the support lib. 1. Since the API version has been finalized this change updates the SDk version checks to use the JellyBean verson number. bug:5947249 Change-Id: I1011f76612f95ceef179acd0b8ab258c055a8369
ndroid.mk
ava/android/support/v4/view/AccessibilityDelegateCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.java
ava/android/support/v4/view/accessibility/AccessibilityRecordCompat.java
|
8f19b17dbc34bfc7e5caacbf83a7099e5cb5a47c |
13-May-2012 |
Adam Powell <adamp@google.com> |
Add paging gutters to ViewPager. With the new Android Design guidelines, conforming apps pair tabs with a ViewPager to easily move between tabbed content. However taken to its natural conclusion this limits the types of content that can be placed into a tab. Unbounded scrolling content such as a map suddenly cannot be used, since there is no way to reach the "edge" of that content in order to start paging. In addition, bounded but very wide horizontally scrolling content can make paging cumbersome. Enter paging gutters. A gutter is defined as the 16dp space along the left and right edges of a ViewPager, or 10% of the available horizontal space, whichever is smaller. If the user begins a drag within a gutter, the pager will take over and allow the user to switch pages without reaching the edge of horizontally scrolling content. This provides a default "edge swipe" navigation that may be used in any ViewPager regardless of content. Bug 6486971 Change-Id: I27a393445e7d379204b42fd3751acd4c1b4fa69a
ava/android/support/v4/view/ViewPager.java
|
d84ef6c972b75c0ddeee88db2d66d40fff7519a8 |
13-May-2012 |
Adam Powell <adamp@google.com> |
Fix a ViewPager bug repopulating after a data set change that removed items. Bug 6484624 Change-Id: Ibeee22e75ca77786f5b80fcbd601b8ad976fb636
ava/android/support/v4/view/ViewPager.java
|
70e96ebf69f91da84681a6263b3862c63d53ab11 |
11-May-2012 |
alanv <alanv@google.com> |
Update AccessibilityNodeInfoCompat for JellyBean. Also ensures that non-null wrapper is always used and fixes compiler warnings. Bug: 6469473 Change-Id: I2029ae87d5525a54d26a559b8304f04fd39144f6
ndroid.mk
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ellybean/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean.java
|
1e300b0aca2f34bfe65885c5405044cfe5585224 |
10-May-2012 |
Adam Powell <adamp@google.com> |
ViewPager fix. Oops. Change-Id: Ie7213d05b0ad6b54cf4e3585590c3a12f92c97a2
ava/android/support/v4/view/ViewPager.java
|
1a1c2acbc15f8bc9dba05d09dcb18e340474e1c6 |
10-May-2012 |
Adam Powell <adamp@google.com> |
ViewPager data set change fixes Clean up ViewPager data set change operations a bit and update FragmentPagerAdapter to allow for items changing positions within the adapter during a data set change. Bug 6347192 Change-Id: Ib0aaa31190fca561f9b2c6c94f37e0b5eb1d1e90
ava/android/support/v4/app/FragmentPagerAdapter.java
ava/android/support/v4/view/ViewPager.java
|
5f6568e7e269783e2668527461878cadfbe65215 |
10-May-2012 |
Adam Powell <adamp@google.com> |
ViewPager size changes Fix some bugs that happen when ViewPagers change size that could cause pages to become misaligned. Bug 6335994 Change-Id: Iada902dea1436858b902d2d85c81418a179af5a9
ava/android/support/v4/view/PagerTitleStrip.java
ava/android/support/v4/view/ViewPager.java
|
4338f5e2f60c50ac90ebab9a1b1209d3f8298757 |
04-May-2012 |
Katherine Kuan <katherinekuan@google.com> |
Merge "Remove StaggeredGridView from support library and move to ex folder" into jb-dev
|
82971b1050c50d3be5b2cbc285c74076e6763892 |
03-May-2012 |
Adam Powell <adamp@google.com> |
Bugfix for PagerTitleStrip#onDetachedFromWindow Protect against weird cases where the view may have erroneously received bad/mismatched calls to onDetached/onAttached Bug 6407068 Change-Id: Ifcdf63f6bb5ecaa18164f6b2c198fea7199348f1
ava/android/support/v4/view/PagerTitleStrip.java
|
0306ebc908d5dcf148aa319a9734b419eacb23b5 |
02-May-2012 |
Adam Powell <adamp@google.com> |
TaskStackBuilder API changes Reflect JB framework API changes in TaskStackBuilder. Old names for some methods have been deprecated. Change-Id: I8ca7000bc29150757561955ba02a8461fae4ae1e
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/TaskStackBuilder.java
ellybean/android/support/v4/app/ActivityCompatJellybean.java
ellybean/android/support/v4/app/TaskStackBuilderJellybean.java
|
b54e36f277c74881f85f6ab399431b1c8d9ef35c |
01-May-2012 |
Katherine Kuan <katherinekuan@google.com> |
Remove StaggeredGridView from support library and move to ex folder Move to frameworks/ex folder because this is still under development. (See I7e16023292f83ff09c394a0b3927d175dac37789) Change-Id: I71d72eac81b9e5012687841d37bcdb8799f4f396
ava/android/support/v4/widget/StaggeredGridView.java
|
95baf8fd79ebb4171a4ef495b1f32829ca28f186 |
26-Apr-2012 |
Ying Wang <wangying@google.com> |
Build android-support-v4-jellybean against SDK 16. Bug 5947249. Change-Id: Ic74154c2701bbc7206c8aea3bf9ce531fa96ef1a
ndroid.mk
|
430eb135c8a5415b532a686bb514f9711dc932d7 |
24-Apr-2012 |
Christopher Tate <ctate@android.com> |
am c39b171a: am eb685054: am 271504db: Merge "Do not dispatch context selection events to non-visible fragments." * commit 'c39b171a8b10ffc1bd06dd5251595d0050d3951d': Do not dispatch context selection events to non-visible fragments.
|
cf0160d23e02e26e975188c2509cd3b936dec8a1 |
24-Apr-2012 |
Christopher Tate <ctate@android.com> |
am 95fc5568: am 2d0e9339: am ea518a34: Merge "Fix potential NPE when saving fragment state." * commit '95fc5568079ef4628087abb6504566b27ef31b8d': Fix potential NPE when saving fragment state.
|
12924cf8019d4a584bcc6cd5f1bab7f993aaaf65 |
24-Apr-2012 |
Christopher Tate <ctate@android.com> |
am e3f47c95: am f618142e: am 72bf9301: Merge "Fix NPE in `onActivityResult` when target fragment no longer exists." * commit 'e3f47c956a1806fd174b54a5900bbb54be188746': Fix NPE in `onActivityResult` when target fragment no longer exists.
|
57ff0548ba991652576d81adaaa8baf4c028de39 |
24-Apr-2012 |
Adam Powell <adamp@google.com> |
Modify NavUtils to use Jellybean up navigation functionality when available. Change-Id: If1e237e75e70d01583893503a1fa0ad300206b92
ava/android/support/v4/app/NavUtils.java
ellybean/android/support/v4/app/NavUtilsJB.java
|
d16944cf0ad052b56562a56886fed92afbb9b09f |
21-Apr-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Fixing the build. Change-Id: Ib81d1c559e067facd6db63d5fbbef5bc3528e55b
ava/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.java
ellybean/android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean.java
|
5d79c2b6211936177817f2492816c1dba76dac3e |
20-Apr-2012 |
Jeff Sharkey <jsharkey@android.com> |
Surface isActiveNetworkMetered() API. Uses new JellyBean API to determine if active network is metered, otherwise infers based on network types available to the SDK version. Bug: 3001465 Change-Id: I2b88cc327cee970a94f4d046bb8e017b03c0cb7e
ingerbread/android/support/v4/net/ConnectivityManagerCompatGingerbread.java
oneycomb_mr2/android/support/v4/net/ConnectivityManagerCompatHoneycombMR2.java
ava/android/support/v4/net/ConnectivityManagerCompat.java
ellybean/android/support/v4/net/ConnectivityManagerCompatJellyBean.java
|
eb685054a762cf975b86386543f96a174441c5f9 |
19-Apr-2012 |
Christopher Tate <ctate@android.com> |
am 271504db: Merge "Do not dispatch context selection events to non-visible fragments." * commit '271504dbdf494dc87a2a96ff5d108c75a3389143': Do not dispatch context selection events to non-visible fragments.
|
2d0e93395dc1eb868fbc45e47ae32880f97c96f6 |
19-Apr-2012 |
Christopher Tate <ctate@android.com> |
am ea518a34: Merge "Fix potential NPE when saving fragment state." * commit 'ea518a3420d87c99f28bba47d13ebef727e4564f': Fix potential NPE when saving fragment state.
|
f618142e643c0ab795923ab5ba8b0fe62ee08201 |
19-Apr-2012 |
Christopher Tate <ctate@android.com> |
am 72bf9301: Merge "Fix NPE in `onActivityResult` when target fragment no longer exists." * commit '72bf9301f2914d15c6432dbe1c68e2a930f33c17': Fix NPE in `onActivityResult` when target fragment no longer exists.
|
79a066778652bc29586d60381da0a75d741279bb |
19-Apr-2012 |
Chris Tate <ctate@android.com> |
am c1ca6fda: am 993d3e48: am 0d3a6843: Merge "Support setNumber(int) in NotificationCompat.Builder" * commit 'c1ca6fdaa0d74e2707fc70b342bf5ac9a613875e': Support setNumber(int) in NotificationCompat.Builder
|
271504dbdf494dc87a2a96ff5d108c75a3389143 |
19-Apr-2012 |
Christopher Tate <ctate@android.com> |
Merge "Do not dispatch context selection events to non-visible fragments."
|
ea518a3420d87c99f28bba47d13ebef727e4564f |
19-Apr-2012 |
Christopher Tate <ctate@android.com> |
Merge "Fix potential NPE when saving fragment state."
|
72bf9301f2914d15c6432dbe1c68e2a930f33c17 |
19-Apr-2012 |
Christopher Tate <ctate@android.com> |
Merge "Fix NPE in `onActivityResult` when target fragment no longer exists."
|
993d3e48f4fc3eabd9490f53c5ff68f53b805227 |
19-Apr-2012 |
Chris Tate <ctate@android.com> |
am 0d3a6843: Merge "Support setNumber(int) in NotificationCompat.Builder" * commit '0d3a684348493a831236a264d51b33c838411388': Support setNumber(int) in NotificationCompat.Builder
|
9e164ff93fd027f51f0f950d9de222a1fbaec112 |
18-Apr-2012 |
Scott Kennedy <skennedy27@gmail.com> |
Support setNumber(int) in NotificationCompat.Builder The "number" parameter was ignored in NotificationCompatHoneycomb, so it does not get displayed in the notification. This simply calls through to the native Notification.Builder#setNumber(int) method. Change-Id: Ic867efa6f4b4b79fa64723443e0df2045f262d01 Signed-off-by: Scott Kennedy <skennedy27@gmail.com>
oneycomb/android/support/v4/app/NotificationCompatHoneycomb.java
|
37c1509886a7897163f70f4645c08ddf0b41632d |
14-Apr-2012 |
Adam Powell <adamp@google.com> |
Add EXTRA_HTML_TEXT methods to ShareCompat. Change-Id: I7475a70c7ed54e9e624b9a4cafb338b069323987
ava/android/support/v4/app/ShareCompat.java
ellybean/android/support/v4/app/ShareCompatJB.java
|
200e3384b06670f660b283a5715a331be6d85fd3 |
14-Apr-2012 |
Adam Powell <adamp@google.com> |
Add constant for EXTRA_HTML_TEXT to IntentCompat Change-Id: I88eccd8662751c0ad4b34d0e9b0ae09d1f291aec
ava/android/support/v4/content/IntentCompat.java
|
b469af6dc2f8cda4020a78fb4582c1483089fd6e |
12-Apr-2012 |
Adam Powell <adamp@google.com> |
Post invalidations on the animation tick if available for StaggeredGridView/ViewPager. Fix interaction with nested scrolling in ViewPager. Finish settling a ViewPager that is close enough to the end of a fling when touched. Change-Id: Ia68be871c92cdb448d4030fdc4b806c78ea69c1a
ava/android/support/v4/view/ViewPager.java
ava/android/support/v4/widget/StaggeredGridView.java
|
ec03704fbb4f0217d4c274d1c6cf56e6ea4dcfbd |
12-Apr-2012 |
Adam Powell <adamp@google.com> |
Add support for postOnAnimation View methods for JB. Fallback variants for older platform versions post runnables with a timeout value lower than that needed to achieve 60fps. Change-Id: I807a1cbe82111a29e9459de0892f253348717c7b
oneycomb/android/support/v4/view/ViewCompatHC.java
ava/android/support/v4/view/ViewCompat.java
ellybean/android/support/v4/view/ViewCompatJB.java
|
ebc55e37f09dcb8233a22b1cb3889cfd225fa43b |
06-Apr-2012 |
Adam Powell <adamp@google.com> |
DO NOT MERGE Fix a bug in TaskStackBuilder where task stack PendingIntents would not clear tasks properly. Cherry-pick from master Change-Id: I75588830b1c7fb632ffc2409bcba0d4f07b90c36
ava/android/support/v4/app/TaskStackBuilder.java
|
77e2f963d4bcac5e0a4704cd4ea684b04735053e |
02-Apr-2012 |
Katherine Kuan <katherinekuan@google.com> |
Reset item tops and bottoms for StaggeredGridView When the StaggeredGridView is going to display a completely new set of data, offer a reset method so item top and bottom information is cleared. Fix NPE when adapter notifyDataSetChanged() is called. Bug: 6282841 Change-Id: If1aee80358e32420d2b3a0d4e48ede39002d650a
ava/android/support/v4/widget/StaggeredGridView.java
|
56a1f598b89d0e65dbd2a2678b66a43f5b7638c2 |
06-Apr-2012 |
Adam Powell <adamp@google.com> |
Fix a bug in TaskStackBuilder where task stack PendingIntents would not clear tasks properly. Change-Id: I75588830b1c7fb632ffc2409bcba0d4f07b90c36
ava/android/support/v4/app/TaskStackBuilder.java
|
6b96c2a5aecbb56116667959e43489966e02ff73 |
30-Mar-2012 |
Jeff Sharkey <jsharkey@android.com> |
Add ICS TrafficStats features to v4 support. Change-Id: I7a31ed15ba0093609f0d1df040c83fcc753d4267
cs/android/support/v4/net/TrafficStatsCompatIcs.java
ava/android/support/v4/net/TrafficStatsCompat.java
|
25df93b813befb678835eb040c8158bb5aa8fe8d |
20-Mar-2012 |
Adam Powell <adamp@google.com> |
Fix a bug with changing the column count in StaggeredGridView. Change-Id: I7aa6544e03e4c7426c96a906f7c78b91d2e8ebb6
ava/android/support/v4/widget/StaggeredGridView.java
|
121dba12686f0ff01cfe348c43a4f6f0edc18477 |
20-Mar-2012 |
Adam Powell <adamp@google.com> |
Properly handle top padding in StaggeredGridView while freshly populating items. Change-Id: I6aa920320217017bc8720a4170739aee06b17537
ava/android/support/v4/widget/StaggeredGridView.java
|
346e2f2390f0d743fd10e7d01a015df6b32292cd |
28-Feb-2012 |
Adam Powell <adamp@google.com> |
StaggeredGridView and supporting functionality Stable IDs are not yet supported. Move/rename HCSparseArray => SparseArrayCompat; make it public. Add some new features to ViewCompat. Add ScrollerCompat; leave it package-private for now as it needs a reasonable fallback implementation for new methods. Change-Id: I87d6952ef2c7748a40558759372a2525d6a52cf0
cs/android/support/v4/widget/ScrollerCompatIcs.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/HCSparseArray.java
ava/android/support/v4/app/LoaderManager.java
ava/android/support/v4/util/SparseArrayCompat.java
ava/android/support/v4/widget/ScrollerCompat.java
ava/android/support/v4/widget/StaggeredGridView.java
|
dfe1d8aad64614e7f38f724e2c7658ecdad1d0f9 |
12-Mar-2012 |
Adam Powell <adamp@google.com> |
am 1d365108: am c41467a3: am 97b3c54f: Make FragmentActivity#supportInvalidateOptionsMenu public. * commit '1d3651083b1999aad82841ca65fba375d68cb9ec': Make FragmentActivity#supportInvalidateOptionsMenu public.
|
97b3c54fa1e1d75a87fd2429606c615894953946 |
12-Mar-2012 |
Adam Powell <adamp@google.com> |
Make FragmentActivity#supportInvalidateOptionsMenu public. Change-Id: I0c9f3b76d9b7af67ab62bcd0f9c2af8f75e29222
ava/android/support/v4/app/FragmentActivity.java
|
0ca0ca39bbf3dfaa572d3d8950d11590d59eb9fb |
03-Mar-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Fixing a nit in comments."
|
e350edbd81af058201ac1b5dbe6631dafaffdadb |
03-Mar-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Fixing a nit in comments. Change-Id: Iaed6ccf03bb4ab9d543ee7938c492f1a989cafb1
ava/android/support/v4/view/MotionEventCompat.java
|
c2f245960832cb84591ba0051875e5a6adbf28ec |
03-Mar-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Adding missing APIs to the support v4 library."
|
dc5487a46b75572fa9120b22e89487c0178ff0a0 |
03-Mar-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Adding missing APIs to the support v4 library. 1. Added hover up and down motion event types in MotionEventCompat. 2. Added a missing static modifier in AccessibilityManagerCompat. bug:6020124 bug:6014412 Change-Id: I41e9562d4a09162d7bf940481a7525558a1771aa
ava/android/support/v4/view/MotionEventCompat.java
ava/android/support/v4/view/accessibility/AccessibilityManagerCompat.java
|
c95beb648f59c89c6bd7b0eed0a8b266a1b287e2 |
28-Feb-2012 |
Adam Powell <adamp@google.com> |
Add transient state APIs to ViewCompat Change-Id: I84b5e82f1a7b79cd18474a2cdd78400cc2ac3e0a
ava/android/support/v4/view/ViewCompat.java
ellybean/android/support/v4/view/ViewCompatJB.java
|
e70a95f70708c0168154c6753864cbbfc78c649f |
24-Feb-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
AccessibilityManagerCompat missing isTouchExplorationEnabled(). 1. All the plumbing was there but the method was not added to AccessibilityManagerCompat. bug:6014412 Change-Id: Iac697f4df1f6e29b5f54d3b259669e7b926e44fe
ava/android/support/v4/view/accessibility/AccessibilityManagerCompat.java
|
aad8fc95423d79f9fa5b3d653ef7571fb15d6d69 |
14-Feb-2012 |
Adam Powell <adamp@google.com> |
am ebdf461e: am c3e2b220: am 7ac4b376: Don\'t have ShareCompat.IntentBuilder start for result by default. * commit 'ebdf461e16789dd4e146f2b2adb4c1d8a75bfa07': Don't have ShareCompat.IntentBuilder start for result by default.
|
60bf1f5414ba04fe4c1f248c652382ad92ceb38d |
13-Feb-2012 |
Adam Powell <adamp@google.com> |
am a7046d93: am c82ddd1c: am 82c3b869: Merge "Add app navigation helper code to the support library." into ics-mr1 * commit 'a7046d93b798a47d42e14f638468cc65ba090d73': Add app navigation helper code to the support library.
|
7ac4b376371e890eb19838249e6749f64d707ad2 |
13-Feb-2012 |
Adam Powell <adamp@google.com> |
Don't have ShareCompat.IntentBuilder start for result by default. Change-Id: Ib8d93c9323baf09c09b447050c63fe8047fae40f
ava/android/support/v4/app/ShareCompat.java
|
34e62e6e9f3355cf04f26e341c9c813ad2c70fef |
13-Feb-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Adding missing accessibility APIs to the support library."
|
3a137cd495b313a047b5e800d02a925dea707fa0 |
11-Feb-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Adding missing accessibility APIs to the support library. 1. Several accessibility methods added in JellyBean were not provided in the support library. 2. Fixing a bug of calling incorrect method with close name. bug:5972986 bug:5979087 Change-Id: I4a95adc58f73cca12cdaa31232ae253fa077eebb
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityRecordCompat.java
ellybean/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean.java
ellybean/android/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean.java
|
97b687d492c63a6a016f420835d5457d8b4b55b1 |
10-Feb-2012 |
Dianne Hackborn <hackbod@google.com> |
Add support lib LongSparseArray. Change-Id: Id23cd3207a779de65c0822169b1742eee600cf79
ava/android/support/v4/util/LongSparseArray.java
|
4783095cc69fa85e484132337526c94d42d41c43 |
08-Feb-2012 |
Adam Powell <adamp@google.com> |
Fix a bug when a ViewPager adapter is set to null during scrolling. Related to bug 5979875 Change-Id: I8b013d2704bcaf39a2c78fabf42716814c944275
ava/android/support/v4/view/ViewPager.java
|
c9cf2eb0a9b6694d0fda3dbc313844955db60820 |
13-Jan-2012 |
Adam Powell <adamp@google.com> |
Add app navigation helper code to the support library. Add TaskStackBuilder for synthesizing back stacks for cross-task navigation on Android 3.0 and newer. Add NavUtils for general navigation helper code. Add NotificationCompat.Builder as a partial backport of Android 3.0's Notification.Builder. (It does not currently support progress notifications.) Change-Id: I2d7d4dab3dd26e34f6b2210d0f0f3909f2162d6f
oneycomb/android/support/v4/app/ActivityCompatHoneycomb.java
oneycomb/android/support/v4/app/NotificationCompatHoneycomb.java
oneycomb/android/support/v4/app/TaskStackBuilderHoneycomb.java
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/NavUtils.java
ava/android/support/v4/app/NotificationCompat.java
ava/android/support/v4/app/TaskStackBuilder.java
ava/android/support/v4/content/IntentCompat.java
|
ac4078687ff889e804b198bf5748e611bbb0fa30 |
12-Dec-2011 |
Adam Powell <adamp@google.com> |
DO NOT MERGE - Add ShareCompat to the support library. ShareCompat provides some extra extensions to the ACTION_SEND/ACTION_SEND_MULTIPLE Intent protocol for sharing content between applications. ShareCompat.IntentBuilder is a helper that can construct sharing intents with the proper metadata for sharing content. ShareCompat.IntentReader is a helper for parsing the data shared by a sharing intent. Either of these helpers may be used in isolation. Extra data will be added to communicate the package and activity info about the app sharing the content, and the receiving app can make use of that data whether it was supplied through startActivityForResult or extra metadata added by ShareCompat.IntentBuilder. ShareCompat.configureMenuItem can set up a MenuItem for sharing depending on what UI capabilities are available on the current platform version. Make sure sharing intents constructed with ShareCompat helpers set Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET. Change-Id: I74be64d9f70162e5d9ed833551856ddaadc24992
cs/android/support/v4/app/ShareCompatICS.java
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/ShareCompat.java
|
efd500c1dc94cca913d5d714544dd0e7019858aa |
05-Feb-2012 |
Matthias Huber <hubermat.android@gmail.com> |
Fix for restarting loader manager after orientation change After an orientation change, the recreated FragmentActivity creates a new LoaderManagerImpl. Unfortunately this new LoaderManagerImpl does not get started in onStart(), so loaders cease to load after the orientation change. The bugfix simply starts the newly created mLoaderManager in onStart(). Change-Id: I35ebc338aad42fb699cd11f742edc7d999df8390
ava/android/support/v4/app/FragmentActivity.java
|
45ddb90bd461bb05579b770caa22db4214e5646a |
02-Feb-2012 |
Adam Powell <adamp@google.com> |
Merge "Pin the last page to the right edge of a ViewPager."
|
51b768815df5a122c4545066ede7299ce3c58b36 |
02-Feb-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Adding APIs for using AccessibilityNodeProvider to android-support-v4."
|
31bb17f88734747206586eeb3eb57123e3cc2434 |
01-Feb-2012 |
Adam Powell <adamp@google.com> |
Pin the last page to the right edge of a ViewPager. Change-Id: I7e8fbe783b711a9dd57c76f259f20962d9c3dede
ava/android/support/v4/view/PagerAdapter.java
ava/android/support/v4/view/ViewPager.java
|
956b013dfda37760b0232ed6d448900a546d2903 |
31-Jan-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Adding APIs for using AccessibilityNodeProvider to android-support-v4. 1. AccessibilityNodeProvider APIs enable a View to report a virtual sub-tree rooted at it. Adding APIs that enable using that facility in a backwards compatible fashion. bug:5940165 Change-Id: I441762f4f943d5e0d149c114f974c992be4df20d
ndroid.mk
ava/android/support/v4/view/AccessibilityDelegateCompat.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.java
ellybean/android/support/v4/view/AccessibilityDelegateCompatJellyBean.java
ellybean/android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean.java
|
2c9657f7b1eabf9bdbaf348d206a76cc7f0a4400 |
01-Feb-2012 |
Dianne Hackborn <hackbod@google.com> |
Add callback to perform operations when fragments are resumed. Change-Id: I4f903ffb88a3e1140b72285100a6c8decbf2a580
ava/android/support/v4/app/FragmentActivity.java
|
6bd60735de55d6621a4dffb0f6f4494decda484a |
31-Jan-2012 |
Adam Powell <adamp@google.com> |
Fix bug 5918316 - bad offset calculation in ViewPager Change-Id: Iec682c088d2173100eb65a902e1b34a88a2ff692
ava/android/support/v4/view/ViewPager.java
|
10718a81aa21f03d0879eb0585844c546ea3c4d3 |
31-Jan-2012 |
Adam Powell <adamp@google.com> |
Merge "Update v4 DialogFragment to match recent core Android framework changes."
|
f5e0db756dc5d612059bb387698897f92b406e56 |
31-Jan-2012 |
Adam Powell <adamp@google.com> |
Merge "Bug 5718838 - NPE in ViewPager#pageScrolled"
|
ad079a869adf67a87a2721342de27970a3ba1844 |
31-Jan-2012 |
Adam Powell <adamp@google.com> |
Bug 5718838 - NPE in ViewPager#pageScrolled Change-Id: Idac5c3947267de6b4660ddce2453c6ca70f09369
ava/android/support/v4/view/ViewPager.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
ndroid.mk
cs-mr1/android/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1.java
cs/android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityRecordCompat.java
|
ee8bdae679a94a9be65204b96d9352c4afb58a93 |
30-Jan-2012 |
Adam Powell <adamp@google.com> |
Update v4 DialogFragment to match recent core Android framework changes. This fixes some stability issues with double-dismissing and adds API support for dismissing allowing state loss. Fixes bug 5689305 Change-Id: I398290ea8af7cb07a5b19a50fbdf9ba194693a13
ava/android/support/v4/app/DialogFragment.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
ndroid.mk
cs-mr1/android/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1.java
cs/android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityRecordCompat.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
ndroid.mk
cs-mr1/android/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1.java
cs/android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityRecordCompat.java
|
8650b2be627ebfe5b2625fae69624652ce0d7de0 |
24-Jan-2012 |
Adam Powell <adamp@google.com> |
Make sure sharing intents constructed with ShareCompat helpers set Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET. Change-Id: I3c002850fe04da72b4b18610e36382ccae87b919
ava/android/support/v4/app/ShareCompat.java
|
8205f0588fe605821216e4b9fe2c26709c4db8be |
19-Jan-2012 |
Jake Wharton <jakewharton@gmail.com> |
Fix NPE in `onActivityResult` when target fragment no longer exists. If an activity result comes in which originated from a fragment that can no longer be found an attempt is still made to call a method on the instance. The check for null already existed to produce a logging statement but the subsequent method call was not placed into an `else` result in the attempt to call being made every time. Change-Id: I0378d516a16e511a6195608243c049b1cb50a8c8
ava/android/support/v4/app/FragmentActivity.java
|
f4c0cf637ba73374a206cec26c09d4dfa4c1a364 |
19-Jan-2012 |
Jake Wharton <jakewharton@gmail.com> |
Fix potential NPE when saving fragment state. If a fragment's saved view state is null and the user visible hint is true then the `result` bundle will have never been initialized to a value resulting in a `NullPointerException`. Change-Id: I8ba585bc6b9298841490d64bc22a8219cd261adb
ava/android/support/v4/app/FragmentManager.java
|
3af7ac0c50606fabc975b5f2b8576cfe3212d65d |
19-Jan-2012 |
Jake Wharton <jakewharton@gmail.com> |
Do not dispatch context selection events to non-visible fragments. When used in a `ViewPager`, fragments that are present on the adjacent, cached pages will receive context selection dispatches which, depending on your fragment contents, can be difficult to determine whether or not the event truly originated from your view. By using the visible hint we restrict dispatching to only those fragments which are marked as being visible. Since the fragment pager adapter updates this setting properly most implementations will be afforded this fix without any change required. If the user is implementing their own adapter they likely already understand the implications of these cached fragments and the reponsibility for updating the boolean falls to them. Change-Id: Ie6a72c1c82c2784774373670007b6f5948fe16da
ava/android/support/v4/app/FragmentManager.java
|
0f034dc2c69044597a91649b8c073ae5e98a2f25 |
11-Jan-2012 |
Adam Powell <adamp@google.com> |
Fix fake dragging in ViewPager Change-Id: Iac73e4d71d97a1975761e6691b821881e4fbf1de
ava/android/support/v4/view/ViewPager.java
|
14ad84e85a8c09b016a621f0f0017594e0d7864b |
12-Dec-2011 |
Adam Powell <adamp@google.com> |
Add ShareCompat to the support library. ShareCompat provides some extra extensions to the ACTION_SEND/ACTION_SEND_MULTIPLE Intent protocol for sharing content between applications. ShareCompat.IntentBuilder is a helper that can construct sharing intents with the proper metadata for sharing content. ShareCompat.IntentReader is a helper for parsing the data shared by a sharing intent. Either of these helpers may be used in isolation. Extra data will be added to communicate the package and activity info about the app sharing the content, and the receiving app can make use of that data whether it was supplied through startActivityForResult or extra metadata added by ShareCompat.IntentBuilder. ShareCompat.configureMenuItem can set up a MenuItem for sharing depending on what UI capabilities are available on the current platform version. Change-Id: If211591e9c44a4c467b0d7333c54114f6361928b
cs/android/support/v4/app/ShareCompatICS.java
ava/android/support/v4/app/ActivityCompat.java
ava/android/support/v4/app/ShareCompat.java
|
3d9e557a9a9152db585264987d64f81fa86c73b5 |
13-Dec-2011 |
Dianne Hackborn <hackbod@google.com> |
resolved conflicts for merge of 402ac589 to master Change-Id: I65c0a15f5a2c91d386138bf6b522d6859dbcad76
|
7dc96cc2410f551eefaa973ddc144146ad72d1ec |
13-Dec-2011 |
Dianne Hackborn <hackbod@google.com> |
SDK only: fix up support documentation and visibility. Now that the support library appears in the SDK documentation, it is worth cleaning up some of its java docs. Change-Id: I63d4d04be8ee69abf9385597fddbddcaa030477f
ava/android/support/v4/accessibilityservice/package.html
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentPagerAdapter.java
ava/android/support/v4/app/FragmentStatePagerAdapter.java
ava/android/support/v4/app/HCSparseArray.java
ava/android/support/v4/app/NoSaveStateFrameLayout.java
ava/android/support/v4/app/package.html
ava/android/support/v4/content/Loader.java
ava/android/support/v4/content/ModernAsyncTask.java
ava/android/support/v4/content/package.html
ava/android/support/v4/content/pm/package.html
ava/android/support/v4/database/package.html
ava/android/support/v4/os/package.html
ava/android/support/v4/util/LruCache.java
ava/android/support/v4/util/package.html
ava/android/support/v4/view/ViewPager.java
ava/android/support/v4/view/package.html
ava/android/support/v4/widget/package.html
|
91eec7fd0b6ffdbb44cd13777950552f74f654e6 |
02-Dec-2011 |
Adam Powell <adamp@google.com> |
ViewPager bugfixes and API clarifications Bug 5701216 - ViewPager resizing. Don't try to resume a current scroll position if we don't have any active items. Treat a new adapter as a new first layout when setting the current item; if the pager hasn't had first layout with the new adapter yet setting a current item should not animate. Change-Id: Iecb01b5422301f679b5e3d108ee3baa94e3a8364
ava/android/support/v4/view/ViewPager.java
|
23b42ec742c2047d6bb9b364c9609e6e0af13b9d |
01-Dec-2011 |
Adam Powell <adamp@google.com> |
Support vertical gravity on PagerTitleStrip Bug 5687387 Also have the text components baseline align and fix a few other small issues. Change-Id: I9dcf34c6f2f9ff7f881c4870838b916071054b0b
ava/android/support/v4/view/PagerTitleStrip.java
ava/android/support/v4/view/ViewPager.java
|
552468d2a1e3cbf74f3a6dcbb68fe079aed56cf9 |
30-Nov-2011 |
Adam Powell <adamp@google.com> |
Fix some PagerTitleStrip bugs Bug 5686735 - Bad constant used for setPrimaryAlpha in constructor Bug 5687434 - textSize xml attribute ignored Change-Id: Ife2d1e3ef0b7cd238b7de7b6d20d3c91e449f2f3
ava/android/support/v4/view/PagerTitleStrip.java
|
a4a06a94df00575480d789b60ea25ce59184df1f |
22-Nov-2011 |
Adam Powell <adamp@google.com> |
Add variable-width pages to ViewPager. Override PagerAdapter#getPageWidth. Default implementation returns 1.0. Add more programmatic configuration settings to PagerTitleStrip: * setTextSpacing * setNonPrimaryAlpha * setTextColor * setTextSize Change-Id: Ic05be8059e5b87523225e92dc906940c95349f76
ava/android/support/v4/view/PagerAdapter.java
ava/android/support/v4/view/PagerTitleStrip.java
ava/android/support/v4/view/ViewPager.java
|
eb04ff63310bcbd76fb5b06b7a82c728ef7bbe08 |
18-Nov-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Fix the build" into ics-mr1
|
7a01f352fa0fe92cfd786ced85129dcc5531c087 |
18-Nov-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Fix the build Change-Id: I893e149ed4c586d88a71dba49abe47d4e3572985
ava/android/support/v4/app/FragmentStatePagerAdapter.java
|
eea7fd60f1417d822bee31140c25c249787f1096 |
18-Nov-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Add the support libraries to the platform documentation (support libs)." into ics-mr1
|
035f6aa81bbb439d2aa20dcd2eac4459a76d561e |
10-Nov-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5547745 - Use Launcher Workspace style for ViewPager fling behavior Change-Id: Ib3fd7875bd951685830e1c28329894ae6f9d02ae
ava/android/support/v4/view/ViewPager.java
|
0574ca37da4619afe4e26753f5a1b4de314b6565 |
17-Nov-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Add the support libraries to the platform documentation (support libs). Updated the support libraries' documentation. bug:5629339 Change-Id: Ia026696e541ab200ce05601aabe062a303bcbb97
ingerbread/android/support/v4/view/ViewCompatGingerbread.java
oneycomb_mr2/android/support/v4/os/ParcelableCompatCreatorCallbacks.java
cs/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.java
cs/android/support/v4/android/accessibilityservice/AccessibilityServiceInfoCompatIcs.java
ava/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.java
ava/android/support/v4/accessibilityservice/package.html
ava/android/support/v4/android/accessibilityservice/AccessibilityServiceInfoCompat.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentStatePagerAdapter.java
ava/android/support/v4/app/FragmentTransaction.java
ava/android/support/v4/app/HCSparseArray.java
ava/android/support/v4/app/NoSaveStateFrameLayout.java
ava/android/support/v4/app/ServiceCompat.java
ava/android/support/v4/app/package.html
ava/android/support/v4/content/AsyncTaskLoader.java
ava/android/support/v4/content/CursorLoader.java
ava/android/support/v4/content/IntentCompat.java
ava/android/support/v4/content/ModernAsyncTask.java
ava/android/support/v4/content/package.html
ava/android/support/v4/content/pm/ActivityInfoCompat.java
ava/android/support/v4/content/pm/package.html
ava/android/support/v4/database/DatabaseUtilsCompat.java
ava/android/support/v4/database/package.html
ava/android/support/v4/os/ParcelableCompat.java
ava/android/support/v4/os/package.html
ava/android/support/v4/util/DebugUtils.java
ava/android/support/v4/util/LogWriter.java
ava/android/support/v4/util/TimeUtils.java
ava/android/support/v4/util/package.html
ava/android/support/v4/view/AccessibilityDelegateCompat.java
ava/android/support/v4/view/KeyEventCompat.java
ava/android/support/v4/view/MenuCompat.java
ava/android/support/v4/view/MenuItemCompat.java
ava/android/support/v4/view/MotionEventCompat.java
ava/android/support/v4/view/PagerAdapter.java
ava/android/support/v4/view/PagerTitleStrip.java
ava/android/support/v4/view/VelocityTrackerCompat.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewConfigurationCompat.java
ava/android/support/v4/view/ViewGroupCompat.java
ava/android/support/v4/view/accessibility/AccessibilityEventCompat.java
ava/android/support/v4/view/accessibility/AccessibilityManagerCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityRecordCompat.java
ava/android/support/v4/view/accessibility/package.html
ava/android/support/v4/view/package.html
ava/android/support/v4/widget/CursorFilter.java
ava/android/support/v4/widget/EdgeEffectCompat.java
ava/android/support/v4/widget/SearchViewCompat.java
ava/android/support/v4/widget/package.html
|
583d8a1ff64c7c59dd4e11759f3d8e994ce878d9 |
17-Nov-2011 |
Adam Powell <adamp@google.com> |
Bug 5327146 - ViewPager API tweaks and docs PagerAdapter previously took View instances as parameters to several of its methods leading to lots of casting to ViewGroup in adapter implementations. Change these to take ViewGroups. Default implementation calls through to deprecated stubs with the existing signatures, allowing current adapters to keep working unmodified. Add some documentation to PagerAdapter to explain how adapters should be implemented and the basic mechanics behind ViewPager. Change-Id: If18a3e4d18a0f84b781518833a23184832808838
ava/android/support/v4/app/FragmentPagerAdapter.java
ava/android/support/v4/app/FragmentStatePagerAdapter.java
ava/android/support/v4/view/PagerAdapter.java
ava/android/support/v4/view/ViewPager.java
|
fe32563fd610767a2d3eea8dbd96e6bae87739d5 |
15-Nov-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Fixing a comment in SearchViewCompat Change-Id: I6553390cc7ec906acf5af14bac3478d0193f89b1
ava/android/support/v4/widget/SearchViewCompat.java
|
1935ed3af7c6545bc38adfdc6026d87a3249222f |
15-Nov-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Adding new APIs to the support-v4 lib needed by the v4 samples (support-v4 part). Some of the samples are using APIs that are introduced after v4 but not supported in the v4 library. Adding the minimal necessary stuff to the support-v4 lib to compile and run the samples. bug:5616340 Change-Id: I103e557f8d021773d51d8383f7b6752027ca334d
oneycomb/android/support/v4/view/MenuCompatHoneycomb.java
oneycomb/android/support/v4/view/MenuItemCompatHoneycomb.java
oneycomb/android/support/v4/widget/SearchViewCompatHoneycomb.java
ava/android/support/v4/app/ServiceCompat.java
ava/android/support/v4/content/IntentCompat.java
ava/android/support/v4/content/pm/ActivityInfoCompat.java
ava/android/support/v4/database/DatabaseUtilsCompat.java
ava/android/support/v4/view/MenuCompat.java
ava/android/support/v4/view/MenuItemCompat.java
ava/android/support/v4/widget/SearchViewCompat.java
|
5de8804b248eebaf7c29113ec80a0dff3a03c97a |
09-Nov-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5570272 - Monkeys, older devices, and ViewPager The focus finder had a bug handling FOCUS_FORWARD and FOCUS_BACKWARD before Android 3.0. Ignore the tab key on those devices. Change-Id: I68cc5dd09392e794498181d92eee7e790198515d
ava/android/support/v4/view/ViewPager.java
|
79398eaefea45e61d839cf4e0534f0eafee70a09 |
07-Nov-2011 |
Adam Powell <adamp@google.com> |
Change the "start deferred" fragment API to "user visible hint" - Support lib edition Allow a fragment to set a hint of whether or not it is currently user visible. This will be used implicitly to defer the start of fragments that are not user visible until the loaders for visible fragments have run. This hint defaults to true. Modify FragmentPagerAdapter to use the new APIs both in frameworks/base and here. Change-Id: Idb5bce8a9ddf484186942555cd3c581d833eba7c
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentPagerAdapter.java
|
6cafd27a3c89dfed10d7e226dc6168307513d4a6 |
02-Nov-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5557267 - [ViewPager] non-primary fragments unnecessary stopped if "defer start" is enabled Only revise the target state in moveToState if it would cross the stopped/started boundary. Change-Id: I7d0ad66668729ee12c43dcf1635b270a7d0a48b7
ava/android/support/v4/app/FragmentManager.java
|
a7aea206661d601755bfac4165092d9130cba2bc |
02-Nov-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5521154 - changing adapters in ViewPagers with title strips Don't remove decorative views from a ViewPager when an adapter is set to null. Change-Id: Icf44aabf18adbd67fe156bcf48636418d9911aff
ava/android/support/v4/view/PagerTitleStrip.java
ava/android/support/v4/view/ViewPager.java
|
1199ae7067cdf8cf3eb30c057a61ae71a0aea1e5 |
31-Oct-2011 |
Adam Powell <adamp@google.com> |
Bug 5535639 - Monkeys mad at FragmentManager Also check for starting deferred start fragments when a loader is destroyed. Change-Id: I58c80708f96afa2943ca1e2cae077f7ac52a064d
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/LoaderManager.java
|
abc968f1eba800c34a4008deb43b015da5d23a5f |
26-Oct-2011 |
Adam Powell <adamp@google.com> |
Defer starting fragments in FragmentPagerAdapter for offscreen pages. Add FragmentCompatICSMR1 to work with deferring fragment starts. Fix some slightly dodgy layout behavior in ViewPager when extra child views are present. Add deferred start feature to support library fragment/loader framework. Change-Id: Ied454a6f3e11024eafc970ed9d091788c2d80bab
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentPagerAdapter.java
ava/android/support/v4/app/LoaderManager.java
ava/android/support/v4/view/ViewPager.java
|
862ffa0efd58922b8ec119bf6fa6695c316423f7 |
25-Oct-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5512616 - monkeying with measurement Fix a ViewPager bug where a stale value was being used when measuring child views and angering the monkeys. Change-Id: Ib8cf4827dfab3ccddd879dbedac4b631e489aa3b
ava/android/support/v4/view/ViewPager.java
|
3ce9274ccb8034c1787415c77307bbda36071bdd |
25-Oct-2011 |
Adam Powell <adamp@google.com> |
DO NOT MERGE - cherry-pick Fix a bug where ViewPager scroll direction could be unpredictable. Make ViewPager track velocity before touch interception occurs so that the distance traveled to cross the slop threshold is properly accounted for. Change-Id: I2946784ab6c492d248697b5dd7d121f501d484c7
ava/android/support/v4/view/ViewPager.java
|
1ccb8bcb79557d861de7f271c13e2fd8e54e012a |
24-Oct-2011 |
Adam Powell <adamp@google.com> |
DO NOT MERGE - cherry-pick Fix bug 5504575 - ViewPager marks fragments as decor on rotation ViewPager should be less zealous about marking child views as decor, specifically when fragment restoration is involved outside of pager population. Introduce an interface that custom views can implement to become decor by default. Leave it package-private for now. Change-Id: Ib08eb1396824966e4324d6345bd3a33dd329a6e6
ava/android/support/v4/view/PagerTitleStrip.java
ava/android/support/v4/view/ViewPager.java
|
ccbf4f960fbe595d61b4f54d644cb8f090d19eaa |
21-Oct-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
am d9ed2f88: Merge "Accessibility API in the compat lib should return empty lists and NPE in AccessibilityDelegateCompat." into ics-mr0 * commit 'd9ed2f88439b967a46f91681333bd627d9c64e57': Accessibility API in the compat lib should return empty lists and NPE in AccessibilityDelegateCompat.
|
d9ed2f88439b967a46f91681333bd627d9c64e57 |
21-Oct-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Accessibility API in the compat lib should return empty lists and NPE in AccessibilityDelegateCompat." into ics-mr0
|
f9c2277244722eca88c784b9cfdcc78df7f94781 |
21-Oct-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Accessibility API in the compat lib should return empty lists and NPE in AccessibilityDelegateCompat. NOTE: This change does *not* effect the ssytem, rather only the SDK. bug:5494103 Change-Id: I6e7f85e4cb1ea4e84239188ddfc09794018e432c
ava/android/support/v4/view/AccessibilityDelegateCompat.java
ava/android/support/v4/view/accessibility/AccessibilityManagerCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityRecordCompat.java
|
34c06baaec4db746c96721347961c0c30040bdd5 |
21-Oct-2011 |
Adam Powell <adamp@google.com> |
Merge "Title strips for ViewPager"
|
8fffe01871be1806a1bdefa1f7213b660fcf5ac0 |
17-Oct-2011 |
Adam Powell <adamp@google.com> |
Title strips for ViewPager Add non-interactive title strips to ViewPager. This includes the following moving parts: * Extra decorative view support for ViewPager. Decorative views may be supplied as child views of a pager in XML layout. * Some package-private plumbing for communication without disturbing any pager callbacks that apps may be using. * The addition of PagerAdapter#getPageTitle to supply title strings for pages. (Defaults to no title for each page.) * The view PagerTitleStrip, to be added as a child of ViewPager. The developer can supply textAppearance/textSize/textColor etc. as well as layout sizing and gravity information this way. Change-Id: Id28d7f1ed996869f3f60bf99252340308f292d19
ava/android/support/v4/view/PagerAdapter.java
ava/android/support/v4/view/PagerTitleStrip.java
ava/android/support/v4/view/ViewPager.java
|
b07fe5a82be8d4b0264c18cb853e90e7c31720bd |
20-Oct-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
am 18e702a3: Merge "AccessibilityServiceInfo does not report properly the feedback type." into ics-mr0 * commit '18e702a3797a29c17f33c3ee3acd38dd1c1f78f1': AccessibilityServiceInfo does not report properly the feedback type.
|
18e702a3797a29c17f33c3ee3acd38dd1c1f78f1 |
20-Oct-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "AccessibilityServiceInfo does not report properly the feedback type." into ics-mr0
|
1295792da760a6baca24d95f2a7975eec1c2b08a |
20-Oct-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
AccessibilityServiceInfo does not report properly the feedback type. Since the feedback type is an integer the bits of which correspond to a given feedback type, the AccessibilityNodeInfoCompat#feedbackTypeToString should return a string representation of all feedback types. The current implementation incorrectly assumes that the argument had only one flag set. Note that this is a new ICS API and we would like to have this fixed. bug:5486933 Change-Id: Id6299968d82c8f9916a52938c0d5bda1f57d3f96
ava/android/support/v4/android/accessibilityservice/AccessibilityServiceInfoCompat.java
|
32bcf22c77120c0614e3ae99f4a91cbb46ca9b5d |
20-Oct-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
am f59ea22d: Class cast exception in the android support v4 library * commit 'f59ea22d4af49aaebf9a712d39e756f77d9d7790': Class cast exception in the android support v4 library
|
f59ea22d4af49aaebf9a712d39e756f77d9d7790 |
20-Oct-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Class cast exception in the android support v4 library The AccessibilityNodeInfo passed to AccessibilityNodeInfoCompatIcs#onInitialzieAccessibilityNodeInfo is not the right class. Instead the wrapped implementation the wrapper is passed. bug:5486248 Change-Id: Iddb19000ab6e120d31fee6ad63c9b3db9d7e7ec8
ava/android/support/v4/view/AccessibilityDelegateCompat.java
|
9508e3e642f5093e3181b4d5a3777bd84eedbcc6 |
17-Oct-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5469634 - ViewPager doesn't call startUpdate/finishUpdate for dataSetChanged() Change-Id: I164be97312afe280a1dafbf47a8838a0e0e978d9
ava/android/support/v4/view/ViewPager.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
cs/android/support/v4/android/accessibilityservice/AccessibilityServiceInfoCompatIcs.java
cs/android/support/v4/view/AccessibilityDelegateCompatIcs.java
cs/android/support/v4/view/ViewCompatICS.java
cs/android/support/v4/view/ViewGroupCompatIcs.java
cs/android/support/v4/view/accessibility/AccessibilityEventCompatIcs.java
cs/android/support/v4/view/accessibility/AccessibilityManagerCompatIcs.java
cs/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.java
cs/android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.java
ava/android/support/v4/android/accessibilityservice/AccessibilityServiceInfoCompat.java
ava/android/support/v4/view/AccessibilityDelegateCompat.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewGroupCompat.java
ava/android/support/v4/view/accessibility/AccessibilityEventCompat.java
ava/android/support/v4/view/accessibility/AccessibilityManagerCompat.java
ava/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.java
ava/android/support/v4/view/accessibility/AccessibilityRecordCompat.java
|
4fb2aa8fb492e12ed48daa4f025e0bfac00a2514 |
11-Oct-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5440070 - ViewPager crashes on Donut Emulate pointer id/index behavior for pointer id/index 0 when only a single pointer is available. Change-Id: I023b8a96e1857425f39bfb03536da5e4f8e02ba1
ava/android/support/v4/view/MotionEventCompat.java
|
1cbf48f28f6ef523af2a4aafa98c5437964cb48a |
11-Oct-2011 |
Adam Powell <adamp@google.com> |
Bug 5278437 - Tweak ViewPager fling physics Make ViewPager behave more like the launcher workspace. Change-Id: Id3c6e34709f091e31a0210cdc88276e89f7842aa
ava/android/support/v4/view/ViewPager.java
|
c286d5c93640e82c649888b7e5045801581e4d6c |
10-Oct-2011 |
Dianne Hackborn <hackbod@google.com> |
Calling close() outside of the main thread breaks stuff. No safe way to fix at this point. Change-Id: Ic1b1d3f5fb0ec8ce9659444c50bc2744fad2745d
ava/android/support/v4/content/CursorLoader.java
ava/android/support/v4/database/CursorHelper.java
|
8a2ca60963f77938e1a611f2342ad043dc9467cf |
09-Oct-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5418999: [From My Phone] - ANR when navigating back from OneUp view Close cursor asynchronously. Change-Id: I03694d16ef919bfad868b5ce2a16f5b6d8572ba0
ava/android/support/v4/content/CursorLoader.java
ava/android/support/v4/content/ModernAsyncTask.java
ava/android/support/v4/database/CursorHelper.java
|
390dc3748e6dea81760eb1773d55fcbd42976388 |
29-Sep-2011 |
Evan Millar <emillar@google.com> |
Fix onPageScrolled() parameters when page margin set. Change-Id: If9f0c6fd22afc4d17797b099e8db80ab5a3430ad
ava/android/support/v4/view/ViewPager.java
|
329da4d5431ae7923279b56b45b84e70c52f8eee |
26-Sep-2011 |
Adam Powell <adamp@google.com> |
Add support for margins between pages in a ViewPager. Apps may also supply an optional Drawable that will fill the margin between pages. Change-Id: I83ac0ff4fabf6bb7fb4a8c17e84d6908190e60dd
ava/android/support/v4/view/ViewPager.java
|
1becfdf0a8b55637cdb5d74c3efb4bc77cf70b65 |
20-Sep-2011 |
Ying Wang <wangying@google.com> |
am 2f57132e: Build the ics support libraries against SDK 14. * commit '2f57132efb6e8ce3aa19d4f39518073e00680265': Build the ics support libraries against SDK 14.
|
2f57132efb6e8ce3aa19d4f39518073e00680265 |
20-Sep-2011 |
Ying Wang <wangying@google.com> |
Build the ics support libraries against SDK 14. Change-Id: Ie1dedb7c087d8460b030381508b300ec20a60e29
ndroid.mk
|
29a6184d74279156a9297dc67398712fb047fdc0 |
19-Sep-2011 |
Adam Powell <adamp@google.com> |
Bug 5300610 - Swiping between pages of a ViewPager can be slow Add setOffscreenPageLimit to ViewPager. This allows apps to specify how many pages will be kept active to either side of the current page. Normally this is not needed, but the pathological case for ViewPager is an adapter with a fixed set of 3 pages when this limit is set to 1. Every swipe from an edge will page in the furthest item, forcing it to relayout. setOffscreenPageLimit allows these apps to keep more pages active and skip extra layout passes. Change-Id: I319181ce354b9004f1b7a26cbfd0c1c399cb293f
ava/android/support/v4/view/ViewPager.java
|
f98be2efe67cf4ce160d7ea0b1fba5b46c92a01b |
16-Sep-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5244365 - Don't populate a ViewPager in onAttachedToWindow This can result in multiple calls to onAttachedToWindow on child views; one originating from the addView call and the second from the continuing dispatch of onAttachedToWindow to the ViewGroup's children. Change-Id: Iab15a5b222fd2f12c9e92d046df131695759df0b
ava/android/support/v4/view/ViewPager.java
|
b07179708a404260c65814b0ff14702eef189c01 |
16-Sep-2011 |
Dianne Hackborn <hackbod@google.com> |
Add API for FragmentActivity to retain custom non config instance data. Change-Id: I62360c2a277423867ebae3e031cde331b32441e6
ava/android/support/v4/app/FragmentActivity.java
|
efd6fc3b965239397c398f3b6fcbf1c9e66864ca |
07-Sep-2011 |
Adam Powell <adamp@google.com> |
Remove requestChildRectangleOnScreen from ViewPager This caused some unintended consequences around editable TextViews in particular, plus it doesn't make a lot of sense for a view in a side page to be able to steal pager focus so easily. Fixes bug 5245437 Change-Id: Id9605c3d1d0bc449becd9a11a41d8bf0f6509488
ava/android/support/v4/view/ViewPager.java
|
560114f591be31d0fb73c26a1ee1cc0a15184aba |
03-Sep-2011 |
Adam Powell <adamp@google.com> |
Make ViewPager aware of EdgeEffect on ICS devices. Add EdgeEffectCompat for apps that also want to selectively show the ICS-style edge effect. Add ViewCompat methods for checking/changing over scroll modes on GB+ Change-Id: If0de62c389c9eaef4593f2321ee99787b13b2418
ndroid.mk
ingerbread/android/support/v4/view/ViewCompatGingerbread.java
cs/android/support/v4/widget/EdgeEffectCompatIcs.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewPager.java
ava/android/support/v4/widget/EdgeEffectCompat.java
|
218c1e661578e2a17928f7dbb590b43d1c79aeb7 |
02-Sep-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5238823, #5100340 and #5249654. 5238823: java.lang.NullPointerException at... ...android.support.v4.view.ViewPager.pageRight(ViewPager.java:1335) 5100340 Leaking reallyStopped in FragmentActivity 5249654 ViewPager resets focus on layout when descendant of... ...fragment.getView() is focusable (FragmentPagerAdapter bug) Also there was a bug in the "really stopped" thing that was previously introduced -- fragments wouldn't stop their loaders until hitting that state, but they wouldn't go into that state if the fragment was deactivated or put on the back stack without the containing activity really stopping. To fix this, we now implement the really stop facility as an actual state, using the ACTIVITY_CREATED state, so that we can know when to do the really stop for both cases. Change-Id: Ia9bd55f41ad30c3ce07f99b6ac6d9113b15fe46d
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/view/ViewPager.java
|
3040c142491acd4a09e7d0add073be0067aec2d5 |
02-Sep-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5248444 - ViewPager reported scroll state out of sync for some fake drags Change-Id: I3801a624137506763470110e622da125f12775d2
ava/android/support/v4/view/ViewPager.java
|
2a4d8518f36346ea25a22a736453ff28f2954165 |
30-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issues 5158104 and 4981556 (fragment problems) 5158104: com.android.contacts: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState at android.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1201) The ViewPager can just commit without worrying about a state loss, since it can correctly reconstruct its state later. 4981556: Fragment.mImmediateActivity doesn't get restored on orientation change I am giving up on this thing; I just don't see how it can actually be correct. So now instead of getting an exception about a dup add/remove at point of the add/remove call, this will happen later when processing the transaction. Also add an API for controlling the visibility of menus, which ViewPager uses to have the correct menus shows. And add a method to get the name of a back stack entry. Finally fix a recent problem in ViewPager with dealing with focus, and make ViewPager smart about handling keyboard focus navigation inside itself. Change-Id: I280269ac64079d171e9c899ea1cff7e80246c924
oneycomb/android/support/v4/view/KeyEventCompatHoneycomb.java
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentPagerAdapter.java
ava/android/support/v4/app/FragmentStatePagerAdapter.java
ava/android/support/v4/view/KeyEventCompat.java
ava/android/support/v4/view/PagerAdapter.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewPager.java
|
481243c175651c5de0741ab9390eb10f5b024d98 |
28-Aug-2011 |
Adam Powell <adamp@google.com> |
Improve ViewPager accessibility and focus behavior. Change-Id: I2b0847f2a02c894b2d7de3ca978636347151a649
ava/android/support/v4/view/ViewPager.java
|
b743165c9f754c5503d4d056f263f7a328cafca6 |
13-Aug-2011 |
Minh Pham <phamm@google.com> |
Fix bug in ViewPager - If the current adapter has less than 3 items, then we need to repopulate even when the current item doesn't change. Bug: 5160404 Change-Id: I12cb747b8d99c07266f3ceaeeb4d2e3c3292594d
ava/android/support/v4/view/ViewPager.java
|
4e6647fe2551985f33407acd712a4942b090207a |
08-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Clear saved state after it is no longer needed. Change-Id: I1b452808f53758e2bf1cbf97a32d870280a14bba
ava/android/support/v4/app/FragmentManager.java
|
66c0e6a0a5fd20c66b6c86133b8bd91fe303e430 |
04-Aug-2011 |
Minh Pham <phamm@google.com> |
Fix bug when changing position - mItems has the assumption that its items are sorted by position. This assumption might be break when onDataSetChanged() Bug: 5085158 Change-Id: I54e25916414def7acdb05e35ef8e9fa8a1155186
ava/android/support/v4/view/ViewPager.java
|
e4f7ceb9d58cf72df003eb1f8df24681d6e73eb5 |
03-Aug-2011 |
Minh Pham <phamm@google.com> |
Merge "Make canScroll protected"
|
cf2312ee850d26c9d1a2413c996d41397e816fb5 |
03-Aug-2011 |
Minh Pham <phamm@google.com> |
Make canScroll protected - This allows apps to override canScroll with special case and can enable swiping wide content works on pre-ICS devices. - Minor cleanup Change-Id: I9f03619ee603a7618d15bc30b1ac1996859668d6
ava/android/support/v4/view/ViewPager.java
|
fbabff99ccbcb576c713991c5db5dec21a0d0ce0 |
02-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5085211: Leaked cursors in Loaders It looks like canceling of async tasks on froyo behaves differently than newer platforms. To deal with this, we'll just have our own impl of the async task engine in the support library for use on those older platforms. It would be nice to switch to the built-in AsyncTask when running on newer versions of the platform... not sure the best way to do that, though. Change-Id: Ic2209c83033b76f12be5ceee0809f4fc57af7026
ava/android/support/v4/content/AsyncTaskLoader.java
ava/android/support/v4/content/CursorLoader.java
ava/android/support/v4/content/ModernAsyncTask.java
|
df6f1393f73a488ba2661b28d3d88a5ac19c4ea2 |
26-Jul-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5063010: Loaders don't seem to be properly... ...retained with compatibility library Also we never implemented the full custom animation stuff in the support lib. Now it is there. Change-Id: I25b410752fdc3e7ae876802fdc8d7a62e4b07236
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentTransaction.java
|
e8b402b00c0cbdac050c349a5fc89c34580f3185 |
22-Jul-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5054723: java.lang.NullPointerException at... ...android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1284) Make sure to commit all pending actions before completing the destroy. Change-Id: I9e88cbfef5f96d63876023b897b44b8999aa8042
ava/android/support/v4/app/FragmentManager.java
|
053e500a0e25cabf53139f57dc474a0b28751b91 |
19-Jul-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5042520 - bug in ViewPager orientation changes Change-Id: I260798ea0f3d7798021b7a4ab58e15767d9227c3
ava/android/support/v4/view/ViewPager.java
|
9bc74aa50cd69dbd1d813102718c8dbf94c42aba |
18-Jul-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5022052 - handle ViewPager size changes when an animation is in progress. Change-Id: Ibc5a432790f830a755cb1aa8be67a45100445fe6
ava/android/support/v4/view/ViewPager.java
|
9f491519261135d9de50b60c2182755ccb665bf5 |
17-Jul-2011 |
Jeff Sharkey <jsharkey@android.com> |
Release strong Fragment references after exec. When finished with a Runnable transaction in execPendingActions(), release the strong reference so that Fragment can be GC'ed. Bug: 3117761 Change-Id: I6b546eeaa8e4783009ae27f2bab5ccecb28337fb
ava/android/support/v4/app/FragmentManager.java
|
97d6e631c6a0f698ae6fb249617f1596cb9c1cf1 |
28-Jun-2011 |
Adam Powell <adamp@google.com> |
Fix bug 4966082 - provide options to select a new page in a ViewPager without smooth scroll. * Any setCurrentItem calls before the first layout after being attached to a window will be immediate. This lets apps set up an initial state. * Add a setCurrentItem overload that can optionally skip the smooth scroll. Change-Id: Ic7c592c450bbd333785665a95b2f204d1618c120
ava/android/support/v4/view/ViewPager.java
|
3083afddf1baabb57e801d2aa7d9c59e8b1e1c19 |
24-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Add LocalBroadcastManager. Change-Id: If85b20489eeefcb12c0e0161e329a11a457644d4
ava/android/support/v4/content/LocalBroadcastManager.java
|
69b7a33f67a5577ceb2bd43ff389d89b592f85b1 |
17-Jun-2011 |
Adam Powell <adamp@google.com> |
Add fake dragging to ViewPager. A fake drag lets an application simulate (or delegate) a touch drag on the ViewPager. This makes it easier to implement other widgets that scroll alongside the pager in parallax while letting the pager control the overall motion and fling behavior. Change-Id: Id75d4d15171493fb66503fb77c7827cc9eea5b4b
ava/android/support/v4/view/ViewPager.java
|
871a68b5daafd810623d680207652f87eb2d11cc |
17-Jun-2011 |
Minh Pham <phamm@google.com> |
Reset scroll position when clear state - Scroll to (0, 0) when setting adapter to null. Bug: 4690349 Change-Id: Ia06d079b86491696d7509385e08ce7d1227177b1
ava/android/support/v4/view/ViewPager.java
|
87de5dae70791508a2e77a2fa3f6d63237a0638e |
16-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
am 1d14e69b: Remove this old class. Only impacts SDK, not system image. * commit '1d14e69b622aac46d309c95356b625db741178ad': Remove this old class. Only impacts SDK, not system image.
|
bd4398ce660db91dabde5db1e87890d5df0b0823 |
16-Jun-2011 |
Makoto Onuki <omakoto@google.com> |
Add ViewaPager.getCurrentItem Change-Id: I9ae744e2ed081866589b6ad8f3767e199b2dd148
ava/android/support/v4/view/ViewPager.java
|
0d6d2990ddacd3f419879149137f09a30c061436 |
16-Jun-2011 |
Minh Pham <phamm@google.com> |
Cleanup ViewPager when switch adapter - Destroy all items in the old adapter - Clear the internal list of items - remove all views Change-Id: I9608b03bd2b2fcb1949f8c7c2d59d49914d27508
ava/android/support/v4/view/ViewPager.java
|
1d14e69b622aac46d309c95356b625db741178ad |
16-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Remove this old class. Only impacts SDK, not system image. Change-Id: Icdf8dcb0bb038e36ce07a5a38588084afd615053
ava/android/support/v4/app/FragmentPager.java
|
388026a7c2dc75f106e60cbfbe655f5fb8b8200e |
16-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
DO NOT MERGE. Only impacts SDK. Integrate from master. ViewPager tweaks and API changes Listener now receives item selected events when the pager believes the current item has changed rather than strictly at the end of the animation. Scroll state change events are now fired when the pager is idle, dragging, or settling into place. Multitouch scrolling does not allow the pager to be dragged beyond active elements. Change-Id: Idc0ad261ca2959f6b322e8e1381205da92317a44
ava/android/support/v4/view/ViewPager.java
|
47dc57337c13a2760ea3512ad84d6aa9f24ccd28 |
16-Jun-2011 |
Adam Powell <adamp@google.com> |
ViewPager tweaks and API changes Listener now receives item selected events when the pager believes the current item has changed rather than strictly at the end of the animation. Scroll state change events are now fired when the pager is idle, dragging, or settling into place. Multitouch scrolling does not allow the pager to be dragged beyond active elements. Change-Id: I135452b78ffed94260a5e7537da43211dda7eb5c
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewPager.java
|
863b881007c8cef34d3532b0ecfa87f51fc64b6a |
15-Jun-2011 |
Makoto Onuki <omakoto@google.com> |
Merge "Fix NPE in ViewPager.onSaveInstanceState"
|
4b691aa3666be2cd5115c3375e7c23667e70fb15 |
15-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
am 2c4b5dbf: Merge in fixes from main platform. * commit '2c4b5dbfee5232bcbbcb74b84ce9147b62a9d789': Merge in fixes from main platform.
|
2c4b5dbfee5232bcbbcb74b84ce9147b62a9d789 |
15-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Merge in fixes from main platform. Change-Id: I8e63b6990022869aa033d4672018d6585355bf76
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
|
677ada6ea45f3889fb5118e85a3aa706f99e4d72 |
15-Jun-2011 |
Makoto Onuki <omakoto@google.com> |
Fix NPE in ViewPager.onSaveInstanceState Change-Id: Ifee62477291f970873b5fdeba8336800d1b8643e
ava/android/support/v4/view/ViewPager.java
|
40b7fc22b275a582ea07876df7a5f893b3a76381 |
14-Jun-2011 |
Adam Powell <adamp@google.com> |
Merge "Add support for horizontal scrolling within a ViewPager (ICS-only)"
|
bc889e39e279fcf8c3d35fc11d8052c002eddf38 |
14-Jun-2011 |
Adam Powell <adamp@google.com> |
Add support for horizontal scrolling within a ViewPager (ICS-only) Change-Id: I7ceb2eb65536a2dc7a9323202c1999071cae237a
ndroid.mk
cs/android/support/v4/view/ViewCompatICS.java
ava/android/support/v4/view/ViewCompat.java
ava/android/support/v4/view/ViewPager.java
|
da0cc3de85b613680f0ecdf00ec9e9137f810731 |
14-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
am f81fd8c3: Finally implement progress indicator for ListFragment. * commit 'f81fd8c39e5ca44a4adb2fb45f9b382305842d87': Finally implement progress indicator for ListFragment.
|
db8fdb2c5b6573af5e788f3f76ec6867920415b3 |
14-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
am 9c53b844: Update to follow fixes from platform. * commit '9c53b844bd525e6a04e17291efc38713893074cd': Update to follow fixes from platform.
|
4a1dddb5304bcdd8e52fb9876f64b52d0079a4d7 |
13-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Merge "DO NOT MERGE: Cherry pick from master -- Add ViewPager features." into honeycomb-mr2
|
b097e1498ee2c8bb6265ef948dbea45a1e51ef84 |
11-Jun-2011 |
Adam Powell <adamp@google.com> |
DO NOT MERGE: Cherry pick from master -- Add ViewPager features. Support changing data sets in a ViewPager adapter. Add listener interface to respond to scrolling. Change-Id: I8adb7be59217df1b46c4a1afa99e4da8cc0d34ea
ava/android/support/v4/view/PagerAdapter.java
ava/android/support/v4/view/ViewPager.java
|
f81fd8c39e5ca44a4adb2fb45f9b382305842d87 |
13-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Finally implement progress indicator for ListFragment. Change-Id: I09452c0345285b39c4741dbfcf611718f2447b21
ava/android/support/v4/app/ListFragment.java
|
9c53b844bd525e6a04e17291efc38713893074cd |
13-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Update to follow fixes from platform. Change-Id: I9918b084426c62a60581e3ac6e69a48e51b7cc9b
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/ListFragment.java
ava/android/support/v4/app/LoaderManager.java
|
3661ad6c9143d58f741568f940f77ca9d38dec47 |
11-Jun-2011 |
Adam Powell <adamp@google.com> |
Add ViewPager features. Support changing data sets in a ViewPager adapter. Add listener interface to respond to scrolling. Change-Id: Ib048d938e5721f379a446842d1bd7e80b923627d
ava/android/support/v4/view/PagerAdapter.java
ava/android/support/v4/view/ViewPager.java
|
a91d020da0f7cf4057ebfb221b53e606467a7241 |
07-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
am 5c163708: Move PagerView down to the v4 support lib. * commit '5c1637087453de15e31861f073eae5133c4e9f7b': Move PagerView down to the v4 support lib.
|
5c1637087453de15e31861f073eae5133c4e9f7b |
06-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Move PagerView down to the v4 support lib. Adds in standard adapters for using PagerView with the fragment support library. Also bring in the most recent HC fragment API and impl changes so that the support lib matches it. Change-Id: Id8a590378b8c544a92df4f3c11af323c930aa5fd
ndroid.mk
oneycomb_mr2/android/support/v4/os/ParcelableCompatCreatorCallbacks.java
oneycomb_mr2/android/support/v4/os/ParcelableCompatHoneycombMR2.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentPager.java
ava/android/support/v4/app/FragmentPagerAdapter.java
ava/android/support/v4/app/FragmentStatePagerAdapter.java
ava/android/support/v4/os/ParcelableCompat.java
ava/android/support/v4/view/PagerAdapter.java
ava/android/support/v4/view/ViewPager.java
|
c7e8b0039d1666bafb43ceb47c04a97ed7ef0dcd |
04-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
am ea2c91b0: New super-spiffier ViewPager class. * commit 'ea2c91b0198855073983b4a8437aa71cbd83872f': New super-spiffier ViewPager class.
|
ea2c91b0198855073983b4a8437aa71cbd83872f |
03-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
New super-spiffier ViewPager class. Replaces FragmentPager. But spiffier. Like I said. Change-Id: I8a61a2bb613c8efcb95bf458e968e4a35d156491
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
|
715a71e5f73cbc33f307cbd3625db8f889a05c1a |
20-Apr-2011 |
Dianne Hackborn <hackbod@google.com> |
DO NOT MERGE: From master -- Remove some white space. Change-Id: Ibbcf5400fb7b521c7737fcca98e5b2c86e267fe7
ava/android/support/v4/app/FragmentManager.java
|
e4417c91a0bb2fba42a0aaa99edcca1b238af21a |
05-Apr-2011 |
Dianne Hackborn <hackbod@google.com> |
DO NOT MERGE. Integrate support work from master. First submit of FragmentPager class. This provides an easy way to build a UI where the user can swipe left or right through its elements. The elements are implemented as fragments, and the class takes care of managing those fragments as the user navigates through it. This implementation also introduces a new FragmentManager concept of a "detached" fragment -- basically a way for you to put a fragment in the same state as when it is on the back stack, where the framework is managing its current state but it is no longer actively running. Also required the introduction of new compatibility code for MotionEvent and VelocityTracker for accessing multi-touch data. Tweak view save/restore state so it will play well with list views. We need to restore the state *after* the adapter has been set; setting the adapter clears the state. To do this, we move the state restore from immediately after the view is created to after we call Fragment.onActivityAttached(). Also introduced a new Fragment.onViewCreated() callback which is nice for fragments that want to do some setup after onCreateView() but allow for subclasses to override that method. (ListFragment I'm looking at you.)
ndroid.mk
clair/android/support/v4/view/MotionEventCompatEclair.java
royo/android/support/v4/view/ViewConfigurationCompatFroyo.java
oneycomb/android/support/v4/view/VelocityTrackerCompatHoneycomb.java
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentPager.java
ava/android/support/v4/app/FragmentTransaction.java
ava/android/support/v4/app/ListFragment.java
ava/android/support/v4/view/MotionEventCompat.java
ava/android/support/v4/view/VelocityTrackerCompat.java
ava/android/support/v4/view/ViewConfigurationCompat.java
|
9af3080815137213b12730149fd75338255e9328 |
20-Apr-2011 |
Dianne Hackborn <hackbod@google.com> |
Remove some white space. Change-Id: I36192a9af52e0dcfd7acc214039539b5bf551ddf
ava/android/support/v4/app/FragmentManager.java
|
fc546a4bbfbf1ace0729ec3eca9d69020a7d57dd |
15-Apr-2011 |
Dianne Hackborn <hackbod@google.com> |
Tweak view save/restore state so it will play well with list views. We need to restore the state *after* the adapter has been set; setting the adapter clears the state. To do this, we move the state restore from immediately after the view is created to after we call Fragment.onActivityAttached(). Also introduced a new Fragment.onViewCreated() callback which is nice for fragments that want to do some setup after onCreateView() but allow for subclasses to override that method. (ListFragment I'm looking at you.) Change-Id: Ib06d7b0208306f2e4a807917a5c1d99415d31203
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/ListFragment.java
|
4f55b122ba30dac3af0ebc9a48f1a43c55025d42 |
08-Apr-2011 |
Joe Onorato <joeo@google.com> |
Remove the deprecated things from Config.java. These havent been working since before 1.0. Change-Id: I5fa9222153478891c9baaa9c8070654a8a9ac003
ava/android/support/v4/widget/CursorAdapter.java
|
eedc67283a5a49dce86c625e54596dfdea9465a7 |
05-Apr-2011 |
Dianne Hackborn <hackbod@google.com> |
First submit of FragmentPager class. This provides an easy way to build a UI where the user can swipe left or right through its elements. The elements are implemented as fragments, and the class takes care of managing those fragments as the user navigates through it. This implementation also introduces a new FragmentManager concept of a "detached" fragment -- basically a way for you to put a fragment in the same state as when it is on the back stack, where the framework is managing its current state but it is no longer actively running. Also required the introduction of new compatibility code for MotionEvent and VelocityTracker for accessing multi-touch data. Change-Id: I997492cfc6f1969f1a5d775385afb830f5a47795
ndroid.mk
clair/android/support/v4/view/MotionEventCompatEclair.java
royo/android/support/v4/view/ViewConfigurationCompatFroyo.java
oneycomb/android/support/v4/view/VelocityTrackerCompatHoneycomb.java
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentPager.java
ava/android/support/v4/app/FragmentTransaction.java
ava/android/support/v4/view/MotionEventCompat.java
ava/android/support/v4/view/VelocityTrackerCompat.java
ava/android/support/v4/view/ViewConfigurationCompat.java
|
c66d5ea8b9f22420230a9997bc357be0f595d887 |
18-Mar-2011 |
Jesse Wilson <jessewilson@google.com> |
Merge "Use the Honeycomb MR1 API level." into honeycomb-mr1
|
2f57cb1149f4ff23de0c8b926b893412704d3d35 |
18-Mar-2011 |
Jesse Wilson <jessewilson@google.com> |
Use the Honeycomb MR1 API level. Change-Id: I599b482f864d98a3f638792c2d86c302ffcad53b http://b/4128214
ava/android/support/v4/util/LruCache.java
|
3137d1472f1de9eac2e9a5dbe5b8d91282b24e66 |
10-Mar-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #4081614: Fragment.onActivityResult() broken in support lib Change-Id: Ie21b8e63b3bf8bf7ed75a68604c7d352f9402e07
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
|
9277b9e4419c1f0b5236d9b573a7cc0b23d56402 |
09-Mar-2011 |
Dianne Hackborn <hackbod@google.com> |
Implement fragment animations. I forgot to finish the implementation of this in the support library. Currently the standard animations are very hard-coded to look the same as HC. Also bring over my MR1 fix to onInflate(). Change-Id: Ib584e158bb691986d912aea5fd3004b8b2da7a6a
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
|
614bd22138e6c13f9f3f3d2e85d13623f1c088dd |
28-Feb-2011 |
Xavier Ducrohet <xav@android.com> |
Add android-support-v4.jar to sdk builds. Change-Id: I98514c9ca872a0d3ae77db7baa5e45d38c465c75
ndroid.mk
|
8e63c6994ea91c4a9ab3e68a60fcf6de7aab5565 |
26-Feb-2011 |
Jesse Wilson <jessewilson@google.com> |
Fix break where I'm using a libcore-internal method. Change-Id: Ie198786f3e273a7ff6777b920ab40acc5c51b836 http://b/3461302
ava/android/support/v4/util/LruCache.java
|
a87be984a409450f8e697bd5009d2aa9ccebbea6 |
26-Feb-2011 |
Jesse Wilson <jessewilson@google.com> |
Update LruCache to match latest code in frameworks/base Change-Id: Ia7d033d2f77db671956cb5a83c42e90a8fb61967 http://b/3461302
ava/android/support/v4/util/LruCache.java
|
27aea04b07c1fafa0f815aa4f80374a9e051b41c |
22-Feb-2011 |
Dianne Hackborn <hackbod@google.com> |
Implement support for menus in fragments. This uses a little trick to be able to take care of rebuilding the menu when the fragments change, when running on pre-HC platforms. When running on HC or better, it uses the new API to invalidate the menu. Also adds a little bit of a helper for using new menu APIs and fixes the implementation of dump() to call up to the super class dump() when running on HC. And fix a few problems that came up when running on Donut. Change-Id: I2420545632796b3199d5eec90aa3f3372ceedb90
ndroid.mk
oneycomb/android/support/v4/app/ActivityCompatHoneycomb.java
oneycomb/android/support/v4/view/MenuCompatHoneycomb.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/view/MenuCompat.java
|
795b97d901e1793dac5c3e67d43c96a758fec388 |
18-Feb-2011 |
Jesse Wilson <jessewilson@google.com> |
Make Honeycomb MR1's LruCache available to Android 1.6+ Change-Id: I8309c022cec5a4824f7c325af921de82525e9459 http://b/3184897
ava/android/support/v4/util/LruCache.java
|
681a6fb06bdedb8661a68a1b9e34727b6059aa39 |
14-Feb-2011 |
Dianne Hackborn <hackbod@google.com> |
Finish remaining key implementation. Change-Id: Idb10f45bc109e57966dd2abdf446e60c5fd32aec
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
|
cba2e2c881e8e16ea5025b564c94320174d65f01 |
08-Feb-2011 |
Dianne Hackborn <hackbod@google.com> |
First checkin! Change-Id: Ib09737c48a144dd778efe4750452d74ac8265a29
ndroid.mk
ava/android/support/v4/app/BackStackRecord.java
ava/android/support/v4/app/DialogFragment.java
ava/android/support/v4/app/Fragment.java
ava/android/support/v4/app/FragmentActivity.java
ava/android/support/v4/app/FragmentManager.java
ava/android/support/v4/app/FragmentTransaction.java
ava/android/support/v4/app/HCSparseArray.java
ava/android/support/v4/app/ListFragment.java
ava/android/support/v4/app/LoaderManager.java
ava/android/support/v4/app/NoSaveStateFrameLayout.java
ava/android/support/v4/app/SuperNotCalledException.java
ava/android/support/v4/content/AsyncTaskLoader.java
ava/android/support/v4/content/CursorLoader.java
ava/android/support/v4/content/Loader.java
ava/android/support/v4/util/DebugUtils.java
ava/android/support/v4/util/LogWriter.java
ava/android/support/v4/util/TimeUtils.java
ava/android/support/v4/widget/CursorAdapter.java
ava/android/support/v4/widget/CursorFilter.java
ava/android/support/v4/widget/ResourceCursorAdapter.java
ava/android/support/v4/widget/SimpleCursorAdapter.java
|