OSDN Git Service

android-x86/frameworks-base.git
8 years agoMerge commit '5142a2d5b3f70c2017792ce04d3f254221ab3d21' into manual_merge_5142a2d5b3
Adam Lesinski [Thu, 28 Jan 2016 19:55:58 +0000 (11:55 -0800)]
Merge commit '5142a2d5b3f70c2017792ce04d3f254221ab3d21' into manual_merge_5142a2d5b3

Change-Id: I6681b0e132e95bd7e861e183e7369b4da07738eb

8 years agoMerge "Add padlocks to more qs tiles."
Sudheer Shanka [Thu, 28 Jan 2016 19:51:38 +0000 (19:51 +0000)]
Merge "Add padlocks to more qs tiles."

8 years agoAdd padlocks to more qs tiles.
Sudheer Shanka [Wed, 27 Jan 2016 19:59:03 +0000 (19:59 +0000)]
Add padlocks to more qs tiles.

Bug: 26764485
Bug: 26765645
Change-Id: I89bb1b3b9a507772299778a1b3611884441408c9

8 years agoMerge "Don\'t change screen on time on time changes" into mnc-dr1.5-dev am: c46f6db46e
Adam Lesinski [Thu, 28 Jan 2016 19:30:10 +0000 (19:30 +0000)]
Merge "Don\'t change screen on time on time changes" into mnc-dr1.5-dev am: c46f6db46e
am: 9548f85d9d

* commit '9548f85d9dc4207c3d1a3eed51f98131f8210c5f':
  Don't change screen on time on time changes

8 years agoMerge "Don\'t change screen on time on time changes" into mnc-dr1.5-dev
Adam Lesinski [Thu, 28 Jan 2016 19:24:44 +0000 (19:24 +0000)]
Merge "Don\'t change screen on time on time changes" into mnc-dr1.5-dev
am: c46f6db46e

* commit 'c46f6db46ed5474fbe8312a1229b59debbbae994':
  Don't change screen on time on time changes

8 years agoMerge "MediaDataSource: add getFlags()"
Wei Jia [Thu, 28 Jan 2016 19:22:27 +0000 (19:22 +0000)]
Merge "MediaDataSource: add getFlags()"

8 years agoMerge "Fix indexOutOfBound exception in SystemUI"
Pavel Maltsev [Thu, 28 Jan 2016 19:21:09 +0000 (19:21 +0000)]
Merge "Fix indexOutOfBound exception in SystemUI"

8 years agoFixed that notification content were sometimes not readable
Selim Cinek [Thu, 28 Jan 2016 04:04:27 +0000 (20:04 -0800)]
Fixed that notification content were sometimes not readable

Because dark was only called on the visible view.

Change-Id: I4c9a00e7fcc29c107432fc7f0c61bc095c2e77a0

8 years agoMerge "Don't change screen on time on time changes" into mnc-dr1.5-dev
Adam Lesinski [Thu, 28 Jan 2016 19:20:49 +0000 (19:20 +0000)]
Merge "Don't change screen on time on time changes" into mnc-dr1.5-dev

8 years agoMerge "Make PreferenceActivity/Fragment encryption ready."
Jeff Sharkey [Thu, 28 Jan 2016 19:10:20 +0000 (19:10 +0000)]
Merge "Make PreferenceActivity/Fragment encryption ready."

8 years agoMake PreferenceActivity/Fragment encryption ready.
Jeff Sharkey [Thu, 28 Jan 2016 18:53:48 +0000 (11:53 -0700)]
Make PreferenceActivity/Fragment encryption ready.

Developers using these classes can getPreferenceManager() and
explicitly set the storage location for any SharedPreferences values
persisted through it.

Bug: 26747519
Change-Id: I133045df6a69aa99f33b6b6c447f52605468b927

8 years agoMerge "Fix redundant drawPath call"
Tenghui Zhu [Thu, 28 Jan 2016 19:03:38 +0000 (19:03 +0000)]
Merge "Fix redundant drawPath call"

8 years agoMerge "Clean up some accessibility documentation."
Phil Weaver [Thu, 28 Jan 2016 19:02:56 +0000 (19:02 +0000)]
Merge "Clean up some accessibility documentation."

8 years agoClean up some accessibility documentation.
Phil Weaver [Mon, 25 Jan 2016 23:49:02 +0000 (15:49 -0800)]
Clean up some accessibility documentation.

Removed and updated some obsolete documentation about window
content. Stated the purpose of accessibility. Updated docs
for getTextSelection to include its ability to get cursor
position. Clarified wording for accessibility overlays.

Change-Id: Iaa11b499c2b7ece12ca182d336376d97b961b54f

8 years agoMerge "Added SystemApi for getting serial numbers of users"
Fyodor Kupolov [Thu, 28 Jan 2016 18:58:05 +0000 (18:58 +0000)]
Merge "Added SystemApi for getting serial numbers of users"

8 years agoAdded SystemApi for getting serial numbers of users
Fyodor Kupolov [Tue, 26 Jan 2016 20:03:51 +0000 (12:03 -0800)]
Added SystemApi for getting serial numbers of users

Also added UserHandle version of queryBroadcastReceiversAsUser.

Bug: 25844894
Change-Id: I78ecbef186e4ced10425ae2899db72c2d91c5792

8 years agoMerge "Fix exception when calling setPasswordExpirationTimeout"
Esteban Talavera [Thu, 28 Jan 2016 18:44:33 +0000 (18:44 +0000)]
Merge "Fix exception when calling setPasswordExpirationTimeout"

8 years agoMerge "NAN: add message ID to correlate message callbacks to original message" into...
Etan Cohen [Thu, 28 Jan 2016 18:42:07 +0000 (18:42 +0000)]
Merge "NAN: add message ID to correlate message callbacks to original message" into mm-wireless-dev
am: 638856c621

* commit '638856c6219e3b97ba0c398463a69cb758f07bdb':
  NAN: add message ID to correlate message callbacks to original message

8 years agoMerge "NAN: add message ID to correlate message callbacks to original message" into...
Etan Cohen [Thu, 28 Jan 2016 18:36:29 +0000 (18:36 +0000)]
Merge "NAN: add message ID to correlate message callbacks to original message" into mm-wireless-dev

8 years agoMerge "Shift bottom stack upward and fold top stack when IME is visible"
Chong Zhang [Thu, 28 Jan 2016 18:36:22 +0000 (18:36 +0000)]
Merge "Shift bottom stack upward and fold top stack when IME is visible"

8 years agoFix redundant drawPath call
Teng-Hui Zhu [Thu, 28 Jan 2016 18:32:35 +0000 (10:32 -0800)]
Fix redundant drawPath call

Change-Id: I17dab39e0ca60f64543053381d8677f1a31507c0

8 years agoMerge "Allow NetworkFactories to match any network specifier on a request" into mm...
Etan Cohen [Thu, 28 Jan 2016 18:24:23 +0000 (18:24 +0000)]
Merge "Allow NetworkFactories to match any network specifier on a request" into mm-wireless-dev
am: bd0858ba67

* commit 'bd0858ba679cced35bda55a643707ad69e4caa34':
  Allow NetworkFactories to match any network specifier on a request

8 years agoShift bottom stack upward and fold top stack when IME is visible
Chong Zhang [Mon, 25 Jan 2016 20:01:12 +0000 (12:01 -0800)]
Shift bottom stack upward and fold top stack when IME is visible

bug: 26293982
Change-Id: If5f22037e12edb6d67b80ff1deb1be7a028aa76c

8 years agoMerge "Allow NetworkFactories to match any network specifier on a request" into mm...
Etan Cohen [Thu, 28 Jan 2016 18:20:09 +0000 (18:20 +0000)]
Merge "Allow NetworkFactories to match any network specifier on a request" into mm-wireless-dev

8 years agoMerge "Report FBE through a feature string."
Jeff Sharkey [Thu, 28 Jan 2016 18:20:03 +0000 (18:20 +0000)]
Merge "Report FBE through a feature string."

8 years agoMerge "TIF: Refactor TvInputInfo"
Jae Seo [Thu, 28 Jan 2016 18:16:36 +0000 (18:16 +0000)]
Merge "TIF: Refactor TvInputInfo"

8 years agoFix exception when calling setPasswordExpirationTimeout
Esteban Talavera [Thu, 28 Jan 2016 18:14:23 +0000 (18:14 +0000)]
Fix exception when calling setPasswordExpirationTimeout

Prevent exception when calling setPasswordExpirationTimeout on the parent
DPM instance. Callen setExpirationAlarmCheckLocked with the parent userHandle
was breaking because getPasswordExpirationLocked was trying to call getProfiles
on a different user.

Bug: 26847085
Change-Id: I9d584573245aba65af7ecf236f2021b47afb5d7e

8 years agoReport FBE through a feature string.
Jeff Sharkey [Thu, 28 Jan 2016 16:50:00 +0000 (09:50 -0700)]
Report FBE through a feature string.

Since devices can be converted to enable/disable FBE across a
factory reset, we offer to add the features dynamically depending
on device status.

Bug: 26808417
Change-Id: I905140ba500a5e69756b547f2b1d6167b9a37dc6

8 years agoMerge "Animate pinned stack resizing."
Filip Gruszczynski [Thu, 28 Jan 2016 17:57:52 +0000 (17:57 +0000)]
Merge "Animate pinned stack resizing."

8 years agoMerge "Update SharedPreferences javadoc"
Ryan Lothian [Thu, 28 Jan 2016 17:48:17 +0000 (17:48 +0000)]
Merge "Update SharedPreferences javadoc"

8 years agoMerge "Fix crash dialog for TV"
Adrian Roos [Thu, 28 Jan 2016 17:25:58 +0000 (17:25 +0000)]
Merge "Fix crash dialog for TV"

8 years agoMerge "Revert "Pinning components in ChooserActivity""
Adam Powell [Thu, 28 Jan 2016 17:20:07 +0000 (17:20 +0000)]
Merge "Revert "Pinning components in ChooserActivity""

8 years agoMerge "Change AccessPoint sorting to bucket signal levels"
Tony Mantler [Thu, 28 Jan 2016 17:15:12 +0000 (17:15 +0000)]
Merge "Change AccessPoint sorting to bucket signal levels"

8 years agoTIF: Refactor TvInputInfo
Jae Seo [Thu, 28 Jan 2016 00:57:24 +0000 (16:57 -0800)]
TIF: Refactor TvInputInfo

Moved fields and methods that are used only for building TvInputInfo
into Builder.
Renamed some parameters for consistency.
Removed trivial comments for private methods.

Change-Id: I620c504d9b895d2572e1ebe2ea58ceaffd53ab43

8 years agoMerge "Support different multi-window compatibility modes"
Wale Ogunwale [Thu, 28 Jan 2016 17:12:36 +0000 (17:12 +0000)]
Merge "Support different multi-window compatibility modes"

8 years agoRevert "Pinning components in ChooserActivity"
Adam Powell [Thu, 28 Jan 2016 16:42:27 +0000 (16:42 +0000)]
Revert "Pinning components in ChooserActivity"

This reverts commit ec6bc41e1835804533fd21b3ef8047ecd893bcfd.

Bug 26842512

Change-Id: I9fc775d21081885d0e26fca4ade412a18da45b7c

8 years agoFix crash dialog for TV
Adrian Roos [Thu, 28 Jan 2016 16:48:32 +0000 (08:48 -0800)]
Fix crash dialog for TV

Bug: 26811081
Change-Id: I1e5d55dda4bccb80c1943c71b3977dc9fb8d590f

8 years agoMerge "Add a DPM method to allow system to query parent profile instance."
Sudheer Shanka [Thu, 28 Jan 2016 16:48:31 +0000 (16:48 +0000)]
Merge "Add a DPM method to allow system to query parent profile instance."

8 years agoAnimate pinned stack resizing.
Filip Gruszczynski [Tue, 26 Jan 2016 00:28:49 +0000 (16:28 -0800)]
Animate pinned stack resizing.

This introduces animating of stack bounds within window manager
module. It also uses this type of animation when moving an activity from
fullscreen stack to pinned stack.

Bug: 25672053
Change-Id: I75914a685d10021f8a7535b47ef12b6920b3fd5e

8 years agoMerge "Deprecated platform Android testing APIs"
Stephan Linzner [Thu, 28 Jan 2016 16:40:25 +0000 (16:40 +0000)]
Merge "Deprecated platform Android testing APIs"

8 years agoAdd a DPM method to allow system to query parent profile instance.
Sudheer Shanka [Thu, 28 Jan 2016 13:51:10 +0000 (13:51 +0000)]
Add a DPM method to allow system to query parent profile instance.

Bug: 26830384
Change-Id: Ib12b171b1032bd86488f32f8d22eb0a9efb75e8f

8 years agoSupport different multi-window compatibility modes
Wale Ogunwale [Tue, 26 Jan 2016 04:04:04 +0000 (20:04 -0800)]
Support different multi-window compatibility modes

- Change idea of activity resizablility from true or false to
unresizeable, cropped_windows, resizeable, and resizeable_and_pipable
- Default pre-N apps to cropped_windows mode and N or greater apps to
unresizeable or resizeable depending on the value of resizeableActivity
attribute.
- Mark legacy apps that specify fix orientation or immersive only mode
as unresizeable.
- Change to hide docked stack when unsupported app is the focus app.

Bug: 26774816
Change-Id: Ie473d36ca95f08e9332ab10fd2f0ec17ef50a02f

8 years agoMerge "FloatingToolbar: Fix logic error in determining open/close overflow animation...
Abodunrinwa Toki [Thu, 28 Jan 2016 14:45:47 +0000 (14:45 +0000)]
Merge "FloatingToolbar: Fix logic error in determining open/close overflow animation duration scale."

8 years agoMerge "Update notification title when admin disallows unredacted ones."
Sudheer Shanka [Thu, 28 Jan 2016 14:43:35 +0000 (14:43 +0000)]
Merge "Update notification title when admin disallows unredacted ones."

8 years agoMerge "Fix the initialize of PreviewImageData to its default values."
Anton Daubert [Thu, 28 Jan 2016 14:00:27 +0000 (14:00 +0000)]
Merge "Fix the initialize of PreviewImageData to its default values."

8 years agoMerge "Fix optimizable package filter"
Calin Juravle [Thu, 28 Jan 2016 13:31:02 +0000 (13:31 +0000)]
Merge "Fix optimizable package filter"

8 years agoFix the initialize of PreviewImageData to its default values.
Anton Daubert [Thu, 28 Jan 2016 12:52:46 +0000 (13:52 +0100)]
Fix the initialize of PreviewImageData to its default values.

Bug: 2676278026837999
Change-Id: Ifc268beb84903576b8c82681fddf2f51ffc4a2ec

8 years agoMerge "Logging of keyguard actions into security log"
Michal Karpinski [Thu, 28 Jan 2016 11:47:23 +0000 (11:47 +0000)]
Merge "Logging of keyguard actions into security log"

8 years agoFix optimizable package filter
Calin Juravle [Wed, 27 Jan 2016 18:17:19 +0000 (18:17 +0000)]
Fix optimizable package filter

System apps don't have an oat dir according to Package.canHaveOatDir but
installd will put their oat files in dalvik-cache.

Bug: 26080105
Bug: 26740458

Change-Id: I3d293e95af42753ebb29f15f341e9ca366fa03cb

8 years agoMerge "Introduce DEVICESUMMARY access level to NetworkStatsAccess."
Zoltan Szatmary-Ban [Thu, 28 Jan 2016 11:22:37 +0000 (11:22 +0000)]
Merge "Introduce DEVICESUMMARY access level to NetworkStatsAccess."

8 years agoUpdate SharedPreferences javadoc
Ryan Lothian [Thu, 28 Jan 2016 11:19:29 +0000 (11:19 +0000)]
Update SharedPreferences javadoc

Remove 6-year-old promise to add multi-process support
for SharedPreferences: our docs elsewhere suggest using
a ContentProvider for multi-process preferences instead.

Change-Id: Ic44550ce46fe62ed2c4ab40b6fa7f7090d5b1d7b

8 years agoLogging of keyguard actions into security log
Michal Karpinski [Mon, 25 Jan 2016 16:43:07 +0000 (16:43 +0000)]
Logging of keyguard actions into security log

Bug: 22860162
Change-Id: I7dbe68fff7d9d45b6c417d960cf025c8d0694917

8 years agoMerge "Don't show suspended applications in system intent picker dialog."
Nicolas Prévot [Thu, 28 Jan 2016 10:21:27 +0000 (10:21 +0000)]
Merge "Don't show suspended applications in system intent picker dialog."

8 years agoMerge "Add the network handle to the NetworkAgentInfo#toString() output."
Erik Kline [Thu, 28 Jan 2016 06:44:59 +0000 (06:44 +0000)]
Merge "Add the network handle to the NetworkAgentInfo#toString() output."

8 years agoMerge "Reuse buffer when reading bytes from files."
Daichi Hirono [Thu, 28 Jan 2016 06:08:21 +0000 (06:08 +0000)]
Merge "Reuse buffer when reading bytes from files."

8 years agoAdd the network handle to the NetworkAgentInfo#toString() output.
Erik Kline [Mon, 25 Jan 2016 08:44:42 +0000 (17:44 +0900)]
Add the network handle to the NetworkAgentInfo#toString() output.

This will make it possible to find nethandles via, e.g.
 "dumpsys connectivity --short".

Without this, native multinetwork API debugging requires running
"dumpsys connectivity --diag" in order to see the nethandle values.

Bug: 19537384
Change-Id: Icdd2b112523d4ecf88d5339f229e714a56d248f8

8 years agoFix indexOutOfBound exception in SystemUI
Pavel Maltsev [Thu, 28 Jan 2016 05:56:32 +0000 (21:56 -0800)]
Fix indexOutOfBound exception in SystemUI

Long-pressing events are optional, refactor code a little bit to avoid exceptions.

Bug:26806128
Change-Id: Ib883b4d5d31af256fc40ab2b4293ba1bf2abef3f

8 years agoMerge "MediaExtractor: add getDrmInitData API"
Lajos Molnar [Thu, 28 Jan 2016 05:55:07 +0000 (05:55 +0000)]
Merge "MediaExtractor: add getDrmInitData API"

8 years agoMerge "PIP: Disable translations for picture-in-picture temporarily"
Jaewan Kim [Thu, 28 Jan 2016 05:42:45 +0000 (05:42 +0000)]
Merge "PIP: Disable translations for picture-in-picture temporarily"

8 years agoMerge "Part 3: Fade in app icons"
Winson Chung [Thu, 28 Jan 2016 05:35:59 +0000 (05:35 +0000)]
Merge "Part 3: Fade in app icons"

8 years agoMerge "Tweaks to user creation intent text and error codes"
Amith Yamasani [Thu, 28 Jan 2016 05:23:08 +0000 (05:23 +0000)]
Merge "Tweaks to user creation intent text and error codes"

8 years agoMerge "Implementation of sensor additioanl info report"
Peng Xu [Thu, 28 Jan 2016 05:21:08 +0000 (05:21 +0000)]
Merge "Implementation of sensor additioanl info report"

8 years agoReuse buffer when reading bytes from files.
Daichi Hirono [Wed, 27 Jan 2016 03:34:29 +0000 (12:34 +0900)]
Reuse buffer when reading bytes from files.

Previously AppFuse getObjectBytes returns byte array and the array's
length needs to equals to the exact number of bytes the method read.

The CL change the function signature so that it can return the number of
read bytes. And reuse a buffer array instead of slicing the array with
valid length.

BUG=None

Change-Id: I78b714554cac9ae71b895cb8929bc98969f5a8ca

8 years agoMerge "Add DocumentsProvider::removeDocument()."
Tomasz Mikolajewski [Thu, 28 Jan 2016 05:08:07 +0000 (05:08 +0000)]
Merge "Add DocumentsProvider::removeDocument()."

8 years agoAdd DocumentsProvider::removeDocument().
Tomasz Mikolajewski [Thu, 28 Jan 2016 03:39:25 +0000 (12:39 +0900)]
Add DocumentsProvider::removeDocument().

Multi-parents are supported already in moveDocument(). For parity, this CL
adds removeDocument, so it's possible to delete a file from a specific
parent.

Bug: 26481380
Change-Id: Icd4213abc0c3413931902f4f8984746c84c65e52

8 years agoPIP: Disable translations for picture-in-picture temporarily
Jaewan Kim [Thu, 28 Jan 2016 04:55:35 +0000 (13:55 +0900)]
PIP: Disable translations for picture-in-picture temporarily

UX and strings are not finalized yet, so do not ask for translation
for a while.

Bug: 26602353
Change-Id: I8d823ace47cae39a07a68ac8867ae58e2cd03f70

8 years agoMerge "Show a warning notification and a dialog in case of conversion when copying."
Tomasz Mikolajewski [Thu, 28 Jan 2016 04:53:50 +0000 (04:53 +0000)]
Merge "Show a warning notification and a dialog in case of conversion when copying."

8 years agoImplementation of sensor additioanl info report
Peng Xu [Wed, 27 Jan 2016 02:42:17 +0000 (18:42 -0800)]
Implementation of sensor additioanl info report

This implements a mechanism for sensor hardware/HAL to deliver additional information beside sensor
readings to application. It includes internal temperature reading, untracked delay of sample,
location and pose of sensor device placement in phone frame, etc. This is also a very expandable
frame to account for future need.

Change-Id: Ifd52ff315ef675086326f118eab773b0194bae23
Note: sensor additional information report used to be called sensor meta data.

8 years agoMerge "Implement MtpDevice#getPartialObject64 in Java API."
Daichi Hirono [Thu, 28 Jan 2016 04:46:16 +0000 (04:46 +0000)]
Merge "Implement MtpDevice#getPartialObject64 in Java API."

8 years agoMediaExtractor: add getDrmInitData API
Robert Shih [Thu, 28 Jan 2016 00:50:08 +0000 (16:50 -0800)]
MediaExtractor: add getDrmInitData API

Bug: 26070802
Change-Id: I32e256f5988e206188f43d1bef0ad2ffdce8caec

8 years agoAdd account locked notification when users are encrypted
Jim Miller [Thu, 28 Jan 2016 03:05:43 +0000 (19:05 -0800)]
Add account locked notification when users are encrypted

Fixes bug 26407543

Change-Id: Ic66669cd5f75b5fa41449e33133439752cef112b

8 years agoMerge "API to query recording format and device on AudioRecordConfiguration"
Jean-Michel Trivi [Thu, 28 Jan 2016 04:23:04 +0000 (04:23 +0000)]
Merge "API to query recording format and device on AudioRecordConfiguration"

8 years agoMerge "Grant CAP_WAKE_ALARM to the Bluetooth process for any user" am: 26fdbc1833
Pavlin Radoslavov [Thu, 28 Jan 2016 04:21:25 +0000 (04:21 +0000)]
Merge "Grant CAP_WAKE_ALARM to the Bluetooth process for any user" am: 26fdbc1833
am: dc84cff34f

* commit 'dc84cff34f020e4768e99fa08749bbe0b87a2233':
  Grant CAP_WAKE_ALARM to the Bluetooth process for any user

8 years agoMerge "Unhide DocumentsContract.isTreeUri."
Tomasz Mikolajewski [Thu, 28 Jan 2016 04:20:43 +0000 (04:20 +0000)]
Merge "Unhide DocumentsContract.isTreeUri."

8 years agoShow a warning notification and a dialog in case of conversion when copying.
Tomasz Mikolajewski [Fri, 22 Jan 2016 07:22:51 +0000 (16:22 +0900)]
Show a warning notification and a dialog in case of conversion when copying.

Change-Id: I451b0944069deb5f0b49b54c514e7761be449e3d

8 years agoMerge "SoundTrigger system API changes."
Arunesh Mishra [Thu, 28 Jan 2016 04:10:38 +0000 (04:10 +0000)]
Merge "SoundTrigger system API changes."

8 years agoDO NOT MERGE Add capability to determine if downgrade to audio is denied.
Tyler Gunn [Thu, 28 Jan 2016 04:08:49 +0000 (04:08 +0000)]
DO NOT MERGE Add capability to determine if downgrade to audio is denied.
am: a3fc54f0d8  -s ours

* commit 'a3fc54f0d879cbf0bdbb5bd2fe5043dd19232191':
  DO NOT MERGE Add capability to determine if downgrade to audio is denied.

8 years agoAdd preview section to nav bar tuner.
Jason Monk [Sun, 24 Jan 2016 17:03:19 +0000 (12:03 -0500)]
Add preview section to nav bar tuner.

It uses density scaling to show a slightly smaller real time version
of the nav bar, so you can see edits without possibly breaking the
nav bar.

Also fix rotation in the tuner, cause it was broken.

Change-Id: I3de89c3df25c6adb18f0aef41b597c96446d1631

8 years agoAdd keycode buttons to nav bar tuner
Jason Monk [Sun, 24 Jan 2016 15:15:55 +0000 (10:15 -0500)]
Add keycode buttons to nav bar tuner

Allow a keycode (list generated from KeyEvent.java) and a image to
be selected as a new KeyButtonView to be shown in the nav bar.

Change-Id: I26fcad5b74a96090f2c5574fd214b4afbcadbb30

8 years agoAdd clipboard to tuner
Jason Monk [Sat, 23 Jan 2016 21:47:59 +0000 (16:47 -0500)]
Add clipboard to tuner

Allow button to be added to nav bar that acts as a drag target/source
for the clipboard.

Change-Id: I94ca3c7decd1a1b178ceb9a4b4ab9e275c90acbb

8 years agoAllow width control of nav bar buttons
Jason Monk [Sat, 23 Jan 2016 20:28:10 +0000 (15:28 -0500)]
Allow width control of nav bar buttons

Encode the width as part of the spec as a float. For instance:
"home[.5]" is a home button with half its normal width.

The UI will allow users to adjust the width of standard buttons and
spaces from .25 to 1.75, excluding the app shelf, which fills all
available space.

Change-Id: Icd2f498c164933d61f55d779b3e9be0afaba9c2d

8 years agoNav bar tuner
Jason Monk [Fri, 22 Jan 2016 15:01:44 +0000 (10:01 -0500)]
Nav bar tuner

Allows reorginization of the navigation bar.  First pass.

Change-Id: If546ca5835412d15c05c41ffd5c5aa0857b9417f

8 years agoSysUI Tuner: Color mod v2
Jason Monk [Thu, 21 Jan 2016 03:24:50 +0000 (22:24 -0500)]
SysUI Tuner: Color mod v2

Change-Id: Id2734c2f4ee8724ef7d7e633fed124454e2d8c5a

8 years agoDO NOT MERGE Add capability to determine if downgrade to audio is denied.
Tyler Gunn [Tue, 19 Jan 2016 23:59:34 +0000 (15:59 -0800)]
DO NOT MERGE Add capability to determine if downgrade to audio is denied.

By default we assume downgrade to audio is permitted; this capability
probides a means for a carrier to specifically deny that.

Bug: 22728624

Change-Id: I75e0a5b9e5ad2d970003a4691b6fc0ac0dcfe9e0

8 years agoMerge "Gradient for VectorDrawable's fill and stroke"
Tenghui Zhu [Thu, 28 Jan 2016 03:41:15 +0000 (03:41 +0000)]
Merge "Gradient for VectorDrawable's fill and stroke"

8 years agoAPI to query recording format and device on AudioRecordConfiguration
Jean-Michel Trivi [Thu, 28 Jan 2016 03:05:29 +0000 (19:05 -0800)]
API to query recording format and device on AudioRecordConfiguration

Bug 22876530

Change-Id: I5d529cecbef91361afce64f20faca17f6ebb8ba9

8 years agoMerge "Add varietions of MtpDevice's mehtods using long."
Daichi Hirono [Thu, 28 Jan 2016 02:56:34 +0000 (02:56 +0000)]
Merge "Add varietions of MtpDevice's mehtods using long."

8 years agoAdd varietions of MtpDevice's mehtods using long.
Daichi Hirono [Fri, 15 Jan 2016 05:42:53 +0000 (14:42 +0900)]
Add varietions of MtpDevice's mehtods using long.

BUG=26525304

Change-Id: I0a0b187910cf498720d8e7b8fbe9b0590e67e65e

8 years agoMerge "Dynamic audio policies by UID"
Jean-Michel Trivi [Thu, 28 Jan 2016 02:48:00 +0000 (02:48 +0000)]
Merge "Dynamic audio policies by UID"

8 years agoPart 3: Fade in app icons
Winson [Wed, 27 Jan 2016 01:15:45 +0000 (17:15 -0800)]
Part 3: Fade in app icons

- Fixing misordered call to remove the callbacks when recycling before
  unloading the actual task data
- Prevent thumbnails from being fetched while loading icons in the
  history view.

Change-Id: I8f5dc65f867e60c2d062bb8222c91bf98f54f6d6

8 years agoMerge "Added a constant to be used as an Intent extra"
Suprabh Shukla [Thu, 28 Jan 2016 02:32:34 +0000 (02:32 +0000)]
Merge "Added a constant to be used as an Intent extra"

8 years agoMerge "Part 2: Adding clear-all to history"
Winson Chung [Thu, 28 Jan 2016 02:20:55 +0000 (02:20 +0000)]
Merge "Part 2: Adding clear-all to history"

8 years agoImplement MtpDevice#getPartialObject64 in Java API.
Daichi Hirono [Fri, 22 Jan 2016 10:34:25 +0000 (19:34 +0900)]
Implement MtpDevice#getPartialObject64 in Java API.

BUG=26703522

Change-Id: I08510e3a179b7dc8bf247a9e997dc8a160138fc2

8 years agoTweaks to user creation intent text and error codes
Amith Yamasani [Wed, 27 Jan 2016 22:40:16 +0000 (14:40 -0800)]
Tweaks to user creation intent text and error codes

Return error codes in some cases.
Tweak the message to the user.

Bug: 22776757
Change-Id: Ieff0caf0add9542287b5629d7d97331df0cada1e

8 years agoMerge "Remodel Network Selection" into mm-wireless-dev
xin He [Thu, 28 Jan 2016 02:15:56 +0000 (02:15 +0000)]
Merge "Remodel Network Selection" into mm-wireless-dev
am: 2fdee90b68

* commit '2fdee90b685781ec5e30f0788b727f692df32d40':
  Remodel Network Selection

8 years agoMerge "Grant CAP_WAKE_ALARM to the Bluetooth process for any user"
Pavlin Radoslavov [Thu, 28 Jan 2016 02:12:42 +0000 (02:12 +0000)]
Merge "Grant CAP_WAKE_ALARM to the Bluetooth process for any user"
am: 26fdbc1833

* commit '26fdbc18337a8e9d16e18255e39ce7a16e83d57b':
  Grant CAP_WAKE_ALARM to the Bluetooth process for any user

8 years agoDeprecated platform Android testing APIs
Stephan Linzner [Thu, 28 Jan 2016 02:09:50 +0000 (18:09 -0800)]
Deprecated platform Android testing APIs

- Deprecated most android.test.* APIs
- Kept ProviderTestCase2 and LoaderTestCase since we don't have a
replacement yet
- Deprecated android.test.suitebuilder
- Added Javadoc to all deprecated APIs with links to corresponding
Android Testing Support Library APIs
- Removed all trailing whitespace

Bug: 22314304
Change-Id: I1b1f0dd5132364110f1dfd4e3eb2dd044700d859

8 years agoMerge "Remodel Network Selection" into mm-wireless-dev
xin He [Thu, 28 Jan 2016 02:08:23 +0000 (02:08 +0000)]
Merge "Remodel Network Selection" into mm-wireless-dev

8 years agoMerge changes from topic 'camera-hardening'
Chien-Yu Chen [Thu, 28 Jan 2016 02:04:37 +0000 (02:04 +0000)]
Merge changes from topic 'camera-hardening'

* changes:
  Add cameraserver process
  Camera: update connect call

8 years agoSoundTrigger system API changes.
Arunesh Mishra [Thu, 28 Jan 2016 00:20:08 +0000 (16:20 -0800)]
SoundTrigger system API changes.

This CL exposes the SoundTriggerManager and SoundTriggerDetector as a
system/privileged API. The API is protected by a system/priv permission
and also via SEpolicy rules.

Bug: 22860713

Change-Id: I07ee3548ef0d5c584570004645267f5021dfa84c