• Home
  • History
  • Annotate
  • only in /frameworks/support/v4/api24/android/support/v4/
History log of /frameworks/support/v4/api24/android/support/v4/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b75bd093faa15b6308a29477f9cf6ce3607b3fe5 16-Jun-2016 Alex Hills <ahills@google.com> Fixes NotificationCompat not adding generated replies on all api levels

Bug:29414211
Change-Id: I559581ac5712a66889ffc0ea5889797723442f03
pp/NotificationCompatApi24.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
pp/NotificationCompatApi24.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
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
iew/accessibility/AccessibilityNodeInfoCompatApi24.java
iew/accessibility/AccessibilityWindowInfoCompatApi24.java
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
iew/accessibility/AccessibilityNodeInfoCompatApi24.java
iew/accessibility/AccessibilityWindowInfoCompatApi24.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
iew/accessibility/AccessibilityNodeInfoCompatApi24.java
iew/accessibility/AccessibilityWindowInfoCompatApi24.java
1b3154eaa9b583711848154bc25174e6c4f6138e 20-May-2016 Julia Reynolds <juliacr@google.com> Merge "Add custom remoteviews methods to builder." into nyc-dev
c66cf89198b97dc7e62370e32010bfe4a98ce11e 18-May-2016 Julia Reynolds <juliacr@google.com> Add custom remoteviews methods to builder.

Bug: 28822188
Change-Id: I4a5f051e638509e328509c0996c50f11b16c8945
pp/NotificationCompatApi24.java
9d491d0b863fcc5d2afc7eec3c9aafc02c211b0b 16-May-2016 Michael Wright <michaelwr@google.com> DO NOT MERGE Remove Pointer Capture API

Bug: 26830970
Change-Id: I78af4e1f4a33492f77a71b8b59f7698bfdee06fa
iew/ViewCompatApi24.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
iew/PointerIconCompatApi24.java
iew/ViewCompatApi24.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
iew/ViewCompatApi24.java
52ab5de456a1c4a069a84268f7bde91ac627050a 10-May-2016 Adam Powell <adamp@google.com> Merge "Remove BaseFragmentActivityApi24 and move multi-window methods" 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
pp/BaseFragmentActivityApi24.java
68efa9b82032ba6e7cf88d56ae7f0662f2702736 09-May-2016 Chris Wren <cwren@android.com> add getImportance to support lib

Bug: 28664883
Change-Id: Icf4f3f3c546f855f66da0f48ca7f837f2d231bcf
pp/NotificationManagerCompatApi24.java
8a5e1cc21b9571f88c4ab51cb7c74c248145079a 09-May-2016 Chris Wren <cwren@android.com> internal support lib classes shouldn't be public

Bug: 28667116
Change-Id: I301c172a700404e21e7157f085ea87cd28ac04df
pp/NotificationManagerCompatApi24.java
aa9f90a465c9297207f4a52153216fa305bbafd3 03-May-2016 Aurimas Liutikas <aurimas@google.com> Add setRemoteInputHistory method to NotificationCompat.

Bug: 27597176
Change-Id: I18db442a58fade0e4867037c7b613d27485167d9
pp/NotificationCompatApi24.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
300828fd69bd2bfcefaf54795d03492938efd971 21-Apr-2016 Alex Hills <ahills@google.com> Moves get/setAllowGeneratedReplies to NotificationCompat.Action

Bug:28044251
Change-Id: I88915f6e5bad96227f310ca66714ef3a7c45385f
pp/NotificationCompatApi24.java
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
pp/NotificationCompatApi24.java
2e7d3a28e00195c160cc4f5668e2d7f64eb590da 26-Apr-2016 Sungsoo Lim <sungsoo@google.com> MediaBrowserServiceCompat: Implement MediaBrowserServiceApi23

Bug: 28326362
Change-Id: Iaf1e1bfff4952773198f0e1e5e06ea253280b1e7
edia/MediaBrowserCompatApi24.java
edia/MediaBrowserServiceCompatApi24.java
fd7edc68a634f499d5f2c4a3582dc03c7a3d598d 25-Apr-2016 Sungsoo Lim <sungsoo@google.com> Merge "MediaBrowserServiceCompat: Provide a way to retrieve root hints" into nyc-dev
fda621da7916073852394d14fcd2cb37f202287d 16-Apr-2016 Sungsoo Lim <sungsoo@google.com> MediaBrowserServiceCompat: Provide a way to retrieve root hints

Bug: 28075963
Change-Id: I2aa1323ee6943ccd91b2a72b01692d5cd9c2b268
edia/MediaBrowserServiceCompatApi24.java
03d45b9a2e6552010d46a36866838d000fd515bd 21-Apr-2016 Clara Bayarri <clarabayarri@google.com> Merge "Provide startIntentSenderForResult for fragments" into nyc-dev
900e852d4f8b423ec2d8374f8e6743129e8f331b 08-Apr-2016 Sungsoo Lim <sungsoo@google.com> MediaBrowserCompat: Make notifyChildrenChanged work

Bug: 27915464
Change-Id: I642e7567f6909b3648df62af2ea8a823e26fed8a
edia/MediaBrowserServiceCompatApi24.java
fed04169c31e7e3d8c7a328876358dd3564062bb 14-Apr-2016 Clara Bayarri <clarabayarri@google.com> Provide startIntentSenderForResult for fragments

Bug: 27700608
Change-Id: I43139604b0aa60c2dcce93db92a38e1327566a4e
pp/BaseFragmentActivityApi24.java
7a7ac26ee6d9ff4f5410991fa9cc97d0090ddaef 08-Apr-2016 Sungsoo Lim <sungsoo@google.com> MediaBrowserCompat: Remove direct use of framework binder

Bug: 27915464
Change-Id: Ic16369f67b581084dcaf4f6621777442ce25235f
edia/MediaBrowserCompatApi24.java
edia/MediaBrowserServiceCompatApi24.java
edia/ServiceBinderAdapterApi24.java
edia/ServiceCallbacksAdapterApi24.java
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
pp/NotificationCompatApi24.java
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
pp/NotificationManagerCompatApi24.java
92c9a9688e85c95a572793e378e1f7813e59b75e 07-Apr-2016 Chris Wren <cwren@android.com> Revert "add support for areNotificationsEnabled"

This reverts commit d83747a7eae6b5c76120eb464139a34361d5b58c.

Change-Id: Iba413c006d354d8520864f4bc781b346e2290e41
pp/NotificationManagerCompatApi24.java
d83747a7eae6b5c76120eb464139a34361d5b58c 06-Apr-2016 Chris Wren <cwren@android.com> add support for areNotificationsEnabled

Bug: 28021291
Change-Id: Ibba1d8bdac59a1835f9a50d8a4f879b056f96be9
pp/NotificationManagerCompatApi24.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
pp/BaseFragmentActivityApi24.java
1488388ea40813d23f2791eb03158bbb337d1cc2 19-Mar-2016 Jeff Sharkey <jsharkey@android.com> Add ContextCompat.getFilesDir().

Also update FBE docs slightly.

Bug: 27531029
Change-Id: If3cfef724d8a0eb78feba469b6d4ab9f16755ed8
ontent/ContextCompatApi24.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
ontent/ContextCompatApi24.java
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
rint/PrintHelperApi24.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
edia/session/MediaSessionCompatApi24.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
edia/session/MediaControllerCompatApi24.java
edia/session/MediaSessionCompatApi24.java
1ef778c10b56fa85fb2e25217fba5bf828e2f70d 12-Feb-2016 Julia Reynolds <juliacr@google.com> Remove Notification Topics.

Bug: 23220370
Change-Id: Ia791e77f812f8dedec60ee7185e3d0a9e01855b7
pp/NotificationCompatApi24.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)
edia/MediaBrowserCompatApi24.java
edia/MediaBrowserServiceCompatApi24.java
edia/ServiceBinderAdapterApi24.java
edia/ServiceCallbacksAdapterApi24.java
dd6652c3b47a245703ea2156b5b5712e2bbed23a 02-Feb-2016 Vladislav Kaznacheev <kaznacheev@google.com> Add android.support.v4.view.PointerIconCompat

Change-Id: Ic3d476c9fde45ac1f07a466f7911dc5dcdbbb9a9
iew/PointerIconCompatApi24.java
iew/ViewCompatApi24.java
6a867e166320b3727bb6d7e34bd3c55aa474d098 29-Jan-2016 Vladislav Kaznacheev <kaznacheev@google.com> Add pointer capture support to android.support.v4.ViewCompat

Change-Id: I0a957fe60efeaeeaf4fdcd0bffb059905801cb44
iew/ViewCompatApi24.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
rint/PrintHelperApi24.java
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
s/UserManagerCompatApi24.java
27a4fafef099f6c8353b94c9fd4807969b8a751a 17-Dec-2015 Julia Reynolds <juliacr@google.com> Notification topic support.

Bug: 22451710
Change-Id: I2be4db0d1f7c9575c3c991f7d6ac096327ba88e6
pp/NotificationCompatApi24.java
ba3b64f481c376d6c0ad96c9a31d747e9038ebab 11-Dec-2015 Jeff Sharkey <jsharkey@android.com> Implement DatagramSocket tagging stubs.

Bug: 25799174
Change-Id: Id97e2df046945c37a895f4defd80c2e2db0ab478
et/TrafficStatsCompatApi24.java
6979f9b3e29b7c815ad817e179799cbb0237f0cf 11-Dec-2015 Jeff Sharkey <jsharkey@android.com> Sprinkle around some @hide for good luck.

Change-Id: I64c7667ab44d1c7d977fd696a3b9ac1450aeeef5
ontent/ContextCompatApi24.java
s/UserManagerCompatApi24.java
b515ab4e50cca0cc28e903e717607a4e2038cd18 09-Dec-2015 Jeff Sharkey <jsharkey@android.com> Implement stub APIs for file-based encryption.

Bug: 22358539
Change-Id: Id97b3668a72fb93807cf9a5f796da75eeded0df6
ontent/ContextCompatApi24.java
s/UserManagerCompatApi24.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
ontent/ContextCompatApi24.java
s/UserManagerCompatApi24.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
ontent/ContextCompatApi24.java
s/UserManagerCompatApi24.java
0802ad6d886db9471c70587040a6993b7f5502eb 08-Dec-2015 Chet Haase <chet@google.com> Revert "Add implementation shims for ViewParent.findDependentLayoutAxes"

This reverts commit b7b65cbc11be21fcaf0ab18cffaa463d69d43f08.

Change-Id: Ic74ae05dfe16558c0d112e2efd2190985df80324
iew/ViewParentCompatApi24.java
b7b65cbc11be21fcaf0ab18cffaa463d69d43f08 20-Nov-2015 Adam Powell <adamp@google.com> Add implementation shims for ViewParent.findDependentLayoutAxes

Change-Id: Iea63fc1c4b83756bf0c479715be3fa2a8cdd8145
iew/ViewParentCompatApi24.java