OSDN Git Service
San Mehat [Fri, 29 Jan 2010 13:33:27 +0000 (05:33 -0800)]
sdutil: Refactor for new APIs
Signed-off-by: San Mehat <san@google.com>
San Mehat [Fri, 29 Jan 2010 13:32:19 +0000 (05:32 -0800)]
MountService: Massive bloat reduction and rewrite
- Most API calls now return an int as a result code (see MountServiceResultCode.java)
- All notification code has been removed
- All settings code has been removed
- Removed UMS centric API calls in favor of more generic 'shares'
- Mount error reporting is no longer done via an event, but is done as part of the
actual mount process
- Rework vold IPC commands to be more sane
Updated:
MountService: Rename MountServiceObserver -> MountServiceListener
MountService: Add support for Async callbacks
Updated:
MountService: Add BinderDeath handling
Updated:
MountService: Remove notifys since we dont listen anyways
Updated:
MountService: Fix bad cast
Signed-off-by: San Mehat <san@google.com>
San Mehat [Tue, 2 Feb 2010 19:15:55 +0000 (11:15 -0800)]
Merge "NativeDaemonConnector: Cleanup socket code and use a proper exception Signed-off-by: San Mehat <san@google.com>"
San Mehat [Tue, 2 Feb 2010 19:11:06 +0000 (11:11 -0800)]
Merge "StorageManager: Introduce StorageManager"
Grace Kloba [Mon, 1 Feb 2010 20:25:11 +0000 (12:25 -0800)]
Hide the android.webkit.CallbackProxy class from the API. This is a android.webkit package class and internal to our implementation.
Although not strictly a published API (the class does not appear in the docs), it has found it's way into the API through
the public, subclassable android.webkit.JsResult class where it is a protected member.
Based on changed from Ben.
Andrei Popescu [Tue, 2 Feb 2010 18:21:51 +0000 (10:21 -0800)]
Merge "Make sure application cache manifest files are not cached."
Andrei Popescu [Tue, 2 Feb 2010 15:59:26 +0000 (15:59 +0000)]
Make sure application cache manifest files are not cached.
Fix b:
2326937
Patrick Scott [Tue, 2 Feb 2010 17:46:44 +0000 (09:46 -0800)]
Merge "Check for null data after decoding a data: url."
Vasu Nori [Tue, 2 Feb 2010 17:38:52 +0000 (09:38 -0800)]
Merge "add instrumentation to log the sql statement + bindargs + databasename"
Mike Lockwood [Tue, 2 Feb 2010 16:43:52 +0000 (08:43 -0800)]
Merge "Fix for GPS engines without separate session and engine status events."
Mike Lockwood [Tue, 2 Feb 2010 16:41:52 +0000 (11:41 -0500)]
Fix for GPS engines without separate session and engine status events.
GPS_STATUS_SESSION_BEGIN now implies GPS_STATUS_ENGINE_ON
and GPS_STATUS_ENGINE_OFF now implies GPS_STATUS_SESSION_END.
Change-Id: I7217dc5213ae9a5658ac81b0a14b61d3e36ca0f6
Signed-off-by: Mike Lockwood <lockwood@android.com>
Doug Zongker [Tue, 2 Feb 2010 16:26:07 +0000 (08:26 -0800)]
Merge "Revert "adding OAuth library""
Patrick Scott [Tue, 2 Feb 2010 16:19:25 +0000 (11:19 -0500)]
Check for null data after decoding a data: url.
Refactor StreamLoader and friends since they all use a Context. Change the
successful status to 200 instead of 0. Not sure why it was ever 0.
Bug:
2364322
Mike Lockwood [Tue, 2 Feb 2010 14:15:37 +0000 (09:15 -0500)]
resolved conflicts for merge of
21875ab3 to master
Change-Id: I447e813b3ec460bbc9050de6b95bd663bb33c86f
Andrei Popescu [Mon, 1 Feb 2010 22:32:16 +0000 (22:32 +0000)]
Implement support for v8 counters
Bjorn Bringert [Tue, 2 Feb 2010 10:03:39 +0000 (02:03 -0800)]
Merge "Restore search UI layout to get search button back"
Vasu Nori [Sat, 30 Jan 2010 00:24:23 +0000 (16:24 -0800)]
add instrumentation to log the sql statement + bindargs + databasename
capture the sql statement along with the bindargs passed in. this will help
one to see the sql statements being executed and hopefully will help
debug incorrect-sql bugs.
James Dong [Tue, 2 Feb 2010 06:48:36 +0000 (22:48 -0800)]
Merge "Initial check-in for xml-based encoder capabilities retrieval - Changed the Java API as suggested - Treat /etc/media_profiles.xml as the default xml configurtion file"
James Dong [Wed, 20 Jan 2010 01:45:38 +0000 (17:45 -0800)]
Initial check-in for xml-based encoder capabilities retrieval
- Changed the Java API as suggested
- Treat /etc/media_profiles.xml as the default xml configurtion file
Dirk Balfanz [Tue, 2 Feb 2010 01:47:48 +0000 (17:47 -0800)]
Revert "adding OAuth library"
This reverts commit
cc1aa994af5957815e47ec102a0eab3b98111eb1.
Mathias Agopian [Tue, 2 Feb 2010 01:39:54 +0000 (17:39 -0800)]
Merge "fix [
2397853] glCopyTexImage2D crashes emulator"
Jeff Hamilton [Wed, 6 Jan 2010 21:46:38 +0000 (15:46 -0600)]
Add the --rename-manifest-package option to aapt.
It allows you to force override the manifest
package listed in the AndroidManifest.xml when
creating an APK file.
Change-Id: I7eac7943c4e56610b65728ae54773a273634fd9d
Wink Saville [Mon, 1 Feb 2010 23:42:52 +0000 (15:42 -0800)]
Cleanup comments, see bug
2401350.
Change-Id: Ieaeeba44b235038ad9b75a57b37658738532df3f
Mike LeBeau [Mon, 1 Feb 2010 23:54:16 +0000 (15:54 -0800)]
Merge "Provide another extra for ACTION_VOICE_SEARCH_RESULTS that indicates the base url to be used when interpreting html results given in EXTRA_VOICE_SEARCH_RESULT_HTML."
Chris Tate [Mon, 1 Feb 2010 23:53:34 +0000 (15:53 -0800)]
Merge "Streamline: use Messages sent to a Handler subclass instead of posting Runnables"
Grace Kloba [Mon, 1 Feb 2010 23:35:34 +0000 (15:35 -0800)]
Merge "Remove the obsolete unused hidden constant."
Christopher Tate [Mon, 1 Feb 2010 23:31:09 +0000 (15:31 -0800)]
Streamline: use Messages sent to a Handler subclass instead of posting Runnables
Change-Id: I0ecbd2145300962839c0f87b761768a3bca4f010
Joe Onorato [Mon, 1 Feb 2010 23:26:25 +0000 (15:26 -0800)]
Merge "Fix bug
2362761 AppWidgetService should use Intent.setPackage()"
Joe Onorato [Mon, 1 Feb 2010 23:24:46 +0000 (18:24 -0500)]
Fix bug
2362761 AppWidgetService should use Intent.setPackage()
Thanks Bjorn for the tip.
Joe Onorato [Mon, 1 Feb 2010 23:15:19 +0000 (15:15 -0800)]
Merge "Fix bug
2389454 - DateTimeView can NPE if "date_format" isn't set in Settings."
Joe Onorato [Mon, 1 Feb 2010 23:14:15 +0000 (18:14 -0500)]
Fix bug
2389454 - DateTimeView can NPE if "date_format" isn't set in Settings.
Grace Kloba [Mon, 1 Feb 2010 22:53:23 +0000 (14:53 -0800)]
Remove the obsolete unused hidden constant.
Mike LeBeau [Mon, 1 Feb 2010 23:03:54 +0000 (15:03 -0800)]
Provide another extra for ACTION_VOICE_SEARCH_RESULTS that indicates
the base url to be used when interpreting html results given in
EXTRA_VOICE_SEARCH_RESULT_HTML.
Shimeng (Simon) Wang [Thu, 28 Jan 2010 23:05:51 +0000 (15:05 -0800)]
Anchor the page at top left corner when webView size changed.
Bug:
2356891
modified: core/java/android/webkit/WebView.java
Romain Guy [Mon, 1 Feb 2010 22:56:19 +0000 (14:56 -0800)]
Do not reshow the filter popup after hiding it.
This was causing the popup to show after moving a list out of the screen in
the new music app.
John Wang [Mon, 1 Feb 2010 22:34:50 +0000 (14:34 -0800)]
am
1ef6fb3b: am
8deed914: Merge "Handle RIL_UNSOL_RESEND_INCALL_MUTE." into eclair
Merge commit '
1ef6fb3bbe17870673195f28eec9d1e4e43b4785'
* commit '
1ef6fb3bbe17870673195f28eec9d1e4e43b4785':
Handle RIL_UNSOL_RESEND_INCALL_MUTE.
Bjorn Bringert [Mon, 1 Feb 2010 22:32:21 +0000 (22:32 +0000)]
Restore search UI layout to get search button back
This reverts commit
aa0cfa7b6bf8000c59ceca2f9b698103e553d402.
Change-Id: Ia58b6ac4778c1c376db144f6c5bde22adbc41c10
Adam Powell [Mon, 1 Feb 2010 22:24:18 +0000 (14:24 -0800)]
Merge "Overscrolling in AbsListView; visibility cleanup for FlingRunnable"
Adam Powell [Fri, 29 Jan 2010 05:22:20 +0000 (21:22 -0800)]
Overscrolling in AbsListView; visibility cleanup for FlingRunnable
Mathias Agopian [Mon, 1 Feb 2010 21:45:08 +0000 (13:45 -0800)]
fix [
2397853] glCopyTexImage2D crashes emulator
Fixed a typo which would cause a buffer overflow
Andreas Huber [Mon, 1 Feb 2010 21:02:58 +0000 (13:02 -0800)]
Merge "Use physical memory for software rendering to take a fast path through surface flinger if possible."
Andreas Huber [Mon, 1 Feb 2010 21:02:39 +0000 (13:02 -0800)]
Merge "The TI MP3 decoder lies about the number of channels it outputs, add a quirk for that."
Mike LeBeau [Mon, 1 Feb 2010 20:59:31 +0000 (12:59 -0800)]
Merge "Add a set of hidden constants for the ACTION_VOICE_SEARCH_RESULTS intent. This will not be unhidden for Froyo as nothing will implement it until later, but I wanted to have the definition explicit in the framework."
Amith Yamasani [Mon, 1 Feb 2010 20:37:58 +0000 (12:37 -0800)]
Merge "Fix an NPE in SearchDialog when clicking on Mic button. Bug:
2410605"
Mike Lockwood [Mon, 1 Feb 2010 20:36:21 +0000 (12:36 -0800)]
Merge "Remove unused method LocationProviderImpl.isEnabled()."
Mike Lockwood [Mon, 1 Feb 2010 20:34:52 +0000 (15:34 -0500)]
Remove unused method LocationProviderImpl.isEnabled().
This should have been removed in my previous change.
Change-Id: I3a080888f995e77a61e3ebf1c194ccd65686af1e
Signed-off-by: Mike Lockwood <lockwood@android.com>
Amith Yamasani [Mon, 1 Feb 2010 20:13:39 +0000 (12:13 -0800)]
Fix an NPE in SearchDialog when clicking on Mic button. Bug:
2410605
Mathias Agopian [Mon, 1 Feb 2010 20:08:10 +0000 (12:08 -0800)]
Merge "Don't use MemoryDealer in MetadataRetrieverClient as it's not necessary."
Mathias Agopian [Mon, 1 Feb 2010 20:07:56 +0000 (12:07 -0800)]
Merge "Don't use the MemoryDealer in CursorWindow, it's not necessary."
Mike LeBeau [Sun, 31 Jan 2010 20:28:07 +0000 (12:28 -0800)]
Add a set of hidden constants for the ACTION_VOICE_SEARCH_RESULTS intent.
This will not be unhidden for Froyo as nothing will implement it until
later, but I wanted to have the definition explicit in the framework.
Mike Lockwood [Mon, 1 Feb 2010 19:03:09 +0000 (11:03 -0800)]
Merge "Remove ILocationProvider.isEnabled() binder call and use cached value instead."
Andreas Huber [Fri, 29 Jan 2010 22:56:33 +0000 (14:56 -0800)]
Use physical memory for software rendering to take a fast path through surface flinger if possible.
related-to-bug:
2386023
Andreas Huber [Mon, 1 Feb 2010 18:51:50 +0000 (10:51 -0800)]
The TI MP3 decoder lies about the number of channels it outputs, add a quirk for that.
San Mehat [Mon, 1 Feb 2010 18:21:32 +0000 (10:21 -0800)]
StorageManager: Introduce StorageManager
StorageManager provides an API for applications to receive storage
notifications on the app main thread.
Signed-off-by: San Mehat <san@google.com>
Maryam Garrett [Mon, 1 Feb 2010 18:09:42 +0000 (10:09 -0800)]
Merge "Remove 2 unused imports."
Grace Kloba [Fri, 29 Jan 2010 22:56:25 +0000 (14:56 -0800)]
Added pause/resume update Picture to WebViewCore.
When animating zoom, we pause updating picture for
smooth animation.
Fix http://b/issue?id=
2359016
Remove the unused param in reducePriority/resumePriority
Mike Lockwood [Mon, 1 Feb 2010 17:16:35 +0000 (12:16 -0500)]
Remove ILocationProvider.isEnabled() binder call and use cached value instead.
Change-Id: Id6a9f6d2e2f5cc5810a2beeb0f869f06e2d18860
Signed-off-by: Mike Lockwood <lockwood@android.com>
Maryam Garrett [Mon, 1 Feb 2010 16:47:45 +0000 (11:47 -0500)]
Remove 2 unused imports.
Change-Id: I4ada5f3dccdbb2e7ede29693f7211068808f2d75
Mike Lockwood [Mon, 1 Feb 2010 10:45:19 +0000 (02:45 -0800)]
Merge "Add resources to specify package name for network location and geocode providers."
Mike Lockwood [Mon, 1 Feb 2010 02:13:05 +0000 (21:13 -0500)]
Add resources to specify package name for network location and geocode providers.
Will be used in an upcoming location manager change.
Change-Id: Idc0ad897704d2eab160e09c144776fa8586baba4
Signed-off-by: Mike Lockwood <lockwood@android.com>
Wu-cheng Li [Sun, 31 Jan 2010 14:09:14 +0000 (06:09 -0800)]
Merge "Add float support for set and get in CameraParameters."
Wu-cheng Li [Sun, 31 Jan 2010 06:19:38 +0000 (14:19 +0800)]
Add float support for set and get in CameraParameters.
bug:
2375989
bug:
2375987
Wu-cheng Li [Sat, 30 Jan 2010 14:34:48 +0000 (22:34 +0800)]
Remove excessive logging.
bug:
2346606
Wu-cheng Li [Wed, 27 Jan 2010 14:55:14 +0000 (22:55 +0800)]
Add focal length and view angle API.
bug:
2375989,
2375987
Wu-cheng Li [Sat, 23 Jan 2010 07:45:39 +0000 (15:45 +0800)]
Add Camera.getSupportedThumbnailSizes() and Size.equals().
bug:
2375986
Mike Lockwood [Sat, 30 Jan 2010 04:12:21 +0000 (20:12 -0800)]
am
a0460004: Merge "Ignore NTP time fixes that differ from system time by more than 5 minutes." into eclair
Merge commit '
a0460004aae7576114639393a230f18608d213e6' into eclair-plus-aosp
* commit '
a0460004aae7576114639393a230f18608d213e6':
Ignore NTP time fixes that differ from system time by more than 5 minutes.
John Wang [Sat, 30 Jan 2010 04:12:15 +0000 (20:12 -0800)]
am
8deed914: Merge "Handle RIL_UNSOL_RESEND_INCALL_MUTE." into eclair
Merge commit '
8deed914c2df15d71674deae591bcd3313093931' into eclair-plus-aosp
* commit '
8deed914c2df15d71674deae591bcd3313093931':
Handle RIL_UNSOL_RESEND_INCALL_MUTE.
Mike Lockwood [Sat, 30 Jan 2010 04:09:16 +0000 (20:09 -0800)]
Merge "Ignore NTP time fixes that differ from system time by more than 5 minutes." into eclair
John Wang [Sat, 30 Jan 2010 04:07:14 +0000 (20:07 -0800)]
Merge "Handle RIL_UNSOL_RESEND_INCALL_MUTE." into eclair
John Wang [Fri, 29 Jan 2010 08:21:46 +0000 (00:21 -0800)]
Handle RIL_UNSOL_RESEND_INCALL_MUTE.
For bug
2400052.
Notify registered handler whenever receiving RIL_UNSOL_RESEND_INCALL_MUTE.
Dianne Hackborn [Sat, 30 Jan 2010 03:13:11 +0000 (19:13 -0800)]
Merge "Fix sample code insertion."
Dianne Hackborn [Sat, 30 Jan 2010 03:03:06 +0000 (19:03 -0800)]
Fix sample code insertion.
Jim Miller [Sat, 30 Jan 2010 02:12:47 +0000 (18:12 -0800)]
am
3a8a2818: am
d8a3a895: Fix
2404771: Expose reset() in SlidingTab widget so we can reset it when we get an incoming call.
Merge commit '
3a8a28185bc26ccfdf847016d5a40af35436ca97'
* commit '
3a8a28185bc26ccfdf847016d5a40af35436ca97':
Fix
2404771: Expose reset() in SlidingTab widget so we can reset it when we get an incoming call.
Jim Miller [Sat, 30 Jan 2010 02:06:48 +0000 (18:06 -0800)]
am
d8a3a895: Fix
2404771: Expose reset() in SlidingTab widget so we can reset it when we get an incoming call.
Merge commit '
d8a3a8957b9d71ab75584b0cc98324fd70cc527c' into eclair-plus-aosp
* commit '
d8a3a8957b9d71ab75584b0cc98324fd70cc527c':
Fix
2404771: Expose reset() in SlidingTab widget so we can reset it when we get an incoming call.
Jim Miller [Sat, 30 Jan 2010 01:25:26 +0000 (17:25 -0800)]
Fix
2404771: Expose reset() in SlidingTab widget so we can reset it when we get an incoming call.
Updated javadoc.
Dianne Hackborn [Sat, 30 Jan 2010 01:39:06 +0000 (17:39 -0800)]
Merge "Fix SDK build."
Dianne Hackborn [Sat, 30 Jan 2010 01:38:20 +0000 (17:38 -0800)]
Fix SDK build.
Dmitri Plotnikov [Sat, 30 Jan 2010 01:37:05 +0000 (17:37 -0800)]
Merge "Adding system preferences for contacts: sort order and display order."
Mathias Agopian [Sat, 30 Jan 2010 01:16:30 +0000 (17:16 -0800)]
Don't use MemoryDealer in MetadataRetrieverClient as it's not necessary.
Use a MemoryHeapBase directly instead.
Dianne Hackborn [Fri, 29 Jan 2010 18:38:29 +0000 (10:38 -0800)]
More device policy work: clarify password modes, monkeying.
Clarifies what the password modes mean, renaming them to "quality"
and updating their documentation and the implementation to follow.
Also adds a facility to find out if a monkey is running, which I
need for the api demo to avoid letting it wipe the device.
Mathias Agopian [Sat, 30 Jan 2010 00:54:04 +0000 (16:54 -0800)]
Don't use the MemoryDealer in CursorWindow, it's not necessary.
instead use a MemoryHeapBase and MemoryBase directly.
Oscar Montemayor [Sat, 30 Jan 2010 00:50:21 +0000 (16:50 -0800)]
Merge "Apps on SD card project. Refactored recommendAppInstallLocation(..) method in PackageManager by making it an instance method. Since PackageManager has only abstarct instance methods, moved implementation to ApplicationContext.ApplicationPackageManager class, in line with the rest of the method implementations. Tah way, chage is consistent with best coding practices. Also MockPackageManager received the additional method."
Neal Nguyen [Sat, 30 Jan 2010 00:38:53 +0000 (16:38 -0800)]
Merge "Phase 2 of test cleanup: moving test files from AndroidTests closer to their sources."
Andy McFadden [Sat, 30 Jan 2010 00:33:19 +0000 (16:33 -0800)]
Merge "Added dumpHprofDataDdms() call."
Chris Tate [Sat, 30 Jan 2010 00:28:19 +0000 (16:28 -0800)]
Merge "Don't crash on transport unregistration if there is no current transport"
Christopher Tate [Sat, 30 Jan 2010 00:27:04 +0000 (16:27 -0800)]
Don't crash on transport unregistration if there is no current transport
Change-Id: Icd0962254ba224a7be27d408dffb25b634f67863
Chris Tate [Sat, 30 Jan 2010 00:21:01 +0000 (16:21 -0800)]
Merge "Fix build: javadoc @link pointers need HTML-style #refname"
Christopher Tate [Fri, 29 Jan 2010 23:57:34 +0000 (15:57 -0800)]
Fix build: javadoc @link pointers need HTML-style #refname
Change-Id: I0e061516fce2bcf5dea401f58180f2ff396482ab
Dirk Balfanz [Wed, 20 Jan 2010 01:39:26 +0000 (17:39 -0800)]
adding OAuth library
Oscar Montemayor [Fri, 29 Jan 2010 23:27:00 +0000 (15:27 -0800)]
Apps on SD card project.
Refactored recommendAppInstallLocation(..) method in PackageManager by making it an instance method.
Since PackageManager has only abstarct instance methods, moved implementation to ApplicationContext.ApplicationPackageManager class, in line with the rest of the method
implementations. Tah way, chage is consistent with best coding practices.
Also MockPackageManager received the additional method.
Mathias Agopian [Fri, 29 Jan 2010 23:07:05 +0000 (15:07 -0800)]
Merge "Simplify the MemoryDealer implementation"
Andreas Huber [Fri, 29 Jan 2010 23:05:08 +0000 (15:05 -0800)]
Merge "Apparently the generic mpeg4 file header does not describe the actual samplerate and channel count of the content in the case of mpeg4 audio, instead the 'ESDS' atom must be consulted."
Chris Tate [Fri, 29 Jan 2010 23:02:03 +0000 (15:02 -0800)]
Merge "Make backup/restore asynchronous and enforce timeouts"
Andreas Huber [Fri, 29 Jan 2010 22:54:15 +0000 (14:54 -0800)]
Merge "Support 24-bit LE PCM wave files in stagefright."
Mathias Agopian [Tue, 26 Jan 2010 03:00:00 +0000 (19:00 -0800)]
Simplify the MemoryDealer implementation
At some point the implementation became complicated because of
SurfaceFlinger's special needs, since we are now relying on gralloc
we can go back to much simpler MemoryDealer.
Removed HeapInterface and AllocatorInterface, since those don't need
to be paramterized anymore. Merged SimpleMemory and Allocation.
Made SimplisticAllocator non virtual.
Removed MemoryDealer flags (READ_ONLY, PAGE_ALIGNED)
Removed a lot of unneeded code.
Andreas Huber [Fri, 29 Jan 2010 22:46:59 +0000 (14:46 -0800)]
Apparently the generic mpeg4 file header does not describe the actual samplerate and channel count of the content in the case of mpeg4 audio, instead the 'ESDS' atom must be consulted.
related-to-bug:
2407094
Ray Chen [Tue, 26 Jan 2010 22:43:35 +0000 (14:43 -0800)]
Unhide ThumbnailUtils to support Camera unbundling.
http://b/
2375978
Jack Palevich [Fri, 29 Jan 2010 22:28:36 +0000 (14:28 -0800)]
Merge "Implement the GL11ExtensionPack APIs."
Mike Lockwood [Fri, 29 Jan 2010 22:21:38 +0000 (14:21 -0800)]
Merge "Support for triggering the lockscreen while the screen is on:"
Chris Tate [Fri, 29 Jan 2010 22:15:14 +0000 (14:15 -0800)]
Merge "Add a method to IBackupTransport to get the current backup set token"