summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-15Handle backup transport registration dynamicallyandroid-cts-4.4_r4android-4.4_r1.2.0.1android-4.4_r1.2kitkat-releasekitkat-cts-releaseChristopher Tate
Bug 11369873 Change-Id: I9bbdcc21ce25159c6645690123b5d03c553b0ddc
2013-11-15merge in klp-release history after reset to klp-devThe Android Automerger
2013-11-15Add config_restartRadioAfterProvisioningWink Saville
Bug: 11673637 Change-Id: Ie758a303fd751d204fd6baa60217e88df6376aae Conflicts: core/res/res/values/config.xml
2013-11-15Handle backup transport registration dynamicallyChristopher Tate
Bug 11369873 Change-Id: I9bbdcc21ce25159c6645690123b5d03c553b0ddc
2013-11-05Move set of persist.sys.dalvik.vm.lib to SystemServer onlyandroid-4.4_r1.1.0.1android-4.4_r1.1Brian Carlstrom
Bug: 11463182 Bug: 11479647 Change-Id: I38efdecdd65fe3efc9c33b4dc204a64543ae6377
2013-11-05Set persist.sys.dalvik.vm.lib at system server startupBrian Carlstrom
Bug: 11463182 Change-Id: I4409e84570c4e27bf8da36d0aca87812a1c032a6
2013-11-05merge in klp-release history after reset to klp-devThe Android Automerger
2013-10-29Merge "Revert "Update the documentaton of the android.print package."" into ↵android-4.4_r1.0.1android-4.4_r1Svetoslav Ganov
klp-release
2013-10-29Merge "Revert "Update the docs for advanced printer options (NO CODE ↵Svetoslav Ganov
CHANGES)"" into klp-release
2013-10-29Revert "Update the documentaton of the android.print package."Svetoslav Ganov
This reverts commit 30c9eae16ef6b9d016fd8c8f8e60c331f587cac5. We do not need this as it appears that the SDK docs will be built from the klp-dev branch. Change-Id: Id0e288763eb2cb4a1e01283809fba0ea577c354c
2013-10-29Revert "Update the docs for advanced printer options (NO CODE CHANGES)"Svetoslav Ganov
This reverts commit 78253181e085587aff732436df73e9da9f593f6d. We do not need this as it appears that the SDK docs will be built from the klp-dev branch. Change-Id: I87ea8c1d77ebeaed71c63c102bd5576d2e1168b2
2013-10-29merge in klp-release history after reset to klp-devThe Android Automerger
2013-10-29Merge "Update the documentaton of the android.print package." into klp-releaseGeoff Mendal
2013-10-29Merge "Update the docs for advanced printer options (NO CODE CHANGES)" into ↵Geoff Mendal
klp-release
2013-10-28Unhide BIND_NFC_SERVICE permission.android-4.4_r0.9Martijn Coenen
Needs to be held by host-based card emulation apps in order to work. Bug: 11352063 Change-Id: I8ba42446cd3066b38309d8e9cbc51d140a023547
2013-10-28Un-deprecate setInexactRepeating() and tweak docsChristopher Tate
Bug 10461371 Change-Id: Ic62a0e94c83c0c7b50e21a7bee19c3d92255d231
2013-10-28DOCS: document API 19+ Alarm Manager API and behaviorsChristopher Tate
Bug 9941334 Change-Id: I65473bd62f7113c74ed6277d61db56c76441ff1b
2013-10-28Hide TransitionManager default transition methodsAdam Powell
Pending future API consideration. Change-Id: Ia4b162392e1c96b485bc28781a199bc2979ec53f
2013-10-28Missing LoudnessEnhancer constructor and UUID in public APIJean-Michel Trivi
Bug 11356672 Change-Id: Ia3d16712c8b9bb425a587acd87ba7fad6b4ce31c
2013-10-28Add 'no system permission' test app.Brett Chabot
Used in PackageManagerOTATests to verify upgraded system apps are granetd new permissions. Bug 11271490 Change-Id: Idbc07bc043d06ea15dc41285ecbfb8186a7ecc95
2013-10-28Update the docs for advanced printer options (NO CODE CHANGES)Svetoslav
bug:11241800 Change-Id: I352440bc86aec824a805883fc9579d96a06d11e6
2013-10-25Update the documentaton of the android.print package.Svetoslav
bug:10551786 bug:10551697 bug:10705082 bug:10741641 bug:11318976 bug:10550979 bug:10551761 Change-Id: I46ceb66a69b6d32d6b417356178f67f2e25e891a
2013-10-23Layoutlib Create: Remove references to java package class Objects.Deepanshu Gupta
Remove references to Java 7 class java.util.Objects and replace it with a new class that can be loaded on Java 6. Change-Id: Ibbd9b20b8bc89e247f1d0c48d743d06d1a4f0704
2013-10-23Layoutlib: Add DateIntervalFormat_Delegate required by CalendarViewDeepanshu Gupta
Change-Id: Ica79267a4eb231db833cb0232cfacf419fe73de3
2013-10-23Fix layoutlib for KKDeepanshu Gupta
Fix a NPE, update the native methods for NinePatch and update an ICU method to return the right value as required by DatePicker widget. Bug: 11140701 Change-Id: Id92fc5359acf6dde1bcdbc781aaf637fdb6eecbf
2013-10-23Layoutlib Create: Remove references to non-std Java classes.Deepanshu Gupta
Do not add the non-standard Java classes. Updates the references to all non-standard classes to new classes in com.android.tools.layoulib.create package. This also treats java.lang.AutoCloseable which is part of Java 7 similarly so that we can still run on Java 6. Change-Id: Iac5b272652e2780c9bb72d19f415d150948ca589
2013-10-22Edge case: overriden system package moved & became privileged in OTAChristopher Tate
Because properly continuing permission grants post-OTA has changed policy to include privilege considerations based on install location, make sure that we re-evaluate when we determine that the apk has moved from its pre-OTA location. Bug 11271490 Change-Id: I6c09986e2851a67504268b289932588457c05dfc
2013-10-21Don't set same country code on supplicant again and againVinit Deshapnde
Setting the same code is redundant, and may cause supplicant to drop currently connected connection. Bug: 11303252 Change-Id: I1af57b3af2d0b8cc51939a8b9872fb3fe0105a91
2013-10-21Workaround for corner case in TransitionManagerJim Miller
This works around a problem where removing a review with unfinished transitions results in leaked object references to KeyguardTransportControlView. The workaround disables transitions until we have a better fix. Fixes bug 11307391 Change-Id: I1df82f2c6f1cd9f5c9076d4c76cfd4aec3b6806c
2013-10-21Change pairing api/intent permission from PRIVILEGED to ADMINMatthew Xie
The APIs are createBond, setPin, setPairingConfirmation The intent is ACTION_PAIRING_REQUEST bug 11101076 Change-Id: I3a314efd973b3ce078ab5347159c336f222d9f15
2013-10-21Make setting PAC require CONNECTIVITY_INTERNALJason Monk
Also disables all setting of PAC networks through the internal AsyncChannel methods. PAC can only be saved through addOrUpdateNetwork for permission checks. Bug: 11316946 Change-Id: I51016b578080c342a5e5d536ea9a3fdd4fe16644
2013-10-21Fix CountryDetector NPEJay Shrauner
Fix CountryDetector NPE by calling CallerInfo.getCurrentCountryIso() which checks for potential nulls. Bug:11291034 Change-Id: I0a4412c432551c64ec30652d69636442653ee337
2013-10-21Fix priv-app edge case across OTAsChristopher Tate
In this case: 1. Privileged system app FOO is overlain by an installed update, 2. FOO was replaced during an OTA, 3. The new in-system FOO introduced new privileged permission requests that had not been requested by the original FOO, 4. the update version of FOO still had a higher version code than the new FOO on the system disk, and 5. the update version of FOO had been requesting these same (newly- added-to-system-apk) permissions all along; then the newly-added privileged permission requests were incorrectly being refused. FOO should be able to use any privileged permission used by the APK sited on the system disk; but instead, it was only being granted the permissions used by the *original* version of FOO, even though the system FOO now attempted to use them. Still with me? The fix is to (a) properly track privileged-install state when processing known-to-be-hidden system packages, and (b) to tie the semantics of the permission grant more explicitly to that evaluated state, rather than using the prior (rather fragile) fixed-up privilege calculation applied to the overlain apk's parse records. Bug 11271490 Change-Id: Id8a45d667e52f3b5d18109e3620d5865f85bb9c9
2013-10-20Revert "Fix dodgy states of keyguard transport controls"Jim Miller
This reverts commit bdb5ac7ddbabec0ba947a32937d8b95738d513dc. Change-Id: Iea8db9a590a2a3b65d941b2918345eb27f690240
2013-10-20Restore 4 classes that were accidentally deletedJonathan Dixon
Bug 11291911 These deleted classes were previously public APIs and so need to remain in the build (but hidden) in order to keep existing apps working. (Partially reverts Change-Id: I02549a71104b35d86d99058c71f43e054730ec7d) Change-Id: I28e53b056f41e66645136f5e18fba2ff55a65fe5
2013-10-20Move the IME navigation guard view up to decor.John Spurlock
Although the IME windows are now allowed to extend into the nav bar, some IMEs were making assumptions about computed insets based on the height of the content view. So our navigation bar view (opaque view blocking the nav bar area to avoid the island effect when transparent) needs to live above the content view in the hierarchy, making the content view the same height as it was before. A surgical spot to put the guard view is up at the root view (PhoneWindow.DecorView). fitSystemWindows is always called since this view is not recreated, and the layout is stable: waiting until the IME is attached to the window is too late to add a guard view. This is above the screen_* layouts, so will work without having to touch all of them. And it only affects windows of TYPE_INPUT_METHOD. Bug:11237795 Change-Id: I6a93f30aec83f1cecfb854073046cbc87ab4aa66
2013-10-18Do not show immersive mode help in touch exploration mode.Daniel Sandler
Bug: 11277364 Change-Id: Ifafcbff38e34c0ef08d9a466d93ce591369183a3
2013-10-18Relayout the immersive cling in the correct thread.Daniel Sandler
Bug: 11266364 Change-Id: Ia629262ff0c362a5a45b6c5822be080cefcb8c56
2013-10-18Fix issue #11256132: Add density bucket for all real numbers between 0 and ↵Dianne Hackborn
∞... Well, how about 400. 400 is a real number. Change-Id: I29ac61b7d629d582c7b68367365a7f81fcf679a2
2013-10-17Change how we use provisioning url so post worksRobert Greenwalt
Needed to do an http post instead of a get for one carrier. Do this by putting an auto-submitting form in the data to be interpreted as a html doc by the browser. The ACTION_VIEW intent only works on http uri, but by specifying ACTION_MAIN/ CATEGORY_APP_BROWSER we could use data:text/html. bug:11168810 Change-Id: Ifd33e1c3c7f9f40b6add39e446e6a7d7cde22549
2013-10-17Increase size of broadcast history lists on non-svelte devices.Dianne Hackborn
Change-Id: Ibd25379778dac8eb1aed30d4788e032f290d9b69
2013-10-17Fix issue where keyguard adds widgets before the system is readyJim Miller
While under heavy system load, keyguard was able to create widgets before before ActivityManagerService was ready. The result was a race between keyguard adding widgets and ActivityManagerService being ready to send broadcasts. This fix provides keyguard with an additional signal to know when the system is booted and widgets are safe to load. Fixes bug b/11217169 Change-Id: I7a714d65b068678f961e52bdde4e1c20f9c287f0
2013-10-17Register receivers from ViewFlipper with an explicit HandlerAdam Powell
Make sure that the BroadcastReceiver registered by ViewFlipper enforces that messages come in on the correct (UI) thread. Bug 11228463 Change-Id: I97f2a1c392f9c58a99afebc60170c9656bba86ad
2013-10-17Input method root view should have BOTTOM gravity.John Spurlock
The window had BOTTOM gravity, but the root view was using the LinearLayout default (START | TOP), meaning an IME with a tall inputArea could effectively push the navigation bar guard view off screen. This change simply uses BOTTOM instead of TOP for the root view. Bug:11237795 Change-Id: I681c2b1eddac53589e0d168f09a183d67b1e5322
2013-10-17Merge "Import translations. DO NOT MERGE" into klp-devandroid-cts-4.4_r1kitkat-cts-devBaligh Uddin
2013-10-16Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I0642a5841c24a7866dfe8a72ab2fc9acb696fd7d Auto-generated-cl: translation import
2013-10-16merge in klp-release (no-op)Ed Heyl
2013-10-16am e90993bb: am 61884867: am 2d96a0d3: FileProvider training fix: add note ↵Joe Fernandez
about Support Lib to setup lesson * commit 'e90993bb5d30521fcb858702493b55836628b8b2': FileProvider training fix: add note about Support Lib to setup lesson
2013-10-16Merge "Camera2: filter bad faces" into klp-devZhijun He
2013-10-16am 61884867: am 2d96a0d3: FileProvider training fix: add note about Support ↵Joe Fernandez
Lib to setup lesson * commit '6188486766230318ee1e4b91164f3c69c5a4359a': FileProvider training fix: add note about Support Lib to setup lesson