OSDN Git Service

android-x86/frameworks-base.git
7 years agoMerge changes If5025361,Iabe27cd8 am: 0a649bffcc am: 0773d2cc0d am: 26bdc1f273
Peter Qiu [Fri, 27 Jan 2017 00:13:28 +0000 (00:13 +0000)]
Merge changes If5025361,Iabe27cd8 am: 0a649bffcc am: 0773d2cc0d am: 26bdc1f273
am: e0209c2964

Change-Id: I358ec7c3c5587a3bf692ae5d99be43ea378f7a67

7 years agohotspot2: added remaining parameters to PasspointConfiguration am: ddf6fa06c6 am...
Peter Qiu [Fri, 27 Jan 2017 00:12:22 +0000 (00:12 +0000)]
hotspot2: added remaining parameters to PasspointConfiguration am: ddf6fa06c6 am: 44bcb75926 am: 8badc8566a
am: 245fddfd80

Change-Id: I6c5914a16371ba123ee5ac743722c9c799c535bb

7 years agohotspot2: add support for complete PerProviderSubscription/Policy subtree am: 2d7af45...
Peter Qiu [Fri, 27 Jan 2017 00:11:16 +0000 (00:11 +0000)]
hotspot2: add support for complete PerProviderSubscription/Policy subtree am: 2d7af45e93 am: 01e738a040 am: 6251e52cc0
am: 98de3a02f5

Change-Id: I5435de8256c81654e24c3a251df3a35893f4a0d1

7 years agoMerge "Add basic AnchoredWindow."
TreeHugger Robot [Thu, 26 Jan 2017 23:46:05 +0000 (23:46 +0000)]
Merge "Add basic AnchoredWindow."

7 years agoMerge changes If5025361,Iabe27cd8 am: 0a649bffcc am: 0773d2cc0d
Peter Qiu [Thu, 26 Jan 2017 23:11:17 +0000 (23:11 +0000)]
Merge changes If5025361,Iabe27cd8 am: 0a649bffcc am: 0773d2cc0d
am: 26bdc1f273

Change-Id: I9576f50cc7a922a684efb9ab4e1a57eac766280f

7 years agohotspot2: added remaining parameters to PasspointConfiguration am: ddf6fa06c6 am...
Peter Qiu [Thu, 26 Jan 2017 23:09:59 +0000 (23:09 +0000)]
hotspot2: added remaining parameters to PasspointConfiguration am: ddf6fa06c6 am: 44bcb75926
am: 8badc8566a

Change-Id: I700aa39aed04e002643371b552647ada2492c6bf

7 years agohotspot2: add support for complete PerProviderSubscription/Policy subtree am: 2d7af45...
Peter Qiu [Thu, 26 Jan 2017 23:09:07 +0000 (23:09 +0000)]
hotspot2: add support for complete PerProviderSubscription/Policy subtree am: 2d7af45e93 am: 01e738a040
am: 6251e52cc0

Change-Id: I1305266ff24105e5b9326868f3212f8a27802fea

7 years agoMerge "Add NPE check before stopping profiler"
Amith Yamasani [Thu, 26 Jan 2017 23:04:03 +0000 (23:04 +0000)]
Merge "Add NPE check before stopping profiler"

7 years agoMerge changes If5025361,Iabe27cd8 am: 0a649bffcc
Peter Qiu [Thu, 26 Jan 2017 23:03:03 +0000 (23:03 +0000)]
Merge changes If5025361,Iabe27cd8 am: 0a649bffcc
am: 0773d2cc0d

Change-Id: Ie890d96d2e2741cefc2e20957a65a0cd65c2fe13

7 years agohotspot2: added remaining parameters to PasspointConfiguration am: ddf6fa06c6
Peter Qiu [Thu, 26 Jan 2017 23:01:35 +0000 (23:01 +0000)]
hotspot2: added remaining parameters to PasspointConfiguration am: ddf6fa06c6
am: 44bcb75926

Change-Id: Ibb587721014dd25243f7423864f1d5019ee42fde

7 years agohotspot2: add support for complete PerProviderSubscription/Policy subtree am: 2d7af45e93
Peter Qiu [Thu, 26 Jan 2017 23:00:38 +0000 (23:00 +0000)]
hotspot2: add support for complete PerProviderSubscription/Policy subtree am: 2d7af45e93
am: 01e738a040

Change-Id: Ic35247930e4c7a99c5408593287926adcc1be8b9

7 years agoAdd NPE check before stopping profiler
Amith Yamasani [Thu, 26 Jan 2017 22:57:20 +0000 (14:57 -0800)]
Add NPE check before stopping profiler

During crash scenarios, stopProfiling() could be called early.

Change-Id: I6ef78a47e3431dd7c41198ec29d40ebef3928c6a
Fixes: 34744398
Test: N/A

7 years agoMerge "Add a client chain to WifiEnterpriseConfig"
TreeHugger Robot [Thu, 26 Jan 2017 22:58:10 +0000 (22:58 +0000)]
Merge "Add a client chain to WifiEnterpriseConfig"

7 years agoMerge changes If5025361,Iabe27cd8
Peter Qiu [Thu, 26 Jan 2017 22:53:13 +0000 (22:53 +0000)]
Merge changes If5025361,Iabe27cd8
am: 0a649bffcc

Change-Id: Ia66d523ed565704178315d66bd19ffe02cbb7560

7 years agohotspot2: added remaining parameters to PasspointConfiguration
Peter Qiu [Thu, 26 Jan 2017 22:53:04 +0000 (22:53 +0000)]
hotspot2: added remaining parameters to PasspointConfiguration
am: ddf6fa06c6

Change-Id: I023acc0ae2920391de8a8de8ee95152f510ca9bd

7 years agohotspot2: add support for complete PerProviderSubscription/Policy subtree
Peter Qiu [Thu, 26 Jan 2017 22:52:11 +0000 (22:52 +0000)]
hotspot2: add support for complete PerProviderSubscription/Policy subtree
am: 2d7af45e93

Change-Id: Icf253102520e81766e726d9247c9614b6c0ebacd

7 years agoMerge "Add background location throttling whitelist support."
Soonil Nagarkar [Thu, 26 Jan 2017 22:51:30 +0000 (22:51 +0000)]
Merge "Add background location throttling whitelist support."

7 years agoMerge changes If5025361,Iabe27cd8
Treehugger Robot [Thu, 26 Jan 2017 22:41:17 +0000 (22:41 +0000)]
Merge changes If5025361,Iabe27cd8

* changes:
  hotspot2: added remaining parameters to PasspointConfiguration
  hotspot2: add support for complete PerProviderSubscription/Policy subtree

7 years agoMerge "DO NOT MERGE Fixing crash in SystemUI fetching task description icons." into...
Winson Chung [Thu, 26 Jan 2017 22:31:53 +0000 (22:31 +0000)]
Merge "DO NOT MERGE Fixing crash in SystemUI fetching task description icons." into nyc-mr2-dev am: c52a3cb704
am: edf796e8a3  -s ours

Change-Id: Ib22733dbd9018bbe583b0135f66cd4dab29a1238

7 years agoDO NOT MERGE Fixing crash in SystemUI fetching task description icons. am: 452ff6db94
Winson Chung [Thu, 26 Jan 2017 22:30:38 +0000 (22:30 +0000)]
DO NOT MERGE Fixing crash in SystemUI fetching task description icons. am: 452ff6db94
am: 3bbbf8f253  -s ours

Change-Id: Ifa14218c9dbb5d6ec5d6579dc16ba1d427fc9cc8

7 years agoMerge "DO NOT MERGE Fixing crash in SystemUI fetching task description icons." into...
Winson Chung [Thu, 26 Jan 2017 22:23:18 +0000 (22:23 +0000)]
Merge "DO NOT MERGE Fixing crash in SystemUI fetching task description icons." into nyc-mr2-dev
am: c52a3cb704

Change-Id: If0c3bb685dfd6a13d816c8ef01a291e3988cf5a5

7 years agoDO NOT MERGE Fixing crash in SystemUI fetching task description icons.
Winson Chung [Thu, 26 Jan 2017 22:23:11 +0000 (22:23 +0000)]
DO NOT MERGE Fixing crash in SystemUI fetching task description icons.
am: 452ff6db94

Change-Id: Ibbc3312c882c2c5cfd250b2a7062e365a0fde5a7

7 years agoMerge "Adding AppWidgetManager.isRequestPinAppWidgetSupported"
Sunny Goyal [Thu, 26 Jan 2017 22:22:50 +0000 (22:22 +0000)]
Merge "Adding AppWidgetManager.isRequestPinAppWidgetSupported"

7 years agoMerge "Minor javadoc cleanup."
TreeHugger Robot [Thu, 26 Jan 2017 22:18:01 +0000 (22:18 +0000)]
Merge "Minor javadoc cleanup."

7 years agoMerge "DO NOT MERGE Fixing crash in SystemUI fetching task description icons." into...
Winson Chung [Thu, 26 Jan 2017 22:17:08 +0000 (22:17 +0000)]
Merge "DO NOT MERGE Fixing crash in SystemUI fetching task description icons." into nyc-mr2-dev

7 years agoAdd basic AnchoredWindow.
Jason Long [Tue, 24 Jan 2017 01:59:49 +0000 (17:59 -0800)]
Add basic AnchoredWindow.

Bug: 34637800
Test: Manual
Change-Id: I82c9ec44296c3423e3f8d3b55832e344a5094cfd

7 years agoMerge "Create Settings Flags to Disable Scoring UI changes."
TreeHugger Robot [Thu, 26 Jan 2017 22:07:11 +0000 (22:07 +0000)]
Merge "Create Settings Flags to Disable Scoring UI changes."

7 years agoMerge "SysUI: Fix typo in NotificationPanelView"
TreeHugger Robot [Thu, 26 Jan 2017 22:05:18 +0000 (22:05 +0000)]
Merge "SysUI: Fix typo in NotificationPanelView"

7 years agoMerge "Fix NotificationManagerServiceTest hangs."
TreeHugger Robot [Thu, 26 Jan 2017 21:32:42 +0000 (21:32 +0000)]
Merge "Fix NotificationManagerServiceTest hangs."

7 years agoMerge "Fix shared dim layer not cleared when all users removed"
TreeHugger Robot [Thu, 26 Jan 2017 21:20:08 +0000 (21:20 +0000)]
Merge "Fix shared dim layer not cleared when all users removed"

7 years agoMerge "Correct screenshot JNI code."
Rob Carr [Thu, 26 Jan 2017 21:16:12 +0000 (21:16 +0000)]
Merge "Correct screenshot JNI code."

7 years agoMerge changes I50bf7c36,Ibb40ed39
Dongwon Kang [Thu, 26 Jan 2017 21:14:55 +0000 (21:14 +0000)]
Merge changes I50bf7c36,Ibb40ed39

* changes:
  TIF: Add types and "watch next" types for programs
  TIF: Add more fields needed for new content recommendation

7 years agoCorrect screenshot JNI code.
Robert Carr [Thu, 26 Jan 2017 19:52:35 +0000 (11:52 -0800)]
Correct screenshot JNI code.

Missed change to frameworks/base when changing type to signed int.
Previous code was relying on implicit cast of -1 to unsigned being INT_MAX.

Test: Rotate screen make sure no flash.
Change-Id: I779d851bdc211f24aed0095a4b6df38fd53153b4
Fixes: 34735633

7 years agoMerge "Clear up /data/misc_ce/user folder on delete and reboot"
Amith Yamasani [Thu, 26 Jan 2017 20:57:55 +0000 (20:57 +0000)]
Merge "Clear up /data/misc_ce/user folder on delete and reboot"

7 years agoMerge "Work around a bug in an An app"
Doris Liu [Thu, 26 Jan 2017 20:56:47 +0000 (20:56 +0000)]
Merge "Work around a bug in an An app"

7 years agoMerge "Make ACTION_APP_NOTIFICATION_SETTINGS a @SystemApi"
Jeff Schumacher [Thu, 26 Jan 2017 20:53:13 +0000 (20:53 +0000)]
Merge "Make ACTION_APP_NOTIFICATION_SETTINGS a @SystemApi"

7 years agoMerge "wifi: WifiManager API change for supporting Passpoint Release 2" am: 815058174...
Peter Qiu [Thu, 26 Jan 2017 20:41:09 +0000 (20:41 +0000)]
Merge "wifi: WifiManager API change for supporting Passpoint Release 2" am: 8150581742 am: 358fe50e4d am: afc65709ee
am: 331f6a2b74  -s ours

Change-Id: I3b94e58bf1357149926288bc2d4940c3ff56266b

7 years agoClear up /data/misc_ce/user folder on delete and reboot
Amith Yamasani [Thu, 26 Jan 2017 20:35:14 +0000 (12:35 -0800)]
Clear up /data/misc_ce/user folder on delete and reboot

Clean up the folder to avoid leaving residue behind when
a user is removed. This was causing issues with reusing
the userid. Also check on reboot for incomplete cleanup
and remove the folders.

Change-Id: Icd21d2669249d5f87032ef0fe95bad49537fa477
Fixes: 34736064
Test: Manual

7 years agoMerge "wifi: WifiManager API change for supporting Passpoint Release 2" am: 815058174...
Peter Qiu [Thu, 26 Jan 2017 20:35:03 +0000 (20:35 +0000)]
Merge "wifi: WifiManager API change for supporting Passpoint Release 2" am: 8150581742 am: 358fe50e4d
am: afc65709ee

Change-Id: If5b97a53b453c6ee347ce4667b3bcba4ee24dd9e

7 years agoMerge "wifi: WifiManager API change for supporting Passpoint Release 2" am: 8150581742
Peter Qiu [Thu, 26 Jan 2017 20:31:19 +0000 (20:31 +0000)]
Merge "wifi: WifiManager API change for supporting Passpoint Release 2" am: 8150581742
am: 358fe50e4d

Change-Id: Idc004300acfc3db7036ea31466fe392454fd144c

7 years agoMerge "wifi: WifiManager API change for supporting Passpoint Release 2"
Peter Qiu [Thu, 26 Jan 2017 20:25:06 +0000 (20:25 +0000)]
Merge "wifi: WifiManager API change for supporting Passpoint Release 2"
am: 8150581742

Change-Id: I71e7bd9ccdb20ca78e4c8e1b2f653363d668425c

7 years agoWork around a bug in an An app
Doris Liu [Thu, 26 Jan 2017 19:53:46 +0000 (11:53 -0800)]
Work around a bug in an An app

An app has Animators (NoPauseAnimatorWrapper) that does not
check their listeners against null before cloning. The previous
implementation of AnimatorSet has masked this issue. But the
underlying bug should be fixed in this app.

For now, work around the bug by adding a listener to all the child
animators.

BUG: 34736819
Test: Manual

Change-Id: I968450aab62cf5d308e3b64e76dcf018178af67e

7 years agoDelete BaseStatusBar
Jason Monk [Thu, 26 Jan 2017 16:14:51 +0000 (11:14 -0500)]
Delete BaseStatusBar

It is a relic of a more complex time, but has passed out of all
knowledge for too long.

Test: manual testing on phones and TV
Change-Id: I62a15d9413ea4bda3ac82bf6f7d22c096e2c1cdc

7 years agoMerge "Fix crash on density / font change in NotificationGuts.gutsContent"
Mady Mellor [Thu, 26 Jan 2017 20:14:28 +0000 (20:14 +0000)]
Merge "Fix crash on density / font change in NotificationGuts.gutsContent"

7 years agoMerge "AudioService: remove compile time options for a11y volume"
Jean-Michel Trivi [Thu, 26 Jan 2017 20:10:25 +0000 (20:10 +0000)]
Merge "AudioService: remove compile time options for a11y volume"

7 years agoCreate Settings Flags to Disable Scoring UI changes.
Sundeep Ghuman [Thu, 26 Jan 2017 00:23:43 +0000 (16:23 -0800)]
Create Settings Flags to Disable Scoring UI changes.

When disabled, this will prevent badges from being shown in the status
bar or wifi picker as well as prevent access points in the picker from
being rearranged based on ranking scores.

Fix missing permission dropped from previous CL to run
NetworkControllerWifiTest and refactored tests to enable new setting.

Bug: 34712533
Test: runtest --path
frameworks/base/packages/SettingsLib/tests/integ/src/com/android/settingslib/wifi/WifiTrackerTest.java
and runtest --path
frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/NetworkControllerWifiTest.java

Change-Id: I79c97f2205ebb70c0f7f5b1f66f7207055e5769b

7 years agoFix NotificationManagerServiceTest hangs.
Geoffrey Pitsch [Thu, 26 Jan 2017 19:42:30 +0000 (14:42 -0500)]
Fix NotificationManagerServiceTest hangs.

Bug caused by message queue going idle before the handler is added.

Bug: 34719217
Test: runtest systemui-notification
Change-Id: I03ba31e5263a43f3e3faa4a19167dbc998092dfa

7 years agoMerge "Splitscreen for minimized state that works with resizable launchers"
TreeHugger Robot [Thu, 26 Jan 2017 20:07:04 +0000 (20:07 +0000)]
Merge "Splitscreen for minimized state that works with resizable launchers"

7 years agoMerge "Add assistant-provided snooze options to snooze menu"
TreeHugger Robot [Thu, 26 Jan 2017 20:01:30 +0000 (20:01 +0000)]
Merge "Add assistant-provided snooze options to snooze menu"

7 years agoFix crash on density / font change in NotificationGuts.gutsContent
Mady Mellor [Thu, 26 Jan 2017 19:58:56 +0000 (11:58 -0800)]
Fix crash on density / font change in NotificationGuts.gutsContent

There were two issues:

1) The mGutsMenuItem wasn’t getting nulled out correctly
2) There was no check for guts != null when seeing if there were
   exposed guts, this meant the bind would happen when there were no
   guts exposed, because mGutsMenuItem wasn’t nulled out correctly, it
   would be out of date / still attached to a parent.

Test: Manually tried:
1) Have notifications that *haven’t* had guts revealed
2) Change screen density

1) Have notifications, reveal some of their guts
2) Change screen density

Bug: 34737513
Change-Id: Iff0a782c9377aec973eb07645e852bc320dbb101

7 years agoMerge "wifi: WifiManager API change for supporting Passpoint Release 2"
Treehugger Robot [Thu, 26 Jan 2017 19:51:36 +0000 (19:51 +0000)]
Merge "wifi: WifiManager API change for supporting Passpoint Release 2"

7 years agoMerge "Integration of the AAC codec for A2DP source" am: 22f97c83fb am: f23e80bb9b...
Pavlin Radoslavov [Thu, 26 Jan 2017 19:42:16 +0000 (19:42 +0000)]
Merge "Integration of the AAC codec for A2DP source" am: 22f97c83fb am: f23e80bb9b am: d364208388
am: 78798cc13d

Change-Id: Ic645f9ee2eb090fc805a25a1449642dad021db4e

7 years agoMerge "Add a hidden flag to control Settings UI"
TreeHugger Robot [Thu, 26 Jan 2017 19:36:30 +0000 (19:36 +0000)]
Merge "Add a hidden flag to control Settings UI"

7 years agoMerge "allow clearing fields for LogMaker reuse"
TreeHugger Robot [Thu, 26 Jan 2017 19:33:43 +0000 (19:33 +0000)]
Merge "allow clearing fields for LogMaker reuse"

7 years agoMerge "Integration of the AAC codec for A2DP source" am: 22f97c83fb am: f23e80bb9b
Pavlin Radoslavov [Thu, 26 Jan 2017 19:31:07 +0000 (19:31 +0000)]
Merge "Integration of the AAC codec for A2DP source" am: 22f97c83fb am: f23e80bb9b
am: d364208388

Change-Id: Ice6067732c4a94d30410a8f90cbea51b869539eb

7 years agoMinor javadoc cleanup.
Jeremy Joslin [Thu, 26 Jan 2017 19:30:37 +0000 (11:30 -0800)]
Minor javadoc cleanup.

Test: none
Change-Id: Iaf1206767a6d0dc7a045a8fd6dc2a992ca6f3f1b

7 years agoMerge "Integration of the AAC codec for A2DP source" am: 22f97c83fb
Pavlin Radoslavov [Thu, 26 Jan 2017 19:25:37 +0000 (19:25 +0000)]
Merge "Integration of the AAC codec for A2DP source" am: 22f97c83fb
am: f23e80bb9b

Change-Id: If2d85eba17f7ece5b3d19e3ee8fc86b7cf9bc062

7 years agoFix shared dim layer not cleared when all users removed
Andrii Kulian [Thu, 26 Jan 2017 03:45:34 +0000 (19:45 -0800)]
Fix shared dim layer not cleared when all users removed

For secondary display, shared fullscreen dim layer user is
the only stack that is present on the display. When this stack
is removed the shared dim layer was not cleared. Because of
that it was crashing when trying to obtain DisplayContent from it.

Now when we're removing a dim layer user we check if we've removed
the last one and clear shared fullscreen dim layer if needed.

Bug: 34367817
Test: bit FrameworksServicesTests:com.android.server.wm.DimLayerControllerTests
Change-Id: I415196a345c491eddd26a55370bb819ce6485151

7 years agoMerge "Integration of the AAC codec for A2DP source"
Pavlin Radoslavov [Thu, 26 Jan 2017 19:20:08 +0000 (19:20 +0000)]
Merge "Integration of the AAC codec for A2DP source"
am: 22f97c83fb

Change-Id: I22838db2b87f83a3832f78d74d08a6f988264284

7 years agoMerge "Integration of the AAC codec for A2DP source"
Treehugger Robot [Thu, 26 Jan 2017 19:12:54 +0000 (19:12 +0000)]
Merge "Integration of the AAC codec for A2DP source"

7 years agoMerge "Change configuration's color mode based on the display's color mode"
TreeHugger Robot [Thu, 26 Jan 2017 18:56:19 +0000 (18:56 +0000)]
Merge "Change configuration's color mode based on the display's color mode"

7 years agoAdd a client chain to WifiEnterpriseConfig
Paul Stewart [Wed, 25 Jan 2017 03:36:05 +0000 (19:36 -0800)]
Add a client chain to WifiEnterpriseConfig

Add a list of supporting certificates to be presented in the process
of presenting client credentials.

Bug: 34688653
Test: Compile, unit tests
Change-Id: I6afd8baf67312e8ddaaeefd26f30dacc51aa33bb

7 years agoSplitscreen for minimized state that works with resizable launchers
Matthew Ng [Tue, 20 Dec 2016 23:36:29 +0000 (15:36 -0800)]
Splitscreen for minimized state that works with resizable launchers

If a launcher is resizable, going to minimized mode (dock task and then
press home) would show a cropped height of the task at the top in a
minimized state and the fullscreen stack would show the home launcher
which takes the rest of the remaining height. If the launcher is not
resizable, it will default the original behavior.

To enable this in a launcher, add android:resizeableActivity="true" in
the AndroidManifest.xml in the <application/> tag.

Test: manual - rotating while minimized, minimizing using dragging task
or holding overview nav button, installing resizable launcher with a
non-resizable launcher
Fixes: 32504542
Change-Id: Idf4015b40f9bec81b70f146f0f2d7df8ccfb4cf0

7 years agoAudioService: remove compile time options for a11y volume
Jean-Michel Trivi [Thu, 19 Jan 2017 22:42:18 +0000 (14:42 -0800)]
AudioService: remove compile time options for a11y volume

Remove test code path for the a11y volume and only rely on
  AccessibilityServicesStateChangeListener. Query whether
  any of the running a11y services expose
  FLAG_ENABLE_ACCESSIBILITY_VOLUME

Test: enable a service that exposes FLAG_ENABLE_ACCESSIBILITY_VOLUME
  (Talkback will do this in the future) and change volume
Bug 30448020

Change-Id: Ib5dff31313c0ec65b3e9982e35c00698adf5b7de

7 years agowifi: WifiManager API change for supporting Passpoint Release 2
Peter Qiu [Thu, 19 Jan 2017 23:51:27 +0000 (15:51 -0800)]
wifi: WifiManager API change for supporting Passpoint Release 2

The changes include:
- Split WNM notifications intent to dedicated intent for each
  event: Deauth Imminent Notice and Subscription Remediation
- Add intent for broadcast OSU Providers List
- Update Passpoint icon intent definitions to conform to the
  API guide
- Make WifiManager#queryPasspointIcon public

All added/updated intents will required receiver to have
android.Manifest.permission.ACCESS_WIFI_STATE in order to
receive the intents.

The deprecated hidden intent definitions will be removed once
the WifiService is updated to use the new intents.

Bug: 34198926
Test: make -j32
Change-Id: If28a5710f68271069c663a953538f920512e3240
Merged-In: Ic17eef8364d79144eb530c68c6877712efcb5209

7 years agoTIF: Add types and "watch next" types for programs
Jae Seo [Thu, 26 Jan 2017 01:32:17 +0000 (17:32 -0800)]
TIF: Add types and "watch next" types for programs

Test: build
Bug: 34160270
Change-Id: I50bf7c36e33cd24bf80785150a2858cfec683546

7 years agoMerge "[Frameworks] Add an 'am' cmd option to enable streaming in profiling."
TreeHugger Robot [Thu, 26 Jan 2017 18:08:36 +0000 (18:08 +0000)]
Merge "[Frameworks] Add an 'am' cmd option to enable streaming in profiling."

7 years agoAdd assistant-provided snooze options to snooze menu
Mady Mellor [Wed, 25 Jan 2017 23:29:39 +0000 (15:29 -0800)]
Add assistant-provided snooze options to snooze menu

Test: manual via Assistant app
Change-Id: Ie77181601a20e46774d009c7ecea65e99434ebd3

7 years agoMerge "Update PIP minimize to edge gesture"
Mady Mellor [Thu, 26 Jan 2017 18:05:41 +0000 (18:05 +0000)]
Merge "Update PIP minimize to edge gesture"

7 years agoMerge "wifi: WifiManager API change for supporting Passpoint Release 2"
TreeHugger Robot [Thu, 26 Jan 2017 18:04:44 +0000 (18:04 +0000)]
Merge "wifi: WifiManager API change for supporting Passpoint Release 2"

7 years agoallow clearing fields for LogMaker reuse
Chris Wren [Wed, 25 Jan 2017 19:50:37 +0000 (14:50 -0500)]
allow clearing fields for LogMaker reuse

Bug: 34705522
Test: runtest --path frameworks/base/core/tests/coretests/src/android/metrics
Change-Id: I00a1ef279740c890ff8b059be97c4463c9f1af0e

7 years agoMerge "Fixing crash in SystemUI fetching task description icons."
Winson Chung [Thu, 26 Jan 2017 17:40:06 +0000 (17:40 +0000)]
Merge "Fixing crash in SystemUI fetching task description icons."

7 years agoAdd a hidden flag to control Settings UI
songchenxi [Thu, 19 Jan 2017 22:18:41 +0000 (14:18 -0800)]
Add a hidden flag to control Settings UI

This flag is to enable link to permission in location settings UI
Test: A new string value added

Bug: 34400189
Change-Id: Ie2adeba9634a0e2426b28683da09ad1765b25a3d

7 years agoMerge "Notify DexManager about new package installs"
Calin Juravle [Thu, 26 Jan 2017 17:31:28 +0000 (17:31 +0000)]
Merge "Notify DexManager about new package installs"

7 years agoMerge "Add separate roaming icon for status bar + QS"
TreeHugger Robot [Thu, 26 Jan 2017 17:12:59 +0000 (17:12 +0000)]
Merge "Add separate roaming icon for status bar + QS"

7 years agoIntegration of the AAC codec for A2DP source
Pavlin Radoslavov [Sat, 14 Jan 2017 08:41:05 +0000 (00:41 -0800)]
Integration of the AAC codec for A2DP source

Test: A2DP streaming to AAC headsets
Bug: 30958229
Change-Id: I1b530f1c5c495b8231fd68bed788d4567096683d

7 years agoTIF: Add more fields needed for new content recommendation
Jae Seo [Wed, 25 Jan 2017 23:09:49 +0000 (15:09 -0800)]
TIF: Add more fields needed for new content recommendation

Test: build
Bug: 34160270
Change-Id: Ibb40ed39573049ace180ae319cebe96222f84b00

7 years agoMerge "Launch work lock scrim as clear_top not single_top"
TreeHugger Robot [Thu, 26 Jan 2017 16:41:40 +0000 (16:41 +0000)]
Merge "Launch work lock scrim as clear_top not single_top"

7 years agoMerge "Change batch finalization timeout mechanism from Handler#sendMessageDelayed...
Michal Karpinski [Thu, 26 Jan 2017 15:15:10 +0000 (15:15 +0000)]
Merge "Change batch finalization timeout mechanism from Handler#sendMessageDelayed() to a wakeful alarm"

7 years agoMerge "DO NOT MERGE Change batch finalization timeout mechanism from Handler#sendMess...
Michal Karpinski [Thu, 26 Jan 2017 15:05:01 +0000 (15:05 +0000)]
Merge "DO NOT MERGE Change batch finalization timeout mechanism from Handler#sendMessageDelayed() to a wakeful alarm" into nyc-mr2-dev am: c399e4d964
am: 666e59f911  -s ours

Change-Id: Ie934c7a6e884eb13a23a620c43bab68b989cb454

7 years agoAdd separate roaming icon for status bar + QS
Jason Monk [Mon, 19 Dec 2016 20:36:13 +0000 (15:36 -0500)]
Add separate roaming icon for status bar + QS

Now data + roaming will be shown at the same time.

Test: runtest systemui
Bug: 31205845
Change-Id: I8fe167a0909c952ad0824e24e178857df2541554

7 years agoDO NOT MERGE Change batch finalization timeout mechanism from Handler#sendMessageDela...
Michal Karpinski [Thu, 26 Jan 2017 15:04:01 +0000 (15:04 +0000)]
DO NOT MERGE Change batch finalization timeout mechanism from Handler#sendMessageDelayed() to a wakeful alarm am: 1710e5f079
am: 6bf0344e60  -s ours

Change-Id: I36505cd9cd17d1f4c540a39fc0c115c5470d52d0

7 years agoMerge "DO NOT MERGE Change batch finalization timeout mechanism from Handler#sendMess...
Michal Karpinski [Thu, 26 Jan 2017 14:58:41 +0000 (14:58 +0000)]
Merge "DO NOT MERGE Change batch finalization timeout mechanism from Handler#sendMessageDelayed() to a wakeful alarm" into nyc-mr2-dev
am: c399e4d964

Change-Id: I9658d27ee9a694c580204f0e041991d754f93130

7 years agoDO NOT MERGE Change batch finalization timeout mechanism from Handler#sendMessageDela...
Michal Karpinski [Thu, 26 Jan 2017 14:58:36 +0000 (14:58 +0000)]
DO NOT MERGE Change batch finalization timeout mechanism from Handler#sendMessageDelayed() to a wakeful alarm
am: 1710e5f079

Change-Id: I6ffab66a6464f7fbb337d6bcb1431a0a960e25e3

7 years agoMerge "DO NOT MERGE Change batch finalization timeout mechanism from Handler#sendMess...
Michal Karpinski [Thu, 26 Jan 2017 14:52:16 +0000 (14:52 +0000)]
Merge "DO NOT MERGE Change batch finalization timeout mechanism from Handler#sendMessageDelayed() to a wakeful alarm" into nyc-mr2-dev

7 years agoUpdate PIP minimize to edge gesture
Mady Mellor [Mon, 23 Jan 2017 18:08:35 +0000 (10:08 -0800)]
Update PIP minimize to edge gesture

Updates gesture to match prototype:
- If you fling towards the current edge the PIP is on it is minimized
- Dragging far enough to left or right edge minimizes PIP

Test: manual
Change-Id: I56664e16505b461ad37b181cbb89ee4c6e371aa2

7 years agoMerge "Adjustments to PIP heuristics to snapping along edges of screen"
Mady Mellor [Thu, 26 Jan 2017 14:36:49 +0000 (14:36 +0000)]
Merge "Adjustments to PIP heuristics to snapping along edges of screen"

7 years agoMerge "New constructor for Notification.Builder takes a channelId."
Geoffrey Pitsch [Thu, 26 Jan 2017 14:15:13 +0000 (14:15 +0000)]
Merge "New constructor for Notification.Builder takes a channelId."

7 years agoMerge "Animate starting work challenge from work lock"
TreeHugger Robot [Thu, 26 Jan 2017 12:49:25 +0000 (12:49 +0000)]
Merge "Animate starting work challenge from work lock"

7 years agoDO NOT MERGE Change batch finalization timeout mechanism from
Michal Karpinski [Wed, 25 Jan 2017 16:53:12 +0000 (16:53 +0000)]
DO NOT MERGE Change batch finalization timeout mechanism from
Handler#sendMessageDelayed() to a wakeful alarm

Messages sent with Handler#sendMessageDelayed() didn't get delivered
until the device woke up after being idle, which resulted in
potentially very long windows of logs accumulation and highly possible
network log loss from before the device becaming idle.

Bug: 34157435
Test: manual with decreased timeout over a few timeout iterations
Change-Id: I22d9cc743acb1a478d2da5407c5718e7f95e89cb

7 years agoChange batch finalization timeout mechanism from
Michal Karpinski [Wed, 25 Jan 2017 16:53:12 +0000 (16:53 +0000)]
Change batch finalization timeout mechanism from
Handler#sendMessageDelayed() to a wakeful alarm

Messages sent with Handler#sendMessageDelayed() didn't get delivered
until the device woke up after being idle, which resulted in
potentially very long windows of logs accumulation and highly possible
network log loss from before the device becaming idle.

Bug: 34157435
Test: manual with decreased timeout over a few timeout iterations
Change-Id: I50b29b9f132856a629e28f46c022f21976bd92fb

7 years agoMerge "Don't offer the BT sharing option to the user if BT is disallowed." am: 2c1e39...
ltrochtova [Thu, 26 Jan 2017 10:04:30 +0000 (10:04 +0000)]
Merge "Don't offer the BT sharing option to the user if BT is disallowed." am: 2c1e396382 am: c0118ac10e am: 3db1ff462a
am: a0f229263a

Change-Id: Iccc3f7679e2d400f683d43c3d612197fba402f33

7 years agoMerge "Don't offer the BT sharing option to the user if BT is disallowed." am: 2c1e39...
ltrochtova [Thu, 26 Jan 2017 09:58:53 +0000 (09:58 +0000)]
Merge "Don't offer the BT sharing option to the user if BT is disallowed." am: 2c1e396382 am: c0118ac10e
am: 3db1ff462a

Change-Id: I846e7d5b84fb953f93256c8c6d2ca18d37199f1f

7 years agoMerge "Don't offer the BT sharing option to the user if BT is disallowed." am: 2c1e396382
ltrochtova [Thu, 26 Jan 2017 09:53:23 +0000 (09:53 +0000)]
Merge "Don't offer the BT sharing option to the user if BT is disallowed." am: 2c1e396382
am: c0118ac10e

Change-Id: I2aede50aba4c693f6bc45d2e53a0f4b7d8303c32

7 years agoMerge "Don't offer the BT sharing option to the user if BT is disallowed."
ltrochtova [Thu, 26 Jan 2017 09:48:23 +0000 (09:48 +0000)]
Merge "Don't offer the BT sharing option to the user if BT is disallowed."
am: 2c1e396382

Change-Id: I132bdd6aee36e32ddbcfdc8f38aed1e88424297e

7 years agoMerge "Don't offer the BT sharing option to the user if BT is disallowed."
ltrochtova [Thu, 26 Jan 2017 09:41:51 +0000 (09:41 +0000)]
Merge "Don't offer the BT sharing option to the user if BT is disallowed."

7 years agoMerge "Clear the calling ID in dump()."
TreeHugger Robot [Thu, 26 Jan 2017 08:31:35 +0000 (08:31 +0000)]
Merge "Clear the calling ID in dump()."

7 years agoMerge "Add an intent that asks the launcher to make a channel browsable."
TreeHugger Robot [Thu, 26 Jan 2017 08:30:10 +0000 (08:30 +0000)]
Merge "Add an intent that asks the launcher to make a channel browsable."

7 years agoMerge "media: Add new MediaMuxer constructor that takes FileDescriptor."
TreeHugger Robot [Thu, 26 Jan 2017 08:21:58 +0000 (08:21 +0000)]
Merge "media: Add new MediaMuxer constructor that takes FileDescriptor."

7 years agoMerge "Implement Account Discovery API."
Dmitry Dementyev [Thu, 26 Jan 2017 07:53:56 +0000 (07:53 +0000)]
Merge "Implement Account Discovery API."