summaryrefslogtreecommitdiffstats
path: root/core/java
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused imports from frameworks/base.John Spurlock2013-11-20191-385/+0
| | | | Change-Id: Ia1f99bd2c1105b0b0f70aa614f1f4a67b2840906
* am c8ea38fe: am e3705342: am b0183f0a: Harden against transiently ↵Christopher Tate2013-11-191-2/+2
|\ | | | | | | | | | | | | unavailable backup transports * commit 'c8ea38fe18efb447a0f87aed60f511d14d2389fa': Harden against transiently unavailable backup transports
| * am e3705342: am b0183f0a: Harden against transiently unavailable backup ↵Christopher Tate2013-11-191-2/+2
| |\ | | | | | | | | | | | | | | | | | | transports * commit 'e3705342671d08b5cd94a0d69ef8099a2c3211f8': Harden against transiently unavailable backup transports
| | * am b0183f0a: Harden against transiently unavailable backup transportsChristopher Tate2013-11-191-2/+2
| | |\ | | | | | | | | | | | | | | | | * commit 'b0183f0ae311966cff0e10e8139c56f97288d1f2': Harden against transiently unavailable backup transports
| | | * Harden against transiently unavailable backup transportsChristopher Tate2013-11-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The init & clear operations are particularly important to ensure delivery when at all possible, so we retry those periodically if the transport is unavailable when we first attempt them. Now with 100% less build break. Bug 11716868 Change-Id: I2af4e93788068cfac97c0a48d3568c561eefa23d
| * | | am c7f7d1bf: am f7044fec: Merge "Trying to unbreak build..." into klp-devSascha Prueter2013-11-181-2/+2
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit 'c7f7d1bf18dded61bcbf4015a4cfc9cf1ee45bd4': Trying to unbreak build...
| | * | am f7044fec: Merge "Trying to unbreak build..." into klp-devSascha Prueter2013-11-181-2/+2
| | |\ \ | | | |/ | | | | | | | | | | | | * commit 'f7044fecee3ad1e2b2bfdd67c25b0c1536c83e18': Trying to unbreak build...
| | | * Trying to unbreak build...Sascha Prueter2013-11-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "Harden against transiently unavailable backup transports" This reverts commit 8f98252afea3fd0e68693635ec21b6004a52fa69. Change-Id: I3aabb80f1a5932d530bce6b82d4b30c6cd1cdd5a
| * | | am 1e964ed8: am d6bbc544: Merge "Harden against transiently unavailable ↵Christopher Tate2013-11-181-2/+2
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | backup transports" into klp-dev * commit '1e964ed808798a56664853e2aeffdc47c676ac5a': Harden against transiently unavailable backup transports
| | * | am d6bbc544: Merge "Harden against transiently unavailable backup ↵Christopher Tate2013-11-181-2/+2
| | |\ \ | | | |/ | | | | | | | | | | | | | | | | | | | | transports" into klp-dev * commit 'd6bbc54423c0fb70e9e0415b3e8c12a435d715a1': Harden against transiently unavailable backup transports
| | | * Harden against transiently unavailable backup transportsChristopher Tate2013-11-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The init & clear operations are particularly important to ensure delivery when at all possible, so we retry those periodically if the transport is unavailable when we first attempt them. Bug 11716868 Change-Id: I4860fe3d4e99618b2cd194c83162bd7cbd5a83a9
* | | | Fix logic problems in AnimationDrawable and View.John Spurlock2013-11-181-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. View now checks both queues when unscheduling runnables, fixing the case where work was scheduled pre-attach, and unscheduled post-attach. 2. AnimationDrawable avoids posting duplicate runnables when rescheduling itself. 3. Decouple is-animation-running state from current frame pointer in AnimationDrawable. Some calls init to the first frame, but do not kick off the animation. 4. Remove workaround in SystemUI's AnimatedImageView (status bar icon) now that the underlying framework issues are fixed. Bug:11694594 Change-Id: I77ca6bd80262f7edcf980b2d7efc2592f8051f29
* | | | Merge "Deprecate Activity.setTitleColor()"Alan Viverette2013-11-152-0/+12
|\ \ \ \
| * | | | Deprecate Activity.setTitleColor()Alan Viverette2013-11-152-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | BUG: 11712103 Change-Id: Id34ffb59d3f848c591a98880c6cdd9058e5a38dc
* | | | | Merge "Remove obsolete "headless" support"Mike Lockwood2013-11-151-11/+0
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Remove obsolete "headless" supportMike Lockwood2013-11-151-11/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I18e7a4c5166163372ec0a8abbef1063668a0f5b6
* | | | | Merge "Add "urn:nfc" shortener."Martijn Coenen2013-11-151-0/+1
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Add "urn:nfc" shortener.Martijn Coenen2013-11-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As defined in the NFC Forum specification "URI Record Type Definition". For some reason 0x23 wasn't added in the past, but it's present in the specification. Change-Id: If4ec2216fd53a31943f6de62aa1c69166f597616
* | | | | am 2ea480ca: am 5d0b18cd: am 3de885be: Merge "Disallow applications from ↵Jeff Brown2013-11-151-2/+5
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | initiating cast screen." into klp-dev * commit '2ea480cac89460ee2524cd080e90f6240e8eebf5': Disallow applications from initiating cast screen.
| * | | | am 5d0b18cd: am 3de885be: Merge "Disallow applications from initiating cast ↵Jeff Brown2013-11-151-2/+5
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | screen." into klp-dev * commit '5d0b18cddfcb933d7960c5a6a820045d77a0285c': Disallow applications from initiating cast screen.
| | * | | am 3de885be: Merge "Disallow applications from initiating cast screen." into ↵Jeff Brown2013-11-151-2/+5
| | |\ \ \ | | | | |/ | | | |/| | | | | | | | | | | | | | | | | | | | | klp-dev * commit '3de885bef2f0f85ea76fd96c8f18cdd743ce66a4': Disallow applications from initiating cast screen.
| | | * | Merge "Disallow applications from initiating cast screen." into klp-devJeff Brown2013-11-151-2/+5
| | | |\ \
| | | | * | Disallow applications from initiating cast screen.Jeff Brown2013-11-151-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only allow the system ui and settings to connect to a remote display. To do this, we essentially hide the remote displays from applications by using the ROUTE_TYPE_REMOTE_DISPLAY then add permission checks around the operations that connect to them. As a bonus, this may actually save power on devices since applications that use MediaRouter will not longer be performing discover on remote display routes at all. Bug: 11257292 Change-Id: I9ea8c568df4df5a0f0cf3d0f11b39c87e2110795
* | | | | | am bb8e75e6: am cce2e194: am 5823352c: Cancel double tap mode on action_upMindy Pereira2013-11-141-0/+4
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | * commit 'bb8e75e6c451a71bc7d0301f376d61781cc08393': Cancel double tap mode on action_up
| * | | | | am cce2e194: am 5823352c: Cancel double tap mode on action_upMindy Pereira2013-11-141-0/+4
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | * commit 'cce2e1944c4ac9411fa25534eb9b51d6f044dfb4': Cancel double tap mode on action_up
| | * | | | am 5823352c: Cancel double tap mode on action_upMindy Pereira2013-11-141-0/+4
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | * commit '5823352c6c5bfa3824afacd023b01af537b5dfa0': Cancel double tap mode on action_up
| | | * | | Cancel double tap mode on action_upMindy Pereira2013-11-151-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes b/11592408 Dragging immediately after double touch turns gesture into double touch drag Change-Id: I3e7926a4f6f9ab4951f380bd004499c78b3bda69
* | | | | | am 461febad: am 64397749: am 22010817: Merge "Handle backup transport ↵Christopher Tate2013-11-143-0/+48
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | registration dynamically" into klp-dev * commit '461febadc44190bf19e870a0bc1a706ec3667212': Handle backup transport registration dynamically
| * | | | | am 64397749: am 22010817: Merge "Handle backup transport registration ↵Christopher Tate2013-11-143-0/+48
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dynamically" into klp-dev * commit '64397749effa088dcea3799fc8440845c5a1c193': Handle backup transport registration dynamically
| | * | | | am 22010817: Merge "Handle backup transport registration dynamically" into ↵Christopher Tate2013-11-143-0/+48
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | klp-dev * commit '22010817b90f97756a76777fcd1dbe7e3b63e808': Handle backup transport registration dynamically
| | | * | | Merge "Handle backup transport registration dynamically" into klp-devChristopher Tate2013-11-153-0/+48
| | | |\ \ \ | | | | |/ / | | | |/| |
| | | | * | Handle backup transport registration dynamicallyChristopher Tate2013-11-143-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 11369873 Change-Id: I9bbdcc21ce25159c6645690123b5d03c553b0ddc
* | | | | | am d2169447: am 2bced6dc: am a7a46a66: Merge "Update cast screen strings." ↵Jeff Brown2013-11-141-2/+3
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into klp-dev * commit 'd21694476563e9a6efc833b78a141e9de2bb35d3': Update cast screen strings.
| * | | | | am 2bced6dc: am a7a46a66: Merge "Update cast screen strings." into klp-devJeff Brown2013-11-141-2/+3
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | * commit '2bced6dcb53c1743d6d11ffcb213206a07a63737': Update cast screen strings.
| | * | | | am a7a46a66: Merge "Update cast screen strings." into klp-devJeff Brown2013-11-141-2/+3
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | * commit 'a7a46a66fa9f9ce547bac6c2e800a0ae287d9e5c': Update cast screen strings.
| | | * | | Merge "Update cast screen strings." into klp-devJeff Brown2013-11-151-2/+3
| | | |\ \ \
| | | | * | | Update cast screen strings.Jeff Brown2013-11-141-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 11257292 Change-Id: Ia66152985bafcdd8ec88a3145623536a2b439b78
* | | | | | | am 6f5d8537: am 47b260d0: am 572b759a: Merge "Use index in SparseArray ↵Dianne Hackborn2013-11-141-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | access properly" * commit '6f5d85377be86f6d2856470788471bdda5832366': Use index in SparseArray access properly
| * | | | | | am 47b260d0: am 572b759a: Merge "Use index in SparseArray access properly"Dianne Hackborn2013-11-141-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '47b260d071859a8c20bb0af2bcc095e253f7046c': Use index in SparseArray access properly
| | * \ \ \ \ \ am 572b759a: Merge "Use index in SparseArray access properly"Dianne Hackborn2013-11-141-1/+1
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '572b759a41fd490fd21b5831dd8b8434b7fd5df8': Use index in SparseArray access properly
| | | * \ \ \ \ \ Merge "Use index in SparseArray access properly"Dianne Hackborn2013-11-151-1/+1
| | | |\ \ \ \ \ \
| | | | * | | | | | Use index in SparseArray access properlyIgor Chernyshev2013-11-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original code was calling get() rather than valueAt(), treating index as if it was a key. Change-Id: I52539dfcb49b3d2ee3cb027d38c50b46f73b5ee7 Signed-off-by: Igor Chernyshev <igorc@google.com>
| | * | | | | | | | am 3b9244b4: Merge "Fix for the invalid Global Proxy Setting"Robert Greenwalt2013-11-131-0/+10
| | |\ \ \ \ \ \ \ \ | | | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '3b9244b4b4d5008daa9763a169a751975c75cc54': Fix for the invalid Global Proxy Setting
| | | * | | | | | | Fix for the invalid Global Proxy SettingRaj Mamadgi2013-11-121-0/+10
| | | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b/11598568 Adding validation for Global Proxy setting before it is being set. Proxy is validated at the boot time also to make sure the value set is valid. Change-Id: Ib93d24a80af1a329694f07c47bd81dfcc1e1b874 Signed-off-by: Raj Mamadgi <rmamadgi@sta.samsung.com>
* | | | | | | | | am a5acd62b: am 6e5cf573: am 99437f25: Merge "Ensure recipient can be ↵Christopher Tate2013-11-142-0/+5
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | launched before attempting broadcast delivery" into klp-dev * commit 'a5acd62bdefe5b616c0ea080434e9dd221169527': Ensure recipient can be launched before attempting broadcast delivery
| * | | | | | | | am 6e5cf573: am 99437f25: Merge "Ensure recipient can be launched before ↵Christopher Tate2013-11-142-0/+5
| |\ \ \ \ \ \ \ \ | | | |_|/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | attempting broadcast delivery" into klp-dev * commit '6e5cf573f2f2e17825af2973daeba893c6aa5855': Ensure recipient can be launched before attempting broadcast delivery
| | * | | | | | | am 99437f25: Merge "Ensure recipient can be launched before attempting ↵Christopher Tate2013-11-142-0/+5
| | |\ \ \ \ \ \ \ | | | | |_|/ / / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | broadcast delivery" into klp-dev * commit '99437f252b728f4946940f232c4b73b9dda76cfb': Ensure recipient can be launched before attempting broadcast delivery
| | | * | | | | | Merge "Ensure recipient can be launched before attempting broadcast ↵Christopher Tate2013-11-142-0/+5
| | | |\ \ \ \ \ \ | | | | |_|_|/ / / | | | |/| | | | | | | | | | | | | | delivery" into klp-dev
| | | | * | | | | Ensure recipient can be launched before attempting broadcast deliveryChristopher Tate2013-11-142-0/+5
| | | | | |_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | User removal or eviction inherently races with broadcast delivery. This patch introduces a latest-possible recheck of the availbility of the target application before attempting to send it a broadcast. Once the process has actually been spun up the system is essentially committed to presenting it as a running application, and there is no later check of the availability of the app: the failure mode for continuing to attempt delivery is a crash *in the app process*, and is user-visible. We now check the app+userid existence of the intended recipient just prior to committing to launch its process for receipt, and if it is no longer available we simply skip that receiver and continue normally. Bug 11652784 Bug 11272019 Bug 8263020 Change-Id: Ib19ba2af493250890db7371c1a9f853772db1af0
* | | | | | | | Merge "Camera2: Fix metadata unit test failures"Zhijun He2013-11-142-7/+42
|\ \ \ \ \ \ \ \