summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Doc change: Deleting obsolete files and adding html redirects. Modified hv ↵Robert Ly2011-01-0717-3260/+112
| | | | | | and traceview docs. Change-Id: Ic0c02da3205d2f8f22c8c045d859ddd1f83f7a9e
* Merge "1. LOG 4 fatal error paths (TODO: These 4 places should signal Java ↵Shih-wei Liao2011-01-072-55/+27
|\ | | | | | | exceptions.) 2. Prepare on-device linking. 3. Clean up code." into honeycomb
| * 1. LOG 4 fatal error paths (TODO: These 4 places should signal Java exceptions.)Shih-wei Liao2011-01-072-55/+27
| | | | | | | | | | | | | | 2. Prepare on-device linking. 3. Clean up code. Change-Id: Iac4148431dbe1c3c4044f7394eb51a1332f513f9
* | Enable camera preview to a SurfaceTexture.Jamie Gennis2011-01-073-3/+66
|/ | | | | | | This change adds a public Java API to use a SurfaceTexture as the destination of camera preview frames. Change-Id: If537fed2df12c5c181e2af5f817985c1bda853fb
* Merge "Fix bug 3200615 - "MenuPopupHelper cannot be used without an anchor"" ↵Adam Powell2011-01-073-8/+17
|\ | | | | | | into honeycomb
| * Fix bug 3200615 - "MenuPopupHelper cannot be used without an anchor"Adam Powell2011-01-073-8/+17
| | | | | | | | | | | | | | Add protection against views disappearing before previously posted Runnables attempt to show a menu anchored to them. Change-Id: Ia2a322e76665e61feb5bdb92377d5066cb6d5b04
* | Merge "Fix issue 3261656." into honeycombEric Laurent2011-01-075-136/+331
|\ \
| * | Fix issue 3261656.Eric Laurent2011-01-075-136/+331
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem can occur if a sample is started at the same time as the last AudioTrack callback for a playing sample is called. At this time, allocateChannel() can be called concurrently with moveToFront() which can cause an entry in mChannels being used by moveToFront() to be erased temporarily by allocateChannel(). The fix consists in making sure that the SoundPool mutex is held whenever play(), stop() or done() are called. In addition, other potential weaknesses have been removed by making sure that the channel mutex is held while starting, stopping and processing the AudioTrack call back. To that purpose, a mechanism similar to the channel restart method is implemented to avoid stopping channels from the AudioTrack call back but do it from the restart thread instead. The sound effects SounPool management in AudioService has also been improved to make sure that the samples have been loaded when a playback request is received and also to immediately release the SoundPool when the effects are unloaded without waiting for the GC to occur. The SoundPool.java class was modified to allow the use of a looper attached to the thread in which the sample loaded listener is running and not to the thread in which the SoundPool is created. The maximum number of samples that can be loaded in a SoundPool lifetime as been increased from 255 to 65535. Change-Id: I368a3bdfda4239f807f857c3e97b70f6b31b0af3
* | Cleanup subdata apisJason Sams2011-01-073-191/+309
| | | | | | | | Change-Id: I70d0d5e4ca2b42f3a9cbf854fe47917cee8f46df
* | Merge "LayoutLib: fix moveChild again." into honeycombXavier Ducrohet2011-01-072-3/+25
|\ \
| * | LayoutLib: fix moveChild again.Xavier Ducrohet2011-01-072-3/+25
| | | | | | | | | | | | Change-Id: Ib69a06e44be1e332f0f43c36c795c86270cb1b71
* | | Merge "cherrypick Change-Id: Id5d38a6d97323e082535e433ab64e89e8bd3d021 docs: ↵Scott Main2011-01-0711-87/+92
|\ \ \ | | | | | | | | | | | | catchup honeycomb to gingerbread-docs with misc changes" into honeycomb
| * | | cherrypick Change-Id: Id5d38a6d97323e082535e433ab64e89e8bd3d021Scott Main2011-01-0711-87/+92
| | |/ | |/| | | | | | | | | | | | | docs: catchup honeycomb to gingerbread-docs with misc changes Change-Id: Ia192e253a1b0aca026e1809b4e68011975c1ad8c
* | | Merge "Rename drag "thumbnail" to the drag "shadow"" into honeycombChristopher Tate2011-01-074-69/+70
|\ \ \
| * | | Rename drag "thumbnail" to the drag "shadow"Christopher Tate2011-01-074-69/+70
| | | | | | | | | | | | | | | | | | | | | | | | No functional changes; just a rename of the relevant class/method/parameters. Change-Id: I55d9ef7c2c17892b0bc99f5da622c281e006b53e
* | | | Merge "Awesomeplayer : Frame dropping logic change" into honeycombJames Dong2011-01-072-6/+13
|\ \ \ \ | |/ / / |/| | |
| * | | Awesomeplayer : Frame dropping logic changepmehendale2011-01-072-6/+13
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed late frame drop policy, now we are dropping only 1 in 8, late (> 40ms) frames. Dropping every late frame result in lot of noticible pauses, usually with peaky bitrate activity these pauses become more prominant. Dropping few frames is still required to allow overall playback chain, to regain the performance. Experimentally decided to drop Max one late frame in 8. Change-Id: If20848d619a76aaf8179b1e5c3155610e3bc85fd
* | | Merge "The switch widget didn't work properly until after onMeasure had ↵Joe Onorato2011-01-071-2/+5
|\ \ \ | |_|/ |/| | | | | run." into honeycomb
| * | The switch widget didn't work properly until after onMeasure had run.Joe Onorato2011-01-071-2/+5
| | | | | | | | | | | | Change-Id: I3259193ca60392ffc133f2ff6479feb8e4ad536e
* | | Merge "Prevent ActivityTestCase from erasing constants." into honeycombDmitri Plotnikov2011-01-071-7/+9
|\ \ \ | |_|/ |/| |
| * | Prevent ActivityTestCase from erasing constants.Dmitri Plotnikov2011-01-071-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | If you test case is declaring a non-primitive constant, this method would clear out the constant between individual tests. Change-Id: I570f2bbbbbb0a170bf63b7473b4aaf84869e93e0
* | | Merge "Non-opaque views with fading edges cannot be marked dirty opaque. Bug ↵Romain Guy2011-01-071-3/+9
|\ \ \ | | | | | | | | | | | | #3325084" into honeycomb
| * | | Non-opaque views with fading edges cannot be marked dirty opaque.Romain Guy2011-01-071-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | Bug #3325084 Change-Id: I80b7653daa2ae3cc6d81da1063911aa4cb69e8f4
* | | | Merge "WM part of #3293405: Screen needs to be redrawn when HDMI is plugged ↵Dianne Hackborn2011-01-072-4/+43
|\ \ \ \ | | | | | | | | | | | | | | | in" into honeycomb
| * | | | WM part of #3293405: Screen needs to be redrawn when HDMI is plugged inDianne Hackborn2011-01-072-4/+43
| | | | | | | | | | | | | | | | | | | | Change-Id: If5ceb28073c6abf14165871bd99cb481b31a863b
* | | | | Merge "Fix bug 3158976 - Search box is too small" into honeycombAdam Powell2011-01-074-1/+27
|\ \ \ \ \
| * | | | | Fix bug 3158976 - Search box is too smallAdam Powell2011-01-074-1/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set default minimum widths for SearchView text fields. Fix an issue with the ActionButton style. Change-Id: I2315df334479ba66fed16e2ca59c4a49e2437442
* | | | | | bug:3325039 Making the cursor ring movement send accessibility events.Svetoslav Ganov2011-01-074-31/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Added a mechanism to select the cursor ring content if accessibility is enabled - This is achieved by sending an event to the WebCore thread (if accessibility is enabled) to select the content of the cursor when the latter moves. Added code in WebViewCore to select the given node and notify the UI thread for the selection markup which is delivered of the accessibility injector which manages sending accessibility events. This is relevant for adding accessibility to WebView if JavaScript is not enabled. (If JS is enabled we inject a screenreader written in JS). 2. Fixed the event delegation to the accessibility injector since it should be able to consume key events of interest and perform some action which leads to sending appropriate accessibility event. In the previous implementation it was possible that the injector consumes the event but the latter was bubbled up. 3. Added function to scroll the selection into view while moving it around based on user commands. Note: This is a part of two project commmit. Change-Id: Ibb81d0468726efbe3bf6e3add1b19c69e3206638
* | | | | | Merge "LayoutLib: fix animated moveChild." into honeycombXavier Ducrohet2011-01-072-18/+80
|\ \ \ \ \ \
| * | | | | | LayoutLib: fix animated moveChild.Xavier Ducrohet2011-01-072-18/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The child can only be added to the new viewgroup after it's been removed from the previous one, which is delayed if there's an animation. Change-Id: I9123a2670d0d17b3eb6f8f89085ebab8ca2b800f
* | | | | | | cherrypick Change-Id: If65316cb08c8912ed2ad1fe10ab7d5ceee664084Scott Main2011-01-071-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | docs: revise developing on a device to replace nexus one Change-Id: I2e9945020a7b63175e0d5cf37ad4dd9bc783fa04
* | | | | | | cherrypick Change-Id: I9e1b530b5cbd43043d326c04bfc30b073bf9d388Scott Main2011-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix bug 3295540 Change-Id: I1835444ff6dd0351a0f66ef565fa97a15dfea53f
* | | | | | | cherrypick Change-Id: Ic4fe5e2d1ef3082c34fb448dd1f4705f73f2235fScott Main2011-01-071-19/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | docs: update dashboard Change-Id: Ifb21e6277ca71f717e4d91fca1ec4a49a810a7dc
* | | | | | | Merge "Don't match wrap_content/match_parent children with child count = 1. ↵Romain Guy2011-01-073-3/+7
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | | | | | | | | Bug #3328711" into honeycomb
| * | | | | | Don't match wrap_content/match_parent children with child count = 1.Romain Guy2011-01-073-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug #3328711 Change-Id: Ic131f2feecbeec4a7250d47193c9794aa70d22ee
* | | | | | | Merge "Do not update matches string when there are no matches." into honeycombLeon Scroggins2011-01-071-0/+6
|\ \ \ \ \ \ \
| * | | | | | | Do not update matches string when there are no matches.Leon Scroggins2011-01-071-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug:2927451 Change-Id: I6374ffcc9d0710d69206d2f1f31a908b010a75bf
* | | | | | | | Merge "Hardware Composer new and refactored test cases" into honeycombLouis Huemiller2011-01-079-649/+2455
|\ \ \ \ \ \ \ \
| * | | | | | | | Hardware Composer new and refactored test casesLouis Huemiller2011-01-069-649/+2455
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iabf46fc5d75891f917e06a257470a0e3f2bd3c95
* | | | | | | | | Merge "Added support for Unicode surrogate characters in word selection" ↵Gilles Debunne2011-01-072-23/+28
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into honeycomb
| * | | | | | | | | Added support for Unicode surrogate characters in word selectionGilles Debunne2011-01-072-23/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Inspired by https://review.source.android.com/#change,16606 Change-Id: I896354f5aba83c1919c008f07b6d0b2abf0b8e01
* | | | | | | | | | Merge "Additional loading methods for fonts and a3d files. Cleaned up error ↵Alex Sakhartchouk2011-01-0710-107/+283
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | messages." into honeycomb
| * | | | | | | | | | Additional loading methods for fonts and a3d files.Alex Sakhartchouk2011-01-0710-107/+283
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cleaned up error messages. Change-Id: Id33b7149671df23c37cc11375d844a7837dac750 Change-Id: I6663ce54f7b9bbaf285935ca658d93ba417f8179
* | | | | | | | | | Merge "Import some unabbreviated translations for large screens." into honeycombEric Fischer2011-01-074-22/+355
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
| * | | | | | | | | Import some unabbreviated translations for large screens.Eric Fischer2011-01-064-22/+355
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I41c5b010bfa14d84f8802b415e6bb465663c722c
* | | | | | | | | | Merge "Add support for the "compilation" tag in mp3, mp4 and ogg, and also ↵Marco Nelissen2011-01-079-0/+27
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add support for two common ways of specifying album artist in ogg files. b/3311831" into honeycomb
| * | | | | | | | | | Add support for the "compilation" tag in mp3, mp4 and ogg, and also addMarco Nelissen2011-01-079-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | support for two common ways of specifying album artist in ogg files. b/3311831 (cherry-picked from GB because of weird automerger failure) Change-Id: Ibf12a3d6bc8bbc2ac5ea815de6b33414b8f53f0f
* | | | | | | | | | | Merge "Removed XmlAdapters from frameworks." into honeycombGilles Debunne2011-01-074-1317/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Removed XmlAdapters from frameworks.Gilles Debunne2011-01-074-1317/+1
| |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Has been moved to samples. Change-Id: Icc0530d78df9755a4a1fe9314fa557a91da408c6
* | | | | | | | | | | Merge "in requery(), when exception is caught, print warning + stacktrace" ↵Vasu Nori2011-01-071-0/+5
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | into honeycomb