OSDN Git Service

android-x86/frameworks-base.git
8 years agoMerge "media: define vp9 profile and level"
Ronghua Wu [Wed, 27 Jan 2016 21:37:59 +0000 (21:37 +0000)]
Merge "media: define vp9 profile and level"

8 years agoMerge "PowerManager: Adds the Sustained performance API."
Ruchi Kandoi [Wed, 27 Jan 2016 21:21:06 +0000 (21:21 +0000)]
Merge "PowerManager: Adds the Sustained performance API."

8 years agoPowerManager: Adds the Sustained performance API.
Ruchi Kandoi [Tue, 12 Jan 2016 22:39:24 +0000 (14:39 -0800)]
PowerManager: Adds the Sustained performance API.

Adds a new type of wakelock - SUSTAINED_PERFORMANCE_WAKELOCK. This
wakelock can only be acquired when the application is in the foreground.
And it is not effective when the application is no longer in the
foreground.

Acquiring this wakelock enables the Sustained performance mode which
guarantees a certain level of performance.

Bug: 22864186

Change-Id: Id0ececc756fe014779db6efde7aede23ea181dc5
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
8 years agoMerge "IBluetooth: remove dump(), support arguments" am: d63847a866
Marie Janssen [Wed, 27 Jan 2016 21:04:14 +0000 (21:04 +0000)]
Merge "IBluetooth: remove dump(), support arguments" am: d63847a866
am: f3c5230bf3  -s ours

* commit 'f3c5230bf36401e9c8be718a9f2e620ba77e55bd':
  IBluetooth: remove dump(), support arguments

8 years agoMerge "Add policy for enforcing that all users are ephemeral."
Lenka Trochtova [Wed, 27 Jan 2016 20:58:55 +0000 (20:58 +0000)]
Merge "Add policy for enforcing that all users are ephemeral."

8 years agoMerge "SoundTrigger API improvements."
Arunesh Mishra [Wed, 27 Jan 2016 20:57:18 +0000 (20:57 +0000)]
Merge "SoundTrigger API improvements."

8 years agoMerge "Remove the unused Looper param from Tethering constructor."
Jeremy Klein [Wed, 27 Jan 2016 20:54:01 +0000 (20:54 +0000)]
Merge "Remove the unused Looper param from Tethering constructor."

8 years agoMerge "IBluetooth: remove dump(), support arguments"
Marie Janssen [Wed, 27 Jan 2016 20:49:55 +0000 (20:49 +0000)]
Merge "IBluetooth: remove dump(), support arguments"
am: d63847a866

* commit 'd63847a86680df271cc518a6baaac30a7e07c9f5':
  IBluetooth: remove dump(), support arguments

8 years agoSoundTrigger API improvements.
Arunesh Mishra [Mon, 25 Jan 2016 18:33:11 +0000 (10:33 -0800)]
SoundTrigger API improvements.

This CL implements the SoundTrigger API improvements as given in b/22860713. Only the java-level
parts are implemented in this CL.

Key changes include:

* Addition of a SoundTriggerManager/SoundTriggerDetector system API to manage
  the sound-trigger based sound models.
* Addition of a SoundTriggerService service that manages all sound models
  including voice (keyphrase) and sound-trigger based models.
* Includes logic to write sound-trigger based models to the database.
* VoiceInteractionManager service now uses SoundTriggerService instead of
  SoundTriggerHelper.

Bug: 22860713
Change-Id: I7b5c0ed80702527c4460372efeb5e542d3693a69

8 years agoMerge "IBluetooth: remove dump(), support arguments"
Marie Janssen [Wed, 27 Jan 2016 20:42:07 +0000 (20:42 +0000)]
Merge "IBluetooth: remove dump(), support arguments"

8 years agoMerge "Add WorkSource to BLE scanning API"
Adam Lesinski [Wed, 27 Jan 2016 20:41:45 +0000 (20:41 +0000)]
Merge "Add WorkSource to BLE scanning API"

8 years agoMerge "Add data disabled icon"
Jason Monk [Wed, 27 Jan 2016 20:34:28 +0000 (20:34 +0000)]
Merge "Add data disabled icon"

8 years agoAdd data disabled icon
Jason Monk [Wed, 27 Jan 2016 20:18:41 +0000 (15:18 -0500)]
Add data disabled icon

Change-Id: Ic6d7c367e99a9460a42d9eaab062c73a75c292fd

8 years agomedia: define vp9 profile and level
Ronghua Wu [Wed, 20 Jan 2016 18:35:17 +0000 (10:35 -0800)]
media: define vp9 profile and level

Bug: 25684127
Change-Id: I806f87847e0c75c3a39cea0c5ffcc3df28d60a75

8 years agoAdd policy for enforcing that all users are ephemeral.
Lenka Trochtova [Thu, 7 Jan 2016 16:20:34 +0000 (17:20 +0100)]
Add policy for enforcing that all users are ephemeral.

BUG: 24883058

Change-Id: I8e53ca677c935a6c828dd6ece00b345d0eff182a

8 years agoMerge "Remove variants of "show/hide" internal storage string."
Steve McKay [Wed, 27 Jan 2016 19:47:50 +0000 (19:47 +0000)]
Merge "Remove variants of "show/hide" internal storage string."

8 years agoMerge "Revert "Eliminate the "productivity_device" setting.""
Steve McKay [Wed, 27 Jan 2016 19:25:07 +0000 (19:25 +0000)]
Merge "Revert "Eliminate the "productivity_device" setting.""

8 years agoRevert "Eliminate the "productivity_device" setting."
Steve McKay [Wed, 27 Jan 2016 19:24:25 +0000 (19:24 +0000)]
Revert "Eliminate the "productivity_device" setting."

This reverts commit d0a0fc2cd1fbb629f329cf10e0413a674a8e54b6.

Missed a use. Prema-revert.

Change-Id: I6bce595646e2e2bf1e506388a2da9e1cd8f61a09

8 years agoMerge "sysui: refactor NavigationBarInflaterView"
Xiaohui Chen [Wed, 27 Jan 2016 19:19:15 +0000 (19:19 +0000)]
Merge "sysui: refactor NavigationBarInflaterView"

8 years agoMerge "Allow volume dialog dimensions to be customized."
Anthony Chen [Wed, 27 Jan 2016 19:15:54 +0000 (19:15 +0000)]
Merge "Allow volume dialog dimensions to be customized."

8 years agoAllow volume dialog dimensions to be customized.
Anthony Chen [Tue, 26 Jan 2016 23:34:12 +0000 (15:34 -0800)]
Allow volume dialog dimensions to be customized.

The volume dialog originally had the same dimensions as the regular
notification panel. However, Android Auto wants a larger dialog. As a
result, separate out the icon size and dialog size so that they can be
customized.

Change-Id: Idcaf94d64bcd5ce7d8f6f0ad5da916cf7226a527

8 years agoMerge "move framework metrics over to new proto"
Chris Wren [Wed, 27 Jan 2016 19:02:14 +0000 (19:02 +0000)]
Merge "move framework metrics over to new proto"

8 years agosysui: refactor NavigationBarInflaterView
Xiaohui Chen [Mon, 25 Jan 2016 19:11:11 +0000 (11:11 -0800)]
sysui: refactor NavigationBarInflaterView

Bug: 26742568
Change-Id: Id0cb541c39457b3d15b09c98552a22e2d533102d

8 years agoMerge "Eliminate the "productivity_device" setting."
Ben Kwa [Wed, 27 Jan 2016 18:48:01 +0000 (18:48 +0000)]
Merge "Eliminate the "productivity_device" setting."

8 years agomove framework metrics over to new proto
Chris Wren [Tue, 26 Jan 2016 23:04:35 +0000 (18:04 -0500)]
move framework metrics over to new proto

Change-Id: Ie46e946dc787350c15c10aa4385a6b7df7e181a8

8 years agoMerge "Add setting to enable higher text-to-speech rate."
Shweta Chahar [Wed, 27 Jan 2016 18:22:50 +0000 (18:22 +0000)]
Merge "Add setting to enable higher text-to-speech rate."

8 years agoAdd setting to enable higher text-to-speech rate.
shwetachahar [Wed, 27 Jan 2016 16:31:09 +0000 (16:31 +0000)]
Add setting to enable higher text-to-speech rate.

Change-Id: I1e3c78870a5c083bed9dfc6d13601b7874b86583

8 years ago[DO NOT MERGE] Cellinfo: Update to version 12
Sanket Padawe [Wed, 27 Jan 2016 18:09:41 +0000 (18:09 +0000)]
[DO NOT MERGE] Cellinfo: Update to version 12
am: 0491c46227  -s ours

* commit '0491c46227d94ad51a70c549d1529616cea9170b':
  [DO NOT MERGE] Cellinfo: Update to version 12

8 years agoMerge "media: Add interface to query and set intra refresh for encoder."
Hangyu Kuang [Wed, 27 Jan 2016 18:06:25 +0000 (18:06 +0000)]
Merge "media: Add interface to query and set intra refresh for encoder."

8 years agoMerge "media: unhide MediaRecorder.pause()/resume()"
Wonsik Kim [Wed, 27 Jan 2016 18:01:28 +0000 (18:01 +0000)]
Merge "media: unhide MediaRecorder.pause()/resume()"

8 years ago[DO NOT MERGE] Cellinfo: Update to version 12
Sanket Padawe [Wed, 27 Jan 2016 17:59:59 +0000 (09:59 -0800)]
[DO NOT MERGE] Cellinfo: Update to version 12

Add support for:
GSM: arfcn, bsic, ta
WCDMA: uarfcn
LTE: earfcn
Updated public APIs for getting above fields.

Bug: 23528586
Change-Id: I1e741ec73f2f683a796d430898b62921fe6e75e9

8 years agoMerge "AbsListView invalidates data when it isn’t changed"
Siyamed Sinir [Wed, 27 Jan 2016 17:53:32 +0000 (17:53 +0000)]
Merge "AbsListView invalidates data when it isn’t changed"

8 years agoMerge "Cellinfo: Update to version 12"
Sanket Padawe [Wed, 27 Jan 2016 17:52:06 +0000 (17:52 +0000)]
Merge "Cellinfo: Update to version 12"

8 years agoMerge "Allow setActionBar() to take a null param"
Chris Banes [Wed, 27 Jan 2016 17:28:48 +0000 (17:28 +0000)]
Merge "Allow setActionBar() to take a null param"

8 years agoMerge "Encode BulletSpan in toHtml() conversion"
Daniel U [Wed, 27 Jan 2016 16:58:08 +0000 (16:58 +0000)]
Merge "Encode BulletSpan in toHtml() conversion"

8 years agoMerge "Initial implementation of OPEN_EXTERNAL_DIRECTORY."
Felipe Leme [Wed, 27 Jan 2016 16:56:20 +0000 (16:56 +0000)]
Merge "Initial implementation of OPEN_EXTERNAL_DIRECTORY."

8 years agoInitial implementation of OPEN_EXTERNAL_DIRECTORY.
Felipe Leme [Sat, 23 Jan 2016 00:49:55 +0000 (16:49 -0800)]
Initial implementation of OPEN_EXTERNAL_DIRECTORY.

It opens a an alert dialog that tells user application X is requesting
access to folder Y on volume Z; if user accepts, it returns the proper
URI, otherwise it returns RESULT_CANCELED.

The requested path must satisfy the following requirements:

1.It's directory (getName()) must be one of the pre-definied folders on
  Environment.
2.It's root (getParent()) must be a valid external storage root.

In order to satisfy #2, DocumentsUI calls the ExternalStorageProvider,
through a custom call() implementation.

BUG:  23011462
Change-Id: I8e491e82ae320df88f7b8923286c4c1ad050ae80

8 years agoSuspend apps - disable notifications
Andrei Stingaceanu [Fri, 22 Jan 2016 15:33:03 +0000 (15:33 +0000)]
Suspend apps - disable notifications

Disable notifications and posts for suspended apps by
verifying if the package is suspended in NotificationManagerService
where AppOpsManager.OP_POST_NOTIFICATION is checked.

Note that the notificationEnabled user preference is
preserved when unsuspending.

In a following CL will make the "Block all" notifications
setting while an app is suspended (in Settings -> App Info)
readonly so that the user can not turn notifications on.

Bug: 22776761
Change-Id: Ie8edba508bd23406445f9a014404b6d3b17cb223

8 years agoEncode BulletSpan in toHtml() conversion
Daniel U [Wed, 23 Dec 2015 12:32:03 +0000 (12:32 +0000)]
Encode BulletSpan in toHtml() conversion

Changes in toHtml() conversion with TO_HTML_PARAGRAPH_LINES_INDIVIDUAL:

- Wrap each paragraph inside a block-level element
Each paragraph delimited by '\n' is now wrapped individually inside either
a <p> or a <li> block to allow per-paragraph formatting.

- Wrap paragraphs covered by BulletSpans as <li> instead of <p> blocks

- Encode text alignment at paragraph level
Instead of creating <div> blocks outside of the block quote level.

- Encode AlignmentSpan as CSS style instead of the ALIGN attribute
The ALIGN attribute is obsolete.

Change-Id: I3a8b315224b762af99eda69cb19f5cf6b3f05dac

8 years agomedia: Add interface to query and set intra refresh for encoder.
Hangyu Kuang [Wed, 20 Jan 2016 19:10:55 +0000 (11:10 -0800)]
media: Add interface to query and set intra refresh for encoder.

Bug:26587630
Change-Id: I913a56b4888e2c46ad30ba0e9c3130da7101f7a4

8 years agoMerge "Fix build"
Jaesung Chung [Wed, 27 Jan 2016 16:28:31 +0000 (16:28 +0000)]
Merge "Fix build"

8 years agoFix build
Jaesung Chung [Wed, 27 Jan 2016 16:16:56 +0000 (01:16 +0900)]
Fix build

Change-Id: I91e10406da341e226180b14dd2446cadbdab5684

8 years agoMerge "media: add dolby vision profile and level defines in CodecProfileLevel."
Ronghua Wu [Wed, 27 Jan 2016 16:13:17 +0000 (16:13 +0000)]
Merge "media: add dolby vision profile and level defines in CodecProfileLevel."

8 years agoMerge "Unhide @FunctionalInterface"
Neil Fuller [Wed, 27 Jan 2016 16:10:42 +0000 (16:10 +0000)]
Merge "Unhide @FunctionalInterface"

8 years agoMerge "Remove java.nio.file package" am: 804e1e8c15
Przemyslaw Szczepaniak [Wed, 27 Jan 2016 15:16:19 +0000 (15:16 +0000)]
Merge "Remove java.nio.file package" am: 804e1e8c15
am: 2a30579c2e

* commit '2a30579c2ec9b5aedc8f28f6ab1c6922eca428cc':
  Remove java.nio.file package

8 years agoMerge "Remove java.nio.file package"
Przemyslaw Szczepaniak [Wed, 27 Jan 2016 15:11:51 +0000 (15:11 +0000)]
Merge "Remove java.nio.file package"
am: 804e1e8c15

* commit '804e1e8c152e46e7c3b47a0e73b4dabd83ba7dcf':
  Remove java.nio.file package

8 years agoMerge "Remove java.nio.file package"
Przemyslaw Szczepaniak [Wed, 27 Jan 2016 15:03:39 +0000 (15:03 +0000)]
Merge "Remove java.nio.file package"

8 years agoMerge "Enabled Backup/Restore of Package UsageStatistics"
Ritesh Reddy [Wed, 27 Jan 2016 14:58:47 +0000 (14:58 +0000)]
Merge "Enabled Backup/Restore of Package UsageStatistics"

8 years agoMerge "Remove java.nio.file package"
Przemyslaw Szczepaniak [Wed, 27 Jan 2016 14:50:19 +0000 (14:50 +0000)]
Merge "Remove java.nio.file package"

8 years agoMerge changes from topic 'Support more CharacterStyles in toHtml() conversion'
Daniel U [Wed, 27 Jan 2016 14:42:39 +0000 (14:42 +0000)]
Merge changes from topic 'Support more CharacterStyles in toHtml() conversion'

* changes:
  Enhance support to text size spans in toHtml()
  Support more CharacterStyles in toHtml() conversion

8 years agoEnhance support to text size spans in toHtml()
Daniel U [Wed, 23 Dec 2015 10:43:46 +0000 (10:43 +0000)]
Enhance support to text size spans in toHtml()

Convert AbsoluteSizeSpan to <span> with CSS font-size property with CSS
px as the unit of measurement. Sizes measured in Android px are converted
to dip, since there is no CSS unit which conveys the idea of a device
pixel.

Add support to RelativeSizeSpan, which converts to <span> with CSS
font-size property with em as the unit of measurement.

Change-Id: I9104cc5f9b00ab1a31929565dc49e0026466cc75

8 years agoRemove java.nio.file package
Przemyslaw Szczepaniak [Wed, 27 Jan 2016 14:30:46 +0000 (14:30 +0000)]
Remove java.nio.file package

This package has no test coverage, and we don't
know if it was ported properly. This package will
be added in future, with a test suite.

Bug: 26786186
Change-Id: I024c9b7a0caf607ad597753f998b01d243f650cd

8 years agoMerge "Import translations. DO NOT MERGE"
Geoff Mendal [Wed, 27 Jan 2016 14:12:37 +0000 (14:12 +0000)]
Merge "Import translations. DO NOT MERGE"

8 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 27 Jan 2016 14:09:58 +0000 (06:09 -0800)]
Import translations. DO NOT MERGE

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

8 years agoAllow setActionBar() to take a null param
Chris Banes [Wed, 27 Jan 2016 14:09:16 +0000 (14:09 +0000)]
Allow setActionBar() to take a null param

BUG: 26779292
Change-Id: Ifda6796bb0630041a0e494b78c341454eaab49b4

8 years agoMerge "Import translations. DO NOT MERGE"
Geoff Mendal [Wed, 27 Jan 2016 14:06:23 +0000 (14:06 +0000)]
Merge "Import translations. DO NOT MERGE"

8 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 27 Jan 2016 14:02:37 +0000 (06:02 -0800)]
Import translations. DO NOT MERGE

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

8 years agoMerge "Add a flag for creating an ephemeral user with DevicePolicyManager#createAndMa...
Lenka Trochtova [Wed, 27 Jan 2016 13:55:02 +0000 (13:55 +0000)]
Merge "Add a flag for creating an ephemeral user with DevicePolicyManager#createAndManageUser."

8 years agoMerge "Import translations. DO NOT MERGE"
Geoff Mendal [Wed, 27 Jan 2016 13:47:10 +0000 (13:47 +0000)]
Merge "Import translations. DO NOT MERGE"

8 years agoSupport more CharacterStyles in toHtml() conversion
Daniel U [Tue, 22 Dec 2015 15:00:48 +0000 (15:00 +0000)]
Support more CharacterStyles in toHtml() conversion

- Add support to convert BackgroundColorSpan
- Convert StrikethroughSpan to <span> with CSS styling instead of <strike>
- Convert ForegroundColorSpan to <span> with CSS styling instead of <font>

Change-Id: I05ff6b97534df9ee586a552c7e6435aabca152ac

8 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 27 Jan 2016 13:41:07 +0000 (05:41 -0800)]
Import translations. DO NOT MERGE

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

8 years agoMerge "Import translations. DO NOT MERGE"
Geoff Mendal [Wed, 27 Jan 2016 13:19:49 +0000 (13:19 +0000)]
Merge "Import translations. DO NOT MERGE"

8 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 27 Jan 2016 13:18:39 +0000 (05:18 -0800)]
Import translations. DO NOT MERGE

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

8 years agoMerge "HardwarePropertiesManager: Add API for hardware properties retrieval"
Polina Bondarenko [Wed, 27 Jan 2016 13:18:09 +0000 (13:18 +0000)]
Merge "HardwarePropertiesManager: Add API for hardware properties retrieval"

8 years agoMerge "Make Fingerprint rename and delete user-aware"
Clara Bayarri [Wed, 27 Jan 2016 12:50:07 +0000 (12:50 +0000)]
Merge "Make Fingerprint rename and delete user-aware"

8 years agoMerge "Quota exceeded API in BackupAgent"
Sergey Poromov [Wed, 27 Jan 2016 12:15:50 +0000 (12:15 +0000)]
Merge "Quota exceeded API in BackupAgent"

8 years agoMerge "Enable reading a thumbnail from RAW image files in MtpDatabase"
Jaesung Chung [Wed, 27 Jan 2016 11:52:34 +0000 (11:52 +0000)]
Merge "Enable reading a thumbnail from RAW image files in MtpDatabase"

8 years agoMerge "Overload toHtml() & fromHtml() to accept option flags"
Daniel U [Wed, 27 Jan 2016 11:51:59 +0000 (11:51 +0000)]
Merge "Overload toHtml() & fromHtml() to accept option flags"

8 years agoMerge "Unhide Method.isDefault"
Neil Fuller [Wed, 27 Jan 2016 11:49:10 +0000 (11:49 +0000)]
Merge "Unhide Method.isDefault"

8 years agoOverload toHtml() & fromHtml() to accept option flags
Daniel U [Thu, 17 Dec 2015 15:00:27 +0000 (15:00 +0000)]
Overload toHtml() & fromHtml() to accept option flags

Overload the methods to take int option flags indicating the conversion
behavior. This guards against large disruptions in legacy applications.

Change-Id: I0f47180bbb78884b67aa200fe5156e903eeaa6f6

8 years agoRemove java.nio.file package
Przemyslaw Szczepaniak [Wed, 27 Jan 2016 11:14:53 +0000 (11:14 +0000)]
Remove java.nio.file package

This package has no test coverage, and we don't
know if it was ported properly. This package will
be added in future, with a test suite.

Bug: 26786186
Change-Id: I1bd7989837040da06cd914d366e9674d6b36fe86

8 years agoMerge "Check if the profile password would comply as the device lock"
Clara Bayarri [Wed, 27 Jan 2016 10:56:38 +0000 (10:56 +0000)]
Merge "Check if the profile password would comply as the device lock"

8 years agoMake Fingerprint rename and delete user-aware
Clara Bayarri [Tue, 26 Jan 2016 16:36:14 +0000 (16:36 +0000)]
Make Fingerprint rename and delete user-aware

Bug: 26790762
Change-Id: I8c54f2ad2cc8cab2508b1feeb6a6131b462466a7

8 years agoMerge "MediaBrowser: Support pagination of child media items"
Sungsoo Lim [Wed, 27 Jan 2016 09:57:38 +0000 (09:57 +0000)]
Merge "MediaBrowser: Support pagination of child media items"

8 years agoAdd a flag for creating an ephemeral user with
Lenka Trochtova [Tue, 26 Jan 2016 14:11:09 +0000 (15:11 +0100)]
Add a flag for creating an ephemeral user with
DevicePolicyManager#createAndManageUser.

BUG: 24883058

Change-Id: I225ee6f1f6692663349040676e7a6c742b3ede79

8 years agoEnable reading a thumbnail from RAW image files in MtpDatabase
Jaesung Chung [Tue, 19 Jan 2016 01:48:30 +0000 (10:48 +0900)]
Enable reading a thumbnail from RAW image files in MtpDatabase

Also introduce new supported RAW image file formats, PEF and SRW.

RAW image file formats are not defined in PTP 1.2 specification except
for DNG. They are mostly built on top of TIFF or TIFF/EP. (Fuji's RAF
is the exception).

In this CL, image file formats are classified newly as below:

DNG: dng
TIFF: cr2, nrw, arw, rw2, orf, pef, srw
TIFF/EP: nef
Unknown Image Formats(FORMAT_DEFINED): wbmap, webp, raf

I referred to the following documents for defining MTP formats of RAW
images:

* http://www.rags-int-inc.com/PhotoTechStuff/RawStandards/RawSummary.html
* https://en.wikipedia.org/wiki/Raw_image_format

Bug: 26552863, Bug: 26626825
Change-Id: Ia218f6320c4c1ff051a23ca0060ceac46134b0d7

8 years agoMerge "Allow smart unlock right after boot."
Rakesh Iyer [Wed, 27 Jan 2016 06:03:01 +0000 (06:03 +0000)]
Merge "Allow smart unlock right after boot."

8 years agoEnabling fast switching for all users.
Winson [Wed, 27 Jan 2016 00:26:47 +0000 (16:26 -0800)]
Enabling fast switching for all users.

- Consolidating notion of fast toggling and indicator in the tuner - if
  it is enabled, the indicator will be enabled
- Upon entering recents, immediately enable the timer to jump to the
  previous task
- Allowing for multiple durations in the first and subsequent toggles
- Disabling fast-toggle on freeform devices and when touch exploration
  is enabled
- Simplifying UserInteractionEvent to a reusable event

Change-Id: Id1ca3cd035f4eded5141b2b333a2cab5434b79ee

8 years agoMediaBrowser: Support pagination of child media items
Sungsoo Lim [Tue, 8 Dec 2015 06:42:41 +0000 (15:42 +0900)]
MediaBrowser: Support pagination of child media items

Bug: 23289404, Bug: 25564520
Change-Id: I156d34735d6c00bca6f4d63fe754951febf552a5

8 years agoMerge "Voice Messaging Intent API."
Renat Aksitov [Wed, 27 Jan 2016 03:44:52 +0000 (03:44 +0000)]
Merge "Voice Messaging Intent API."

8 years agoVoice Messaging Intent API.
Renat Aksitov [Thu, 21 Jan 2016 22:58:58 +0000 (14:58 -0800)]
Voice Messaging Intent API.

  - New activity action for initiating a message to someone by voice.
The message could be text, audio, video or image(photo). The action
supports messaging with a specific contact regardless of the underlying
messaging protocol used.
  - Set of extras to support identification of such contact.

    Primary use case for this action is to be originated by the Voice
Assistant as a voice interaction. In such scenario receiving activity
could verify the source and send a message right away, without any
further input from the user. It allows for a smooth user experience when
sending a message by voice.

Bug: 22791113
Change-Id: I86d55af04d13acbc1390938fa6b914990716cb39

8 years agoVisibility changes to allow access by SetupWizard
Mihai Nita [Mon, 25 Jan 2016 19:31:15 +0000 (11:31 -0800)]
Visibility changes to allow access by SetupWizard

Also adding a method that is called when the SIM info changes,
to update sugestions.
This is a must for SetupWizard, where the language selection can
be displayed before the SIM is fully initialized.
Might also use it to update suggested locals when SIM status changes
(SIM card replaced, or the user crosses border to a different country)

Bug: 25797548
Change-Id: I1a68b4e71046caa3b2810b37c74be5eeb00a255c

8 years agoCellinfo: Update to version 12
Sanket Padawe [Wed, 27 Jan 2016 02:42:47 +0000 (18:42 -0800)]
Cellinfo: Update to version 12

Add support for:
GSM: arfcn, bsic, ta
WCDMA: uarfcn
LTE: earfcn
Updated public APIs for getting above fields.

Bug: 23528586
Change-Id: I97e18856bb41c5592f89641eac7d4a3dbef43d5d

8 years agoMerge "Send broadcasts as foreground, otherwise test might fail when running after...
Felipe Leme [Wed, 27 Jan 2016 02:19:20 +0000 (02:19 +0000)]
Merge "Send broadcasts as foreground, otherwise test might fail when running after reboot."

8 years agoSend broadcasts as foreground, otherwise test might fail when running
Felipe Leme [Wed, 27 Jan 2016 02:17:15 +0000 (18:17 -0800)]
Send broadcasts as foreground, otherwise test might fail when running
after reboot.

BUG: 26805230
Change-Id: I05dcf9871c9b4c4c9a465466d60ebe9a1ac63e51

8 years agoMerge "Change storage duration to static for native choreographer."
Michael Wright [Wed, 27 Jan 2016 02:06:24 +0000 (02:06 +0000)]
Merge "Change storage duration to static for native choreographer."

8 years agomedia: unhide MediaRecorder.pause()/resume()
Wonsik Kim [Wed, 27 Jan 2016 01:54:56 +0000 (17:54 -0800)]
media: unhide MediaRecorder.pause()/resume()

Bug: 20092236
Change-Id: I315b6dd3282ee1b445b76d14aef4a0ddc9a9ff9a

8 years agoMerge "TIF: Add Builder to TvInputInfo and deprecate createTvInputInfo methods"
Jae Seo [Wed, 27 Jan 2016 01:58:37 +0000 (01:58 +0000)]
Merge "TIF: Add Builder to TvInputInfo and deprecate createTvInputInfo methods"

8 years agoMerge "Fixing notification of the docked stack state for the current user."
Winson Chung [Wed, 27 Jan 2016 01:50:20 +0000 (01:50 +0000)]
Merge "Fixing notification of the docked stack state for the current user."

8 years agoMerge "Move locale negotiation to ResourcesManager"
Roozbeh Pournader [Wed, 27 Jan 2016 01:48:39 +0000 (01:48 +0000)]
Merge "Move locale negotiation to ResourcesManager"

8 years agoRemove variants of "show/hide" internal storage string.
Steve McKay [Wed, 27 Jan 2016 01:44:57 +0000 (17:44 -0800)]
Remove variants of "show/hide" internal storage string.

Bug: 26768708
Change-Id: I62a5068eab3104ab379bb0f22a609b9cf0b6777b

8 years agoMerge "Wire multi-parents support for moving to DocumentsUI."
Tomasz Mikolajewski [Wed, 27 Jan 2016 01:42:35 +0000 (01:42 +0000)]
Merge "Wire multi-parents support for moving to DocumentsUI."

8 years agoTIF: Add Builder to TvInputInfo and deprecate createTvInputInfo methods
Jae Seo [Tue, 26 Jan 2016 23:15:22 +0000 (15:15 -0800)]
TIF: Add Builder to TvInputInfo and deprecate createTvInputInfo methods

Bug: 25726241
Change-Id: I8eae9c0c939e7ec4bdfbdbf40d0d1d70a5e0d45c

8 years agoWire multi-parents support for moving to DocumentsUI.
Tomasz Mikolajewski [Mon, 25 Jan 2016 07:20:15 +0000 (16:20 +0900)]
Wire multi-parents support for moving to DocumentsUI.

Bug: 26481380

Change-Id: Ief7db8f8abeca94e47832995fd0e2a6f31bfbc93

8 years agoMerge "Fix build breakage"
Rubin Xu [Wed, 27 Jan 2016 01:31:43 +0000 (01:31 +0000)]
Merge "Fix build breakage"

8 years agoFix build breakage
Rubin Xu [Wed, 27 Jan 2016 01:21:52 +0000 (01:21 +0000)]
Fix build breakage

Change-Id: I3f59cbe854384f292965752081b38a4aa9bcf16c

8 years agoMerge changes I10224452,I7af4149f
Jorim Jaggi [Wed, 27 Jan 2016 01:21:00 +0000 (01:21 +0000)]
Merge changes I10224452,I7af4149f

* changes:
  Grow recents when in multi-window on phones
  Add animation when docking top task with long press

8 years agoMerge "Setting consumer protected mode on from SurfaceTexture when in a protected...
Craig Donner [Wed, 27 Jan 2016 01:17:27 +0000 (01:17 +0000)]
Merge "Setting consumer protected mode on from SurfaceTexture when in a protected context."

8 years agoFixing notification of the docked stack state for the current user.
Winson [Tue, 26 Jan 2016 01:16:58 +0000 (17:16 -0800)]
Fixing notification of the docked stack state for the current user.

- When there are multiple users, ensure that we check that there are
  tasks in the docked stack for each user (instead of just the presence
  of the docked stack) and re-notify listeners of the state of the
  docked stack when the user is switched.

Change-Id: I911c4a32db187f9cd29d462309bd0cf7febb1993

8 years agomedia: add dolby vision profile and level defines in CodecProfileLevel.
Ronghua Wu [Wed, 27 Jan 2016 00:58:52 +0000 (16:58 -0800)]
media: add dolby vision profile and level defines in CodecProfileLevel.

Bug:
Change-Id: I56adbaab6bf76929b607d3245cf1506da5508a5e