summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix lockscreen wave animation artifactsChet Haase2013-10-032-7/+6
| | | | | | | | | | | | | | | | | On some display sizes, the wave animation was sometimes running more than once, starting over in the center and animating outward... partially. The problem was that the calculations determining the alpha value of the dots was returning bogus values when the display area was large enough, which is why the bug is only on some devices. This fix simplifies the math and ensures that the wave only animates once, from start to finish. Issue #11005936 regression on lockscreen animation for multi-wave widget Change-Id: Id21a2e4d2271f01c82c4bc6e1f37d78e68b9b6e4
* Merge "Ensure WallpaperEngine has correct size information" into klp-devMichael Wright2013-10-031-0/+15
|\
| * Ensure WallpaperEngine has correct size informationMichael Wright2013-10-031-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | Currently it's possible for the WallpaperManagerService to receive a request to change the desired wallpaper size between when it attaches to the WallpaperService and when the Engine attaches back to it. This means that the Engine will be created with the prior dimensions and won't receive the update. Check to see if we're in this state and make note to update the Engine once it attaches to ensure that the Engine always has the correct dimensions. Bug: 10853302 Change-Id: I8d5cd3371b269dbb4c0ff2d75c68529b69028ae5
* | Merge "Retain IME assignment if no windows accept input." into klp-devCraig Mautner2013-10-031-2/+2
|\ \
| * | Retain IME assignment if no windows accept input.Craig Mautner2013-10-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Was skipping over the default assignment due to new null value for windows (ag/361266). Fixes bug 10987178. Change-Id: I89efd41ab54b42de384eec84c5e937cc2a59d099
* | | Merge "Fix EAP-TLS reconnect after reboot issue" into klp-devVinit Deshapnde2013-10-035-4/+151
|\ \ \
| * | | Fix EAP-TLS reconnect after reboot issueVinit Deshapnde2013-10-025-4/+151
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After a reboot, KeyStore is locked, and certificates encrypted with user PIN are not accessible. So statemachines are not able to connect to EAP-TLS networks. This change makes the problem less severe by 1. Not signing certificates with user PIN on devices with hardware backed KeyStore. 2. Issuing a reconnect upon first USER_PRESENT event. This means HH (which has a hardware backed keystore) can connect to EAP-TLS networks without requiring user intervention and other devices will automatically connect to those networks after user punches PIN. Bug: 10325089 Change-Id: I023d60e58d8214152f051bd9ec84b85b702d829a
* | | | Merge "Fix layoutlib build" into klp-devMarco Nelissen2013-10-031-0/+6
|\ \ \ \
| * | | | Fix layoutlib buildMarco Nelissen2013-10-031-0/+6
| | | | | | | | | | | | | | | | | | | | Change-Id: Ica9f506ae06311d9bcd98bc11e64a8699d4f88cb
* | | | | Merge "Add importantForAccessibility mode to block entire hierarchy" into ↵Alan Viverette2013-10-034-19/+40
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | klp-dev
| * | | | | Add importantForAccessibility mode to block entire hierarchyAlan Viverette2013-10-024-19/+40
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since older versions of the platform will crash if the mode is set to 3, this CL adds an extra bit and uses 4 as the mode. This will also cleanly default the mode to AUTO on unsupported platforms. BUG: 11031947 Change-Id: I48035abbf35523d65cead6f27be10f8087973ceb
* | | | | Merge "KLP/KitKat is now API 19." into klp-devDianne Hackborn2013-10-034-30/+40
|\ \ \ \ \
| * | | | | KLP/KitKat is now API 19.Dianne Hackborn2013-10-034-30/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 10348975 Change-Id: I19bf1a56064deda2e59085520960aac8ce3a825b
* | | | | | Merge "Decouple construction of WebView, CookieSyncManager, WebViewDatabase" ↵Jonathan Dixon2013-10-033-24/+32
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | into klp-dev
| * | | | | | Decouple construction of WebView, CookieSyncManager, WebViewDatabaseJonathan Dixon2013-10-033-24/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 10932261 Most of this flow exists purely to get the Context from CookieSyncManager.createInstance over to WebViewDatabaseClassic. Make that depenency more explicit (with a TODO to remove it) and this allows a much simpler CookieSyncManager implementation for the normal case. Note after this patch, CookieSyncManager.getInstance() is technically fine to call without a prior call to createInstance, but retaining the ordering requirement as a convenience for anyone developing on new OS but still supporting the older versions. (Note that CookieSyncManager instance is not required for correct operation of either existing webview, so these changes only impact the public API contract of object lifetimes, not the underlying implementation) Change-Id: I51fdd6622704f1c749277fee6df2f84ac4c704d2
* | | | | | | Merge "Camera2: Implement idle callbacks" into klp-devEino-Ville Talvala2013-10-035-22/+223
|\ \ \ \ \ \ \
| * | | | | | | Camera2: Implement idle callbacksEino-Ville Talvala2013-10-035-22/+223
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Rework camera callback binder interface - Connect up idle, disconnect callbacks - A few unit tests for shutter firing and idle use Bug: 10549462 Change-Id: I8455a8a0561e366b7edeef6b101682be2ec44d79
* | | | | | | | Merge "Implement issue #11050739: Show swapped out RAM" into klp-devDianne Hackborn2013-10-033-44/+103
|\ \ \ \ \ \ \ \
| * | | | | | | | Implement issue #11050739: Show swapped out RAMDianne Hackborn2013-10-023-44/+103
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add "swapped out" field to mem info everywhere. Change-Id: I89abe8eb0e91fa5c193da93815dc592593c8a3c8
* | | | | | | | Merge "Fix issue #10378741: configupdater needs to be explicit when it calls ↵Dianne Hackborn2013-10-032-27/+48
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | startService()" into klp-dev
| * | | | | | | | Fix issue #10378741: configupdater needs to be explicit when it calls ↵Dianne Hackborn2013-10-032-27/+48
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | startService() Not enough time to fix everything, so instead we'll make it a warning in this release and finish up turning it into a target-SDK based exception in the next release. Change-Id: I5aae64a1225a145f03ba4162238b53d5e401aba2
* | | | | | | | Merge "Fix issue #11044267: AppOpsManager.startWatchingMode should take a ↵Dianne Hackborn2013-10-032-1/+13
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | String" into klp-dev
| * | | | | | | | Fix issue #11044267: AppOpsManager.startWatchingMode should take a StringDianne Hackborn2013-10-022-1/+13
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I193a738f2e4ef147c22fb46cfa34ec14ad95d192
* | | | | | | | Merge "Fix issue #10921903: CTS: ↵Dianne Hackborn2013-10-033-25/+26
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | android.os.cts.ParcelTest#testReadBundle..." into klp-dev
| * | | | | | | | Fix issue #10921903: CTS: android.os.cts.ParcelTest#testReadBundle...Dianne Hackborn2013-10-033-25/+26
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...fails from KRS84 across all platforms My fix for issue #10807048 was wrong, wrong, wrong. The problem was actually just a stupid mistake in ArrayMap.erase(). This makes it all right. Change-Id: I762f7a2d5100bceb86a091ab3d6368edc21b4266
* | | | | | | | Merge "Goo goo ga joob." into klp-devDaniel Sandler2013-10-032-1/+18
|\ \ \ \ \ \ \ \
| * | | | | | | | Goo goo ga joob.Daniel Sandler2013-10-032-1/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 10240151 Change-Id: I7b702c397cb9f5ac3294ae27ffc6185df6a64678
* | | | | | | | | Merge "Fix mount path prefix checking." into klp-devJeff Sharkey2013-10-031-2/+6
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Fix mount path prefix checking.Jeff Sharkey2013-10-031-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Uncovered as part of writing CTS tests. Bug: 10577541 Change-Id: I7832bcd551bedeea0b2ee5d6926aba6ac9bd0fd2
* | | | | | | | | | Merge "Add PowerManager method to assign blame to a single uid" into klp-devMarco Nelissen2013-10-033-1/+9
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / / | |/| | | | | | | |
| * | | | | | | | | Add PowerManager method to assign blame to a single uidMarco Nelissen2013-10-033-1/+9
| | |_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently used by audioflinger to account for recording wakelocks. b/10985160 Change-Id: I18fc8487f2a197bf02b5269a4bcae9e75b6c2207
* | | | | | | | | Window decor rect should not include the nav bar if hidden.John Spurlock2013-10-031-1/+2
| |_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug:11059726 Change-Id: Ia445af030ac34da8e361d909978caa3f2793cfda
* | | | | | | | Merge "Import translations. DO NOT MERGE" into klp-devBaligh Uddin2013-10-031-3/+3
|\ \ \ \ \ \ \ \
| * | | | | | | | Import translations. DO NOT MERGEBaligh Uddin2013-10-021-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ibc6ea940342fcfa81edfed6efc2d8f50d3106398 Auto-generated-cl: translation import
* | | | | | | | | Merge "Import translations. DO NOT MERGE" into klp-devBaligh Uddin2013-10-0355-0/+81
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Import translations. DO NOT MERGEBaligh Uddin2013-10-0255-0/+81
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6630568359b173cd95d9b76743f682c6e92c7371 Auto-generated-cl: translation import
* | | | | | | | | Merge "Import translations. DO NOT MERGE" into klp-devBaligh Uddin2013-10-0357-19/+366
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Import translations. DO NOT MERGEBaligh Uddin2013-10-0257-19/+366
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ie64b4500b01903f9c0ad88b607d610d8a76b17a3 Auto-generated-cl: translation import
* | | | | | | | | Merge "Import translations. DO NOT MERGE" into klp-devBaligh Uddin2013-10-033-3/+3
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Import translations. DO NOT MERGEBaligh Uddin2013-10-023-3/+3
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ibd657855a970ecb2055f7adf4ca57c0d4825a8ee Auto-generated-cl: translation import
* | | | | | | | | Merge "Import translations. DO NOT MERGE" into klp-devBaligh Uddin2013-10-0355-90/+181
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Import translations. DO NOT MERGEBaligh Uddin2013-10-0255-90/+181
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I4aa7e1ed8ccce520518231a116608bc8e013bb4c Auto-generated-cl: translation import
* | | | | | | | | Merge "Replace linear GradientDrawable with asset-based approach." into klp-devJohn Spurlock2013-10-0312-27/+18
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Replace linear GradientDrawable with asset-based approach.John Spurlock2013-10-0212-27/+18
| | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | And disallow fully transparent nav bar when vertical. Bug: 10967264 Change-Id: I42adf6de1eeb91e1b1a24dc6c7a64c8d86017b2d
* | | | | | | | | Merge "Make DimLayer size dependent on stack layout." into klp-devCraig Mautner2013-10-032-18/+29
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Make DimLayer size dependent on stack layout.Craig Mautner2013-10-022-18/+29
| | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only use the stack bounds for the DimLayer bounds if there is more than one stack on a layer. Otherwise cover the entire screen (and more) with the DimLayer. This way there are no exposed regions when rotating. Fixes bug 10428085. Change-Id: I7bfff12b69d59e86610621c498dab35cf0db8eb5
* | | | | | | | | Merge "Store decor rects per window for transition cropping." into klp-devJohn Spurlock2013-10-035-34/+53
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Store decor rects per window for transition cropping.John Spurlock2013-10-025-34/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of keeping a single global system decor rect around in WindowManagerService, calculate and store policy-defined system-decor frame for each window. The per-window decor rect is useful for smooth transitions, since it determines window cropping during transition animations. Bug:10938001 Change-Id: Ice6652aa5946027c45c0b7ab4e46473a0f8e3f90
* | | | | | | | | | Merge "Update liblayout" into klp-devJohn Reck2013-10-031-2/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Update liblayoutJohn Reck2013-10-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix build Change-Id: I6c9223205874f7709fcf9e69a7779c54f52ba48b