| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Modified VelocityTracker to track multiple pointers
Added TransformTest
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Couple of tweak for multi-touch in WebView.
1. If we can't zoom, don't get in multitouch mode.
This avoid the logo in google.com looks fuzzy.
2. Reset mAnchor after sending VIEW_SIZE_CHANGED.
3. Don't call zoom when finishing multitouch unless
zoom is called before.
4. Change the width for nativeSetSize, which was modified
in the last check-in. The new logic should make both
msn.com and news.google.com looks correct.
5. Use the pressure instead of distance/time to filter
out the jitter just before lifting the finger.
Fix http://b/issue?id=2360032
|
|\ \
| |/
|/|
| | |
shutdown/reboot" into eclair
|
| |
| |
| |
| | |
Signed-off-by: San Mehat <san@google.com>
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: Ic6c2ef234589f45db15024261d698066aa6e2f4e
|
| |
| |
| |
| |
| |
| |
| | |
This was causing A2DP get connected for Car Docks, when user didn't select it.
Bug: 2364328
Dr No: Eastham
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When ContactHeaderWidget.bindFromPhoneNumber is called with a number
that's not in contacts, onQueryComplete takes a path that doesn't hide
fields that don't apply to the current phone number. As a result, the
user sees the new number, but old data from the previous display (such
as the facebook status). With this change, those fields are hidden.
Fixes bug 2336977.
Change-Id: Ib6253c18dc58c3d28b463c87d5d195a84d613600
|
|\ \ \
| |_|/
|/| |
| | | |
developer.android.com." into eclair
|
| | |
| | |
| | |
| | | |
developer.android.com.
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 2160782
Change-Id: I5f1e449bcb2c8f715858b6819f041349088a8a32
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Currently we just handle a simple pinch action. We
will wait for framework support for more complicated
gesture.
When pinch in the webview, zoom level will be changed
on the fly. But we won't re-wrap the text until user
action like double tap, rotate screen.
Double tap will re-layout the page and wrap the text
to the screen width. We try to keep the spot you
tapped at the same place on the screen after relayout.
If the block after relayout fully fit on the current
screen, we will center it for easy reading.
Fix http://b/issue?id=2360032
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
eclair
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The ETC1 compressed texture format is commonly
supported by OpenGL ES 2.0-capable devices.
This change adds a host-only version of the library. It is used by
the etc1tool.
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
into eclair
|
| |/ / / |
|
| | | |
| | | |
| | | |
| | | | |
description (was broken due to improper ordering)
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
MERGE)" into eclair
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This provides a quick fix for http://b/2298803 (if the
in-call UI comes up while the user is holding the
windowshade, the shade sticks in place and the display
becomes unresponsive).
Merged from master (I92a824fe).
TODO: safely restore code to animate the shade closed rather
than simply causing it to disappear.
Change-Id: I53dc76fdfe86636f30f37a223a88d27a5766d3eb
|
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Move reset of A2DP suspend state from handleSinkStateChange() in BluetoothA2dpService to
BluetoothA2dp.ACTION_SINK_STATE_CHANGED intent receiver in AudioService.
Previous implementation could cause a false reset of suspend state if a new sink attempted to
connect while A2DP was suspended.
New implementation only resets A2DP suspend state when a new sink is actually connected.
|
| |/ /
|/| | |
|
|\ \ \
| | | |
| | | |
| | | | |
practices. Clean up blockquote usage in other files." into eclair
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Clean up blockquote usage in other files.
Bug: 2160782
Change-Id: I537194ecddc53d4f0e8456ce958ae8db6f521593
|
|\ \ \ |
|
| | | | |
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I53f1c5d52447b6215ae7a6f2f1f82d0879e952ca
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Incoming connections move the A2DP state to Connecting
before getting authorized, which messes up the priorities.
Dr No: Eastham
Bug: 2358414
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Change-Id: Id3ea3a86bd4d385441b05fcbe85b8ab62c35afff
|
|/ / / /
| | | |
| | | |
| | | | |
http://b/issue?id=1681101
|
| |_|/
|/| | |
|
| |/
|/|
| |
| | |
So that Monkey can set ro.mokey before running and reset it after running.
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
Fix issues 2333450 and 2333559:
|
| | |
| | |
| | |
| | |
| | |
| | | |
Add new config values to AudioSystem::FOR_DOCK force usage to differenciate car and desk docks.
Use a receiver for the sticky Intent.ACTION_DOCK_EVENT in AudioService to detect the type
of dock and select force usage accordingly.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* changes:
Fix bug 2325244 screen turns black for a brief period of time
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The problem was a black first frame when creating a surface, or a
garbage frame when the surface was resized.
The cause was lack of synchronization between the render thread and the
UI thread. The UI thread would typically return before the render thread
had a chance to draw its first frame.
The fix was to make the UI thread wait until at least one frame had been
rendered by the rendering thread.
The waiting is done in the surfaceChanged method because we know
that surfaceChanged will be called in both the surface created
and surface changed cases.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
* changes:
Fix issue 2323920: Notification & A2DP audio stutter.
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
Modified AudioFlinger duplicating output thread so that audio tracks are not mixed until both outputs (A2DP and hardware) have exited standby mode. This avoids to have one output far ahead of the other and audio frames dropped because the compensation mechanism cannot keep up.
Also calculate the maximum wait time in OutputTrack::write() based the on smallest frame count of all output threads instead of the frame count of the thread the OutputTrack is connected to. This avoids starving the thread with the smallest frame count by waiting too long on the other thread.
Since the frame count was reduced on hardware output to reduce latency the difference between A2DP and hardware outputs frame counts had become problematic.
Also increased the number of overflow buffers to cope with bigger timing differences among outputs.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* changes:
Use UNDEFINED priorities when unpaired.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
For the docks, we can set if a device is preferred or not
before pairing process. This was getting overridden when we pair.
This problem doesn't happen with normal headsets.
Dr No: Eastham
Bug: 2318290
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* changes:
Accept incoming connections if no other sink is in NonDisconnecting state.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bluez sends SINK_STATE_CHANGE before onAgentAuthorize, so
we may be already in CONNECTING state. This will happen with
some A2DP kits which don't like us connecting and thus we will
never be able to connect to them.
Bug:2335345
Dr No: Hiroshi
|
| |_|/ /
|/| | |
| | | |
| | | |
| | | | |
samples directories (while old pages are still orphaned) and upload
new sitemap including new resources pages.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* changes:
docs: add new device features for the uses-feature manifest element and edit some other pieces.
|
| | | | |
| | | | |
| | | | |
| | | | | |
manifest element and edit some other pieces.
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
* changes:
docs: add "required" attribute to the <uses-feature> docs and add a note to the CAMERA permission stating that it enables the <uses-feature> for camera. This is an incrimental update for the 2.0.1 docs. More changes to come for the 2.1 docs to include more features
|