109845 Commits

Author SHA1 Message Date
Michael Wright
9fd5530f4c Remove deleted keylayout from Makefile
Change-Id: I8aecc00861cf99d8e7278519f4e2e6fb726b7e17
2013-07-29 19:24:49 -07:00
Alan Viverette
b9867eab1d Don't show spinner popup if adapter is null
BUG: 10076106
Change-Id: I1c1c235645b7963f802b0747f7ca64d8aedaaa66
2013-07-29 19:07:55 -07:00
Dianne Hackborn
821a90df96 Merge "Fix pub issue #58043: Copy crash in Android 4.3..." 2013-07-30 01:46:30 +00:00
Jonathan Dixon
a75246951f Merge "Make WebViewProvider constants private" 2013-07-30 01:22:18 +00:00
Jean-Michel Trivi
00bf4b1817 More refactor of audio focus, keep track of focus loss
Move more audio focus-specific functionality into the class
  representing each audio focus owner, FocusStackEntry.
Keep track of how each FocusStackEntry instance lost focus.

Change-Id: I35df0717765a26ec747cb0110e2e951d155d1525
2013-07-29 18:15:29 -07:00
Dianne Hackborn
f0989840a0 Fix pub issue #58043: Copy crash in Android 4.3...
...when clipboard listener attached

We need to clear the calling identity before dispatching change
notifications.  Also make this more robust, so that in the face
of any failure we will clean up the broadcast state.

Change-Id: I305a8a62738595f1fe5643a063099de5ed7cb062
2013-07-29 18:11:02 -07:00
Christopher Tate
37987ef17a Merge "Fix permission privilege w.r.t. updated system apps" 2013-07-30 00:49:11 +00:00
Dianne Hackborn
6077115d74 Merge "Fix some oom tuning and display size stuff." 2013-07-30 00:45:37 +00:00
Dianne Hackborn
635a6d5a0b Fix some oom tuning and display size stuff.
Fix a problem where we would not respect the device's
override display density/size if those had been reset at
some point (to an empty string).

Tweak the tuning of low RAM devices to consider 480x800 as
the base line resolution.  That is our target these days.

Improve output of oom and meminfo to include this tuning
information.

Change-Id: Ic9a85b0391b075178c4ac17e64086ef21889f430
2013-07-29 17:17:31 -07:00
Christopher Tate
072252cd48 Fix permission privilege w.r.t. updated system apps
Note that it is *intentional* that even a privileged app cannot
add new privileged permissions via unbundled update.  The set of
privileged permissions granted is strictly limited to those used
by the apk file installed as privileged.

Bug 10027033

Change-Id: I974bae0671c1962e4526d51dd9a0c53bcd27323e
2013-07-29 17:13:35 -07:00
Todd Poynor
26faecc85e BatteryService use IBatteryProperties interfaces, drop JNI
IBatteryPropertiesListener binder interface to deliver notifications of
changed battery/power status from healthd system health daemon.  healthd
watches uevents from power_supply.

Change-Id: I1ab38622baf28356a6627fe2354b77e2ef99d838
2013-07-30 00:02:04 +00:00
Jonathan Dixon
09397ba3d5 Make WebViewProvider constants private
In preperation for DEFAULT_TO_EXPERIMENTAL_WEBVIEW flag-flip, make this
field and WEBVIEW_EXPERIMENTAL_PROPERTY private so we know all users are
querying the property in a consistent way.

Change-Id: Iabaffb8ac5a34e323b170339d47f872eb4c83042
2013-07-29 16:42:42 -07:00
Jean-Baptiste Queru
0350f4167f am 00157c0d: am 6c0fe0df: Merge "MediaFormat: Fix the documentation link to the AAC profile constants"
* commit '00157c0d466786e7f125f58257ff706e132c52ef':
  MediaFormat: Fix the documentation link to the AAC profile constants
2013-07-29 16:40:21 -07:00
Michael Wright
22fdce9097 Merge "resolved conflicts for merge of 443feae6 to master" 2013-07-29 23:38:00 +00:00
Christopher Tate
e339319258 Merge "Turn off Alarm Manager logspew pending a more friendly implementation" 2013-07-29 23:31:55 +00:00
Michael Wright
9e40e61e3b resolved conflicts for merge of 443feae6 to master
Change-Id: I70b1651bc226c68db0ad0431647c21c6a4866b17
2013-07-29 16:27:45 -07:00
Christopher Tate
cdccf6423d Turn off Alarm Manager logspew pending a more friendly implementation
Bug 10055940

Change-Id: I75bcbdf6177f5faa41f420518513a22f47bcac5e
2013-07-29 16:23:05 -07:00
Jean-Baptiste Queru
00157c0d46 am 6c0fe0df: Merge "MediaFormat: Fix the documentation link to the AAC profile constants"
* commit '6c0fe0df4ea35fba69f805e18c8c88c0be31c36f':
  MediaFormat: Fix the documentation link to the AAC profile constants
2013-07-29 16:07:12 -07:00
Jean-Baptiste Queru
6c0fe0df4e Merge "MediaFormat: Fix the documentation link to the AAC profile constants" 2013-07-29 23:03:00 +00:00
Michael Wright
443feae63d am b0326880: Merge "Remove incorrect keymapping"
* commit 'b0326880a91a7c9761d56663bae559034df91e70':
  Remove incorrect keymapping
2013-07-29 15:56:38 -07:00
Michael Wright
64168ed757 Merge "Remove incorrect keymapping" 2013-07-29 22:53:56 +00:00
Michael Wright
b0326880a9 Merge "Remove incorrect keymapping" 2013-07-29 22:50:01 +00:00
Michael Wright
6fc03389c7 Remove incorrect keymapping
Turns out Snakebytes produce all 0s for their vendor / product IDs. This
somehow got the vendor / product ID of an international apple keyboard, which
will break them. Unfortunately, this also means we cannot map Snakebyte
controllers at all.

Relevant bug: https://code.google.com/p/android/issues/detail?id=58202

Change-Id: I09d246b1ab793ec04a19d558f6b98badac48b20f
2013-07-29 15:48:55 -07:00
Wink Saville
2e581434c8 Merge "Add network type TYPE_MOBILE_IA." 2013-07-29 22:24:50 +00:00
Jason Sams
d979208974 Relax restriction on Colormatrix and add Add step.
Change-Id: Iccb519bb40f58f02346b5c0a10c1378cb853e3f8
2013-07-29 22:09:08 +00:00
Wink Saville
5e56bc5437 Add network type TYPE_MOBILE_IA.
Add a network type for establishing connections to the apn used for
the initial connection.

Enable some debug for now.

Bug: 8733613
Change-Id: Ia627ac0cf5715660b6d02bb13a83d46ec1727b87
2013-07-29 15:02:29 -07:00
Alan Viverette
80e7270085 Implement drag to open overflow menu, lift to select
BUG: 9437139
Change-Id: Iaa962453ba1b2c739a04b6b1be4f6de1fb2fa752
2013-07-29 13:59:41 -07:00
Michael Wright
2c126204a5 Remove incorrect keymapping
Turns out Snakebytes produce all 0s for their vendor / product IDs. This
somehow got the vendor / product ID of an international apple keyboard, which
will break them. Unfortunately, this also means we cannot map Snakebyte
controllers at all.

Relevant bug: https://code.google.com/p/android/issues/detail?id=58202

Change-Id: I59e134f8d1eb059fdf6823e65d6ce5387428029e
2013-07-29 13:54:46 -07:00
Dianne Hackborn
bf36ee2b0c Allow services to execute in the background scheduling group.
If a service is being executed due to a call from a background
process, there is no reason for its process to be brought up
to the foreground scheduling group to do its work.  So, don't.

Change-Id: I0f4f9f2fdcc3481ca4ad2e4e3deb43b8edbbd897
2013-07-29 13:50:52 -07:00
Jonathan Dixon
d8501485e3 Build fix for WebViewFactory
Make fields public again until users are no longer using them

Change-Id: I27d06ca8478f5ba44940e8ce15d65df97cbbb5f1
2013-07-29 13:05:52 -07:00
Dirk Dougherty
c88e0211bc Merge "Doc change: clean up doc and fix image url." into jb-mr2-docs 2013-07-29 19:24:30 +00:00
Dirk Dougherty
cb5625f544 Doc change: clean up doc and fix image url.
Change-Id: I928177bb136815537779e6af47a9e8ee58357ed4
2013-07-29 12:15:05 -07:00
Jonathan Dixon
01914014ca Merge "Add accessors for WebViewFactory.UseExperimentalWebView" 2013-07-29 18:50:55 +00:00
Jonathan Dixon
a7eaa8ee22 Add accessors for WebViewFactory.UseExperimentalWebView
In preperation for flag-flip, have Settings app access the current
state via methods that are neutral to the on/off state.
Also setup the property to change name when enabled by default, to reset
any user changes to this setting.

Change-Id: I55017bcd89573c1ecac7de8913264d9cf66fdcd9
2013-07-29 11:45:34 -07:00
Scott Main
ca0f5e6332 Merge "docs: SDK / ADT 22.0.5 Release Notes" into jb-mr2-docs 2013-07-29 18:34:56 +00:00
Craig Mautner
5259ffba25 Merge "Move Recents task to back when hiding view." 2013-07-29 17:33:11 +00:00
Przemyslaw Szczepaniak
93d34a61db Fix TTS tests.
Fix breakages steaming from recent changes:
- onGetLanguage is no longer called anywhere (it's used in API <= 17),
tests for it no longer apply.
- onLoadLanguage is called as item on synthesis thread queue. To return
value to client asap, onIsLanguageAvailable is called as well - added
missing expectations for mocks.

Change-Id: I205bc406f085e2c2f7e98f8495ddb96ad3701b97
2013-07-29 16:30:04 +00:00
Baligh Uddin
029f8b545e Import translations. DO NOT MERGE
Change-Id: I4202ba985aa6f1753fc523768a00b8b49b42699c
Auto-generated-cl: translation import
2013-07-29 08:38:01 -07:00
Baligh Uddin
09419bb6ad Import translations. DO NOT MERGE
Change-Id: Ia27c9de8bb6e8307f3f1fcaf69bee46eb361ed67
Auto-generated-cl: translation import
2013-07-29 08:24:21 -07:00
John Spurlock
9ba21fdc9d Tweak system gesture listener.
Swipe gestures now need only travel a status bar's length
to trigger.  Name distance threshold variable appropriately
to avoid future confusion.

Bug: 10045892
Change-Id: I70fcf218e97c85e2653560bf2e2242d9c36537fd
2013-07-29 10:38:47 -04:00
Satoshi Kataoka
eb219ee190 Change visibility of the hidden input method utility
Change-Id: I66303bc9e056388fef8cc884d7d98b0660ccdd15
2013-07-29 18:50:49 +09:00
Craig Mautner
211cb86ab2 Move Recents task to back when hiding view.
Whenever the Recents activity actively hides itself move its task
to the back of the activity stack behind the home task. Otherwise
we get into a loop of the bck key returning to the Recents task
when it is intended to move to the home app.

Fixes bug 9750207.

Change-Id: I7d69f28368db148cb493bf54867df084907910ec
2013-07-28 17:59:09 -07:00
Dirk Dougherty
d9065a5cc0 Doc change: fix typo.
Change-Id: I2f955a0c20ccf9012d910b07b351c627263b7aa0
2013-07-28 14:02:01 -07:00
Mathias Agopian
cb92a8d942 fix SDK build
Change-Id: I41c19740b8f0532dbd6184e13bae43a13aaa46e2
2013-07-27 17:16:53 -07:00
Mathias Agopian
9fe5b550e1 Merge "single buffer mode for SurfaceTexture" 2013-07-27 02:35:06 +00:00
Mathias Agopian
e591b49de0 single buffer mode for SurfaceTexture
Bug: 9891035
Change-Id: Ib9cc2b64f7ff3c084ef1d7db442db8e7a24a923d
2013-07-26 19:33:54 -07:00
Jonathan Dixon
fa80ad95d3 Merge "Remove spurious @Deprecate tag from WebView.onMeasure" 2013-07-27 01:40:18 +00:00
Chong Zhang
d7c05c2ca9 Merge "Select BT route when currently selected route becomes unavailable" 2013-07-26 23:46:46 +00:00
Jonathan Dixon
697c8ed523 Remove spurious @Deprecate tag from WebView.onMeasure
onMeasure is not deprecated, this tag is spurious (and has no effect on
the api.txt or SDK anyway)

Change-Id: Iae003727649e86db2e0adaa5071399b676526c38
2013-07-26 16:40:02 -07:00
Colin Cross
ddb1428ab6 Merge "set the extra_free_kbytes kernel vm tunable" 2013-07-26 23:09:09 +00:00