OSDN Git Service

android-x86/frameworks-base.git
13 years agoFix 3381304: disable key preview in LockScreen's qwerty keyboard
Jim Miller [Mon, 24 Jan 2011 00:18:01 +0000 (16:18 -0800)]
Fix 3381304: disable key preview in LockScreen's qwerty keyboard

Change-Id: I679dc9306a95b02bd7319e100c9f8871848fb134

13 years agoMerge "Fix 3374446: Allow multiple shift keys in Keyboard." into honeycomb
Jim Miller [Fri, 21 Jan 2011 02:51:12 +0000 (18:51 -0800)]
Merge "Fix 3374446: Allow multiple shift keys in Keyboard." into honeycomb

13 years agoMerge "SearchView API Review - bug 3370353 and bug 3370338" into honeycomb
Adam Powell [Fri, 21 Jan 2011 02:44:32 +0000 (18:44 -0800)]
Merge "SearchView API Review - bug 3370353 and bug 3370338" into honeycomb

13 years agocherrypick Change-Id: Ic268b65b127b356155dd62d737029ce442c12f51
Scott Main [Fri, 7 Jan 2011 18:45:03 +0000 (10:45 -0800)]
cherrypick Change-Id: Ic268b65b127b356155dd62d737029ce442c12f51
docs: add OEM USB Drivers document
and update install guide with windows 7 procedures
misc style edits

Change-Id: Icadbfc1136463a75039f87e7c0cbc79d29afbd84

13 years agocherrypick Change-Id: I8c52dbe5ac04dfeb1b466b163ae3aec5dc401175
Scott Main [Tue, 18 Jan 2011 22:50:19 +0000 (14:50 -0800)]
cherrypick Change-Id: I8c52dbe5ac04dfeb1b466b163ae3aec5dc401175
docs: update supports-screens doc with xlargescreens attribute...
we updated the Supporting Multiple Screens document with this attribute
for gingerbread, but this document was not updated at that time.

Change-Id: I946e7eb8b93cee1a7223d400c882f415d6045815

13 years agocherry pick Change-Id: I30e939d1dd5603a05070486c8a43187bedef52a4
Robert Ly [Sat, 15 Jan 2011 00:25:09 +0000 (16:25 -0800)]
cherry pick Change-Id: I30e939d1dd5603a05070486c8a43187bedef52a4
Doc change: Updating ndk/sdk/tools overview pages for hc preview

Change-Id: I7e5feecc645be48e92d1f4a6d80f86ddb98e48b9

13 years agoSearchView API Review - bug 3370353 and bug 3370338
Adam Powell [Fri, 21 Jan 2011 02:30:10 +0000 (18:30 -0800)]
SearchView API Review - bug 3370353 and bug 3370338

Renaming as per API council review

Change-Id: Id889be5a708fdc295ee50bb1b05014b2ff72122c

13 years agoMerge "Properly use Long2 for "UInt2" for FieldPacker." into honeycomb
Stephen Hines [Fri, 21 Jan 2011 02:27:43 +0000 (18:27 -0800)]
Merge "Properly use Long2 for "UInt2" for FieldPacker." into honeycomb

13 years agoMerge "docs: add getting started doc and version notes for HC preview" into honeycomb
Scott Main [Fri, 21 Jan 2011 02:27:41 +0000 (18:27 -0800)]
Merge "docs: add getting started doc and version notes for HC preview" into honeycomb

13 years agodocs: add getting started doc and version notes for HC preview
Scott Main [Thu, 20 Jan 2011 05:11:50 +0000 (21:11 -0800)]
docs: add getting started doc and version notes for HC preview

Change-Id: Ia969c54a9b57197fb0f8814cc1898e50c02608e0

13 years agoFix 3374446: Allow multiple shift keys in Keyboard.
Jim Miller [Thu, 20 Jan 2011 06:01:25 +0000 (22:01 -0800)]
Fix 3374446: Allow multiple shift keys in Keyboard.

This fixes a bug introduced in 3c6dd8f9 because we now
have two shift keys. The code now tracks a global state
and looks for up to two shift keys.

Update after review and added code to handle extra
invalidate required by additional shift key.

Change-Id: Ic1728dd0ceec089089cd1beca1b0b30565d6e658

13 years agoProperly use Long2 for "UInt2" for FieldPacker.
Stephen Hines [Fri, 21 Jan 2011 02:17:25 +0000 (18:17 -0800)]
Properly use Long2 for "UInt2" for FieldPacker.

We were misusing this API, since it requires the additional precision of
the next size up on unsigned versions of types.

Change-Id: Ic3c87f681ac6705ae0b36a3464ce0d63737945fd

13 years agoMerge "Implement missing pause/resume support for NuPlayer." into honeycomb
Andreas Huber [Fri, 21 Jan 2011 01:05:48 +0000 (17:05 -0800)]
Merge "Implement missing pause/resume support for NuPlayer." into honeycomb

13 years agoMerge "docs: small javadoc, but also make the existing getProfileProxy docs visible...
Scott Main [Fri, 21 Jan 2011 01:04:48 +0000 (17:04 -0800)]
Merge "docs: small javadoc, but also make the existing getProfileProxy docs visible... had wrong comment tag" into honeycomb

13 years agoMerge "Fix issue #3352125: Crash after clearing search query" into honeycomb
Dianne Hackborn [Fri, 21 Jan 2011 00:57:34 +0000 (16:57 -0800)]
Merge "Fix issue #3352125: Crash after clearing search query" into honeycomb

13 years agoMerge "Fixes for StrictMode instance count checking." into honeycomb
Brad Fitzpatrick [Thu, 20 Jan 2011 23:56:47 +0000 (15:56 -0800)]
Merge "Fixes for StrictMode instance count checking." into honeycomb

13 years agoMerge "Fix issue #3374356: Buttons sometimes don't highlight" into honeycomb
Dianne Hackborn [Thu, 20 Jan 2011 23:38:14 +0000 (15:38 -0800)]
Merge "Fix issue #3374356: Buttons sometimes don't highlight" into honeycomb

13 years agoMerge "Updated sysbar lights out assets and recents bg protect tile" into honeycomb
Justin Ho [Thu, 20 Jan 2011 23:27:06 +0000 (15:27 -0800)]
Merge "Updated sysbar lights out assets and recents bg protect tile" into honeycomb

13 years agoUpdated sysbar lights out assets and recents bg protect tile
Justin Ho [Thu, 20 Jan 2011 23:25:05 +0000 (15:25 -0800)]
Updated sysbar lights out assets and recents bg protect tile

Change-Id: I28431bb499f7950c672a5fb39d8025ac239da54b

13 years agoFix issue #3374356: Buttons sometimes don't highlight
Dianne Hackborn [Thu, 20 Jan 2011 23:24:28 +0000 (15:24 -0800)]
Fix issue #3374356: Buttons sometimes don't highlight

On touch up, View would move itself to the pressed state if it
hadn't already shown as pressed.  However, it did this *after*
scheduling the message to deliver the onClick().  Thus if the
app took a little too long to execute inside of onClick(), the
invalidate to draw the highlight state would be executed right
before the following message to remove the highlight state,
causing it to basically not be shown.

This change just does the invalidate before scheduling the
onClick, so we can be sure it gets done first.

Change-Id: I6a4d1742a3aab60969c38b44bb3e163f48de62d4

13 years agoImplement missing pause/resume support for NuPlayer.
Andreas Huber [Thu, 20 Jan 2011 23:23:04 +0000 (15:23 -0800)]
Implement missing pause/resume support for NuPlayer.

Change-Id: Ia3f1ce521dd4b70e134ef03aa7c9db8e8d39a134
related-to-bug: 2368598

13 years agoFixes for StrictMode instance count checking.
Brad Fitzpatrick [Thu, 20 Jan 2011 23:12:08 +0000 (15:12 -0800)]
Fixes for StrictMode instance count checking.

Misc stuff found after looking at the first day of data, Jesse's
review, and comments from Dianne about tracking Activity counts
better.

Change-Id: Ifee1ef8f59f41061d4aac8c02765627dbf3cd8e4

13 years agoFix issue #3352125: Crash after clearing search query
Dianne Hackborn [Thu, 20 Jan 2011 21:40:19 +0000 (13:40 -0800)]
Fix issue #3352125: Crash after clearing search query

Don't deliver data arriving from a Loader after the application
has moved on to a new Loader.

Also throttle the number of Loaders will have actively running
for a particular ID.

Oh, and documentation.  Documentation is good.

Change-Id: I5a5cfdbb8c9bfb320ffc014f99e37fe7e3001382

13 years agoMerge "Fix bug 3362375 - API REVIEW: remove unused public 'up' id" into honeycomb
Adam Powell [Thu, 20 Jan 2011 22:39:56 +0000 (14:39 -0800)]
Merge "Fix bug 3362375 - API REVIEW: remove unused public 'up' id" into honeycomb

13 years agoInclude the local state obj in ACTION_DRAG_STARTED events
Christopher Tate [Thu, 20 Jan 2011 21:46:41 +0000 (13:46 -0800)]
Include the local state obj in ACTION_DRAG_STARTED events

Fixes bug 3362502

The underlying cause was that the DragEvent.obtain() variant which
clones an existing event was failing to copy the local state field.

This change also moves the logic for inserting the local state object
into DragEvents about to be dispatched from the Binder incall thread
into the main-thread code sequence.  This is to eliminate any potential
SMP memory coherency issues around drag start vs incoming events
needing to refer to the local state object.

Change-Id: I368e8936dbf8a00b7d5cc19c2ef0101bd75b6b2d

13 years agoMerge "Remove inappropriate triangle icons from quick settings panel." into honeycomb
Daniel Sandler [Thu, 20 Jan 2011 21:31:53 +0000 (13:31 -0800)]
Merge "Remove inappropriate triangle icons from quick settings panel." into honeycomb

13 years agoMerge "Don't pay attention to string block on @null" into honeycomb
Kenny Root [Thu, 20 Jan 2011 21:27:35 +0000 (13:27 -0800)]
Merge "Don't pay attention to string block on @null" into honeycomb

13 years agoFix bug 3362375 - API REVIEW: remove unused public 'up' id
Adam Powell [Thu, 20 Jan 2011 20:08:13 +0000 (12:08 -0800)]
Fix bug 3362375 - API REVIEW: remove unused public 'up' id

Fix bug 3362453 - API REVIEW: android.app.ActionBar

Change-Id: I4e0233cd9355a47682bfe7b4a7fda39801586f1a

13 years agoMerge "Fixing bugs in HelloWebView tutorial on developer.android.com." into honeycomb
Trevor Johns [Thu, 20 Jan 2011 21:19:25 +0000 (13:19 -0800)]
Merge "Fixing bugs in HelloWebView tutorial on developer.android.com." into honeycomb

13 years agoDon't pay attention to string block on @null
Kenny Root [Thu, 20 Jan 2011 21:15:44 +0000 (13:15 -0800)]
Don't pay attention to string block on @null

When someone referenced an empty string by putting in the special value
"@null" the string block was kept, but when filtering themes this wasn't
filtered because the framework thought it was actually a null string.

Bug: 3000940
Change-Id: I1e9a0479ef761b3e388b562ae728c5da0f4b5deb

13 years agoFixing bugs in HelloWebView tutorial on developer.android.com.
Trevor Johns [Thu, 20 Jan 2011 21:04:17 +0000 (13:04 -0800)]
Fixing bugs in HelloWebView tutorial on developer.android.com.

- Top-level LinearLayout needs to fill_parent, rather than wrap_content,
  otherwise the child WebView has 0 width
- setWebViewClient() needs to construct a new HelloWebViewClient, not
  WebViewClientDemo (which doens't exist).

Change-Id: Ie8b14e0cbf2b498573e965ccfc27b858dedabfa0

13 years agoMerge "Don't log the full stack trace when we can't load a resource." into honeycomb
Joe Onorato [Thu, 20 Jan 2011 20:33:34 +0000 (12:33 -0800)]
Merge "Don't log the full stack trace when we can't load a resource." into honeycomb

13 years agoMerge "fix [3369743] SurfaceFlinger reads hardware composer hints before calling...
Mathias Agopian [Thu, 20 Jan 2011 20:25:33 +0000 (12:25 -0800)]
Merge "fix [3369743] SurfaceFlinger reads hardware composer hints before calling hwc.prepare()" into honeycomb

13 years agoMerge "clean-up unneeded code" into honeycomb
Mathias Agopian [Thu, 20 Jan 2011 20:25:26 +0000 (12:25 -0800)]
Merge "clean-up unneeded code" into honeycomb

13 years agoRemove inappropriate triangle icons from quick settings panel.
Daniel Sandler [Thu, 20 Jan 2011 20:24:45 +0000 (15:24 -0500)]
Remove inappropriate triangle icons from quick settings panel.

Bug: 3316041
Change-Id: I877a587ecd6a6a8a0b00322bdcd46e3f4235a887

13 years agoMerge "Remove unnecessary library functions." into honeycomb
Stephen Hines [Thu, 20 Jan 2011 20:23:32 +0000 (12:23 -0800)]
Merge "Remove unnecessary library functions." into honeycomb

13 years agoMerge "Add two more parameters too RIL_REQUEST_SETUP_DATA_CALL, DO NOT MERGE" into...
Wink Saville [Thu, 20 Jan 2011 20:20:59 +0000 (12:20 -0800)]
Merge "Add two more parameters too RIL_REQUEST_SETUP_DATA_CALL, DO NOT MERGE" into honeycomb

13 years agoclean-up unneeded code
Mathias Agopian [Thu, 20 Jan 2011 02:02:20 +0000 (18:02 -0800)]
clean-up unneeded code

now that we removed the notion of a "inUse" buffer in surfaceflinger
a lot of code can be simplified / removed.

noteworthy, the whole concept of "unlockClient" wrt. "compositionComplete"
is also gone.

Change-Id: I210413d4c8c0998dae05c8620ebfc895d3e6233d

13 years agoMerge "Animate transitions between notification & settings panels." into honeycomb
Daniel Sandler [Thu, 20 Jan 2011 20:01:05 +0000 (12:01 -0800)]
Merge "Animate transitions between notification & settings panels." into honeycomb

13 years agoRemove unnecessary library functions.
Stephen Hines [Thu, 20 Jan 2011 02:06:34 +0000 (18:06 -0800)]
Remove unnecessary library functions.

Change-Id: I47fadb2b9e8b9e9ef5f139470366ce43c75fadbb

13 years agoDon't log the full stack trace when we can't load a resource.
Joe Onorato [Thu, 20 Jan 2011 19:49:56 +0000 (11:49 -0800)]
Don't log the full stack trace when we can't load a resource.

Bug: 3369315
Change-Id: I3a586bbefccbd59a0e99d712efe9a1cd3da6d058

13 years agoMerge "Remove unnecessary code." into honeycomb
Romain Guy [Thu, 20 Jan 2011 19:37:22 +0000 (11:37 -0800)]
Merge "Remove unnecessary code." into honeycomb

13 years agoRemove unnecessary code.
Romain Guy [Thu, 20 Jan 2011 19:35:46 +0000 (11:35 -0800)]
Remove unnecessary code.

Change-Id: I83eba3406c26a4028af08b4d4c95ecd02803e75a

13 years agoMerge "b/3350774 Enforce clearing the flag mIsHandlingMultiTouch." into honeycomb
Huahui Wu [Thu, 20 Jan 2011 19:08:33 +0000 (11:08 -0800)]
Merge "b/3350774 Enforce clearing the flag mIsHandlingMultiTouch." into honeycomb

13 years agoMerge "API REVIEW: android.widget.NumberPicker.OnValueChangedListener" into honeycomb
Svetoslav Ganov [Thu, 20 Jan 2011 19:02:14 +0000 (11:02 -0800)]
Merge "API REVIEW: android.widget.NumberPicker.OnValueChangedListener" into honeycomb

13 years agoDocumentation fix.
Romain Guy [Thu, 20 Jan 2011 18:59:28 +0000 (10:59 -0800)]
Documentation fix.

Activity's documentation wasn't clear on what would happen when
calling setContentView(View).

Change-Id: I37be6565ba897694460c80a39562346293faa8ea

13 years agoMerge "Documentation fix." into honeycomb
Romain Guy [Thu, 20 Jan 2011 18:57:59 +0000 (10:57 -0800)]
Merge "Documentation fix." into honeycomb

13 years agoAPI REVIEW: android.widget.NumberPicker.OnValueChangedListener
Svetoslav Ganov [Thu, 20 Jan 2011 03:25:46 +0000 (19:25 -0800)]
API REVIEW: android.widget.NumberPicker.OnValueChangedListener

Change-Id: I1e739553ab6b99b2768e42cf379a0b155dced81a

13 years agoMerge "Fix issue 3371096." into honeycomb
Eric Laurent [Thu, 20 Jan 2011 18:31:21 +0000 (10:31 -0800)]
Merge "Fix issue 3371096." into honeycomb

13 years agoMerge "Some touches on the NumberPicker UI." into honeycomb
Svetoslav Ganov [Thu, 20 Jan 2011 18:08:39 +0000 (10:08 -0800)]
Merge "Some touches on the NumberPicker UI." into honeycomb

13 years agoMerge "Error popup no longer flickers in TextViews." into honeycomb
Gilles Debunne [Thu, 20 Jan 2011 17:53:18 +0000 (09:53 -0800)]
Merge "Error popup no longer flickers in TextViews." into honeycomb

13 years agoAnimate transitions between notification & settings panels.
Daniel Sandler [Thu, 20 Jan 2011 17:11:23 +0000 (12:11 -0500)]
Animate transitions between notification & settings panels.

We're still not stretching the panel smoothly yet; this just
fades the panels in and out at the right times.

Bug: 3323063
Change-Id: I6eb87c44726f48f39fab77710b1ffe5d0783d588

13 years agoMerge "Eliminate recording sound by starting the video track before audio track....
James Dong [Thu, 20 Jan 2011 17:27:01 +0000 (09:27 -0800)]
Merge "Eliminate recording sound by starting the video track before audio track." into honeycomb

13 years agob/3350774 Enforce clearing the flag mIsHandlingMultiTouch.
Huahui Wu [Thu, 20 Jan 2011 17:23:09 +0000 (09:23 -0800)]
b/3350774 Enforce clearing the flag mIsHandlingMultiTouch.

b/3350774 was fixed by https://android-git.corp.google.com/g/#change,91337
But there is small chance that the flag mIsHandlingMultiTouch is not cleared
correctly. This CL enforces to clear the flag.

Change-Id: I79ba6b401a7d7b3c772d3f123912343491551507

13 years agoMerge "Add BrowserFrame.setCertificate() method." into honeycomb
Iain Merrick [Thu, 20 Jan 2011 16:17:15 +0000 (08:17 -0800)]
Merge "Add BrowserFrame.setCertificate() method." into honeycomb

13 years agoRefine InputMethodInfo API
Ken Wakasa [Thu, 20 Jan 2011 13:31:01 +0000 (22:31 +0900)]
Refine InputMethodInfo API

bug: 3370297
Change-Id: I2a18f3bdbe2fccb22e22cdae0f75aec5c703ad6d

13 years agoAdd BrowserFrame.setCertificate() method.
Iain Merrick [Thu, 20 Jan 2011 15:33:41 +0000 (15:33 +0000)]
Add BrowserFrame.setCertificate() method.

This is needed for the Chrome HTTP stack to report SSL
certificates to WebView, in order to pass the CTS.

Change-Id: I0752a836ebaea21eae2084f037b18de4168f271f

13 years agoMerge "Add android.provider.Settings.EXTRA_INPUT_METHOD_ID" into honeycomb
Tadashi G. Takaoka [Thu, 20 Jan 2011 15:30:36 +0000 (07:30 -0800)]
Merge "Add android.provider.Settings.EXTRA_INPUT_METHOD_ID" into honeycomb

13 years agoAdd android.provider.Settings.EXTRA_INPUT_METHOD_ID
Tadashi G. Takaoka [Thu, 20 Jan 2011 14:13:02 +0000 (23:13 +0900)]
Add android.provider.Settings.EXTRA_INPUT_METHOD_ID

Change-Id: Iecb7a9c265cafe96e7eec099341133da8e966f6f

13 years agoEliminate recording sound by starting the video track before audio track.
James Dong [Thu, 20 Jan 2011 04:42:19 +0000 (20:42 -0800)]
Eliminate recording sound by starting the video track before audio track.

Due to the variable delays in the system, the recording sound can still be heard
if the audio track is started early. This happens even after we suppress a relative
long period of initial audio for a recording session. By starting the video track
before the audio track, we effectively play the recording sound earlier.

bug - 3371141

Change-Id: I2cccf77eae953d96827fc080c618b1d962445c26

13 years agoMerge "Clear the files we copy over to the temp cache" into honeycomb
Kristian Monsen [Thu, 20 Jan 2011 14:33:55 +0000 (06:33 -0800)]
Merge "Clear the files we copy over to the temp cache" into honeycomb

13 years agoMerge "Simplify and smooth notification panel animation." into honeycomb
Daniel Sandler [Thu, 20 Jan 2011 14:33:44 +0000 (06:33 -0800)]
Merge "Simplify and smooth notification panel animation." into honeycomb

13 years agoClear the files we copy over to the temp cache
Kristian Monsen [Thu, 20 Jan 2011 12:42:16 +0000 (12:42 +0000)]
Clear the files we copy over to the temp cache

Fixes CTS tests

Change-Id: I3464ac90e58a9df21379a8da9d637f4f5ee69b85

13 years agoMerge "Rename action to ACTION_INPUT_METHOD_SUBTYPE_SETTINGS" into honeycomb
Tadashi G. Takaoka [Thu, 20 Jan 2011 13:17:51 +0000 (05:17 -0800)]
Merge "Rename action to ACTION_INPUT_METHOD_SUBTYPE_SETTINGS" into honeycomb

13 years agoRename action to ACTION_INPUT_METHOD_SUBTYPE_SETTINGS
Tadashi G. Takaoka [Thu, 20 Jan 2011 08:56:13 +0000 (17:56 +0900)]
Rename action to ACTION_INPUT_METHOD_SUBTYPE_SETTINGS

Change-Id: I27c318777355991ae4ad72d0b2480e93c8c5044e

13 years agoMerge "Update the path of the intent to unlock keystore." into honeycomb
Chia-chi Yeh [Thu, 20 Jan 2011 12:29:11 +0000 (04:29 -0800)]
Merge "Update the path of the intent to unlock keystore." into honeycomb

13 years agoUpdate the path of the intent to unlock keystore.
Chia-chi Yeh [Thu, 20 Jan 2011 12:23:59 +0000 (20:23 +0800)]
Update the path of the intent to unlock keystore.

Change-Id: Ia81d0c172f2be6d04cba4db6e6798058f321605d

13 years agoDRT needs to clear cookies between tests.
Ben Murdoch [Thu, 20 Jan 2011 11:21:24 +0000 (11:21 +0000)]
DRT needs to clear cookies between tests.

Fixes failure seen in fast/cookies/local-file-can-set-cookies.html

Change-Id: I08b8a0fcf87003fa4621dce08604bf42e70e4635

13 years agoAdd case-sensitive tests to DRT ignore list.
Ben Murdoch [Thu, 20 Jan 2011 10:52:24 +0000 (10:52 +0000)]
Add case-sensitive tests to DRT ignore list.

/mnt/sdcard forces lowercase, but these tests verify
the capitialization of the filename. We will never pass them
with DRT1 while storing tests on external storage. DRT2 will
fix this as it does not store any files locally (hence DRT2's
ignore list is unchanged).

Change-Id: Ia062ad77ad312a34db61d606a1d1382ac1d7b70e

13 years agoSimplify and smooth notification panel animation.
Daniel Sandler [Thu, 20 Jan 2011 07:53:43 +0000 (02:53 -0500)]
Simplify and smooth notification panel animation.

Bug: 3322970
Change-Id: I3e658cfb542d605b13f6b7d935e32e5b8766078f

13 years agoAddressing API Review docs bugs:
Adam Cohen [Thu, 20 Jan 2011 01:16:34 +0000 (17:16 -0800)]
Addressing API Review docs bugs:

->Issue 3370313
->Issue 3370403
->Issue 3370328
->kthx, bye

Change-Id: I2d1962c27b3ba856a0b4632d335271300bab45eb

13 years agoMerge "Doc change: adding missing nfc demo png" into honeycomb
Scott Main [Thu, 20 Jan 2011 06:58:08 +0000 (22:58 -0800)]
Merge "Doc change: adding missing nfc demo png" into honeycomb

13 years agoDoc change: adding missing nfc demo png
Robert Ly [Thu, 20 Jan 2011 06:52:18 +0000 (22:52 -0800)]
Doc change: adding missing nfc demo png

Change-Id: Id96b13f4d075cec48dbc528c8396d1c2f6ed50d9

13 years agoMerge "Make VpnService synchronous API." into honeycomb
Hung-ying Tyan [Thu, 20 Jan 2011 06:41:20 +0000 (22:41 -0800)]
Merge "Make VpnService synchronous API." into honeycomb

13 years agoAdd two more parameters too RIL_REQUEST_SETUP_DATA_CALL, DO NOT MERGE
Wink Saville [Thu, 20 Jan 2011 06:38:24 +0000 (22:38 -0800)]
Add two more parameters too RIL_REQUEST_SETUP_DATA_CALL, DO NOT MERGE

Add DNS and gateway as parameters to RIL_REQUEST_SETUP_DATA_CALL so that
system properties aren't used for passing these to the ril. System
properties that are read right after a write doesn't always see the
result of the write. Another words writing system properties are not
not sequentially consistent.

Bug: 3364487
Change-Id: Ib7cba74346395323f3feb927281695663d9935ac

13 years agoMerge "Doc change: adding missing samples" into honeycomb
Scott Main [Thu, 20 Jan 2011 06:37:21 +0000 (22:37 -0800)]
Merge "Doc change: adding missing samples" into honeycomb

13 years agoMerge "Doc change: animation devguide topic" into honeycomb
Robert Ly [Thu, 20 Jan 2011 06:09:47 +0000 (22:09 -0800)]
Merge "Doc change: animation devguide topic" into honeycomb

13 years agoMerge "Text & layout tweaks in system bar:" into honeycomb
Daniel Sandler [Thu, 20 Jan 2011 05:57:35 +0000 (21:57 -0800)]
Merge "Text & layout tweaks in system bar:" into honeycomb

13 years agoMerge "More fixes to ensure that touches outside the panel close it." into honeycomb
Daniel Sandler [Thu, 20 Jan 2011 05:57:26 +0000 (21:57 -0800)]
Merge "More fixes to ensure that touches outside the panel close it." into honeycomb

13 years agoText & layout tweaks in system bar:
Daniel Sandler [Thu, 20 Jan 2011 05:26:54 +0000 (00:26 -0500)]
Text & layout tweaks in system bar:

 - Contract date field to avoid collision with clock.
 - Tune the clock font size in bar & panel.
 - Better vertical alignment of bar icons.

Change-Id: I491c8678eec8dd3e5236121cc08583e2b8c79fc2

13 years agoMerge "Add rounded rects and circles support to OpenGLRenderer." into honeycomb
Romain Guy [Thu, 20 Jan 2011 05:52:49 +0000 (21:52 -0800)]
Merge "Add rounded rects and circles support to OpenGLRenderer." into honeycomb

13 years agoAdd rounded rects and circles support to OpenGLRenderer.
Romain Guy [Thu, 20 Jan 2011 05:54:02 +0000 (21:54 -0800)]
Add rounded rects and circles support to OpenGLRenderer.

Change-Id: I6cedf2b495d58de7c0437096809fa9e4518a1b8c

13 years agoMerge "Better fix for bug 3112733" into honeycomb
Adam Powell [Thu, 20 Jan 2011 05:52:33 +0000 (21:52 -0800)]
Merge "Better fix for bug 3112733" into honeycomb

13 years agoDoc change: animation devguide topic
Robert Ly [Mon, 17 Jan 2011 03:48:06 +0000 (19:48 -0800)]
Doc change: animation devguide topic

Change-Id: I52cdd29616f7f30784c0f8352c035493c8d413dc

13 years agopreviewImage API shouldn't be hidden.
Patrick Dubroy [Wed, 19 Jan 2011 23:43:55 +0000 (15:43 -0800)]
previewImage API shouldn't be hidden.

13 years agoMore fixes to ensure that touches outside the panel close it.
Daniel Sandler [Thu, 20 Jan 2011 05:13:11 +0000 (00:13 -0500)]
More fixes to ensure that touches outside the panel close it.

Similarly, touches in the glow area surrounding the panel
title no longer switch into settings mode.

Bug: 3339023
Change-Id: I142e500a55ecfca24082c28e75e5e71c1524ad56

13 years agodocs: small javadoc, but also make the existing getProfileProxy docs visible... had...
Scott Main [Thu, 20 Jan 2011 05:13:18 +0000 (21:13 -0800)]
docs: small javadoc, but also make the existing getProfileProxy docs visible... had wrong comment tag

Change-Id: Ia4b2178057c0263ec8f835342815082de87b3af1

13 years agoBetter fix for bug 3112733
Adam Powell [Thu, 20 Jan 2011 01:58:04 +0000 (17:58 -0800)]
Better fix for bug 3112733

Make sure PopupWindows set to clip to the screen and that are anchored
to another view do not clip off the top of the screen.

Change-Id: I6ef9d61982dfda18a4ee7c69128932f5e08aa884

13 years agoMake VpnService synchronous API.
Hung-ying Tyan [Wed, 19 Jan 2011 08:48:38 +0000 (16:48 +0800)]
Make VpnService synchronous API.

This eases VpnSettings on dealing with multiple-activity-instance problem
(i.e., SettingsActivity and VpnSettingsActivity).

+ Most of the code is moved from the VpnServices package to vpn/java/.
+ VpnManager and VpnServiceBinder are revised to provide synchronous API.
+ Add a new method isIdle() to IVpnService.aidl.

Related bug: 3293236 (need to deal with multiple-activity-instance problem)

Change-Id: I03afa3b3af85d7b4ef800683cd075c356a9266c4

13 years agoMerge "Fix 3339257: Update lockscreen keyboard to fit Holo theme" into honeycomb
Jim Miller [Thu, 20 Jan 2011 04:15:49 +0000 (20:15 -0800)]
Merge "Fix 3339257: Update lockscreen keyboard to fit Holo theme" into honeycomb

13 years agoFix 3339257: Update lockscreen keyboard to fit Holo theme
Jim Miller [Tue, 18 Jan 2011 01:00:44 +0000 (17:00 -0800)]
Fix 3339257: Update lockscreen keyboard to fit Holo theme

This updates the lockscreen keyboard to be like the
latin-1 IME keyboard and updates it to fit the holo theme.

Fixed some minor issues addressed in review.

Change-Id: I3c6dd8f91be753510e6eadfa9ad913f77038947b

13 years agoDoc change: adding missing samples
Robert Ly [Thu, 20 Jan 2011 02:14:50 +0000 (18:14 -0800)]
Doc change: adding missing samples

Change-Id: Id5f63a02b80f88b5cb0c4db18322554944b944c9

13 years agoSome touches on the NumberPicker UI.
Svetoslav Ganov [Thu, 20 Jan 2011 03:19:55 +0000 (19:19 -0800)]
Some touches on the NumberPicker UI.

1. Shoing the scroll wheel and fades it out the first time
   the widget is displayed.

2. Added separators for easing use to figure out which will
   be the current selection while scrolling.

3. Updated the fling scroller to user decelerating interpolator.

Change-Id: Ie75519564ace8f44cc6f8eed692182153f839694

13 years agoMerge "Fix getSwitchState." into honeycomb
Jeff Brown [Thu, 20 Jan 2011 02:54:11 +0000 (18:54 -0800)]
Merge "Fix getSwitchState." into honeycomb

13 years agoFix getSwitchState.
Jeff Brown [Thu, 20 Jan 2011 02:41:38 +0000 (18:41 -0800)]
Fix getSwitchState.

InputReader::getSwitchState always returns AKEY_STATE_UNKNOWN
because SwitchInputMapper::getSources() returns 0 which cannot
match any source mask including AINPUT_SOURCE_ANY.  As a result
initial lid switch detection is broken.

This change adds a new source constant AINPUT_SOURCE_SWITCH
that indicates that the source has switches.

Change-Id: I5321ecf0ce84f1c2b4535f6c163d3f4dcf9b7a9b

13 years agoFix issue 3371096.
Eric Laurent [Thu, 20 Jan 2011 02:36:13 +0000 (18:36 -0800)]
Fix issue 3371096.

EffectModule::process() was copying effect chain input buffer to
output buffer if no effect was active instead of accumulating it.

Change-Id: I2838af2e7b6654d0a76547625929a5453da68d02

13 years agoMerge "Added Honeycomb-Gallery to docs." into honeycomb
Alexander Lucas [Thu, 20 Jan 2011 02:33:43 +0000 (18:33 -0800)]
Merge "Added Honeycomb-Gallery to docs." into honeycomb

13 years agoAdded Honeycomb-Gallery to docs.
Alexander Lucas [Wed, 19 Jan 2011 20:15:38 +0000 (12:15 -0800)]
Added Honeycomb-Gallery to docs.

Change-Id: I3879ee553f761113b30f8ad82c0a226d0823dd2c

13 years agoError popup no longer flickers in TextViews.
Gilles Debunne [Thu, 20 Jan 2011 00:53:31 +0000 (16:53 -0800)]
Error popup no longer flickers in TextViews.

The removed lines were committed by the Android Open Source Project.
Their intent was probably: the message was there before, it is identical
after a text change, let's remove it to not annoy the user who already saw it.

The behavior however is that the message is displayed then hidden, then displayed
as the user types.

Bug 3365016

Change-Id: Ie820f8e5465ad8ab5890272c42627686e0d7961b

13 years agoMerge "Use EGL_NATIVE_VISUAL_ID to select EGLConfig" into honeycomb
Mathias Agopian [Thu, 20 Jan 2011 02:22:45 +0000 (18:22 -0800)]
Merge "Use EGL_NATIVE_VISUAL_ID to select EGLConfig" into honeycomb