c38a20337658845b22e9faaaaf3b30f4884b081c |
|
26-May-2016 |
Michael Wright <michaelwr@google.com> |
Revert "Revert "Finalize resource IDs for N."" This reverts commit a5c9ca4f07418b80ac99a3d23df012d77faa2bc4. Bug: 28810934 Change-Id: I31816ab5470b84f85c8416312b5ac39884b8cc9a
/frameworks/base/api/removed.txt
|
9ed5eefc28f8193840b3186c612352930f7dad52 |
|
26-May-2016 |
Michael Wright <michaelwr@google.com> |
Revert "Finalize resource IDs for N." This reverts commit 7c8e76f87de28acc19935083a0f502df83c4a023. Bug: 28810934 Change-Id: I3a61bb0c2364909480045dd40adba6445d6afabd
/frameworks/base/api/removed.txt
|
7c8e76f87de28acc19935083a0f502df83c4a023 |
|
20-May-2016 |
Michael Wright <michaelwr@google.com> |
Finalize resource IDs for N. Bug: 28810934 Change-Id: If68bfb46cc5fa2d5ea0ee613689198e1ea42dce7
/frameworks/base/api/removed.txt
|
904237f83940676433104952d165d3b28d961044 |
|
25-May-2016 |
Antonio Cansado <acansado@google.com> |
Cleaning up NetworkStatsManager. - Throwing SecurityExceptionand and IllegalArgumentException instead of null for new APIs - removing @removed APIs Bug:27530098,27379882 Change-Id: Ifbe65bfc5051aa33aff2baa22cfa8e67b0f7c358
/frameworks/base/api/removed.txt
|
602dc777c5acd7ae761f4b8047440259d59e5dfa |
|
24-May-2016 |
Jean-Michel Trivi <jmtrivi@google.com> |
Remove deprecated AudioManager.AudioRecordingCallback method Remove AudioRecordingCallback.onRecordingConfigChanged( AudioRecordingConfiguration[] configs) Bug 28819230 Change-Id: I3b85bb9313267499ac407099939b5889bdba996b
/frameworks/base/api/removed.txt
|
f04fab160a044e4e7d936c0457a156d7911f924c |
|
19-May-2016 |
Jean-Michel Trivi <jmtrivi@google.com> |
Recording activity notification: return list of configuration Use a list of configurations instead of an array Bug 28819230 Change-Id: Ia4a3cdabf8337cfb98abe4d0055d497bcab8a5ee
/frameworks/base/api/removed.txt
|
f66a83db41711ebd1187bf9e99d0b21e428075f5 |
|
17-May-2016 |
Andrii Kulian <akulian@google.com> |
Rename minWidth/Height attributes Rename WindowLayout#minimalWidth and #minimalHeight to #minWidth and #minHeight to be consistent with other APIs. Bug: 28775586 Change-Id: Ib7dc26318c4391693ef23f908b4d6090138dd0d7
/frameworks/base/api/removed.txt
|
a1e4cbe2116bef9fad7c98836926317bde95d33e |
|
16-May-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Remove onUhandledInputEvent API." into nyc-dev
|
752129929fcbe8d7740d25014f7878e835d4f4ef |
|
12-May-2016 |
Tingting Wang <tingtingw@google.com> |
Merge "Rename CONTACT_METADATA_SYNC GService Flag." into nyc-dev
|
e0cbda454cdf0c78f08be1c5cfec4d02bbb55867 |
|
11-May-2016 |
Tingting Wang <tingtingw@google.com> |
Rename CONTACT_METADATA_SYNC GService Flag. Rename it to CONTACT_METADATA_SYNC_ENABLED. BUG 28295805 Change-Id: Ib1f735b082a2ff6cca93e377b3eaaaf7cd396b8d
/frameworks/base/api/removed.txt
|
6965c1869aa8499706522d057b5143bbc240178b |
|
30-Mar-2016 |
Antonio Cansado <acansado@google.com> |
Addressing API council comments on NetworkStatsManager. Callbacks - DataUsageCallback renamed to UsageCallback - DataUsagePolicy removed; passing in params directly to register method - making it an abstract class - passing in (networkType, subscriberId) that reached its threshold - renaming onLimitReached to onThresholdReached to match existing naming - only monitor single network,subscriberId - no monitoring of specific uids; using device or user wide instead Tags - only owner uid can read its tags - exposing only TAG_NONE to match service side BUG: 27530098 Change-Id: I2b2664da71806868a1e937d2bf4d1f234637509b
/frameworks/base/api/removed.txt
|
a895559a41930b6665d8e3056b463633f3096fbc |
|
02-May-2016 |
Amit Mahajan <amitmahajan@google.com> |
Marking @SystemApi permissions @hide too. Bug: 28287631 Change-Id: Ie0375620689263ebafd6850f2261e090f09521b1
/frameworks/base/api/removed.txt
|
1ad3955a6008f5f442fa5eb0adf7c4e6ba2f17cd |
|
27-Apr-2016 |
Michael Wright <michaelwr@google.com> |
Remove onUhandledInputEvent API. This callback was never used by WebView and anyone that overrides it is going to just be broken since we never actually call into it from the method that WebView does call. Furthermore, the WebView team has decided that the API has too many complications to ever implement, the most notable of which is that MotionEvents tend to come in streams that would need to be buffered in order to detect the event before it can be determined whether they were handled or not which means that any uses of the API are inevitably going to be janky experiences. Bug: 14279909 Change-Id: I068601ce947bccacabfe55b86b06005449b65bcf
/frameworks/base/api/removed.txt
|
399df701a16704b002475300a535683005d7af8b |
|
13-Apr-2016 |
Daichi Hirono <hirono@google.com> |
Handle API review comments from the council. * MtpEvent: Remove public constructor since properties cannot be set directly. * MtpEvent: Move event constants from MtpConstants to MtpEvent class. * getPartialObject64: the byte[] must have indices of Integer.MAX_VALUE at most. Document as such. * sendObjectInfo: what happens if the transfer doesn’t succeed? How is the app notified? If there is a reason for the failure communicated, how does the app find this out? Add docs. * Add isOperationSupported(int) and isEventSupported(int) helpers. Change-Id: Ifd80016d2ddd3b66d5c45f6da76b6133f0c9a617 Fixes: 28146379
/frameworks/base/api/removed.txt
|
e8abe8e5ad830bd130b258c6801d75f6542200b5 |
|
01-Apr-2016 |
Lifu Tang <lifu@google.com> |
Addressed API review comments and updated JavaDoc Bug: 27274532 Bug: 27948390 Change-Id: I0255d2511deab788dcab9815def9c1287a50b7f9
/frameworks/base/api/removed.txt
|
0632d8ae71418bea092f9f2c7e62118213e7cc78 |
|
18-Mar-2016 |
Dongwon Kang <dwkang@google.com> |
TIF: Address comments on hardware manager related system APIs Bug: 25726241 Change-Id: I0a3e7e8cf494d897fc04528ba719faa4150b9207
/frameworks/base/api/removed.txt
|
c02bfae73e139f2a1c56cc6b051bfc7877b8cf1d |
|
27-Mar-2016 |
Jeff Sharkey <jsharkey@android.com> |
Include "invisible" volumes in new storage API. The purpose of the new StorageVolume API is to grant access to volumes that aren't typically "visible" to a developer, so include them in the returned results. Also return the real mounted state instead of augmenting based on the caller's storage permissions. Clean up API naming slightly and return as List. Bug: 27615770 Change-Id: Ida921a4b91e5af81e418e76f672d9108f45a9781
/frameworks/base/api/removed.txt
|
cf3f0a11a83e7a798e0586a78efdafc82a7f3d08 |
|
18-Mar-2016 |
Jeff Sharkey <jsharkey@android.com> |
Update direct boot related documentation. Also hide a few APIs as requested by council. Add a method to easily determine if a given File would already be encrypted at rest by the OS. Bug: 27531029 Change-Id: Icad5f1cd56411ad3ac707db85fd7449acdcc4b94
/frameworks/base/api/removed.txt
|
8a372a0a280127743ce9a7ce4b6198c7a02d2a4f |
|
16-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: Iace9d7c4e64716abf86ed11847c40f3947e1d625
/frameworks/base/api/removed.txt
|
51e7805f14062df674f613fdaa830030aaaa4f8e |
|
11-Mar-2016 |
Derek Sollenberger <djsollen@google.com> |
Remove all non-porterduff xfermodes from the public API bug: 14650725 Change-Id: I3c935c32849be8762281eb3d1c86481be3fa139f
/frameworks/base/api/removed.txt
|
08713d2a0eed1b2badb656f01a7aa123a7df5ad1 |
|
08-Mar-2016 |
Dongwon Kang <dwkang@google.com> |
Merge "TIF: Unhide TvView.setZOrderMediaOverlay/setZOrderOnTop/tune/unblockContent" into nyc-dev
|
e12d810e99da093d3cf38f89c81e3e8d1e75b404 |
|
05-Mar-2016 |
Dongwon Kang <dwkang@google.com> |
TIF: Unhide TvView.setZOrderMediaOverlay/setZOrderOnTop/tune/unblockContent Bug: 25726685 Change-Id: If96d0b086488c931d20315ee1c29cf7374715d93
/frameworks/base/api/removed.txt
|
1d6d16d6995099afa506ecac38019a5bb8eacd86 |
|
07-Mar-2016 |
Julia Reynolds <juliacr@google.com> |
Condition cleanup. Change-Id: If978bebac52c0b1438e86339669f409b4b17c6fc
/frameworks/base/api/removed.txt
|
50d1c044b5ce4b6fef532dc6e083cef903f554b2 |
|
01-Mar-2016 |
Jeff Sharkey <jsharkey@android.com> |
Parcelable classes should always be final. Also hide ConnectivityMetricsEvent which isn't being used yet. Bug: 27415331 Change-Id: Iacdccddda504f3f669185f807b4f35b8dc2b0212
/frameworks/base/api/removed.txt
|
f398479e069c7accb1f96b06b32e086609342669 |
|
23-Feb-2016 |
Philipp Weiß <phweiss@google.com> |
Merge "Remove deprecated APIs DPM.createUser, createAndInitializeUser" into nyc-dev
|
5affc2b587323f55201d5db768b838505b5a4b72 |
|
23-Feb-2016 |
Jean-Michel Trivi <jmtrivi@google.com> |
Make android.media.AudioFormat parcelable Bug 22876530 Change-Id: If027715aad32ce8796a7e223ba51c301a3dd1192
/frameworks/base/api/removed.txt
|
27ee33482a2fdecbbbedbd33a137ceae3e93fa2a |
|
08-Feb-2016 |
phweiss <phweiss@google.com> |
Remove deprecated APIs DPM.createUser, createAndInitializeUser They were deprecated in M and slated for removal in N. Bug: 26974903 Change-Id: I7ae4d60bcf226c1e1de42852b378ad1ff71a914b
/frameworks/base/api/removed.txt
|
34a9d5271915fb82c22811e6d17691a34b6c52c1 |
|
17-Feb-2016 |
Felipe Leme <felipeal@google.com> |
Removed Intent.OPEN_EXTERNAL_DIRECTORY. Such intent is now encapsulated by StorageVolume.createAccessIntent(). BUG: 26742218 Change-Id: I2e2bd71126ecd74981f77b0af7d069f51aaece74
/frameworks/base/api/removed.txt
|
04a5d40cf35fb2c2fca2c1bfd573e5916d804ef6 |
|
09-Feb-2016 |
Felipe Leme <felipeal@google.com> |
Initial implementation of StorageManager.getVolumesList(). This change makes StorageManager.getVolumesList(), StorageManager.getPrimaryVolume(), and StorageVolume public and adds a buildAccessIntent() in the latter to automatically generate the ACTION_OPEN_EXTERNAL_DIRECTORY intent, but it doesn't change the ACTION_OPEN_EXTERNAL_DIRECTORY implementation yet (i.e., it still takes an URI with the physical path of the directory, instead of a StorageVolume and a directorny name). BUG: 26742218 Change-Id: I36c59c42b6579e125ec7f03c3af141260875a491
/frameworks/base/api/removed.txt
|
a62496d8f7cb9048331451af07466b1edc568c7d |
|
29-Jan-2016 |
Julia Reynolds <juliacr@google.com> |
Re-SystemApi some fields/method that aren't in use. Bug: 26816334 Change-Id: Ib01e7856cd65e294c018017c600f8b3dce2be844
/frameworks/base/api/removed.txt
|
b51617f4668ef8cf0e6d8d0fc3284eae51dbd8ca |
|
28-Jan-2016 |
Stephan Linzner <slinzner@google.com> |
Deprecated platform Android testing APIs - Deprecated most android.test.* APIs - Kept ProviderTestCase2 and LoaderTestCase since we don't have a replacement yet - Deprecated android.test.suitebuilder - Added Javadoc to all deprecated APIs with links to corresponding Android Testing Support Library APIs - Removed all trailing whitespace Bug: 22314304 Change-Id: I1b1f0dd5132364110f1dfd4e3eb2dd044700d859
/frameworks/base/api/removed.txt
|
e06b4d1d9f718b9fe02980fea794a36831a16db2 |
|
06-Jan-2016 |
Jeff Sharkey <jsharkey@android.com> |
Consistent naming for PackageManager methods. When hidden PackageManager methods take a userId argument, they should be named explicitly with the "AsUser" suffix. This fixes several lagging examples so that we can pave the way to safely start passing flags to new methods without scary overloading. Also fix spacing issues in various logging statements. Change-Id: I1e42f7f66427410275df713bea04f6e0445fba28
/frameworks/base/api/removed.txt
|
e7ee54ee7f4985bc743053d38d21f33c70220f05 |
|
21-Sep-2015 |
Craig Lafayette <craiglafa@google.com> |
Remove device initializer agent Bug: 23216982 Change-Id: I867c0b5f4165983d1ed2623a655f6a2a5e3770bb
/frameworks/base/api/removed.txt
|
a36c07405280f93a11ad6398553da274e6daad83 |
|
28-Jul-2015 |
Robert Greenwalt <rgreenwalt@google.com> |
Un-remove legacy ConnectivityManager API. These were @removed too soon. We need to keep them @deprecated until the bulk of devices support the new API and then we can remove them. bug:22728205 Change-Id: If1b46ff1878f1778517624112b195c461645ddd1
/frameworks/base/api/removed.txt
|
749d66b82fcfa82649536d2a0739a1a84edc0400 |
|
25-Jun-2015 |
Chris Wren <cwren@android.com> |
Merge "remove setLatestEventInfo" into mnc-dev
|
a05db3816b4e29790aed9de9ef1cf4b2d0b616c9 |
|
24-Jun-2015 |
Chris Wren <cwren@android.com> |
remove setLatestEventInfo This has been deprecated since API 11. Bug: 18510449 Change-Id: Ibd052572aa8c332daf5f6a604afe1925e8998a2b
/frameworks/base/api/removed.txt
|
6d2c0e5ee2f717d4a5c00df08aca21c76eea8278 |
|
23-Jun-2015 |
Svetoslav Ganov <svetoslavganov@google.com> |
Remove not needed contacts related permissions. This reverts commit ed5ff51b2ca7c051e2719dfc8a8a083e6208848e. Change-Id: If2407e4e474a438d95e1b7ad1aa6f441bb3ace08
/frameworks/base/api/removed.txt
|
ed5ff51b2ca7c051e2719dfc8a8a083e6208848e |
|
23-Jun-2015 |
Bart Sears <bsears@google.com> |
Revert "Remove not needed contacts related perissions." Broke the build, reverting. This reverts commit a2991da0d671adf511ccb884cf25bf1241303f92. Change-Id: I2bdfa70fbd8a6c03e48426f85eeb63896762d5da
/frameworks/base/api/removed.txt
|
a2991da0d671adf511ccb884cf25bf1241303f92 |
|
22-Jun-2015 |
Svet Ganov <svetoslavganov@google.com> |
Remove not needed contacts related perissions. Removing the read/write profile/social stream permissions as they are not needed anymore. These permissions are for accessing data nested in the conacts provider which is already guaded by the read/write contacts runtime permissions. The removed permissions would be in the contacts group which means they would not provide more protection compated to read/write contacts. Also removing the permissions voids the need for app op support for legacy apps. Removed deprecated APIs for social streams as these were deprecated and will go away in the next release. We want apps targeting M to not be able to compile if still suing these APIs to help with migration. Change-Id: I26ed9055847af7f92c78eb0f4ac8f9f1aa616fcd
/frameworks/base/api/removed.txt
|
dfdb52abe601bc9b7ba41684a35f7a030b93f707 |
|
17-Jun-2015 |
Chris Wren <cwren@android.com> |
Revert "remove setLatestEventInfo" This reverts commit 965097321df7fd57a35f63365b1de26ddcf35214. Change-Id: I658bb2611fe8f983309e962d6772d1bd80ed586e
/frameworks/base/api/removed.txt
|
965097321df7fd57a35f63365b1de26ddcf35214 |
|
12-Jun-2015 |
Chris Wren <cwren@android.com> |
remove setLatestEventInfo Bug: 18510449 Change-Id: I2f950b92a9c13fc29bf5642d44fd2fcce79e65fd
/frameworks/base/api/removed.txt
|
6d9778328a3c3c9da525870fff606af8ac5e9529 |
|
14-Jun-2015 |
Svetoslav <svetoslavganov@google.com> |
Merge "Remove bookmarks provider and associated permissions - framework" into mnc-dev
|
bfa216ac261dd3c5035ad38795650ce5f4ce6fb7 |
|
05-Jun-2015 |
Svetoslav <svetoslavganov@google.com> |
Remove bookmarks provider and associated permissions - framework Change-Id: I7f5a2f14a12da473f05a5075d98e762f8f8ed970
/frameworks/base/api/removed.txt
|
6eb73a577850a4b6ddb06fd746f09a6c1d124f34 |
|
11-Jun-2015 |
Carlos Valdivia <carlosvaldivia@google.com> |
Revert "Revert "Permissions: Fix account related permissions."" This reverts commit dcddc476651deb72a27798de56eef584e5be5d32. Change-Id: Ie2402167fc7cd3d5e57bf2fba704fdf00cfcb4fe
/frameworks/base/api/removed.txt
|
d6a213526251896b7f9928334a17ae0dd97669ba |
|
12-Feb-2015 |
Neil Fuller <nfuller@google.com> |
Remove FloatMath methods from the API Also removing FloatMathTest. The tests are being moved into a legacy CTS suite. Bug: https://code.google.com/p/android/issues/detail?id=36199 Change-Id: I397fd6bcc4d988db6301245f9d47460bd6c28821
/frameworks/base/api/removed.txt
|
0f94fc6f1df4ef03e639190a138d650bc6cf8adf |
|
25-Apr-2015 |
Andreas Gampe <agampe@google.com> |
Merge "Frameworks/base: Fix a constructor"
|
e285b434f4cc0f719e189e472bb3f83865b58b7b |
|
23-Apr-2015 |
Lorenzo Colitti <lorenzo@google.com> |
@removed requestRouteToHost and {start,stop}UsingNetworkFeature Bug: 20482461 Change-Id: Ic59fc1271e664d85102dc7945c0c2ea82c0d6f6b
/frameworks/base/api/removed.txt
|
1441fc73e87fed4d5df84e5e19c14c2a4307b23b |
|
14-Apr-2015 |
Svetoslav <svetoslavganov@google.com> |
Mark the SUBSCRIBED_FEEDS_READ/WRITE permissions removed. These permissions are definded by the platform to protect the subscribed feeds provider which is not in the system, neither is its contract specified in the system. Both the contract and the implementation of the provider are in GmsCore. Hence, this permissions shuld be declared by GmsCore, not the system. Until GmsCore adds the permissions we have to keep this as removed but present in the implementation to keep apps that use the provider working. bug:20192150 Change-Id: I3f38b01a159bb430c30948b14de7cdaf5cb50772
/frameworks/base/api/removed.txt
|
8faab36fdd2d7dd038885a5073eeb8354d8996d4 |
|
10-Apr-2015 |
Jeff Brown <jeffbrown@google.com> |
Clean up AbstractCursor API. Deprecated three protected fields that should not have been exposed in the API. Bug: 6353797 Change-Id: Ic6710f880a452dd1508abf0613907a1d2b1fb557
/frameworks/base/api/removed.txt
|
c6d1c345f41cf817bf2c07c97b97107d94296064 |
|
26-Feb-2015 |
Svetoslav <svetoslavganov@google.com> |
Runtime permissions: per user permission tracking. Before all permissions were granted at install time at once, so the user was persented with an all or nothing choice. In the new runtime permissions model all dangarous permissions (nomal are always granted and signature one are granted if signatures match) are not granted at install time and the app can request them as necessary at runtime. Before, all granted permission to an app were identical for all users as granting is performed at install time. However, the new runtime model allows the same app running under two different users to have different runtime permission grants. This change refactors the permissions book keeping in the package manager to enable per user permission tracking. The change also adds the app facing APIs for requesting runtime permissions. Change-Id: Icbf2fc2ced15c42ca206c335996206bd1a4a4be5
/frameworks/base/api/removed.txt
|
70e21e61ac728c3e02d6d54a52b53199b4ebf9df |
|
19-Mar-2015 |
Andreas Gampe <agampe@google.com> |
Frameworks/base: Fix a constructor The constructor of RecoverySystem was accidentally made public before. @Removed it. Bug: 19797138 Change-Id: I4c7bba99695a3aeb56da9c126125c3e9075c0181
/frameworks/base/api/removed.txt
|
dbbeeb3f44793798f129f25eb3e62f4cfe709d26 |
|
19-Feb-2015 |
Svetoslav <svetoslavganov@google.com> |
Remove unused settings constants from the SDK (framework). The settings constants for various volumes do nothing and are used by nothing since API version 2. These are however backed up in the cloud which is a waste of resource. This change removes these constants from the SDK while keeping them hidden to avoid breaking released apps and also prevents unnecessary backup. Change-Id: I2e91863115f5a4b997a14f8d0f57b4dc9689cfab
/frameworks/base/api/removed.txt
|
6e53931f49f49245deef8622eb8e7dc6ccf04536 |
|
25-Feb-2015 |
Jeff Brown <jeffbrown@google.com> |
Add Context.getSystemService(Class<?>). Added an overload of getSystemService() that takes a class instead of a service name to eliminate the extra cast and provide more type safety. Cleaned up docs. Removed the default constructor of BatteryManager which should not have existed. Change-Id: I9da46b20641fc83ecd3342560e5b94cb721f289c
/frameworks/base/api/removed.txt
|
406e1ed9883010928cfb42246cfd2710ebf3da74 |
|
10-Dec-2014 |
Narayan Kamath <narayan@google.com> |
Remove apache specific socket factory API. Note that this change also includes another (non-breaking) update from another of my changes from a month ago. I guess nobody has updated API on master in a very long time.. bug: 18027885 Change-Id: I1fb1bcdaac07131c3bc43b13ad21cacd12a2e7c8
/frameworks/base/api/removed.txt
|
9d68b3c839046d6a0ef505ab020fc4219ea36170 |
|
22-Oct-2014 |
Narayan Kamath <narayan@google.com> |
Remove deprecated DateFormat APIs. bug: 18074066 Change-Id: I99cef45105c9f25075c596cf4f52ec5573565596
/frameworks/base/api/removed.txt
|
3fadee479107f0494e1e190aba2a1eea12cb0a75 |
|
08-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
API Review: Clean up removed APIs This CL removes old API signatures marked as @removed in the follow CLs. - Ic8c6fab58c01206872a34e7ee604cdda1581364d - Ia8cbb9f6b41cd9509fc0147fd68763dfde593ffc - I772c48ff18918e48a81e807b48ff907614485c09 This is just a clean-up CL. No behavior change is intended. BUG: 17200900 BUG: 17320996 BUG: 17365414 Change-Id: Ibfbd5cc1cdebb8851c73477cff55c9b2d631fdea
/frameworks/base/api/removed.txt
|
e461d549bf571fcca7698d1b5e7da71310e0998d |
|
12-Sep-2014 |
Alan Viverette <alanv@google.com> |
Merge "Remove unsafe methods that take TypedArray" into lmp-dev
|
5171dee2152758f307c9a1d70396fa79a921aef5 |
|
12-Sep-2014 |
Alan Viverette <alanv@google.com> |
Remove unsafe methods that take TypedArray BUG: 15782973 Change-Id: Ief4ff69c90c16b0e8c93316af9d46ae9639648fa
/frameworks/base/api/removed.txt
|
5eb3ffc24cbcce7e0c2995d0d4be62844fef4999 |
|
12-Sep-2014 |
Adam Powell <adamp@google.com> |
Remove View methods that can't be used safely from the SDK View methods that previously accepted a TypedArray to initialize parameters parsed from xml cannot be used correctly by apps. The TypedArray passed must always be obtained from a context using the filter array com.android.internal.R.styleable.View, which is not visible to the SDK. A previous change already made this safe for existing apps already using it so that they don't crash, this change removes these methods from the SDK entirely. Change-Id: I62099087ad6fd5bf8363e863b04fd0434b8cdfca
/frameworks/base/api/removed.txt
|
704dd61f5be9266b3cfdfeb407b6fc4822bac7af |
|
09-Sep-2014 |
Christoph Studer <chstuder@google.com> |
NoLiService: Delete @removed meetsInterruptionFilter This should not break any apps as this API has been marked @removed more than a week ago. Bug: 17425123 Change-Id: I19d7e933a3f2a59e1b406a9f87d272f058a13e0d
/frameworks/base/api/removed.txt
|
5f183f0671dfa1d87ca6d741deb457170c432493 |
|
02-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
L API proposal: Introduce IS_RTL flag This CL introduces CursorAnchorInfo.FLAG_IS_RTL for better RTL support. This CL also renames *CharacterRect() with *CharacterBounds() so that they can look more consistent with other existing APIs. Rationale: CursorAnchorInfo.FLAG_IS_RTL addresses following issues. 1. There is no way to associate the RTL information with the insertion marker. 2. Returning mirrored (right < left) RectF for RTL in CursorAnchorInfo#getCharacterRect() is turned out to be bug-prone. Such usage of RectF is not fully supported. For example, RectF#isEmpty() always returns false when right < left. 3. There is no reliable to provide the RTL information when CursorAnchorInfo#getCharacterRect() returns an empty (right == left) RectF. Perhaps we could use +0.0 and -0.0, but I'm afraid that it is also bug-prone. BUG: 17365414 BUG: 17335734 Change-Id: Ic8c6fab58c01206872a34e7ee604cdda1581364d
/frameworks/base/api/removed.txt
|
a4e102ee580282dc7abeb22f4a025813e53b9431 |
|
05-Sep-2014 |
Dianne Hackborn <hackbod@google.com> |
Work on issue #17357238: Recents is often slow if not used in a while Add a new activity attribute, resumeWhilePausing, that allows an activity specifying it to immediately start running without waiting for the previous activity to pause. The recents activity is updated to use this. The implementation of this is ultimately fairly simple -- if we are in the path of resuming such an activity, and find that we first need to pause the existing activity, then within the activity manager we do the regular pause flow but act like it has immediately finished pausing right then so that we can immediately go on to the resume. To make this clean, we tell the activity when asking it to pause that it should not come back and tell us it is done, because we aren't in any way waiting for it. One potentially important change I needed to make here is the pause callback no longer provides the saved persistent state, because we now can't count on that callback happening. I don't think there was really any utility in this anyway -- all modern apps will have their save state flow happen as part of stopping, not pausing, so we'll only capture that saved state when the stop is reported back anyway. And since we do send the saved state back when stopping, it would always blow away whatever we had gotten at the pause. Finally, update the documentation for AppTask.startActivity(), and fix the implementation handling that to be cleaner -- we need to deal with inTask first before getting in to "oh noes add NEW_TASK if this isn't coming from a calling activity" flow. Change-Id: Ia1da0fac90d7bdbaafdda2e34850d795ce17a39f
/frameworks/base/api/removed.txt
|
2f2ebcd688ad3995df9860a6e02c8282b240516d |
|
27-Aug-2014 |
Jim Miller <jaggies@google.com> |
Cleanup - Change name of confirm credentials method after API review Fixes bug 17288988 Change-Id: I3d69b52e7ffc9f0268fb4dc9647f8704453668b7
/frameworks/base/api/removed.txt
|
c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bb |
|
05-Sep-2014 |
Svetoslav <svetoslavganov@google.com> |
Addressing API council comments for UserManager. bug:17390424 Change-Id: I498d2541289915cb7db16e5c3249ccc7a7dc5ee6
/frameworks/base/api/removed.txt
|
d8636ea7ca78df83d6b04088eab7853f15f3e999 |
|
03-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
API Review: InputConnection This CL does nothing but rename some L API candidates in InputConnection class, as per requested. - requestUpdateCursorAnchorInfo() -> requestCursorUpdates() - REQUEST_UPDATE_CURSOR_ANCHOR_INFO_IMMEDIATE -> CURSOR_UPDATE_IMMEDIATE - REQUEST_UPDATE_CURSOR_ANCHOR_INFO_MONITOR -> CURSOR_UPDATE_MONITOR BUG: 17320996 Change-Id: I772c48ff18918e48a81e807b48ff907614485c09
/frameworks/base/api/removed.txt
|
cc24e2b6a2a429d70b75c6810a5cfd8816ce03ad |
|
30-Aug-2014 |
Yohei Yukawa <yukawa@google.com> |
API Review: CursorAnchorInfo This CL introduces following combinable flags as a replacement of CHARACTER_RECT_TYPE_* constants. - CursorAnchorInfo.FLAG_HAS_VISIBLE_REGION - CursorAnchorInfo.FLAG_HAS_INVISIBLE_REGION This CL also replaces #isInsertionMarkerClipped() with flags. Rationale: getCharacterRectFlags() should return a set of flags, rather than enum-like types. getInsertionMarkerFlags() is more consistent with getCharacterRectFlags() than isInsertionMarkerClipped(). It is also open for future extension. BUG: 17200900 Change-Id: Ia8cbb9f6b41cd9509fc0147fd68763dfde593ffc
/frameworks/base/api/removed.txt
|
9c165d6e9a2f085fbdc87b9221f2d52d851b2652 |
|
25-Aug-2014 |
Jae Seo <jaeseo@google.com> |
TIF: Enable applications to register custom content rating systems A recent change that moved the string resource for the system supported content ratings from the framework to the TV app led to a need for allowing the TV app to publish its own content rating systems. This change added an intent action and a metadata key to be used by the TV input manager service for querying available content rating systems, similarly to the way InputManager defined ACTION_QUERY_KEYBOARD_LAYOUTS and META_DATA_KEYBOARD_LAYOUTS for custom keyboard layouts. Applications now can register their own rating systems simply by declaring a broadcast receiver in their manifests. Bug: 17167287, Bug: 17114406 Change-Id: I1808c624014b603ea709714737c2a880714bdc0a
/frameworks/base/api/removed.txt
|
bde3d18dd5748bd24e527c653504346ad012c2dc |
|
27-Aug-2014 |
Jim Miller <jaggies@google.com> |
Change name of confirm credentials method after API review Changed from getConfirmDeviceCredentialIntent to createConfirmDeviceCredentialIntent Fixes bug 17288988 Change-Id: Iae9a997d9ea49ce23bdbbe38ad7b0763779b8f59
/frameworks/base/api/removed.txt
|
ce7d6d292b2309eff95d4206b09858f13fff5213 |
|
26-Aug-2014 |
Christoph Studer <chstuder@google.com> |
NoListener: meetsInterruptionFilter -> matchesInterruptionFilter Rename Ranking.meetsInterruptionFilter() to matchesInterruptionFilter() as suggested by API council. Marking the old version @removed for now, will remove once prebuilds had the chance to update. Bug: 17255109 Change-Id: Iaee094df2dddf82029e127c194ea88581d1a48bb
/frameworks/base/api/removed.txt
|
7d82751530db56841f7e767fe752abe5faa06e0c |
|
22-Aug-2014 |
Jeff Brown <jeffbrown@google.com> |
Hide PowerManager methods that third-party apps can't use. Change-Id: I9c4dbdef913f68939eb29f2c250c5fe3afc67399
/frameworks/base/api/removed.txt
|
e411fdfa4c131cfd1cac14e9e1be1ae9e40cc2a5 |
|
28-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Remove WindowManager.LayoutParams.TYPE_KEYGUARD (1/2) Change-Id: I5d234dc4383bbf205bde1a0e7f1e8266fc37d13a
/frameworks/base/api/removed.txt
|
1aa74e4bc24cbe014f0c4217761a9d5e082111c6 |
|
19-May-2014 |
Glenn Kasten <gkasten@google.com> |
Remove android.media.AudioFormat default constructor Change-Id: I2fe65ee7a8087151b44da3b84af357ea8bee80c4
/frameworks/base/api/removed.txt
|
d20aa6c5315b817f053a84f86e5c3e44049399d7 |
|
10-May-2014 |
Adam Powell <adamp@google.com> |
Revert "Remove the View#initializeScrollbars API" Looks like there are some bugs in the API checker for @removed. This reverts commit 172c26e20fd71a2b4489a80b96ea5f6292db6430. Change-Id: Ia4e610f71af19c5521fc019b9a6c26d0c11f23f1
/frameworks/base/api/removed.txt
|
5d4c35d1eabd4b8b58d606099b6664d2611c6fc0 |
|
10-May-2014 |
Adam Powell <adamp@google.com> |
Remove the View#initializeScrollbars API This was never a safe API for apps to call since the TypedArray parameter must have been obtained by filtering on android.R.styleable.View, which is not public. Any behavior in the wild has therefore been undefined. Change-Id: Id19f571c92748ef2a8c036072fd83a417527f779
/frameworks/base/api/removed.txt
|
06d37f716f3afb58ed691e749781b76881d5877f |
|
21-Feb-2014 |
Hui Shu <hush@google.com> |
Add removeApi commandline option for doclava and an empty removed.txt BUG: b/11293324 Change-Id: Ief41ae23f3d6364260ce34ee9f3211130a6a83d7
/frameworks/base/api/removed.txt
|