49173 Commits

Author SHA1 Message Date
Jason Sams
4698ef3e01 Merge "Remove accidental logging." 2011-04-20 17:15:05 -07:00
Jason Sams
0ec8c6f9a8 Remove accidental logging.
Change-Id: I59073a620c312485a0631069856fbd7ca40b4cbd
2011-04-20 17:14:26 -07:00
Jason Sams
ff0f67d8df Merge "Create runtime stubs for compute driver." 2011-04-20 15:13:46 -07:00
Jason Sams
fcf7231249 Create runtime stubs for compute driver.
Change-Id: I8e0250a642844a2ad3ff6efc38e385445b7da032
2011-04-20 15:09:01 -07:00
Adam Powell
8c4da95f6b Fix the build
Change-Id: I725f0664b5563f6af16929eff59d7a8967600660
2011-04-20 13:58:00 -07:00
Marco Nelissen
63f9689627 Revert recently added check to addFooterView
b/4319206

Change-Id: Ic89b2166bdc7a878ae2983d393a1d01aaa3b7d23
2011-04-20 13:42:25 -07:00
Andreas Huber
7454253d91 Merge "Unhide MediaPlayer's setDataSource method that takes optional http headers to be" 2011-04-20 12:23:27 -07:00
Wink Saville
c199ff6466 am a4017f8d: am afa79585: Remove getCurrentDataConnectionList.
* commit 'a4017f8d1b0ac04873c5b0389d5a0cabe744a3f0':
  Remove getCurrentDataConnectionList.
2011-04-20 11:41:29 -07:00
Wink Saville
a4017f8d1b am afa79585: Remove getCurrentDataConnectionList.
* commit 'afa79585e0e517d9fdfe6065bc5084cab9bb2300':
  Remove getCurrentDataConnectionList.
2011-04-20 11:33:11 -07:00
Fabrice Di Meglio
e41588b41c Merge "Use Harfbuzz for Paint drawText / measureText / breakText APIs" 2011-04-20 11:16:35 -07:00
Andreas Huber
72e738a428 Unhide MediaPlayer's setDataSource method that takes optional http headers to be
passed to the server.

Change-Id: I3c7ce140b2d9cd2483cf05c8aff9b374feff2f18
related-to-bug: 4315346
2011-04-20 10:55:54 -07:00
Dianne Hackborn
215e90fc1d Merge "Deprecate a bunch of APIs." 2011-04-20 10:32:32 -07:00
Steve Block
34d06dd9a8 Merge "Deprecate ANCHOR_TYPE and IMAGE_ANCHOR_TYPE from WebView.HitTestResult" 2011-04-20 10:27:38 -07:00
Dianne Hackborn
9567a66a5e Deprecate a bunch of APIs.
And clean up some documentation.

Change-Id: I7882183b3daf883b7ac6098d19f88dc7cfbcdf61
2011-04-20 10:26:44 -07:00
Andreas Huber
e85626f33e Merge "Add extra headers specified in the media player's setDataSource call" 2011-04-20 09:23:52 -07:00
Andreas Huber
5087494011 Add extra headers specified in the media player's setDataSource call
to all http requests made by the http live implementation.

Change-Id: I9dd78bb261bc678ea98c82009ca2634b74f3cd58
related-to-bug: 4315346
2011-04-20 09:22:06 -07:00
Jeff Brown
6f026b0fbc Merge "Track unhandled input events in consistency verifiers." 2011-04-19 23:58:27 -07:00
Jeff Brown
bbdc50b102 Track unhandled input events in consistency verifiers.
This fixes spurious verification errors that would be generated
when a view declined an initial event such as ACTION_DOWN.  Since
the view would not receive the rest of the event stream, it would
not see the corresponding ACTION_UP and the next ACTION_DOWN would
trigger a spurious verification error.

Change-Id: I2386acf378cd1765d5446faed5ad9c6525f8b400
2011-04-19 23:46:52 -07:00
Jeff Brown
dee1640afa Merge "Add tap/drag touchpad gesture." 2011-04-19 21:28:35 -07:00
Jeff Brown
79ac969d7a Add tap/drag touchpad gesture.
The mapper sends a DOWN when the finger is released then starts
a short timer.  If the finger is not pressed again before the timer
elapses, then the mapper sends an UP to complete the tap.  If the
finger is pressed again then the mapper starts sending MOVEs
as part of a drag.

Double/triple taps work as intended because we also start watching
for a new tap when the finger is pressed again.  If a new tap
occurs the old tap is also finished.  So each individual finger
short press/release cycle constitutes a distinct tap.

Change-Id: Iaa51182edee4378162a66adfd746088e93af2a30
2011-04-19 21:20:10 -07:00
Adam Powell
2a231f8435 Merge "Refactor menu internals." 2011-04-19 18:45:42 -07:00
Mathias Agopian
9cc5a4e97c Merge "remove support for console in SurfaceFlinger" 2011-04-19 18:19:15 -07:00
Fabrice Di Meglio
4f810c8535 Use Harfbuzz for Paint drawText / measureText / breakText APIs
Change-Id: I35aa02bfd45629bf5c560f98a28399ff3d0fc900
2011-04-19 17:36:13 -07:00
Jaikumar Ganesh
57127bd7c8 am ee1c033f: am 24a16e6c: am c34c88b9: am ec1a8f7a: Merge "Unable to push files to Windows 7"
* commit 'ee1c033f6e0c2e709bd63adb419de3c5212fdf8f':
  Unable to push files to Windows 7
2011-04-19 16:04:38 -07:00
Jaikumar Ganesh
ee1c033f6e am 24a16e6c: am c34c88b9: am ec1a8f7a: Merge "Unable to push files to Windows 7"
* commit '24a16e6c53d9b45c0cfdf150425002adc919955b':
  Unable to push files to Windows 7
2011-04-19 16:01:36 -07:00
Jaikumar Ganesh
24a16e6c53 am c34c88b9: am ec1a8f7a: Merge "Unable to push files to Windows 7"
* commit 'c34c88b948cb60c057bd2145df9f1b2091f3c894':
  Unable to push files to Windows 7
2011-04-19 15:57:24 -07:00
David Li
a4643490bb Merge "GLES2Dbg: send some GL implementation constants to client" 2011-04-19 15:50:32 -07:00
Jeff Brown
3f14891fc9 Merge "Initial checkin of spot presentation for touchpad gestures." 2011-04-19 15:37:32 -07:00
Jeff Brown
2352b978a3 Initial checkin of spot presentation for touchpad gestures.
Added a new PointerIcon API (hidden for now) for loading
pointer icons.

Fixed a starvation problem in the native Looper's sendMessage
implementation which caused new messages to be posted ahead
of old messages sent with sendMessageDelayed.

Redesigned the touch pad gestures to be defined in terms of
more fluid finger / spot movements.  The objective is to reinforce
the natural mapping between fingers and spots which means there
must not be any discontinuities in spot motion relative to
the fingers.

Removed the SpotController stub and folded its responsibilities
into PointerController.

Change-Id: I5126b1e69d95252fda7f2a684c9287e239a57163
2011-04-19 15:35:51 -07:00
Jaikumar Ganesh
c34c88b948 am ec1a8f7a: Merge "Unable to push files to Windows 7"
* commit 'ec1a8f7aa7e71e292ef813b1e886a9e26e3635af':
  Unable to push files to Windows 7
2011-04-19 15:28:26 -07:00
Marco Nelissen
05d30b1484 Merge "Fix bugs in ListView" 2011-04-19 15:25:48 -07:00
Jaikumar Ganesh
ec1a8f7aa7 Merge "Unable to push files to Windows 7" 2011-04-19 14:48:08 -07:00
David Li
31918ccae9 GLES2Dbg: send some GL implementation constants to client
Change-Id: Ic6c51c09b1c3d2e1e1a28c6ed552714c3243827c
Signed-off-by: David Li <davidxli@google.com>
2011-04-19 14:44:51 -07:00
David Li
e9f619f03b GLES2Dbg: initial tests
Change-Id: Ibf07eff68d39267fd5c9bec2870f59a5ae2f51e3
2011-04-19 14:42:14 -07:00
Marco Nelissen
22c04a316a Fix bugs in ListView
Make addHeaderView and addFooterView be more consistent with each other: they
now both check that there either is no existing adapter, or that the existing
adapter is a HeaderViewListAdapter, and they both call the DataSetObserver
(previously only addHeaderView would check the adapter, and it would only
check that it was null, while only addFooterView would call the DataSetObserver)
Make removeHeaderView and removeFooterView check that the DataSetObserver
is non-null before using it.

Change-Id: I681b87f70aabca63e664ca8d0c1cfc25530e00b9
2011-04-19 14:31:20 -07:00
Adam Powell
696cba573e Refactor menu internals.
In the old world, MenuBuilder and MenuItemImpl were responsible for
generating views for any presentation of a menu. MenuBuilder needed to
know any types and resources involved, and the implied caching
semantics did not work well for menus presented within AdapterViews.

In the new world, the MenuPresenter interface takes over the
responsibility of generating views or adapters for menu
items. MenuBuilder/MenuItemImpl still provide extra metadata tracking
used by these presenters. Mutiple presenters may be active for a
single menu at a time. All of this remains internal framework
implementation details.

BaseMenuPresenter provides a simple base for presenters that treats
the host MenuView more like an AdapterView. This allows for less
rebuilding of views when items are added/removed.

Callbacks have been restructured. Calls that relate to the menu itself
are still handled by MenuBuilder.Callback, but calls related to a
specific presentation of a menu are handled by MenuPresenter.Callback
objects attached to a MenuPresenter.

Also add API to programmatically set divider options for LinearLayout
and hidden API so that ActionBarView can have finer-grained control
over divider placement.

Change-Id: I2265b86a084279822908021aec20dfbadc1bb56b
2011-04-19 13:49:39 -07:00
Fabrice Di Meglio
8f0484194a Merge "Use Harfbuzz for Canvas drawText APIs" 2011-04-19 13:14:46 -07:00
Narayan Kamath
9bf2d9e13c Merge "Fix onCompleteAudioAvailable" 2011-04-19 10:44:16 -07:00
Andreas Huber
3114899e00 Merge "Make sure a read restarts the prefetcher if necessary." 2011-04-19 10:42:19 -07:00
Amith Yamasani
25641ca1ac Merge "Plumbing in PackageManager and installd for multi-user support." 2011-04-19 10:41:20 -07:00
Nick Kralevich
08d1f93723 Merge "Make installd resistant to umask changes." 2011-04-19 10:10:54 -07:00
Andreas Huber
bb32a94fb4 Make sure a read restarts the prefetcher if necessary.
Change-Id: I87cac0e61e4dce7987ddf29c32f51e1672d1bbed
related-to-bug: 4286618
2011-04-19 10:10:06 -07:00
Irfan Sheriff
7f9968c2ef Merge "handle supplicant stop after child states exit" 2011-04-19 10:03:07 -07:00
Andreas Huber
d6309d6884 Merge "Remove streamability verification, it's taking too long. Also..." 2011-04-19 10:01:00 -07:00
Narayan Kamath
53f6f95308 Fix onCompleteAudioAvailable
(a) Don't check that the audiotrack is initialized (will
not be true in static mode until the first write call)
(b) Block until it completes playing.

Change-Id: I50eb6cece00f3d12f3b75102d62014c360ac0346
2011-04-19 16:39:20 +01:00
Irfan Sheriff
5cd8d4dece handle supplicant stop after child states exit
When a user explicitly disables wifi, wait on the supplicant shut down until after
all child states have handled exit - this avoids time outs due to communicating with
supplicant after breaking the socket connection

Bug: 4052161

Change-Id: Iec5bb3e14a2df4a8a12de8bb81d9c10aeb992ad4
2011-04-19 07:33:07 -07:00
Steve Block
1854ddb6d9 Deprecate ANCHOR_TYPE and IMAGE_ANCHOR_TYPE from WebView.HitTestResult
These constants are no longer used anywhere, so should be deprecated.

Change-Id: I1456782fbafc540148c51477dd9727b11684d5d3
2011-04-19 13:55:09 +01:00
Bjorn Bringert
a210e15c89 Merge "TTS: SynthesisRequest.error() instead of return value" 2011-04-19 03:06:13 -07:00
Bjorn Bringert
360eb168d6 TTS: SynthesisRequest.error() instead of return value
Change-Id: I02fe8ca1070a4e7c62ad30fd84c82bd6ecc2ecfa
2011-04-19 09:23:23 +01:00
Mathias Agopian
578492e999 Merge "changes to SurfaceTexture needed for unification with SF" 2011-04-18 19:51:26 -07:00