OSDN Git Service

android-x86/frameworks-base.git
11 years agoam 46aae98b: am f2d643cf: Merge "Fixed a leaked partial wakelock in AbstractThreadedS...
Jean-Baptiste Queru [Tue, 30 Jul 2013 22:34:26 +0000 (15:34 -0700)]
am 46aae98b: am f2d643cf: Merge "Fixed a leaked partial wakelock in AbstractThreadedSyncAdapter."

* commit '46aae98b41fe6e6b61aeddff3ad3f41bc4ceace3':
  Fixed a leaked partial wakelock in AbstractThreadedSyncAdapter.

11 years agoam f2d643cf: Merge "Fixed a leaked partial wakelock in AbstractThreadedSyncAdapter."
Jean-Baptiste Queru [Tue, 30 Jul 2013 22:32:19 +0000 (15:32 -0700)]
am f2d643cf: Merge "Fixed a leaked partial wakelock in AbstractThreadedSyncAdapter."

* commit 'f2d643cfc7405c1f771cacab365a0a5d9b547f36':
  Fixed a leaked partial wakelock in AbstractThreadedSyncAdapter.

11 years agoMerge "Fixed a leaked partial wakelock in AbstractThreadedSyncAdapter."
Jean-Baptiste Queru [Tue, 30 Jul 2013 22:24:15 +0000 (22:24 +0000)]
Merge "Fixed a leaked partial wakelock in AbstractThreadedSyncAdapter."

11 years agoMerge "Focus loss value takes into account previous loss"
Jean-Michel Trivi [Tue, 30 Jul 2013 21:40:59 +0000 (21:40 +0000)]
Merge "Focus loss value takes into account previous loss"

11 years agoFocus loss value takes into account previous loss
Jean-Michel Trivi [Tue, 30 Jul 2013 21:21:34 +0000 (14:21 -0700)]
Focus loss value takes into account previous loss

Implement a state machine to represent how to transition to the
 next audio focus loss state, given the current focus loss (state)
 and the given external focus gain (transition).

Bug 8315302

Change-Id: I4a3d5a4a53c842caceaa876206a993c4e5446681

11 years agoMerge "Report more memory tuning info."
Dianne Hackborn [Tue, 30 Jul 2013 21:18:51 +0000 (21:18 +0000)]
Merge "Report more memory tuning info."

11 years agoam c40e46e8: am bfe1b801: Merge "Update preloaded-classes"
Elliott Hughes [Tue, 30 Jul 2013 21:10:43 +0000 (14:10 -0700)]
am c40e46e8: am bfe1b801: Merge "Update preloaded-classes"

* commit 'c40e46e8413c112186eadc8526d20306d81c9008':
  Update preloaded-classes

11 years agoam bfe1b801: Merge "Update preloaded-classes"
Elliott Hughes [Tue, 30 Jul 2013 21:08:34 +0000 (14:08 -0700)]
am bfe1b801: Merge "Update preloaded-classes"

* commit 'bfe1b801831ce875a164ad95a07ab03c307e986e':
  Update preloaded-classes

11 years agoMerge "Update preloaded-classes"
Elliott Hughes [Tue, 30 Jul 2013 21:04:52 +0000 (21:04 +0000)]
Merge "Update preloaded-classes"

11 years agoUpdate preloaded-classes
Sungmin Choi [Tue, 30 Jul 2013 19:09:28 +0000 (12:09 -0700)]
Update preloaded-classes

Change-Id: I42247e498ad532e3f4699bc87c0d314cde74e3f6

11 years agoReport more memory tuning info.
Dianne Hackborn [Tue, 30 Jul 2013 19:48:12 +0000 (12:48 -0700)]
Report more memory tuning info.

Change-Id: I243d67189e325eba5ea22e79937f5a858dfceeed

11 years agoam 9516ed45: am cfc23ac6: Merge "Add support for MNC=00"
Wink Saville [Tue, 30 Jul 2013 19:28:05 +0000 (12:28 -0700)]
am 9516ed45: am cfc23ac6: Merge "Add support for MNC=00"

* commit '9516ed4598948eea5623c57e443bce08c1f48ab6':
  Add support for MNC=00

11 years agoam cfc23ac6: Merge "Add support for MNC=00"
Wink Saville [Tue, 30 Jul 2013 19:24:39 +0000 (12:24 -0700)]
am cfc23ac6: Merge "Add support for MNC=00"

* commit 'cfc23ac688be9de1ecd2e659455ea1ebcceb63dc':
  Add support for MNC=00

11 years agoMerge "Add support for MNC=00"
Wink Saville [Tue, 30 Jul 2013 19:19:47 +0000 (19:19 +0000)]
Merge "Add support for MNC=00"

11 years agoMerge "Audio focus request managed by FocusRequester class"
Jean-Michel Trivi [Tue, 30 Jul 2013 18:54:48 +0000 (18:54 +0000)]
Merge "Audio focus request managed by FocusRequester class"

11 years agoam f0589d8f: am 8cf1f446: Merge "fix typo: Remove dulplicated comment line"
Elliott Hughes [Tue, 30 Jul 2013 18:48:36 +0000 (11:48 -0700)]
am f0589d8f: am 8cf1f446: Merge "fix typo: Remove dulplicated comment line"

* commit 'f0589d8fc78f7994cd49c64485f51f446c499259':
  fix typo: Remove dulplicated comment line

11 years agoam 8cf1f446: Merge "fix typo: Remove dulplicated comment line"
Elliott Hughes [Tue, 30 Jul 2013 18:45:25 +0000 (11:45 -0700)]
am 8cf1f446: Merge "fix typo: Remove dulplicated comment line"

* commit '8cf1f4465bada6b25b47b7d72dc15d216c89de80':
  fix typo: Remove dulplicated comment line

11 years agoMerge "Camera2 API: Rename package to android.hardware.camera2"
Eino-Ville Talvala [Tue, 30 Jul 2013 18:42:19 +0000 (18:42 +0000)]
Merge "Camera2 API: Rename package to android.hardware.camera2"

11 years agoMerge "fix typo: Remove dulplicated comment line"
Elliott Hughes [Tue, 30 Jul 2013 18:37:59 +0000 (18:37 +0000)]
Merge "fix typo: Remove dulplicated comment line"

11 years agoCamera2 API: Rename package to android.hardware.camera2
Eino-Ville Talvala [Fri, 26 Jul 2013 00:12:05 +0000 (17:12 -0700)]
Camera2 API: Rename package to android.hardware.camera2

Change-Id: I77b7939e199f9fe8e12a59393c24cff08097448c

11 years agofix typo: Remove dulplicated comment line
Sungmin Choi [Tue, 30 Jul 2013 18:31:19 +0000 (11:31 -0700)]
fix typo: Remove dulplicated comment line

Change-Id: I6b95998b4af5b27c7e1f9040aa5e7b7deb5d8609

11 years agoMerge "More refactor of audio focus, keep track of focus loss"
Jean-Michel Trivi [Tue, 30 Jul 2013 18:31:12 +0000 (18:31 +0000)]
Merge "More refactor of audio focus, keep track of focus loss"

11 years agoAudio focus request managed by FocusRequester class
Jean-Michel Trivi [Tue, 30 Jul 2013 01:09:41 +0000 (18:09 -0700)]
Audio focus request managed by FocusRequester class

Move all audio focus request functionality under a new class/file.
Clean up encapsulation of data related to the request.

Change-Id: I989796e1ee1a5fc99799a64e1612294e0e40fa6d

11 years agoMerge "Implement drag to open overflow menu, lift to select"
Alan Viverette [Tue, 30 Jul 2013 18:04:43 +0000 (18:04 +0000)]
Merge "Implement drag to open overflow menu, lift to select"

11 years agoMerge "Don't show spinner popup if adapter is null"
Alan Viverette [Tue, 30 Jul 2013 18:04:18 +0000 (18:04 +0000)]
Merge "Don't show spinner popup if adapter is null"

11 years agoMerge "Add path ops API"
Romain Guy [Tue, 30 Jul 2013 17:53:04 +0000 (17:53 +0000)]
Merge "Add path ops API"

11 years agoAdd path ops API
Romain Guy [Tue, 30 Jul 2013 02:17:59 +0000 (19:17 -0700)]
Add path ops API

Path ops can be used to combine two paths instances in a single path
object. The following operations can be used:

- Difference
- Reverse difference
- Union
- XOR
- Intersection

To use the API:

Path p1 = createCircle();
Path p2 = createRect();

Path result = new Path();
result.op(p1, p2, Path.Op.DIFFERENCE);

This code will subtract the rectangle from the circle and generate
the resulting path in "result."

Change-Id: Ic25244665b6691a7df0b0002a09da73d937b553b

11 years agoam 51cf3661: am f38b5287: Merge "MediaFormat: Explain that KEY_COLOR_FORMAT is used...
Marco Nelissen [Tue, 30 Jul 2013 17:28:38 +0000 (10:28 -0700)]
am 51cf3661: am f38b5287: Merge "MediaFormat: Explain that KEY_COLOR_FORMAT is used with decoders as well"

* commit '51cf3661fa658d7cec6a08ed3f916ce98203027c':
  MediaFormat: Explain that KEY_COLOR_FORMAT is used with decoders as well

11 years agoam cc4bee55: am 8fcad020: Merge "Make legacy VPN work over stacked interfaces."
Lorenzo Colitti [Tue, 30 Jul 2013 17:28:35 +0000 (10:28 -0700)]
am cc4bee55: am 8fcad020: Merge "Make legacy VPN work over stacked interfaces."

* commit 'cc4bee55fa58193073f5ba5ccebc0cc24fdb45c7':
  Make legacy VPN work over stacked interfaces.

11 years agoam 6c3e7b5f: am 15884007: Merge "464xlat: use a gatewayed route, not point-to-point"
Lorenzo Colitti [Tue, 30 Jul 2013 17:28:32 +0000 (10:28 -0700)]
am 6c3e7b5f: am 15884007: Merge "464xlat: use a gatewayed route, not point-to-point"

* commit '6c3e7b5f0578aee0c49fa2bd4c1ba2572a9d0726':
  464xlat: use a gatewayed route, not point-to-point

11 years agoam c2314cf5: am e700a36e: Merge "Update getCheckedItemPositions() documentation"
Jean-Baptiste Queru [Tue, 30 Jul 2013 17:28:24 +0000 (10:28 -0700)]
am c2314cf5: am e700a36e: Merge "Update getCheckedItemPositions() documentation"

* commit 'c2314cf5f4efa2cc767e0069dcc2a67e12d7cd20':
  Update getCheckedItemPositions() documentation

11 years agoam f38b5287: Merge "MediaFormat: Explain that KEY_COLOR_FORMAT is used with decoders...
Marco Nelissen [Tue, 30 Jul 2013 17:17:08 +0000 (10:17 -0700)]
am f38b5287: Merge "MediaFormat: Explain that KEY_COLOR_FORMAT is used with decoders as well"

* commit 'f38b528701fd9bfd06adb2c9aeb7d5f951647312':
  MediaFormat: Explain that KEY_COLOR_FORMAT is used with decoders as well

11 years agoMerge "MediaFormat: Explain that KEY_COLOR_FORMAT is used with decoders as well"
Marco Nelissen [Tue, 30 Jul 2013 17:11:55 +0000 (17:11 +0000)]
Merge "MediaFormat: Explain that KEY_COLOR_FORMAT is used with decoders as well"

11 years agoam 8fcad020: Merge "Make legacy VPN work over stacked interfaces."
Lorenzo Colitti [Tue, 30 Jul 2013 16:57:21 +0000 (09:57 -0700)]
am 8fcad020: Merge "Make legacy VPN work over stacked interfaces."

* commit '8fcad020e0c256be1948e42df19d43f53f9f5804':
  Make legacy VPN work over stacked interfaces.

11 years agoam 15884007: Merge "464xlat: use a gatewayed route, not point-to-point"
Lorenzo Colitti [Tue, 30 Jul 2013 16:57:18 +0000 (09:57 -0700)]
am 15884007: Merge "464xlat: use a gatewayed route, not point-to-point"

* commit '158840079a501784c76e9816b215b3a1839074ef':
  464xlat: use a gatewayed route, not point-to-point

11 years agoAdd URI and fields for new pinned position API in ContactsContract.
Yorke Lee [Wed, 17 Jul 2013 16:55:26 +0000 (09:55 -0700)]
Add URI and fields for new pinned position API in ContactsContract.

Change-Id: I947e49212750e0042a806d8f16817dc65597f45c

11 years agoMerge "Make legacy VPN work over stacked interfaces."
Lorenzo Colitti [Tue, 30 Jul 2013 16:50:40 +0000 (16:50 +0000)]
Merge "Make legacy VPN work over stacked interfaces."

11 years agoMerge "464xlat: use a gatewayed route, not point-to-point"
Lorenzo Colitti [Tue, 30 Jul 2013 16:50:03 +0000 (16:50 +0000)]
Merge "464xlat: use a gatewayed route, not point-to-point"

11 years agoam e700a36e: Merge "Update getCheckedItemPositions() documentation"
Jean-Baptiste Queru [Tue, 30 Jul 2013 16:22:51 +0000 (09:22 -0700)]
am e700a36e: Merge "Update getCheckedItemPositions() documentation"

* commit 'e700a36e4041a921f880a7c3c5ec6ce96c955a92':
  Update getCheckedItemPositions() documentation

11 years agoMerge "Update getCheckedItemPositions() documentation"
Jean-Baptiste Queru [Tue, 30 Jul 2013 16:16:38 +0000 (16:16 +0000)]
Merge "Update getCheckedItemPositions() documentation"

11 years agoMake legacy VPN work over stacked interfaces.
Lorenzo Colitti [Fri, 28 Jun 2013 08:26:21 +0000 (17:26 +0900)]
Make legacy VPN work over stacked interfaces.

On stacked interfaces like 464xlat, Legacy VPN can't find the
default gateway because it uses getRoutes, which only returns
routes for the base link and not for the stacked links. It also
assumes that the interface that the default route points to is
the interface for the base link (e.g., rmnet0) instead of the
interface the route actually points to (e.g., clat4).

Fix this by calling getAllRoutes to find the default IPv4 route,
and get the interface name from the route we find instead of
assuming it's the base interface.

Bug: 9597516
Change-Id: Ia6ce0b6258a421cd22f60dedca7e94176b32176b

11 years ago464xlat: use a gatewayed route, not point-to-point
Lorenzo Colitti [Mon, 17 Jun 2013 18:10:27 +0000 (11:10 -0700)]
464xlat: use a gatewayed route, not point-to-point

Various applications such as Skype and our legacy VPN code
do not understand routes pointed directly at point-to-point
interfaces and require a default gateway IPv4 address in
order to function.

Grudgingly accept that routes without default gateways Are Hard
and use gatewayed routes instead. This causes routing to go from:

default dev clat4  scope link

to:

default via 192.0.0.4 dev clat4  scope link
192.0.0.4 dev clat4  scope link

and those apps now work.

Bug: 9597256
Bug: 9597516
Change-Id: I7b7890873802d3cb99affd6eb70b8ab75e7a2cf6

11 years agoMerge "Import translations. DO NOT MERGE"
Baligh Uddin [Tue, 30 Jul 2013 15:59:34 +0000 (15:59 +0000)]
Merge "Import translations. DO NOT MERGE"

11 years agoMerge "Import translations. DO NOT MERGE"
Baligh Uddin [Tue, 30 Jul 2013 15:59:00 +0000 (15:59 +0000)]
Merge "Import translations. DO NOT MERGE"

11 years agoMerge "Fix of RTE from SyncOperation.compare()"
Matthew Williams [Tue, 30 Jul 2013 15:57:19 +0000 (15:57 +0000)]
Merge "Fix of RTE from SyncOperation.compare()"

11 years agoFix of RTE from SyncOperation.compare()
Matthew Williams [Mon, 29 Jul 2013 23:56:23 +0000 (16:56 -0700)]
Fix of RTE from SyncOperation.compare()

Change-Id: I2e291b0c0bb9ae6a190d6cdfa9aef8b4bf33d617

11 years agoMerge "insistent heads up should not time out"
Chris Wren [Tue, 30 Jul 2013 15:37:46 +0000 (15:37 +0000)]
Merge "insistent heads up should not time out"

11 years agoinsistent heads up should not time out
Chris Wren [Thu, 25 Jul 2013 19:31:59 +0000 (15:31 -0400)]
insistent heads up should not time out

Bug: 10000289
Change-Id: Ic263d9d6e90a61cc766844a8394c71d281f93976

11 years agoresolved conflicts for merge of c0dbd255 to master
Michael Wright [Tue, 30 Jul 2013 02:37:32 +0000 (19:37 -0700)]
resolved conflicts for merge of c0dbd255 to master

Change-Id: I0bc9bb711bae95526921771c9390065631f99c31

11 years agoam b7dfa027: Merge "Remove deleted keylayout from Makefile"
Michael Wright [Tue, 30 Jul 2013 02:31:34 +0000 (19:31 -0700)]
am b7dfa027: Merge "Remove deleted keylayout from Makefile"

* commit 'b7dfa02766fef8c32f6217f427a47ad519d1d9f0':
  Remove deleted keylayout from Makefile

11 years agoMerge "Remove deleted keylayout from Makefile"
Michael Wright [Tue, 30 Jul 2013 02:26:01 +0000 (02:26 +0000)]
Merge "Remove deleted keylayout from Makefile"

11 years agoRemove deleted keylayout from Makefile
Michael Wright [Tue, 30 Jul 2013 02:24:49 +0000 (19:24 -0700)]
Remove deleted keylayout from Makefile

Change-Id: I8aecc00861cf99d8e7278519f4e2e6fb726b7e17

11 years agoDon't show spinner popup if adapter is null
Alan Viverette [Tue, 30 Jul 2013 02:07:55 +0000 (19:07 -0700)]
Don't show spinner popup if adapter is null

BUG: 10076106
Change-Id: I1c1c235645b7963f802b0747f7ca64d8aedaaa66

11 years agoMerge "Fix pub issue #58043: Copy crash in Android 4.3..."
Dianne Hackborn [Tue, 30 Jul 2013 01:46:30 +0000 (01:46 +0000)]
Merge "Fix pub issue #58043: Copy crash in Android 4.3..."

11 years agoMerge "Make WebViewProvider constants private"
Jonathan Dixon [Tue, 30 Jul 2013 01:22:18 +0000 (01:22 +0000)]
Merge "Make WebViewProvider constants private"

11 years agoMore refactor of audio focus, keep track of focus loss
Jean-Michel Trivi [Sat, 27 Jul 2013 00:19:32 +0000 (17:19 -0700)]
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

11 years agoFix pub issue #58043: Copy crash in Android 4.3...
Dianne Hackborn [Tue, 30 Jul 2013 01:11:02 +0000 (18:11 -0700)]
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

11 years agoMerge "Fix permission privilege w.r.t. updated system apps"
Christopher Tate [Tue, 30 Jul 2013 00:49:10 +0000 (00:49 +0000)]
Merge "Fix permission privilege w.r.t. updated system apps"

11 years agoMerge "Fix some oom tuning and display size stuff."
Dianne Hackborn [Tue, 30 Jul 2013 00:45:37 +0000 (00:45 +0000)]
Merge "Fix some oom tuning and display size stuff."

11 years agoFix some oom tuning and display size stuff.
Dianne Hackborn [Tue, 30 Jul 2013 00:15:38 +0000 (17:15 -0700)]
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

11 years agoFix permission privilege w.r.t. updated system apps
Christopher Tate [Mon, 29 Jul 2013 21:20:15 +0000 (14:20 -0700)]
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

11 years agoBatteryService use IBatteryProperties interfaces, drop JNI
Todd Poynor [Thu, 23 May 2013 01:54:48 +0000 (18:54 -0700)]
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

11 years agoMake WebViewProvider constants private
Jonathan Dixon [Mon, 29 Jul 2013 23:32:36 +0000 (16:32 -0700)]
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

11 years agoam 00157c0d: am 6c0fe0df: Merge "MediaFormat: Fix the documentation link to the AAC...
Jean-Baptiste Queru [Mon, 29 Jul 2013 23:40:21 +0000 (16:40 -0700)]
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

11 years agoMerge "resolved conflicts for merge of 443feae6 to master"
Michael Wright [Mon, 29 Jul 2013 23:36:39 +0000 (23:36 +0000)]
Merge "resolved conflicts for merge of 443feae6 to master"

11 years agoMerge "Turn off Alarm Manager logspew pending a more friendly implementation"
Christopher Tate [Mon, 29 Jul 2013 23:31:55 +0000 (23:31 +0000)]
Merge "Turn off Alarm Manager logspew pending a more friendly implementation"

11 years agoresolved conflicts for merge of 443feae6 to master
Michael Wright [Mon, 29 Jul 2013 23:27:45 +0000 (16:27 -0700)]
resolved conflicts for merge of 443feae6 to master

Change-Id: I70b1651bc226c68db0ad0431647c21c6a4866b17

11 years agoTurn off Alarm Manager logspew pending a more friendly implementation
Christopher Tate [Mon, 29 Jul 2013 23:23:05 +0000 (16:23 -0700)]
Turn off Alarm Manager logspew pending a more friendly implementation

Bug 10055940

Change-Id: I75bcbdf6177f5faa41f420518513a22f47bcac5e

11 years agoam 6c0fe0df: Merge "MediaFormat: Fix the documentation link to the AAC profile constants"
Jean-Baptiste Queru [Mon, 29 Jul 2013 23:07:12 +0000 (16:07 -0700)]
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

11 years agoMerge "MediaFormat: Fix the documentation link to the AAC profile constants"
Jean-Baptiste Queru [Mon, 29 Jul 2013 23:03:00 +0000 (23:03 +0000)]
Merge "MediaFormat: Fix the documentation link to the AAC profile constants"

11 years agoam b0326880: Merge "Remove incorrect keymapping"
Michael Wright [Mon, 29 Jul 2013 22:56:38 +0000 (15:56 -0700)]
am b0326880: Merge "Remove incorrect keymapping"

* commit 'b0326880a91a7c9761d56663bae559034df91e70':
  Remove incorrect keymapping

11 years agoMerge "Remove incorrect keymapping"
Michael Wright [Mon, 29 Jul 2013 22:51:25 +0000 (22:51 +0000)]
Merge "Remove incorrect keymapping"

11 years agoMerge "Remove incorrect keymapping"
Michael Wright [Mon, 29 Jul 2013 22:50:01 +0000 (22:50 +0000)]
Merge "Remove incorrect keymapping"

11 years agoRemove incorrect keymapping
Michael Wright [Mon, 29 Jul 2013 22:48:55 +0000 (15:48 -0700)]
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

11 years agoMerge "Add network type TYPE_MOBILE_IA."
Wink Saville [Mon, 29 Jul 2013 22:24:50 +0000 (22:24 +0000)]
Merge "Add network type TYPE_MOBILE_IA."

11 years agoRelax restriction on Colormatrix and add Add step.
Jason Sams [Sat, 27 Jul 2013 03:24:34 +0000 (20:24 -0700)]
Relax restriction on Colormatrix and add Add step.

Change-Id: Iccb519bb40f58f02346b5c0a10c1378cb853e3f8

11 years agoAdd network type TYPE_MOBILE_IA.
Wink Saville [Mon, 29 Jul 2013 22:00:57 +0000 (15:00 -0700)]
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

11 years agoImplement drag to open overflow menu, lift to select
Alan Viverette [Mon, 29 Jul 2013 18:12:59 +0000 (11:12 -0700)]
Implement drag to open overflow menu, lift to select

BUG: 9437139
Change-Id: Iaa962453ba1b2c739a04b6b1be4f6de1fb2fa752

11 years agoRemove incorrect keymapping
Michael Wright [Mon, 29 Jul 2013 20:54:46 +0000 (13:54 -0700)]
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

11 years agoAllow services to execute in the background scheduling group.
Dianne Hackborn [Sat, 27 Jul 2013 01:24:10 +0000 (18:24 -0700)]
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

11 years agoBuild fix for WebViewFactory
Jonathan Dixon [Mon, 29 Jul 2013 20:05:50 +0000 (13:05 -0700)]
Build fix for WebViewFactory

Make fields public again until users are no longer using them

Change-Id: I27d06ca8478f5ba44940e8ce15d65df97cbbb5f1

11 years agoMerge "Add accessors for WebViewFactory.UseExperimentalWebView"
Jonathan Dixon [Mon, 29 Jul 2013 18:49:34 +0000 (18:49 +0000)]
Merge "Add accessors for WebViewFactory.UseExperimentalWebView"

11 years agoAdd accessors for WebViewFactory.UseExperimentalWebView
Jonathan Dixon [Fri, 26 Jul 2013 02:52:47 +0000 (19:52 -0700)]
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

11 years agoMerge "Move Recents task to back when hiding view."
Craig Mautner [Mon, 29 Jul 2013 17:33:11 +0000 (17:33 +0000)]
Merge "Move Recents task to back when hiding view."

11 years agoFix TTS tests.
Przemyslaw Szczepaniak [Mon, 29 Jul 2013 15:30:32 +0000 (16:30 +0100)]
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

11 years agoImport translations. DO NOT MERGE
Baligh Uddin [Mon, 29 Jul 2013 15:38:01 +0000 (08:38 -0700)]
Import translations. DO NOT MERGE

Change-Id: I4202ba985aa6f1753fc523768a00b8b49b42699c
Auto-generated-cl: translation import

11 years agoImport translations. DO NOT MERGE
Baligh Uddin [Mon, 29 Jul 2013 15:24:21 +0000 (08:24 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ia27c9de8bb6e8307f3f1fcaf69bee46eb361ed67
Auto-generated-cl: translation import

11 years agoTweak system gesture listener.
John Spurlock [Mon, 29 Jul 2013 12:57:32 +0000 (08:57 -0400)]
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

11 years agoChange visibility of the hidden input method utility
Satoshi Kataoka [Mon, 29 Jul 2013 09:50:49 +0000 (18:50 +0900)]
Change visibility of the hidden input method utility

Change-Id: I66303bc9e056388fef8cc884d7d98b0660ccdd15

11 years agoMove Recents task to back when hiding view.
Craig Mautner [Mon, 29 Jul 2013 00:59:09 +0000 (17:59 -0700)]
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

11 years agofix SDK build
Mathias Agopian [Sun, 28 Jul 2013 00:16:53 +0000 (17:16 -0700)]
fix SDK build

Change-Id: I41c19740b8f0532dbd6184e13bae43a13aaa46e2

11 years agoMerge "single buffer mode for SurfaceTexture"
Mathias Agopian [Sat, 27 Jul 2013 02:35:06 +0000 (02:35 +0000)]
Merge "single buffer mode for SurfaceTexture"

11 years agosingle buffer mode for SurfaceTexture
Mathias Agopian [Thu, 25 Jul 2013 02:15:00 +0000 (19:15 -0700)]
single buffer mode for SurfaceTexture

Bug: 9891035
Change-Id: Ib9cc2b64f7ff3c084ef1d7db442db8e7a24a923d

11 years agoMerge "Remove spurious @Deprecate tag from WebView.onMeasure"
Jonathan Dixon [Sat, 27 Jul 2013 01:40:18 +0000 (01:40 +0000)]
Merge "Remove spurious @Deprecate tag from WebView.onMeasure"

11 years agoMerge "Select BT route when currently selected route becomes unavailable"
Chong Zhang [Fri, 26 Jul 2013 23:46:46 +0000 (23:46 +0000)]
Merge "Select BT route when currently selected route becomes unavailable"

11 years agoRemove spurious @Deprecate tag from WebView.onMeasure
Jonathan Dixon [Fri, 26 Jul 2013 23:40:02 +0000 (16:40 -0700)]
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

11 years agoMerge "set the extra_free_kbytes kernel vm tunable"
Colin Cross [Fri, 26 Jul 2013 23:09:08 +0000 (23:09 +0000)]
Merge "set the extra_free_kbytes kernel vm tunable"

11 years agoset the extra_free_kbytes kernel vm tunable
Colin Cross [Thu, 25 Jul 2013 17:45:05 +0000 (10:45 -0700)]
set the extra_free_kbytes kernel vm tunable

Set the sys.sysctl.extra_free_kbytes property, which will proxy
through init to the /proc/sys/vm/extra_free_kbytes tunable (on
kernels where it exists).  This will ask the kernel to keep
more memory free, causing lowmemorykiller to fire earlier and
allocations to succeed faster.

The size is set to 3 full screen 32bpp buffers.  Products can
override the size with an absolute or adjustment value using
overlays config_extraFreeKbytesAbsolute and
config_extraFreeKbytesAdjust.

Bug: 10024467
Change-Id: Ib4d4507513ec3c1f4d4ceeb81ed632d1ad643437

11 years agoMerge "get rid of HAL pixelformats 5551 and 4444"
Mathias Agopian [Fri, 26 Jul 2013 23:04:50 +0000 (23:04 +0000)]
Merge "get rid of HAL pixelformats 5551 and 4444"

11 years agoMerge "Show FastScroller thumb on mouse-over"
Alan Viverette [Fri, 26 Jul 2013 22:56:39 +0000 (22:56 +0000)]
Merge "Show FastScroller thumb on mouse-over"