summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Need to update the largeIcon for notifications when we're reapplying the views.Joe Onorato2011-01-155-7/+33
| | | | | Bug: 3298062 Change-Id: I6bb72c0b93e00a9de8cc2633ac07add0a572a20f
* Merge "Set mIsMinInfoReady and mCurrentOtasp before notifcations." into ↵Wink Saville2011-01-151-8/+11
|\ | | | | | | honeycomb
| * Set mIsMinInfoReady and mCurrentOtasp before notifcations.Wink Saville2011-01-151-8/+11
| | | | | | | | | | | | | | | | | | | | We were sending a notification before setting mIsMinInfoReady and mCurrentOtasp. This causes a race and it's possible that OtaUtils.maybeDoOtasp is called before before they are set. In this case the activation would not occur. Bug: 3339109 Change-Id: I3baf8992d58af63a5cc07a14cc33157fd1c5aaa3
* | Merge "Preapre region tracking in layers" into honeycombRomain Guy2011-01-142-13/+15
|\ \
| * | Preapre region tracking in layersRomain Guy2011-01-142-13/+15
| | | | | | | | | | | | Change-Id: Ied1fa0d36c99ef4e33cb8fde7e3106a793db3a4c
* | | Merge "partially fix [3306150] HTML5 video with H/W acceleration blackout" ↵Mathias Agopian2011-01-142-1/+19
|\ \ \ | | | | | | | | | | | | into honeycomb
| * | | partially fix [3306150] HTML5 video with H/W acceleration blackoutMathias Agopian2011-01-142-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We used to guarantee that a layer in SurfaceFlinger would never be destroyed before all references (to its ISurface) on the client side would be released. At some point, this guarantee got relaxed to allow to free gralloc resources sooner. This last change was incorrect, because: - in implementations with reference-counting the gralloc resources wouldn't be released anyways, until all the mapping were gone - in implementations without ref counting, the client side would most likely crash or do something bad - it also caused the SharedBufferStack slot to be reallocated to another surface, which could be problematic if the client continued to use the surface after the window manager destroyed it. So, we essentially reinstate the guarantee that layers won't be destroyed until after all references to their ISurface are released. NOTE: This doesn't entirely fix 3306150 because there is another problem there where the Browser continues to use a surface after it has been destroyed. Change-Id: I305c830dd722b30a6d53cbf3a9c714fd3cf7eb06
* | | | Merge "Fix error reporting in Surface::cancelBuffer()" into honeycombMathias Agopian2011-01-142-19/+12
|\ \ \ \
| * | | | Fix error reporting in Surface::cancelBuffer()Mathias Agopian2011-01-142-19/+12
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when we validate the surface there, most errors are in fact allowed because it is legal to cancel a buffer after a surface has been destroyed (for instance). in that case make sure to not log error messages as they are very confusing. Change-Id: Iecdfbaf6d9ee5da54d56cd7ea7a0d430c30934b0
* | | | Merge "Fixed thrashing in the cached buffer during 720p YT video streaming" ↵James Dong2011-01-141-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | into honeycomb
| * | | | Fixed thrashing in the cached buffer during 720p YT video streamingJames Dong2011-01-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug - 3340194 Change-Id: Ic59bb18ab1731d7dd7cae7cc8aeb393900bce7f6
* | | | | Merge "Add support for detecting finger orientation." into honeycombJeff Brown2011-01-143-1/+34
|\ \ \ \ \
| * | | | | Add support for detecting finger orientation.Jeff Brown2011-01-143-1/+34
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I901fc61f7705fcd7950190dc8782bad616032ee2
* | | | | | Merge "New tray notification icons, new system bar icons" into honeycombJustin Ho2011-01-1470-0/+0
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | New tray notification icons, new system bar iconsJustin Ho2011-01-1470-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I133502ffab55507fa31781791135945f3e0043b3
* | | | | | Merge "Don't crash Launcher on config change." into honeycombRomain Guy2011-01-145-20/+50
|\ \ \ \ \ \
| * | | | | | Don't crash Launcher on config change.Romain Guy2011-01-145-20/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ibbbd7146c5ff69e9639b433f39041053654d808c
* | | | | | | Merge "Fix bug 3337711 - Volume panel layout adjustments" into honeycombAdam Powell2011-01-141-15/+19
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | Fix bug 3337711 - Volume panel layout adjustmentsAdam Powell2011-01-141-15/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I465e7ee1b51ec6417f237fb819b8e8840bd1558b
* | | | | | | Merge "Make getFallbackAction return false when there is none." into honeycombJeff Brown2011-01-141-3/+5
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | Make getFallbackAction return false when there is none.Jeff Brown2011-01-141-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id17c0f7269e4a228f4e5f11c54614fec508222a2
* | | | | | | Merge "Disable soft keyboard when keyboard attached." into honeycombJeff Brown2011-01-144-44/+61
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Disable soft keyboard when keyboard attached.Jeff Brown2011-01-144-44/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also hide menu shortcuts everywhere until we can get around to redesigning the menu UI to be more consistent. Bug: 3306545 Bug: 3330748 Change-Id: I4d4e19525cdfc93d9aae0dcaa1e6266fb552c5bc
* | | | | | | Merge "Fix bug with mice that send multiple BTN_MOUSE values." into honeycombJeff Brown2011-01-141-3/+11
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Fix bug with mice that send multiple BTN_MOUSE values.Jeff Brown2011-01-141-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some mice send different values for BTN_MOUSE key events when the button is held down (2 for repeat, instead of 1 for down). Change-Id: I803db1f1584f50f8f5e1d37b6a715e2e1b3943a6
* | | | | | | Merge "LayoutLib: update logs to use new data bundle" into honeycombXavier Ducrohet2011-01-1422-91/+89
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | LayoutLib: update logs to use new data bundleXavier Ducrohet2011-01-1422-91/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also change some resource.resolve tags to resource.format Change-Id: I3f0b0d2eb69a5ec98375e4014a3bb1bfceb8c855
* | | | | | | Prevent NPE when a View is detached without having been attached.Romain Guy2011-01-141-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug #3355252 Change-Id: I58e03983ccf6a27a24619ec0f49659d6d7cc0a64
* | | | | | | Merge "Add volume down as a safe mode key for Stingray." into honeycombJeff Brown2011-01-145-24/+70
|\ \ \ \ \ \ \
| * | | | | | | Add volume down as a safe mode key for Stingray.Jeff Brown2011-01-135-24/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed a race condition during startup. We need to wait for the input devices to actually be ready before trying to detect safe mode. Fixed a problem during safe mode activation where we would try to add the overlay window but the display was not initialized. Now we do it after the system is ready. Bug: 3134825 Change-Id: I4c043c142ae6bf0d865c79d266d36154eaf00709
* | | | | | | | Fixing StackView rotation bugsAdam Cohen2011-01-144-27/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iaf9482734ca73238f82d180700389593df9c7eac
* | | | | | | | Merge "when test case times out, stop loading first" into honeycombGuang Zhu2011-01-141-0/+1
|\ \ \ \ \ \ \ \
| * | | | | | | | when test case times out, stop loading firstGuang Zhu2011-01-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | current timeout mechanism does a text dump and then move to next case. sometimes the text dump causes WebView to spin, and doing a stopLoading seems to resolve some of the cases. Change-Id: Iae08f9c93b2da3e805cacae43f80083fdf1bc5e1
* | | | | | | | | Merge "DO NOT MERGE Make the Phone options dialog use current language" into ↵Dianne Hackborn2011-01-141-2/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | honeycomb
| * | | | | | | | | DO NOT MERGE Make the Phone options dialog use current languageAnders Hammar12011-01-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The title of the Phone options dialog is displayed using wrong translation if the user changes the current language setting. Moving the setTitle call to prepareDialog to ensure that the title gets updated before the dialog is shown. Change-Id: I6f8f460789effd22de5be8339cc46667269e78c0
* | | | | | | | | | Merge "DO NOT MERGE Added check to make orientation calculations more ↵Dianne Hackborn2011-01-141-0/+11
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | robust" into honeycomb
| * | | | | | | | | DO NOT MERGE Added check to make orientation calculations more robustNiclas Kellgren2011-01-141-0/+11
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added check avoid a division by zero resulting in NaN which in turn makes checkFullyTilted to ignore high tilt angles from then on. If (x, y, z) == (0, 0, 0) then there is no tilt or rotation and this vector must be ignored. This check is extended to ignore all small acceleration values where noise can be of big influence. Low or zero readings can happen when space travelling free falling, but more commonly when shaking or getting bad readings from the sensor. The accelerometer is turned off when not used and polling it too soon after it is turned on may result in (0, 0, 0). Change-Id: I7b61b77c8a9d4e137bf6352b84f0c358d93c82ae
* | | | | | | | | Merge "fix sdk build breakage; remove invalid @note tag" into honeycombScott Main2011-01-141-1/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | fix sdk build breakage; remove invalid @note tagScott Main2011-01-141-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iaaf5a38388ceccdd0d1f3766523788f54f1dc8d2
* | | | | | | | | | Merge "Fix bug 3339039 - Preserve proper behavior for action button text ↵Adam Powell2011-01-141-1/+2
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | when updated." into honeycomb
| * | | | | | | | | Fix bug 3339039 - Preserve proper behavior for action button text whenAdam Powell2011-01-141-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | updated. Change-Id: If3529616d5a2b69638b2b0c4070d5ebbb418410c
* | | | | | | | | | Merge "Don't drop the drawable cache completely on configuration change" ↵Dianne Hackborn2011-01-1413-13/+12
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into honeycomb
| * | | | | | | | | | Don't drop the drawable cache completely on configuration changeChristopher Lais2011-01-1413-13/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was a lot of fancy code just above the clear to ensure that drawables that aren't affected by the change are kept, then the entire array was cleared. This patch removes the clear, so that the drawables that haven't changed are really kept, matching the logs, comments and larger part of the code. This patch also fixes the various constant states to return correct ChangingConfigurations. Change-Id: Ic11f6179537318d3de16dc58286989eb62a07f15 Old-Change-Id: I22495e6ed232dfe056207ce5155405af1fa82428
* | | | | | | | | | | Merge "switchToLastInputMethod returns a implicitly enabled subtype in the ↵satok2011-01-141-30/+56
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | history" into honeycomb
| * | | | | | | | | | | switchToLastInputMethod returns a implicitly enabled subtype in the historysatok2011-01-151-30/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 3353363 Change-Id: Id5f8a62017880330401ebd3e77d943eb7817e555
* | | | | | | | | | | | Merge "Don't delete objects twice..." into honeycombRomain Guy2011-01-141-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Don't delete objects twice...Romain Guy2011-01-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ibc67aed098c9300cf45eb46abda1938c418808c3
* | | | | | | | | | | | | Merge "Copy shaders when recording them in display lists." into honeycombRomain Guy2011-01-144-24/+121
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / /
| * | | | | | | | | | | | Copy shaders when recording them in display lists.Romain Guy2011-01-144-24/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I3f22dd35f1e31c9e5102955d76548098b7b0cd8d
* | | | | | | | | | | | | Merge "LayoutLib: Misc fixes." into honeycombXavier Ducrohet2011-01-142-18/+34
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / |/| | | | | | | / / / / / | | |_|_|_|_|_|/ / / / / | |/| | | | | | | | | |