OSDN Git Service
Eric Laurent [Tue, 8 Dec 2009 17:05:45 +0000 (09:05 -0800)]
Fix issue
2299360: Change in in-call volume affects the Bluetooth in-call volume and vice versa.
Add a separate system settings entry for bluetooth SCO volume.
Grace Kloba [Tue, 22 Dec 2009 00:35:04 +0000 (16:35 -0800)]
Move the full screen's matching embedded view to be
fully visible so that the touch will always work.
Tom Taylor [Mon, 21 Dec 2009 21:59:18 +0000 (13:59 -0800)]
Update imports to android-common
Several files were moved to android-common. Update all the references
to import those files from the new location.
Android (Google) Code Review [Mon, 21 Dec 2009 17:59:25 +0000 (09:59 -0800)]
Merge change I37f5ced1 into eclair-mr2
* changes:
Move various utility classes to android-common
Grace Kloba [Sun, 20 Dec 2009 19:33:58 +0000 (11:33 -0800)]
Address the multiple resizing during initializing
problem adobe run into.
When a child view is created, we first hide it if
the webview is not ready to draw yet. This will avoid
the multiple resizing notification.
James Dong [Sat, 19 Dec 2009 16:53:01 +0000 (08:53 -0800)]
Attempt to fix simular build break.
Missing header file stdlib.h for free, malloc, etc
James Dong [Sat, 19 Dec 2009 02:40:43 +0000 (18:40 -0800)]
Fix a memory corruption problem in software M4v/H263 decoder due to out-of-scope local variable
Android (Google) Code Review [Sat, 19 Dec 2009 00:07:19 +0000 (16:07 -0800)]
Merge change I420cc110 into eclair-mr2
* changes:
Fix
2318046: Modify PIN entry layout in keyguard so it works well on HVGA as well as WVGA devices.
Robert Greenwalt [Thu, 17 Dec 2009 22:54:59 +0000 (14:54 -0800)]
Cleanup of process-specific DNS.
Removes entries sooner. A bug.
Doesn't add one for phone process at all. This was intended to be removed long ago.
bug:
2329900
Android (Google) Code Review [Fri, 18 Dec 2009 18:30:37 +0000 (10:30 -0800)]
Merge change Ibac388a3 into eclair-mr2
* changes:
Add support for XING header
Tom Taylor [Fri, 18 Dec 2009 18:08:35 +0000 (10:08 -0800)]
Move various utility classes to android-common
In the process of making Mms unbundled, copy a few non-public-API
classes into the android-common library. The Mms app now uses this
library. The next step is to update the other apps that use these classes
and then delete the classes from their original location.
Android (Google) Code Review [Fri, 18 Dec 2009 17:50:57 +0000 (09:50 -0800)]
Merge change If0c93a57 into eclair-mr2
* changes:
add DragTracker class
Mike Reed [Thu, 12 Nov 2009 17:50:20 +0000 (12:50 -0500)]
add DragTracker class
Gloria Wang [Wed, 9 Dec 2009 23:46:19 +0000 (15:46 -0800)]
Add support for XING header
James Dong [Wed, 16 Dec 2009 00:26:55 +0000 (16:26 -0800)]
Initial checkins of the mpeg4 and h263 software decoders based on PV
Android (Google) Code Review [Thu, 17 Dec 2009 20:19:46 +0000 (12:19 -0800)]
Merge change Ic70239e8 into eclair-mr2
* changes:
changed SettingsProvider to manage the androidid itself
Android (Google) Code Review [Thu, 17 Dec 2009 19:49:50 +0000 (11:49 -0800)]
Merge change Ia6446890 into eclair-mr2
* changes:
Remove the IM provider contract class.
Jeff Hamilton [Sat, 21 Nov 2009 04:04:03 +0000 (20:04 -0800)]
Remove the IM provider contract class.
Change-Id: Ia644689021aca3e429d42727dfd6262b6986dfd2
Fred Quintana [Thu, 17 Dec 2009 18:28:33 +0000 (10:28 -0800)]
changed SettingsProvider to manage the androidid itself
Android (Google) Code Review [Thu, 17 Dec 2009 18:21:31 +0000 (10:21 -0800)]
Merge change I895fb7d7 into eclair-mr2
* changes:
Squashed commit of the following:
Andreas Huber [Wed, 16 Dec 2009 17:30:55 +0000 (09:30 -0800)]
Squashed commit of the following:
commit
144b1c40e9cf08a584c50e1bef7ba3f287e81a4f
Author: Andreas Huber <andih@google.com>
Date: Wed Dec 16 09:28:23 2009 -0800
This H264 file shows a certain problem even better.
commit
3245f1f3b7471975aeeb824a756c987abd610f55
Author: Andreas Huber <andih@google.com>
Date: Wed Dec 16 09:20:08 2009 -0800
Using only the QA testfiles now.
commit
074817eb3816c5dd70858a3594e3b92d799d873b
Author: Andreas Huber <andih@google.com>
Date: Tue Dec 15 16:17:39 2009 -0800
Yay, roles are back again now that the API is in place.
commit
6d847e4932cc38301ae27cb7283b7f1553a95457
Author: Andreas Huber <andih@google.com>
Date: Tue Dec 15 13:01:20 2009 -0800
Added commandline option for specifying the random seed for reproducable tests.
commit
62ab37b26336eaa67e49791c41c996acb6acee3f
Author: Andreas Huber <andih@google.com>
Date: Mon Dec 14 10:53:27 2009 -0800
When issuing a seek it is important that only the first MediaSource::read call has the seek option.
commit
e77c46644b2fb6862bafa3569f7d304252074f1e
Author: Andreas Huber <andih@google.com>
Date: Mon Dec 7 16:39:07 2009 -0800
Make sure the tests are actually built, sp<OMXCodec> becomes sp<MediaSource>
commit
6df56915bd55a9445b3c6f953d3cc251d81579b8
Author: Andreas Huber <andih@google.com>
Date: Thu Dec 3 14:25:36 2009 -0800
Temporarily disable support for querying the roles of OMX components.
commit
31bb26930df9e3658dea684cedb4b0f1a06a4a88
Author: Andreas Huber <andih@google.com>
Date: Tue Dec 1 13:36:52 2009 -0800
Disregard EOS events, slightly change the way the EOS flag on output buffers is handled.
commit
4c382fbc9aebee8197d5988d04378062809e7c48
Author: Andreas Huber <andih@google.com>
Date: Tue Dec 1 09:37:24 2009 -0800
New random seek test for the codec tests. Fixed "sticky" end-of-output-buffers flag behaviour in OMXCodec.
commit
c762eac3e44309592b61a168d66e091cf609fa03
Author: Andreas Huber <andih@google.com>
Date: Tue Nov 3 14:13:43 2009 -0800
Fix a typo.
commit
50540a59b65c7d476b0193c7494cd75895e6ca6d
Author: Andreas Huber <andih@google.com>
Date: Tue Nov 3 09:48:35 2009 -0800
Some more fine tuning of the unit tests, make MPEG4Extractor less verbose.
commit
1157a7e52a0636706caa235abe16d2ff8a0b8140
Author: Andreas Huber <andih@google.com>
Date: Wed Oct 28 12:01:01 2009 -0700
Changes to the IOMX::listNodes API, this now returns the component's roles as well, unit tests now test all components in all supported roles by default.
commit
30fbf2d8c6cb927689f7ba75eb550a81e9df488a
Author: Andreas Huber <andih@google.com>
Date: Mon Oct 26 09:45:26 2009 -0700
Initial check-in of unit tests for OMX components.
Mike Reed [Mon, 14 Dec 2009 19:57:01 +0000 (14:57 -0500)]
throw if we have a null typeface native instance (so we don't crash in native code)
we may still have to native-destroy a Typeface with a null ref, so check for that
Android (Google) Code Review [Thu, 17 Dec 2009 05:40:30 +0000 (21:40 -0800)]
Merge change I4758f121 into eclair-mr2
* changes:
Added the Protractor algorithm for calculating the minimum cosine distance between gestures
Android (Google) Code Review [Thu, 17 Dec 2009 01:36:16 +0000 (17:36 -0800)]
Merge change I69f72c00 into eclair-mr2
* changes:
Update OBEX lib setPath Flags handling logic to be compatible with spec.
Lixin Yue [Thu, 10 Dec 2009 06:53:41 +0000 (14:53 +0800)]
Update OBEX lib setPath Flags handling logic to be compatible with spec.
From IrOBEX, 3.3.6.1, we can see below explanation for Flags bit 1:
1 Don't create directory if it does not exist, return an error instead.
The correct understanding should be: if bit 1 is set to 1, we'll not create
directory if it not exist; if bit 1 is set to 0, we'll create it if it not
exists.
Android (Google) Code Review [Thu, 17 Dec 2009 00:22:17 +0000 (16:22 -0800)]
Merge change Ic0e32f12 into eclair-mr2
* changes:
Add a callback for the ConnectSink Call.
Android (Google) Code Review [Wed, 16 Dec 2009 22:11:34 +0000 (14:11 -0800)]
Merge change I11438c37 into eclair-mr2
* changes:
Implement the full screen WebView plugin.
Jaikumar Ganesh [Wed, 16 Dec 2009 19:36:39 +0000 (11:36 -0800)]
Add a callback for the ConnectSink Call.
This takes care of the conditions where the bluez audio drivers
are not up and we try to make the call to connect the sink.
This would get rid of the hack in Settings app.
Grace Kloba [Wed, 16 Dec 2009 19:39:12 +0000 (11:39 -0800)]
Implement the full screen WebView plugin.
Use a NoTitleBar_Fullscreen dialog to implement the
full screen plugin. This runs in the same thread as
WebView (UI in the Browser case). One catch is that
the SurfaceView provided by the plugin needs to be
opaque if it doesn't want to see through the WebView.
The PluginFullScreenHolder translates the events to
the underline WebView. Special treatment in the touch
case as it needs to translate the coordinates.
WebView can't be panned, or double tap to zoom, or
long press to trigger the context menu while having
a full screen plugin.
Inside webkit, we also give the plugin element focus
when it goes to the full screen so that it takes key
events. While handling key events, we don't let it
loose focus or scroll out.
Todo:
When a plugin goes to full screen, we should make
sure the embedded plugin is fully visible. Otherwise
when we translate the touch events back, they will be
outside of the visible rect and will be ignored.
This is part 1 of 2-project check in.
Android (Google) Code Review [Tue, 15 Dec 2009 23:35:52 +0000 (15:35 -0800)]
Merge change Ic7e91eee into eclair-mr2
* changes:
Add a new API to support determining the roles of an OMX component specified by name. Remove unneeded OMXSoftwareCodecsPlugin.
Michael Chan [Thu, 29 Oct 2009 07:11:58 +0000 (00:11 -0700)]
b/
2224837 Changed the plumbing of how alerts/notifications work.
Instead of processing each notification separately event (scheduling an alarm with AlarmManager for each event, posting notification to NotificationManager for each event, etc), only one alarm should be fired for each wake-up time. AlertService will look through the CalendarAlerts table and decides how to update the notication manager. This is more efficient and simplifies the codecode. It is also the long-term fix to elimiate overlapping notification ring tones e.g. DrooDrooDrooooid b/
2194249
Also consolidated alarm scheduling code to one place.
Change-Id: If58ce278d55b28abad703f8aeee466d44952fcd0
Andreas Huber [Tue, 15 Dec 2009 23:22:08 +0000 (15:22 -0800)]
Add a new API to support determining the roles of an OMX component specified by name. Remove unneeded OMXSoftwareCodecsPlugin.
Android (Google) Code Review [Tue, 15 Dec 2009 22:02:15 +0000 (14:02 -0800)]
Merge change I7f11a67a into eclair-mr2
* changes:
Properly integrate the software codecs into the OMXCodec::Create hierarchy of available components.
Dmitri Plotnikov [Tue, 15 Dec 2009 21:54:28 +0000 (13:54 -0800)]
Fixing broken javadoc.
Change-Id: Ic5206054281919888943d036d9f6772ea2e63c5b
Andreas Huber [Tue, 15 Dec 2009 21:25:11 +0000 (13:25 -0800)]
Properly integrate the software codecs into the OMXCodec::Create hierarchy of available components.
Dmitri Plotnikov [Tue, 15 Dec 2009 19:56:23 +0000 (11:56 -0800)]
Introducing fields for capturing national specifics of contact names.
Change-Id: Ia848390b9a74c5eb1a5a45a0b909a40307beb9ab
Cary Clark [Fri, 11 Dec 2009 17:10:36 +0000 (12:10 -0500)]
check to see if nav cache is up to date on tap
Pass point to click in three steps.
1) See if point corresponds to cached node.
2) If so,send a message to webkit to see if the node is good.
3) Call webkit with point, and good/bad info.
This is a two-part change with external/webkit.
Fixes http://b/
2249425
Android (Google) Code Review [Tue, 15 Dec 2009 17:33:17 +0000 (09:33 -0800)]
Merge change I11f66b41 into eclair-mr2
* changes:
Remove unused SOURCE_ID constant.
Leon Scroggins [Fri, 11 Dec 2009 20:01:22 +0000 (15:01 -0500)]
Provide localized strings for <input> labels.
Fix for http://b/issue?id=
2178786
Provide strings for input types file, submit, and reset, and allow
them to be passed down to native.
Requires a change in external/webkit.
Jim Miller [Tue, 15 Dec 2009 01:52:08 +0000 (17:52 -0800)]
Fix
2318046: Modify PIN entry layout in keyguard so it works well on HVGA as well as WVGA devices.
This change basically tightens up the layout and makes the emergency button area the "stretchy" part of
the layout.
Fred Quintana [Fri, 11 Dec 2009 21:17:08 +0000 (13:17 -0800)]
moved the hidden sync helpers out of the framework
Android (Google) Code Review [Tue, 15 Dec 2009 00:24:32 +0000 (16:24 -0800)]
Merge change I70d0bddb into eclair-mr2
* changes:
Revise aapt options for UTF8/16 encoding
Android (Google) Code Review [Tue, 15 Dec 2009 00:06:49 +0000 (16:06 -0800)]
Merge change Iaf1f0918 into eclair-mr2
* changes:
Implement API to have new broadcasts replace existing broadcasts.
Android (Google) Code Review [Mon, 14 Dec 2009 23:48:48 +0000 (15:48 -0800)]
Merge change Ib1f5ee41 into eclair-mr2
* changes:
It's important that seek requests are only specified in the initial call to MediaSource::read and are not repeated in subsequent calls.
Yang Li [Mon, 14 Dec 2009 23:41:07 +0000 (15:41 -0800)]
Added the Protractor algorithm for calculating the minimum cosine distance between gestures
Andreas Huber [Mon, 14 Dec 2009 23:34:11 +0000 (15:34 -0800)]
It's important that seek requests are only specified in the initial call to MediaSource::read and are not repeated in subsequent calls.
Android (Google) Code Review [Mon, 14 Dec 2009 23:17:24 +0000 (15:17 -0800)]
Merge change If5b0b6fa into eclair-mr2
* changes:
Fixed class paths in layout xml files
Dianne Hackborn [Wed, 9 Dec 2009 03:45:14 +0000 (19:45 -0800)]
Implement API to have new broadcasts replace existing broadcasts.
Use this in various places where it should serve no purpose to deliver
both broadcasts. This is intended to reduce somewhat the flurry of
broadcasts that we churn through during boot.
Paul Westbrook [Mon, 14 Dec 2009 22:33:14 +0000 (14:33 -0800)]
Fixed class paths in layout xml files
Updated the class paths in some layout files to match the package of
the NumberPicker and NumberPickerButton
Android (Google) Code Review [Mon, 14 Dec 2009 22:32:13 +0000 (14:32 -0800)]
Merge change I1314e737 into eclair-mr2
* changes:
AwesomePlayer now renders either remote (IOMXRenderer) or locally depending on what kind of decoder was instantiated. Split off color conversion code into its own shared library.
Ken Shirriff [Mon, 14 Dec 2009 22:19:32 +0000 (14:19 -0800)]
Remove unused SOURCE_ID constant.
Andreas Huber [Mon, 14 Dec 2009 22:18:22 +0000 (14:18 -0800)]
AwesomePlayer now renders either remote (IOMXRenderer) or locally depending on what kind of decoder was instantiated. Split off color conversion code into its own shared library.
Android (Google) Code Review [Mon, 14 Dec 2009 20:34:16 +0000 (12:34 -0800)]
Merge change Ib5ae1c87 into eclair-mr2
* changes:
The software AVCDecoder now properly seeks as requested.
Dianne Hackborn [Mon, 14 Dec 2009 19:59:10 +0000 (11:59 -0800)]
am
9602d9ad: Fix issue #
2325782 Missing location features
Merge commit '
9602d9adf456410a5bfc4268f55adc1b7ab0efa8' into eclair-mr2
* commit '
9602d9adf456410a5bfc4268f55adc1b7ab0efa8':
Fix issue #
2325782 Missing location features
Eric Laurent [Mon, 14 Dec 2009 19:57:24 +0000 (11:57 -0800)]
am
da4cc343: Fix issue
2324029: In-call (and other) audio screwed up after using Pandora (ERD72).
Merge commit '
da4cc34308d65730c404b669926a92e37b378555' into eclair-mr2
* commit '
da4cc34308d65730c404b669926a92e37b378555':
Fix issue
2324029: In-call (and other) audio screwed up after using Pandora (ERD72).
Maryam Garrett [Fri, 11 Dec 2009 18:52:06 +0000 (13:52 -0500)]
Fixes context-menu trigger behavior after scroll in TextView
This change fixes the context menu trigger behavior while
the user is selecting via touch. How if a user is selecting
text via dragging their finger, to trigger the context menu
they will have to lift their finger up, then issue a
longpress. This is consistent with the behavior of selecting
via the trackball.
Dianne Hackborn [Mon, 14 Dec 2009 18:49:42 +0000 (10:49 -0800)]
Fix issue #
2325782 Missing location features
Change-Id: I56a07438b5840f530f7508b1ef4904cea737a550
Andreas Huber [Mon, 14 Dec 2009 18:53:00 +0000 (10:53 -0800)]
The software AVCDecoder now properly seeks as requested.
Android (Google) Code Review [Mon, 14 Dec 2009 18:41:33 +0000 (10:41 -0800)]
Merge change Ib5343691 into eclair-mr2
* changes:
Add account name / type query parameters for calendar Events.
Paul Westbrook [Fri, 11 Dec 2009 22:13:48 +0000 (14:13 -0800)]
Unbundling work
Moved AndroidHttpClient, Rfc822InputFilter, Rfc822Validator
NumberPicker, NumberPickerButton to android-common
---
Derek Sollenberger [Tue, 8 Dec 2009 20:41:46 +0000 (15:41 -0500)]
Notify native plugin code when the browser discards the customView.
Eric Laurent [Mon, 14 Dec 2009 11:45:41 +0000 (03:45 -0800)]
Fix issue
2324029: In-call (and other) audio screwed up after using Pandora (ERD72).
The problem is due to spurious headset connection indications received from event observer when a 3.5mm headset w/o mic is connected.
In this particular case, The HeadsetObserver first received a valid indication of headset with mic connection, followed by a headset with mic disconnection and finally a headset w/o mic connection.
The HeadsetObserver delays the headset disconnection intent to leave time to music app to pause music before the output path is switched.
As the last headset w/o mic connection indication is received from the event observer before the intent corresponding to the spurious headset with mic disconnection is broadcast, the later is discarded. Results a state where the headset with mic is always considered as connected.
The fix consists in not canceling pending intents when a new headset state is received and carrying the HeadsetObserver state with the delayed message triggering the broacast of the disconnection intent.
Android (Google) Code Review [Mon, 14 Dec 2009 09:01:21 +0000 (01:01 -0800)]
Merge change If90ee7e2 into eclair-mr2
* changes:
Fix TabHost NPE when there are no tabs
Ying Wang [Sun, 13 Dec 2009 20:26:11 +0000 (12:26 -0800)]
am
54bb575e: am
6f95f461: Fix the dependencies to make online-sdk-docs.
Merge commit '
54bb575e85d1e40efbfbb868f37553cdd8ed318f' into eclair-mr2
* commit '
54bb575e85d1e40efbfbb868f37553cdd8ed318f':
Fix the dependencies to make online-sdk-docs.
Dianne Hackborn [Sun, 13 Dec 2009 20:25:10 +0000 (12:25 -0800)]
am
9b52a218: Fix #
2269582 Sometimes camera preview screen is truncated
Merge commit '
9b52a2184e99565bcd7f77effb321c95a2a4837e' into eclair-mr2
* commit '
9b52a2184e99565bcd7f77effb321c95a2a4837e':
Fix #
2269582 Sometimes camera preview screen is truncated
Dianne Hackborn [Sun, 13 Dec 2009 20:25:00 +0000 (12:25 -0800)]
am
474731d5: Merge change I2ffe306f into eclair
Merge commit '
474731d5efb30c1e9184f998610054747eb8e764' into eclair-mr2
* commit '
474731d5efb30c1e9184f998610054747eb8e764':
Fix issue #
2304284: contacts/dialer/recentcalls constantly flashing
Xavier Ducrohet [Sun, 13 Dec 2009 20:24:17 +0000 (12:24 -0800)]
am
62d4395b: Merge change I6dc8a694 into eclair
Merge commit '
62d4395bdb3114b9a75e46140456bc54fd13a3e7' into eclair-mr2
* commit '
62d4395bdb3114b9a75e46140456bc54fd13a3e7':
Layoutlib: Add a constant for default density value.
Ying Wang [Sat, 12 Dec 2009 23:38:29 +0000 (15:38 -0800)]
am
6f95f461: Fix the dependencies to make online-sdk-docs.
Merge commit '
6f95f461098d5b9e93212cf9cc7c7a6498eecf3a' into eclair
* commit '
6f95f461098d5b9e93212cf9cc7c7a6498eecf3a':
Fix the dependencies to make online-sdk-docs.
Grace Kloba [Sat, 12 Dec 2009 03:33:04 +0000 (19:33 -0800)]
Post a Runnable to execute setNewZoomScale when
WebView's onSizeChanged is called. This will ensure
requestLayout of the Child View works.
Fix http://b/issue?id=
2323445
Kenny Root [Fri, 11 Dec 2009 16:15:16 +0000 (08:15 -0800)]
Revise aapt options for UTF8/16 encoding
Remove option to force UTF-8 encoding which could corrupt packages meant
for systems before API level 7. Added switch to allow encoding for UTF-16
which will allow API 7 and later to encode resources in UTF-16.
Change-Id: I70d0bddb0dfd12dcbd08c95f613dcfe896ae680b
Dianne Hackborn [Fri, 11 Dec 2009 22:51:35 +0000 (14:51 -0800)]
Fix #
2269582 Sometimes camera preview screen is truncated
There were a few places in the window manager where we wouldn't cause
a layout after making a window visible. This would leave it using
whatever size and position it last have since we don't layout windows
when they are not visible.
Also includes a little part I missed in the security issue that
allowed wallpapers to see input on the lock screen.
Change-Id: Icd7e037ad9a67ac936bc7039d87ed68f49502d73
Android (Google) Code Review [Sat, 12 Dec 2009 02:25:21 +0000 (18:25 -0800)]
Merge change I2ffe306f into eclair
* changes:
Fix issue #
2304284: contacts/dialer/recentcalls constantly flashing
Android (Google) Code Review [Fri, 11 Dec 2009 23:39:17 +0000 (15:39 -0800)]
Merge change I9ac0777e into eclair-mr2
* changes:
Initial checkin of software AMR NB encoder based on PV source code.
Ken Shirriff [Fri, 11 Dec 2009 23:32:09 +0000 (15:32 -0800)]
Add account name / type query parameters for calendar Events.
Dianne Hackborn [Fri, 11 Dec 2009 23:24:33 +0000 (15:24 -0800)]
Fix issue #
2304284: contacts/dialer/recentcalls constantly flashing
Make sure the application is always given the most recent configuration
when launcher. Use the current configuration, instead of whatever happens
to be set by the app, for reporting what it was launched with.
Change-Id: I2ffe306f56cc9092b640546dd0a28d2c29b9c0b3
Andreas Huber [Fri, 11 Dec 2009 23:07:25 +0000 (15:07 -0800)]
Initial checkin of software AMR NB encoder based on PV source code.
Android (Google) Code Review [Fri, 11 Dec 2009 22:54:19 +0000 (14:54 -0800)]
Merge change I6dc8a694 into eclair
* changes:
Layoutlib: Add a constant for default density value.
Xavier Ducrohet [Fri, 11 Dec 2009 22:20:54 +0000 (14:20 -0800)]
Layoutlib: Add a constant for default density value.
Change-Id: I6dc8a694bbdae2385d4e877ea04a6b4325a5719e
Dan Egnor [Thu, 10 Dec 2009 00:22:32 +0000 (16:22 -0800)]
Eliminate CrashData and friends.
(CrashData was a custom-marshalled crash-info class used for a server crash
reporting system I am deprecating). Use ApplicationErrorReport.CrashInfo
instead to report crash details (mostly the stack trace) from RuntimeInfo to
ActivityManagerService, since we're likely to need the crash information in
that form anyway.
Remove the (long-disabled) flags and support for the "Debug" button
in the crash dialog.
Further gut the ICheckinService interface by removing the crash-reporting
APIs (and everything that calls them), plus the synchronous checkin()
method (which has been stubbed out for a while now).
A new dropbox-based crash reporting system is in the works, but not part
of this change.
Christopher Tate [Fri, 11 Dec 2009 21:16:41 +0000 (13:16 -0800)]
resolved conflicts for merge of
2624fbca to eclair-mr2
Android (Google) Code Review [Fri, 11 Dec 2009 20:56:30 +0000 (12:56 -0800)]
Merge change I85adf5e5 into eclair-mr2
* changes:
Propagate duration from input to output only if available, support multiple full frames of audio per input buffer in AMR/AAC decoders.
Christopher Tate [Fri, 11 Dec 2009 20:11:31 +0000 (12:11 -0800)]
Fix #
2320798: Device hang then runtime restart
The system_server process is deadlocking between event dispatch and window
manager code. This change fixes the lock scoping to eliminate the deadlock.
Change-Id: I00f029e4d51d7432119ad3aeec260df215b52546
Andreas Huber [Fri, 11 Dec 2009 19:27:02 +0000 (11:27 -0800)]
Propagate duration from input to output only if available, support multiple full frames of audio per input buffer in AMR/AAC decoders.
Ken Shirriff [Fri, 11 Dec 2009 19:12:44 +0000 (11:12 -0800)]
Fix broken sdk build.
Fix link in javadoc.
Andreas Huber [Fri, 11 Dec 2009 17:45:19 +0000 (09:45 -0800)]
Removing an unused header file and a stale forward declaration. Also handling one more nalType as a no-op.
Andreas Huber [Thu, 10 Dec 2009 23:32:12 +0000 (15:32 -0800)]
remote destructors are not synchronously executed by the binder...
Andreas Huber [Thu, 10 Dec 2009 23:49:04 +0000 (15:49 -0800)]
Fix seek-on-startup behaviour in AwesomePlayer.
Android (Google) Code Review [Fri, 11 Dec 2009 16:48:47 +0000 (08:48 -0800)]
Merge change Ia67d5388 into eclair-mr2
* changes:
remote destructors are not synchronously executed by the binder...
Android (Google) Code Review [Fri, 11 Dec 2009 16:42:13 +0000 (08:42 -0800)]
Merge change I8b302097 into eclair-mr2
* changes:
Update the zoom buttons after moving to a new page.
Andreas Huber [Thu, 10 Dec 2009 23:32:12 +0000 (15:32 -0800)]
remote destructors are not synchronously executed by the binder...
Android (Google) Code Review [Fri, 11 Dec 2009 16:39:00 +0000 (08:39 -0800)]
Merge change I595c2d60 into eclair-mr2
* changes:
Initial checkin of software AVC video decoder based on PV source code.
Bjorn Bringert [Thu, 10 Dec 2009 15:58:49 +0000 (15:58 +0000)]
Fix TabHost NPE when there are no tabs
Fixes http://b/issue?id=
2318588
Change-Id: If90ee7e2b777e4c77fdd0ae768d1ececa792ee1b
Android (Google) Code Review [Fri, 11 Dec 2009 14:22:12 +0000 (06:22 -0800)]
Merge change Ida4d6ab0 into eclair-mr2
* changes:
Allows users to scroll while in select mode.
Mathias Agopian [Fri, 11 Dec 2009 09:16:08 +0000 (01:16 -0800)]
am
f9b0e826: fix [
2269582] [TOP-10][Passion_1506][APT:Camera]Sometimes camera preview screen is truncated after launching and back to home screen by home key repeatedly
Merge commit '
f9b0e826689cca5ecbd40aa49f3ea7f7c73ad2a2' into eclair-mr2
* commit '
f9b0e826689cca5ecbd40aa49f3ea7f7c73ad2a2':
fix [
2269582] [TOP-10][Passion_1506][APT:Camera]Sometimes camera preview screen is truncated after launching and back to home screen by home key repeatedly
Mathias Agopian [Fri, 11 Dec 2009 08:56:10 +0000 (00:56 -0800)]
fix [
2269582] [TOP-10][Passion_1506][APT:Camera]Sometimes camera preview screen is truncated after launching and back to home screen by home key repeatedly
When a surface is removed from the screen while it holds a "freeze lock", the
release of that lock happens in the destructor as a "safety net". However, it
doesn't trigger an update at that point.
Make sure that "freeze locks" are released from the transaction at the point
a surface is removed from the screen (if it's not on screen, it shouldn't
prevent the screen to redraw, and therefore cannot hold a freeze lock).
The refresh corresponding to that transaction will pick it up as soon as possible.
Android (Google) Code Review [Fri, 11 Dec 2009 05:22:19 +0000 (21:22 -0800)]
Merge change I0a56959e into eclair-mr2
* changes:
Implement a HierarchicalStateMachine
Kenny Root [Thu, 10 Dec 2009 21:52:53 +0000 (13:52 -0800)]
Default to UTF8 resources when packaging with aapt
This change makes it so with API level 7 and above all resources will be
packaged in UTF-8 format. Any minSdkVersion level that is named will also
have resources packaged in UTF-8, because it is assumed that previous
releases will only be rebuilt with their proper integer number and only
future releases will temporarily have names.
Change-Id: If5d1ee5e48fbaf31798816b068ac44b14a93121b
Roman Nurik [Fri, 11 Dec 2009 03:48:47 +0000 (19:48 -0800)]
am
7eb6ec1f: Merge change I18305fec into eclair
Merge commit '
7eb6ec1f44ade4c7bf3d23cbcfe29a17bbd940b1' into eclair-mr2
* commit '
7eb6ec1f44ade4c7bf3d23cbcfe29a17bbd940b1':
Add ContactManager, MultiResolution, Wiktionary, and WiktionarySimple to samples index. Also add latest samples zip file.
Mathias Agopian [Fri, 11 Dec 2009 03:48:05 +0000 (19:48 -0800)]
am
083a557c: fix [
2319255] crash in openGL : from the media recorder stress test.
Merge commit '
083a557c25e0032bc4900f335b6643d0badd09ce' into eclair-mr2
* commit '
083a557c25e0032bc4900f335b6643d0badd09ce':
fix [
2319255] crash in openGL : from the media recorder stress test.
Android (Google) Code Review [Fri, 11 Dec 2009 02:05:19 +0000 (18:05 -0800)]
Merge change I6478884a into eclair-mr2
* changes:
Add string resource type inspection