1. d657af3 Merge " Fix bug 2670395 and 2599698 When the user selects a "Silent" notification sound, the Uri encoded path is an empty string. Setting this Uri as the data source of the MediaPlayer used to play notifications caused the completion listener to not be called, which with the AudioFocus logic causes the Music app to pause and never resume. The NotificationPlayer modifications cause the MediaPlayer for the notification to only request audio focus when the data source is not empty. The audio focus code in AudioService is defensively synchronized against a unique lock, and the exception observed in bug 2670395 is explicitely caught in case another edge case wasn't caught by this fix. The AudioFocus handling in AudioManager is modified so only the requestAudioFocus and abandonAudioFocus methods are meant to be used, as registerAudioFocusListener and unregisterAudioFocusListener provided no additional functionality over the request/abandon methods. abandonAudioFocus() also removes the listener from the map in AudioManager since after abandonning focus, the listener would no longer be called." into froyo by Jean-Michel Trivi · 15 years ago
  2. 735da31 Merge "Fix for bug 2672749: StringIndexOutOfBoundsException in Uri.getQueryParameter" into froyo by Keith Ito · 15 years ago
  3. ff91f88 Merge "Hopefully fix issue #2662536: Why is launcher being killed?" into froyo by Dianne Hackborn · 15 years ago
  4. d48af30 Merge "Doc change: Final api diffs 7 -> 8." into froyo by Dirk Dougherty · 15 years ago
  5. dbcc524 Merge "Fix 2660488: Add LockScreen/InCallScreen resources to preloads" into froyo by Jim Miller · 15 years ago
  6. 4950310 Merge "String change to refer to wifi tether as hotspot" into froyo by Robert Greenwalt · 15 years ago
  7. 3bd882a Merge "docs: change SearchableDictionary to "v2" and remove old "new" superscripts from resources toc" into froyo by Scott Main · 15 years ago
  8. cd83625 Merge "Add unit test for passing thread priority & cgroup through Binder." into froyo by Dan Egnor · 15 years ago
  9. 2f2c2bb Merge "Doc change: cherry-pick from master: Testing Android Applications document (concepts)" into froyo by Dirk Dougherty · 15 years ago
  10. a10b8ac Merge "A new OggExtractor/VorbisDecoder combo to support approximate seeking." into froyo by Andreas Huber · 15 years ago
  11. 026fba3 Merge "fix [2664345] Flash: Bad flicker at the end of a pinch zoom." into froyo by Mathias Agopian · 15 years ago
  12. 37c990e Merge "Doc change: cherry-pick from master: Activity Testing/Hello, Testing tutorials doc files" into froyo by Dirk Dougherty · 15 years ago
  13. cea4d29 Merge "Fixing: RecognitionService logcat spam "cancel called..."" into froyo by Bjorn Bringert · 15 years ago
  14. 179169e fix [2664345] Flash: Bad flicker at the end of a pinch zoom. by Mathias Agopian · 15 years ago
  15. 359b3fd Merge "Make static versions of libutils and libbinder." into froyo by Dan Egnor · 15 years ago
  16. e854180 Merge "Fix "p.m." in lockscreen (locale: es)." into froyo by Daniel Sandler · 15 years ago
  17. 3bc8dc8 Merge "Fix ThrottleService wifi interaction" into froyo by Robert Greenwalt · 15 years ago
  18. a62ab7c Merge "Avoid UNKNOWN state for Wifi in bug2542613, not a common user case." into froyo by Xia Wang · 15 years ago
  19. 2e55d96 Merge "Adding PacketVideo attribution in NOTICE." into froyo by Dan Morrill · 15 years ago
  20. 869aba8 Adding PacketVideo attribution in NOTICE. by Dan Morrill · 15 years ago
  21. ad8507c Merge "Propagating IOException from RemoteAndroidTestRunner#run() in PackageManagerHostTestUtils." into froyo by Neal Nguyen · 15 years ago
  22. 2da054c Merge "Disable vorbis seek when streaming from localhost." into froyo by Andreas Huber · 15 years ago
  23. 64e6c72 Merge "For issue #2651381, allow library prelinking." into froyo by Dan Bornstein · 15 years ago
  24. 5c9d242 Merge "Adding a few host-based stress tests for Apps on SD." into froyo by Neal Nguyen · 15 years ago
  25. 386a332 Make static versions of libutils and libbinder. by Dan Egnor · 15 years ago
  26. 110ecf0 Merge "Fix 2656989. Clean up update to updated system applications." into froyo by Suchi Amalapurapu · 15 years ago
  27. e4e1811 Merge "Fix bug 2594126 Do not crash when ViewRoot is trying to play a UI sound. This CL doesn't fix why mView can be null in the first place, but prevents a crash when mView is null and a UI sound is to be played." into froyo by Jean-Michel Trivi · 15 years ago
  28. 25932b1 Merge "Fix issue #2643754: Launcher is caching widget layouts for too long" into froyo by Dianne Hackborn · 15 years ago
  29. f442576 Merge "Build searchables list after boot" into froyo by Bjorn Bringert · 15 years ago
  30. d11ab74 Merge "docs: resolve doc bug bug:2648699" into froyo by Scott Main · 15 years ago
  31. fe8bcd9 Merge "Support for Ogg Vorbis decoding in stagefright." into froyo by Andreas Huber · 15 years ago
  32. 69c8c1c Merge "docs: revise and add documentation for backup APIs" into froyo by Scott Main · 15 years ago
  33. 2da986f Merge "Increase the row height of menus by 1dip." into froyo by Daniel Sandler · 15 years ago
  34. 515eb68 Merge "Adding the backward-compatible filtering heuristics for the new device features definitions added in FroYo." into froyo by Dan Morrill · 15 years ago
  35. 70f1240 Merge "Tweak style of recent apps dialog title." into froyo by Daniel Sandler · 15 years ago
  36. 878f4e5 Merge "docs: editorial revisions to the bmgr tool doc" into froyo by Scott Main · 15 years ago
  37. c8ba40f Merge "Expose _id in ExtendedProperties subValues" into froyo by Marc Blank · 15 years ago
  38. f45bffd Merge "Import revised translations" into froyo by Kenny Root · 15 years ago
  39. 9492163 Merge "docs: rewrite information about using shared preferences, internal and external storage (including new apis), and sqlite databases." into froyo by Scott Main · 15 years ago
  40. 16e1998 Merge "Fix a minor bug in transitions to left-edge-up landscape." into froyo by Steve Howard · 15 years ago
  41. 4196629 Merge "bug:2622719 move 'forcing of cursor execution' to ContentProvider" into froyo by Vasu Nori · 15 years ago
  42. 2bbb1cc Merge "Make timezone changes apply to status bar time in 24hr mode. Bug: 2632681" into froyo by Amith Yamasani · 15 years ago
  43. 23894ce Merge "revert a change in the SyncManager that caused it to not cancel long running syncs if the next sync had the same account and authority." into froyo by Fred Quintana · 15 years ago
  44. 6f34aa1 Merge "Fix issue #2569139: Sapphire user cannot login to last.fm..." into froyo by Dianne Hackborn · 15 years ago
  45. 10159e9 Merge "Import revised translations" into froyo by Kenny Root · 15 years ago
  46. 1ffd118 Merge "docs: update information about developing on a device. Remove details about ADP1 and revise intro. Add links to the device doc from installing guides. Revise the procedures for Running Your Application in both the Eclipse and Other IDE guides to specifically describe using a device and make both docs more consistent with each other." into froyo by Scott Main · 15 years ago
  47. 321e49b Merge "remove myname accidentally included in one of the files" into froyo by Vasu Nori · 15 years ago
  48. 779ed61 Merge "Fix issue #2594388: WallpaperService doesn't always call onSurfaceDestroyed()" into froyo by Dianne Hackborn · 15 years ago
  49. 8e33f1b Merge "Fix a WebView scrolling regression - bug 2633572." into froyo by Adam Powell · 15 years ago
  50. e8bc3ee Merge "Add JavaDoc for SyncResult http://b/2420252" into froyo by Fred Quintana · 15 years ago
  51. 818d04a Merge "Whoops a little more on issue #2631417: Expose FLAG_EXTERNAL_STORAGE" into froyo by Dianne Hackborn · 15 years ago
  52. 91e9642 Merge "Fix bug 2605504 Don't leak a metric ton of NotificationPlayer threads The Looper on the thread created in order to be notified of the playback completion of notification sounds, was never stopped, causing the threads to stay around in wait state. The fix consists in quitting the Looper used for the previous sound when a new sound is started." into froyo by Jean-Michel Trivi · 15 years ago
  53. 5b1336d Merge "Handle throttling being disabled via policy change" into froyo by Robert Greenwalt · 15 years ago
  54. 89a7523 Merge "bugfix for: OOM error while doing voice search repeatedly" into froyo by Bjorn Bringert · 15 years ago
  55. f0d64eb Merge "Restrict the range request to the servers claiming that they accept ranges. This may be too restrict as the spec says the server MAY set this in the response header. But this is the last minute change made in https://android-git.corp.google.com/g/#change,49444 I think it is safer to be conservative." into froyo by Grace Kloba · 15 years ago
  56. 1bffbf2 Merge "Only honor the scrollbar mode at the minimum zoom level. This reduced the impact of https://android-git.corp.google.com/g/#change,48683. In GB, we need to revisit this issue." into froyo by Grace Kloba · 15 years ago
  57. 8610b80 Merge "Fix typo when parsing external platform version from Settings." into froyo by Dianne Hackborn · 15 years ago
  58. 6f675cf Merge "Fix bug 2619062 Music is routed to Phone speaker, though it is connected to A2DP media profile" into froyo by Jean-Michel Trivi · 15 years ago
  59. ddf83ba Merge "Fix issue #2621809: Kill! Kill! Kill!" into froyo by Dianne Hackborn · 15 years ago
  60. bc33726 Merge "Re-enabling unit tests for PackageManager/Apps on SD." into froyo by Neal Nguyen · 15 years ago
  61. 2e909ff Merge "Respond to changes in throttle policy." into froyo by Robert Greenwalt · 15 years ago
  62. db62452 Merge "Some debugging help for issue #2594388" into froyo by Dianne Hackborn · 15 years ago
  63. 41e2022 Merge "Add a Throttle check shortly after boot." into froyo by Robert Greenwalt · 15 years ago
  64. 411b51f Merge "bug #2618035: applying Moto's patch to fix a email/shortcode parsing bug." into froyo by Wei Huang · 16 years ago
  65. c4384ad Merge "Fix issue #2619247: Music sometimes stops playing when navigation talks" into froyo by Dianne Hackborn · 16 years ago
  66. f78357e Merge "Fix issue #2608292: Fails to launch the video camera preview" into froyo by Dianne Hackborn · 16 years ago
  67. 5014549 Merge "Fix error code when media is filled up." into froyo by Suchi Amalapurapu · 16 years ago
  68. 6df8f3f Merge "Added the subset of partial content support so that we can continue the interrupted request to support streaming the content even with a brief disconnection." into froyo by Grace Kloba · 16 years ago
  69. b54bb38 Merge "SDK: new 'bmgr' docs in the Dev Guide" into froyo by Christopher Tate · 16 years ago
  70. cb67e80 Merge "Trim throttle logs." into froyo by Robert Greenwalt · 16 years ago
  71. 7de6c06 Merge "Post a message to set SurfaceView to be visible when we switch to use the layout size. Otherwise it will first use the old dimension which can exceed the limit, which in turn causes the Browser to crash." into froyo by Grace Kloba · 16 years ago
  72. 2b2ae9f Merge "Fix security hole in Google backup transport registration" into froyo by Christopher Tate · 16 years ago
  73. f9dc033 Merge "Add ILLEGAL_SIM_OR_ME error code." into froyo by John Wang · 16 years ago
  74. 11777e9 DO NOT MERGE fix [2557396] Adreno200: glDrawTexi() doesn't work with height <= 16 by Mathias Agopian · 16 years ago
  75. 27316b6 Merge "Fix PM crash due to bad array bookkeeping logic." into froyo by Jeff Brown · 16 years ago
  76. 4dd043a Merge "Move Tethering off the ServerThread." into froyo by Robert Greenwalt · 16 years ago
  77. 09cf653 Merge "Apparently select() does not immediately return if one of the masked socket descriptors is closed... Stop relying on select for read-with-timeout functionality and use SO_RCVTIMEO socket option instead." into froyo by Andreas Huber · 16 years ago
  78. d1f799f Merge "Update AudioService to reflect phone state changes with AudioFocus. Phone calls and rings are treated as a new client, with a dedicated client ID that identifies it in the audio focus stack. When it is present in the stack, others clients cannot request audio focus (request is denied). Because the phone state is now mostly handled like a new client, there is no need monitor mode changes and to keep track of undispatched focus changes, as those will delayed focus gains will now automatically happen at the end of the call when the phone client is removed from the focus stack." into froyo by Jean-Michel Trivi · 16 years ago
  79. b39bdc3 Merge "Fix 2610961 Unhide broadcast intents that are sent when sdcard gets mounted/unmounted." into froyo by Suchi Amalapurapu · 16 years ago
  80. 7b783a8 Merge "Don't coalesce more than 250ms worth of encoded data into a single codec input buffer. This currently only applies to the component OMX.TI.AAC.decode, it is the only one to support coalescing in the first place." into froyo by Andreas Huber · 16 years ago
  81. ab1f727 Merge "Fix bug 2604132 40s skip after undocking In case of A2DP write errors, there is an overflow in the calculation of the sleep duration to simulate the timing of a successful write." into froyo by Jean-Michel Trivi · 16 years ago
  82. 0ff7210 Merge "Speed up layers rendering when using animations Cherry-pick from master" into froyo by Nicolas Roard · 16 years ago
  83. 3438793 Merge "Make the silent/vibrate status icon reflect overall device state. (DO NOT MERGE)" into froyo by Daniel Sandler · 16 years ago
  84. e783275 Fix bug 2604132 40s skip after undocking by Jean-Michel Trivi · 16 years ago
  85. 4dd73c6 Merge "Remove code to pass the nonexistant lockprofsample flag to Dalvik." into froyo by Carl Shapiro · 16 years ago
  86. f1f24f3 Merge "Don't inflate the zoom button controller until we are going to show it. This should shave 5% of Browser start up time on Sapphire." into froyo by Grace Kloba · 16 years ago
  87. dbd5ad4 Merge "When updating existing entries in the media database, don't update the is_music, is_ringtone, etc columns. This ensures that custom ringtones will still be shown in the ringtone picker after a rescan. Bug 2594125 Change-Id: I56761240d6f6e699514169d80a445317ba0de9e2" into froyo by Marco Nelissen · 16 years ago
  88. 8288f66 Merge "fix [2599939] "cannot play video" after open/close a video player a dozen of times" into froyo by Mathias Agopian · 16 years ago
  89. 3c772b7 fix [2599939] "cannot play video" after open/close a video player a dozen of times by Mathias Agopian · 16 years ago
  90. 93bd90f Merge "Quietly handle EGL_BAD_NATIVE_WINDOW errors" into froyo by Jack Palevich · 16 years ago
  91. b227d97 Merge "Update the comment which supposed to be checked in in the last CL." into froyo by Grace Kloba · 16 years ago
  92. 6138d6b Merge "Fix bug 2587373 - awaken scrollbars when a scrolling view becomes visible." into froyo by Adam Powell · 16 years ago
  93. 464692b Merge "Misc fixes for throttling." into froyo by Robert Greenwalt · 16 years ago
  94. 2882ec3 Merge "Remove fixed size restriction on the SurfaceView before setting it to the full screen content view." into froyo by Grace Kloba · 16 years ago
  95. 4c52abf Merge "add droiddoc flag to include since-tags for api level 8" into froyo by Scott Main · 16 years ago
  96. d2b61e9 Merge "Reduce lock contention, removing unnecessary synchronization." into froyo by Brad Fitzpatrick · 16 years ago
  97. 55f2967 Merge "Force redraw in touch_up if there is a move." into froyo by Grace Kloba · 16 years ago
  98. 1da2dbe Merge "Ease contention on the mProcessStatsThread mutex in updateCpuStats." into froyo by Brad Fitzpatrick · 16 years ago
  99. df609c0 Merge "Reset notification state on wifi enable" into froyo by Irfan Sheriff · 16 years ago
  100. 87ccfb3 Merge "Fix bug 2599698 Music paused by itself The NotificationPlayer sets an OnCompletionListener on the MediaPlayer it's using to play the notification. NotificationPlayer relies on the completion event to abandon audio focus. The player was started before the listener was set. The theory about the bug is that the player finished playing before the listener was called. Therefore the audio focus was never abandonned, and the music didn't resume." into froyo by Jean-Michel Trivi · 16 years ago