summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Massive clobber of all HTML files in developer docs for new site designScott Main2012-06-211144-79625/+85895
| | | | Change-Id: Idc55a0b368c1d2c1e7d4999601b739dd57f08eb3
* update make file with 'since' tag for api level 16, update version numberScott Main2012-06-211-1/+2
| | | | Change-Id: I30d04dcde5cd505959d94c274634018b3602cb26
* Volume changes in MediaRouteChooserDialogAdam Powell2012-06-211-3/+1
| | | | | | Use the max volume reported by the selected route as the max value to set. Change-Id: I9848dfb201387843e7ed398ac61e2d13e14e3f51
* Merge "Fix starting window problems." into jb-devCraig Mautner2012-06-213-6/+13
|\
| * Fix starting window problems.Craig Mautner2012-06-213-6/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three problems fixed: 1. When one Activity took over for another Activity not all of the starting window state was being copied over. Now copying over more parameters. 2. When the visibility of an Activity was being changed the dummy animation was overwriting the existing animation. If that animation was the starting window animating then it started over when the dummy animation was assigned. Now the dummy animation no longer replaces an existing starting window animation. 3. The test for whether to animate away the starting window only looked to see if the Activity had already drawn a window but did not include the starting window. This caused the starting window to immediately be hidden when the Activity was removed if no windows were drawn, thereby exposing the fading window behind. Now the starting window is included in the hasAppShownWindows test and is animated away if it is exposed. Fixes bug 6691421. Change-Id: I4d32a1546c201652574a44d9e7f2752f1f1eb5a6
* | Merge "b/6705777 Remove 'speaker' from strings" into jb-devRoboErik2012-06-211-2/+2
|\ \ | |/ |/|
| * b/6705777 Remove 'speaker' from stringsRoboErik2012-06-211-2/+2
| | | | | | | | | | | | | | We should just say Tablet or Phone when selecting the local playback instead of Tablet speakers or Phone speaker. Change-Id: Ia6c439f711bacb7b1e70fbcf4887df8141f91b61
* | Merge "Allow ungrouping media routes when a group is the only alternate ↵Adam Powell2012-06-211-2/+8
|\ \ | | | | | | | | | route" into jb-dev
| * | Allow ungrouping media routes when a group is the only alternate routeAdam Powell2012-06-211-2/+8
| |/ | | | | | | | | | | | | | | Fix a MediaRouteButton bug where group item counts weren't taken into account when deciding whether to toggle between two available groups or show the chooser dialog. Change-Id: I6400ffd4cfe80c8072c5be360264b8ca91d71c41
* | Merge "Fix issue #6700897: Activity paused by activating the..." into jb-devDianne Hackborn2012-06-211-6/+41
|\ \ | |/ |/|
| * Fix issue #6700897: Activity paused by activating the...Dianne Hackborn2012-06-211-6/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...lock screen does not response to onNewIntent() We now keep activities stopped even while the lock screen is displayed. (We used to keep them stopped while the screen was off, and then resume the top activity when the screen was turned on even though they are covered by the lock screen.) When a new intent is being delivered to an application, if it is not resumed it is held in a pending list until the next time the activity is resumed. Unfortunately that means for the case where the activity is being held stopped due to the screen off or lock screen, it will not receive any new intents, even though it is at the top of the stack. Fix this by adding an additional condition that allows the new intent to be delivered immediately if the activity manager is sleeping and the target activity is at the top of the stack. Also some debug output improvements, since pending new intents were not being included in the debug output, making it impossible to see we were in that situation. Change-Id: I5df82ac21657f1c82e05fd8bf21474e883f44e6f
* | Merge "Make sure onScreenTurnedOn is called at power on." into jb-devCraig Mautner2012-06-212-1/+7
|\ \
| * | Make sure onScreenTurnedOn is called at power on.Craig Mautner2012-06-212-1/+7
| |/ | | | | | | | | | | | | | | | | | | | | | | KeyguardViewMediator.onScreenTurnedOn is not called if the device is booted into the power-on state. In this case mScreenOn remains false and the lockscreen will always appear after outgoing calls. This fix ensures that onScreenTurnedOn is called when the device is powered up in the on state. Fixes bug 6709173. Change-Id: I7557d8f002307b9125bc53b13bc3cb4c5c9b2758
* | Merge "Import translations. DO NOT MERGE" into jb-devEric Fischer2012-06-212-4/+4
|\ \
| * | Import translations. DO NOT MERGEEric Fischer2012-06-212-4/+4
| |/ | | | | | | Change-Id: If3ebb62b4c2a912512600e51129551e23cf31553
* | Merge "Add config option to enable links to Cell Broadcast app." into jb-devJake Hamby2012-06-212-0/+4
|\ \
| * | Add config option to enable links to Cell Broadcast app.Jake Hamby2012-06-212-0/+4
| |/ | | | | | | | | | | | | | | | | | | | | Add "config_cellBroadcastAppLinks" internal boolean config item, defaulting to false. For devices with the Cell Broadcast app, setting this config option to true will add a menu item to the MMS app to jump to the list of received cell broadcasts, and a preferences item to Settings to jump to cell broadcast settings. Bug: 6709985 Change-Id: I9fe1919e6d76ba1dfe1e1381e2c38ecdd5e0a867
* | revert I057b7ac0 now that the layouts are the expected height.Chris Wren2012-06-212-4/+5
|/ | | | | Bug: 6546766 Change-Id: I736290b897b864228ecc3e46d86ef566efda1efd
* Fix docsDaniel Sandler2012-06-211-1/+1
| | | | Change-Id: Ic5ff9aa07e65166a4ecaeecc5fb5e0091275bdcc
* Merge "Unhide new methods on RemoteViews and Notification." into jb-devDaniel Sandler2012-06-213-4/+4
|\
| * Unhide new methods on RemoteViews and Notification.Daniel Sandler2012-06-213-4/+4
| | | | | | | | Change-Id: I0cbc270d9d7e9e728482c3b10650a32589636c9d
* | Dejank: don't allocate when scrolling listsRomain Guy2012-06-211-100/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new display list properties introduces in JB were causing numerous and expensive memory allocations while scrolling lists. During a scroll ListView sometimes attempts to apply an offset to views before they are drawn for the first time. This had the side effect of generating a new IllegalStateException and its entire stack trace. The exception was caught inside the display list and never seen by users. Generating an exception is very expensive both in terms of allocated memory and CPU time spent crawling the stack. List scrolls/flings are a common case of this issue but it also happens during various types of animations. A simple alpha animation, for instance, can cause the problem to occur. Another side effect of this issue is more frequent and longer GC pauses. Change-Id: Ic1b37cc84f7c8f290209cfb990d030e96d6e0dc7
* | Merge "MediaRouter group volume reporting" into jb-devAdam Powell2012-06-211-1/+32
|\ \
| * | MediaRouter group volume reportingAdam Powell2012-06-201-1/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | RouteGroups always report back the loudest volume of their component routes. Maintain this through volume update requests (such as those reported by volume hard keys) such that each route updates individually, but the group slider always indicates the loudest value. Change-Id: I5de4b9048bf55682b6271e9485fe50496a1c97c2
* | | Merge "Import translations. DO NOT MERGE" into jb-devEric Fischer2012-06-201-1/+1
|\ \ \ | |/ / |/| |
| * | Import translations. DO NOT MERGEEric Fischer2012-06-201-1/+1
| | | | | | | | | | | | Change-Id: Ic5c7a282f3ce75cba92d8cda741ecaa9088d12be
* | | Merge "Expand volume APIs for MediaRouter" into jb-devAdam Powell2012-06-203-47/+238
|\ \ \
| * | | Expand volume APIs for MediaRouterAdam Powell2012-06-203-47/+238
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow applications to set a requested volume level on RouteInfo objects. If requested for a user route, the app-supplied callback will be invoked to perform actual volume adjustment. Change-Id: I856990a0da7292492aa15e6562dbc3d055b848a0
* | | | Merge "Don't reset brightness to 0 on initial boot." into jb-devJeff Brown2012-06-201-2/+10
|\ \ \ \
| * | | | Don't reset brightness to 0 on initial boot.Jeff Brown2012-06-201-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | Bug: 6705012 Change-Id: I8114fda081784abbe720d5eaa637aa5234b5a947
* | | | | Merge "made the pressed state white" into jb-devHiroshi Lockheimer2012-06-2012-0/+0
|\ \ \ \ \
| * | | | | made the pressed state whiteRichard Ngo2012-06-2012-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic30f6f9aa574731ff1ed52364262c0d9b795dca0
* | | | | | Merge "Crash in SurfaceTextureTarget filter open" into jb-devPannag Sanketi2012-06-201-3/+12
|\ \ \ \ \ \
| * | | | | | Crash in SurfaceTextureTarget filter openPannag Sanketi2012-06-201-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the filter graph in an app closes out, the SurfaceTextureTarget filter was losing the reference to the original surfacetexture, and the app would re-start the graph without setting the surfacetexture again, thus leading to a crash in registering a surface from surfacetexture. Typical scenarios is start/stop immediately in camera effects recording. Fix part of b/6651352 Fix part of b/6655597 Change-Id: Ib2bae7e886784e91b3a886f7ccd439ff190feb22
* | | | | | | Merge "Make animations persist after completion." into jb-devCraig Mautner2012-06-202-4/+5
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | Make animations persist after completion.Craig Mautner2012-06-202-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Transition animations were set to fillAfter=false which caused them to revert when they had completed. Normally this would not have mattered as the final state was obscured by the new Activity. In the case of the Phone app the Activities churn so much that the original Activity was exposed. Fixes bug 6691421. Change-Id: I96b8a43d0a2cac9a34a14a309548c41451c65a57
* | | | | | | Merge "Change hard-coded URL for accessibility script." into jb-devSvetoslav Ganov2012-06-201-1/+1
|\ \ \ \ \ \ \
| * | | | | | | Change hard-coded URL for accessibility script.alanv2012-06-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old version of the script is broken and is cached due to an error in our gstatic configuration. We had to change the name to avoid hitting the cached version on external proxies. Bug: 6702042 Change-Id: I0e5ee8b3a6ae8c7ba11f5760f2f99d4b5614ac97
* | | | | | | | Merge "Fix crash when SimpleCursorAdapter changes cursor from null" into jb-devHung-ying Tyan2012-06-201-19/+12
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | |
| * | | | | | | Fix crash when SimpleCursorAdapter changes cursor from nullHung-ying Tyan2012-06-201-19/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when the spinner's drop-down view is shown. Bug: 6637141 Change-Id: I62f759f778b040db386cc72a753c3b2745517b7e
* | | | | | | | Merge "Fix GlowPadView accessibility behavior." into jb-devSvetoslav Ganov2012-06-205-10/+8
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | |
| * | | | | | | Fix GlowPadView accessibility behavior.alanv2012-06-205-10/+8
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 6702412 Change-Id: If5ab75e77b0090a405004c66da0083e81d59deb4
* | | | | | | Merge "Unhide new API in android.media.MediaRouter for remote playback" into ↵Jean-Michel Trivi2012-06-202-16/+21
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | jb-dev
| * | | | | | | Unhide new API in android.media.MediaRouter for remote playbackJean-Michel Trivi2012-06-202-16/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Expose new functionality for handling remote volume in: android.media.MediaRouter.RouteInfo android.media.MediaRouter.UserRouteInfo android.media.MediaRouter.VolumeCallback Change-Id: I8fd9c92be606364599e65939f318e11c2860bab9
* | | | | | | | Merge "Asynchronous handling of remote volume updates" into jb-devJean-Michel Trivi2012-06-202-8/+30
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Asynchronous handling of remote volume updatesJean-Michel Trivi2012-06-202-8/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remote playback information updates will be posted from the application thread, and sent to AudioService. Because they require locking the stack containing the remote playback information, the update should happen on AudioService's handler thread to avoid lock contention. Change-Id: Ie04898295e08c16dd8ab5985fd825301e9cf1981
* | | | | | | | Merge "Add a private method to retrieve the header list from ↵Amith Yamasani2012-06-201-0/+8
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | PreferenceActivity" into jb-dev
| * | | | | | | | Add a private method to retrieve the header list from PreferenceActivityAmith Yamasani2012-06-201-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is required by Settings app to be able to update the header list if the accounts list changed. Bug: 6685701 Change-Id: If27f83ec86fe1f3519a6e25de4e4fe4864133dc8
* | | | | | | | | Cherrypick from ics-mr1 Change-Id: I2f63aef72962990afeb2bf236e0cce3bac3af738Scott Main2012-06-2099-24/+10
| |_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | docs: Remove side padding built into Design images to improve alignment. a few HTML adjustments for alignment as well Change-Id: I432e25128a90b0376a2a469859b0ad49b035a2df
* | | | | | | | Merge "Exit boot animation cleanly." into jb-devMathias Agopian2012-06-202-5/+38
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |