OSDN Git Service

android-x86/frameworks-base.git
6 years agoMerge "Don't freeze display if it isn't okay to animate." into oc-dr1-dev
Wale Ogunwale [Fri, 28 Jul 2017 16:21:33 +0000 (16:21 +0000)]
Merge "Don't freeze display if it isn't okay to animate." into oc-dr1-dev
am: 932bc6dffc

Change-Id: Icee06050d8000ada0ed7973a7befb90a1273238b

6 years agoMerge "resolve merge conflicts of 19d8e4e04e6c to oc-mr1-dev" into oc-mr1-dev
Adrian Roos [Fri, 28 Jul 2017 16:15:29 +0000 (16:15 +0000)]
Merge "resolve merge conflicts of 19d8e4e04e6c to oc-mr1-dev" into oc-mr1-dev

6 years agoMerge "wifi: ScanResult: add carrier network indicator" into oc-mr1-dev
TreeHugger Robot [Fri, 28 Jul 2017 16:12:14 +0000 (16:12 +0000)]
Merge "wifi: ScanResult: add carrier network indicator" into oc-mr1-dev

6 years agoMerge "Revert "Merge "Remove ability to downgrade importance of existing channel...
TreeHugger Robot [Fri, 28 Jul 2017 15:26:54 +0000 (15:26 +0000)]
Merge "Revert "Merge "Remove ability to downgrade importance of existing channel." into oc-dr1-dev"" into oc-mr1-dev

6 years agoMerge "Import translations. DO NOT MERGE" into oc-mr1-dev
TreeHugger Robot [Fri, 28 Jul 2017 15:24:59 +0000 (15:24 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-mr1-dev

6 years agoMerge "Don't freeze display if it isn't okay to animate." into oc-dr1-dev
TreeHugger Robot [Fri, 28 Jul 2017 14:17:01 +0000 (14:17 +0000)]
Merge "Don't freeze display if it isn't okay to animate." into oc-dr1-dev

6 years agoresolve merge conflicts of 19d8e4e04e6c to oc-mr1-dev
Adrian Roos [Fri, 28 Jul 2017 13:24:00 +0000 (15:24 +0200)]
resolve merge conflicts of 19d8e4e04e6c to oc-mr1-dev

Change-Id: I20767112223cfa9198be3299548dffc717077ef2

6 years agoMerge "Whitelist noti listeners on user creation" into oc-mr1-dev
TreeHugger Robot [Fri, 28 Jul 2017 13:15:13 +0000 (13:15 +0000)]
Merge "Whitelist noti listeners on user creation" into oc-mr1-dev

6 years agoMerge "AOD: Increase alpha values when dozing" into oc-dr1-dev
TreeHugger Robot [Fri, 28 Jul 2017 13:08:13 +0000 (13:08 +0000)]
Merge "AOD: Increase alpha values when dozing" into oc-dr1-dev

6 years agoDon't freeze display if it isn't okay to animate.
Wale Ogunwale [Thu, 27 Jul 2017 21:14:23 +0000 (14:14 -0700)]
Don't freeze display if it isn't okay to animate.

In window manager world you freeze the display because you want to
do a rotation animation and that has the effect to allowing anything
to influence the display orientation while the display is frozing.
However, when the display is being turned off with the power button
we still want the lockscreen to influence the display orientation so
there is no rotation animation when the screen comes one.
We already have a concept okToAnimate() used to determine if we should
run animations. We now also use it to determine if we should freeze the
display since freezing the display is a result of want to running a
rotation animation.

Fixes: 63760853
Test: Repro. steps from bug.
Test: go/wm-smoke
Change-Id: I9abeda1bd0018f519772f0edce05ea8025efbbbe

6 years agoImport translations. DO NOT MERGE
Bill Yi [Fri, 28 Jul 2017 08:44:25 +0000 (01:44 -0700)]
Import translations. DO NOT MERGE

Change-Id: I757ee47abb27616c1a9112490c805375e8710ec7
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import

6 years agoRevert "Report permission flags for all protections based on SDK" am: 784b56e1e6
Bart Sears [Fri, 28 Jul 2017 05:29:23 +0000 (05:29 +0000)]
Revert "Report permission flags for all protections based on SDK" am: 784b56e1e6
am: 076d6f7669

Change-Id: I6034405a465919b5e4fc75b4eb109b6ae5259fe0

6 years agoRevert "Report permission flags for all protections based on SDK"
Bart Sears [Fri, 28 Jul 2017 05:17:52 +0000 (05:17 +0000)]
Revert "Report permission flags for all protections based on SDK"
am: 784b56e1e6

Change-Id: Ice7dde53c5613f48d013424a7e99203fd854e532

6 years agoRevert "Report permission flags for all protections based on SDK"
Bart Sears [Fri, 28 Jul 2017 05:05:38 +0000 (05:05 +0000)]
Revert "Report permission flags for all protections based on SDK"

This reverts commit 852cf98cb8a4b9b56da84a96708c087996e119d2.

Change-Id: I62763bf85ec95a02a245c6b503aa34bb0e9d997a

6 years agoMerge "NetworkNotificationManager: correctly handle existing notifications" into...
Hugo Benichi [Fri, 28 Jul 2017 04:39:14 +0000 (04:39 +0000)]
Merge "NetworkNotificationManager: correctly handle existing notifications" into oc-dr1-dev
am: a03bf7acd1

Change-Id: I4ca3dcc293be5408a6f207e1ac1a7229a915723a

6 years agoMerge "NetworkNotificationManager: correctly handle existing notifications" into...
Hugo Benichi [Fri, 28 Jul 2017 04:27:16 +0000 (04:27 +0000)]
Merge "NetworkNotificationManager: correctly handle existing notifications" into oc-dr1-dev

6 years agoReport permission flags for all protections based on SDK am: 852cf98cb8
Svetoslav Ganov [Fri, 28 Jul 2017 03:03:51 +0000 (03:03 +0000)]
Report permission flags for all protections based on SDK am: 852cf98cb8
am: 3cf283558a

Change-Id: Iba5b20a777e4cf8953b73e523f25175d7b274a34

6 years agoMerge "wifi: Modify the SAR power levels interface" into oc-dr1-dev
Roshan Pius [Fri, 28 Jul 2017 02:51:47 +0000 (02:51 +0000)]
Merge "wifi: Modify the SAR power levels interface" into oc-dr1-dev
am: 633fffbc0c

Change-Id: I00b13e98e4e627b720c6e25a690dd0da8cfd71b6

6 years agoReport permission flags for all protections based on SDK
Svetoslav Ganov [Fri, 28 Jul 2017 02:49:30 +0000 (02:49 +0000)]
Report permission flags for all protections based on SDK
am: 852cf98cb8

Change-Id: I6e87c8f40fa466f2a50f41549be41ea4fb598824

6 years agoMerge "wifi: Modify the SAR power levels interface" into oc-dr1-dev
TreeHugger Robot [Fri, 28 Jul 2017 02:47:04 +0000 (02:47 +0000)]
Merge "wifi: Modify the SAR power levels interface" into oc-dr1-dev

6 years agoReport permission flags for all protections based on SDK
Svetoslav Ganov [Thu, 27 Jul 2017 19:53:18 +0000 (12:53 -0700)]
Report permission flags for all protections based on SDK

We added a couple of protection flags that also apply to
normal and dangerous permissions. These flags are folded
in the protection level breaking apps that directly and
compare against the protection constants. Apps that target
older than O SDK don't get protection flags folded into
the protection level.

Test: All permission tests pass
      Added a new test to ensure no protection flags reproted
      for normal and dangerous permissions

bug:62755026

Change-Id: I72547b0146e6b6919803e33ff64b7208c4a255ad

6 years agoMerge "AOD: Introduce night brightness bucket" into oc-dr1-dev
Andrew Lehmer [Fri, 28 Jul 2017 01:12:39 +0000 (01:12 +0000)]
Merge "AOD: Introduce night brightness bucket" into oc-dr1-dev
am: 6b978e0106

Change-Id: Ic38d249c68646a4ae4c4d34d0f4a612f75d5bbbd

6 years agoMerge "AOD: Introduce night brightness bucket" into oc-dr1-dev
Andrew Lehmer [Fri, 28 Jul 2017 01:03:44 +0000 (01:03 +0000)]
Merge "AOD: Introduce night brightness bucket" into oc-dr1-dev

6 years agoNetworkNotificationManager: correctly handle existing notifications
Hugo Benichi [Tue, 25 Jul 2017 12:57:51 +0000 (21:57 +0900)]
NetworkNotificationManager: correctly handle existing notifications

This patch corrects a regression added by commit fb2609d3eee1 that did
not take into account the case of multiple notifications shown for a
single network id. Given how network notifications are triggered, it can
happen that NO_INTERNET and SIGN_IN notifications are both triggered for
the same network when captive portal detection is slow.

Contrary to the situation before commit fb2609d3eee1, a notification
priority order is introduced so that SIGN_IN always overrides
NO_INTERNET, and NO_INTERNET is ignored if SIGN_IN is already present.

Bug: 63676954
Bug: 62503737
Test: runtest frameworks-net, added new unit tests
Merged-In: Ib8658601e8d4dc6c41b335ab7dd8caa0cccd9531
Merged-In: I4432f66067ea1ab02e1d2dfe42530bcdafa52df6
Merged-In: I74631b0bfd14daf18a1641ed7f2ec323d636ebbf
Merged-In: I73cc879e910d503946facdba498b300337f349fd
Merged-In: Ieed9e3e7755e0c5f89dc41ef66f47d4dbf4c66a9
Merged-In: I0aa590170f1bd4c37175c7e35e54d52f1fb21347

(cherry picked from commit 5fcd050e0ecd5985cf184f55ea3df4434da8f824)

Change-Id: I41675768ab59e9b23ca4275edf297b82595e5730

6 years agoMerge "Limit number of in-memory db connections to 1 per pool" into oc-mr1-dev
Fyodor Kupolov [Thu, 27 Jul 2017 23:20:34 +0000 (23:20 +0000)]
Merge "Limit number of in-memory db connections to 1 per pool" into oc-mr1-dev

6 years agoMerge "Change IMS callback AIDLs to be oneway" into oc-dr1-dev
Brad Ebinger [Thu, 27 Jul 2017 22:50:46 +0000 (22:50 +0000)]
Merge "Change IMS callback AIDLs to be oneway" into oc-dr1-dev
am: cfcac665c1

Change-Id: I2b4249a9d9422c80ce6da3343ed39476153f8ea0

6 years agoMerge "Change IMS callback AIDLs to be oneway" into oc-dr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 22:38:47 +0000 (22:38 +0000)]
Merge "Change IMS callback AIDLs to be oneway" into oc-dr1-dev

6 years agoMerge "AOD: Fix flicker at end of AOD2" into oc-dr1-dev
Adrian Roos [Thu, 27 Jul 2017 21:31:16 +0000 (21:31 +0000)]
Merge "AOD: Fix flicker at end of AOD2" into oc-dr1-dev
am: 3889146f82

Change-Id: I4484f507451a8959a024e1dc09c66c9b2d24f358

6 years agoMerge "HeadsUpManager: escalate via wakefulness lifecycle instead of broadcast" into...
Selim Cinek [Thu, 27 Jul 2017 21:25:48 +0000 (21:25 +0000)]
Merge "HeadsUpManager: escalate via wakefulness lifecycle instead of broadcast" into oc-dr1-dev
am: 02be5d1ddd

Change-Id: I0e3d90ebb299cae9268f3d49820776bb7f309991

6 years agoMerge "AOD: Fix flicker at end of AOD2" into oc-dr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 21:18:11 +0000 (21:18 +0000)]
Merge "AOD: Fix flicker at end of AOD2" into oc-dr1-dev

6 years agoMerge "HeadsUpManager: escalate via wakefulness lifecycle instead of broadcast" into...
Selim Cinek [Thu, 27 Jul 2017 21:09:09 +0000 (21:09 +0000)]
Merge "HeadsUpManager: escalate via wakefulness lifecycle instead of broadcast" into oc-dr1-dev

6 years agoMerge "Cancel fullscreen countdown timer on interaction." into oc-mr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 20:51:06 +0000 (20:51 +0000)]
Merge "Cancel fullscreen countdown timer on interaction." into oc-mr1-dev

6 years agoMerge "Add cross user permission checks" into oc-mr1-dev
Todd Kennedy [Thu, 27 Jul 2017 20:49:56 +0000 (20:49 +0000)]
Merge "Add cross user permission checks" into oc-mr1-dev

6 years agoMerge "DO NOT MERGE - Update night display coefficients" into oc-dr1-dev
Christine Franks [Thu, 27 Jul 2017 20:16:33 +0000 (20:16 +0000)]
Merge "DO NOT MERGE - Update night display coefficients" into oc-dr1-dev
am: 153d2ff613

Change-Id: Iaec2a90c6de37fa16a0e9b78f4665bbf63cb4aea

6 years agoMerge "AAPT2: Fix processing of quotes in XML" into oc-dr1-dev
Adam Lesinski [Thu, 27 Jul 2017 20:14:04 +0000 (20:14 +0000)]
Merge "AAPT2: Fix processing of quotes in XML" into oc-dr1-dev
am: 16cfd497f5  -s ours

Change-Id: I6e5febeec5611ee1ccd86a0deae77b9af33569ea

6 years agoMerge "DO NOT MERGE - Update night display coefficients" into oc-dr1-dev
Christine Franks [Thu, 27 Jul 2017 19:59:45 +0000 (19:59 +0000)]
Merge "DO NOT MERGE - Update night display coefficients" into oc-dr1-dev

6 years agoMerge "Broadcast Radio service cleanup." into oc-mr1-dev
Tomasz Wasilczyk [Thu, 27 Jul 2017 19:59:01 +0000 (19:59 +0000)]
Merge "Broadcast Radio service cleanup." into oc-mr1-dev

6 years agoMerge "AAPT2: Fix processing of quotes in XML" into oc-dr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 19:58:42 +0000 (19:58 +0000)]
Merge "AAPT2: Fix processing of quotes in XML" into oc-dr1-dev

6 years agoChange IMS callback AIDLs to be oneway
Brad Ebinger [Thu, 27 Jul 2017 19:57:03 +0000 (12:57 -0700)]
Change IMS callback AIDLs to be oneway

A bad behaving service was causing the IMS registration
callbacks to block indefinetly waiting for the callback
binder implementation in another process to finish. Since
we update the IMS registration in a loop, we were never getting
to the updates for the other processes.

This change moves the AIDL definition to oneway. Since these
are callback AIDLs, the caller doesn't need to wait
for the callbacks to return before sending the others.

Bug: 63137625
Test: Manual
Change-Id: Id39b6b70aa20bb9986bf293abe2f9e683da4252e

6 years agoMerge "Uses ParceledListSlice to allow larger number of datasets." into oc-mr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 19:33:16 +0000 (19:33 +0000)]
Merge "Uses ParceledListSlice to allow larger number of datasets." into oc-mr1-dev

6 years agoMerge "Bluetooth: show multi-device status in Quick Settings" into oc-dr1-dev
Jack He [Thu, 27 Jul 2017 19:00:03 +0000 (19:00 +0000)]
Merge "Bluetooth: show multi-device status in Quick Settings" into oc-dr1-dev
am: 3afa031888

Change-Id: I7a8f6a7fcb3a693cfdec47525f5d1384b34e7b66

6 years agoMerge "Bluetooth: show multi-device status in Quick Settings" into oc-dr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 18:55:22 +0000 (18:55 +0000)]
Merge "Bluetooth: show multi-device status in Quick Settings" into oc-dr1-dev

6 years agoMerge "Fix QS DND Radio alignment ONCE AND FOR ALL" into oc-dr1-dev
Jason Monk [Thu, 27 Jul 2017 18:54:04 +0000 (18:54 +0000)]
Merge "Fix QS DND Radio alignment ONCE AND FOR ALL" into oc-dr1-dev
am: a5e3249b8a

Change-Id: Id4a3373bbb6006a0f31e99e74de4c810b84b3afa

6 years agoMerge "Fix QS DND Radio alignment ONCE AND FOR ALL" into oc-dr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 18:43:39 +0000 (18:43 +0000)]
Merge "Fix QS DND Radio alignment ONCE AND FOR ALL" into oc-dr1-dev

6 years agoMerge "[RTT] Add a binder to the AIDL to enable cleanup" into oc-mr1-dev
Etan Cohen [Thu, 27 Jul 2017 18:11:36 +0000 (18:11 +0000)]
Merge "[RTT] Add a binder to the AIDL to enable cleanup" into oc-mr1-dev

6 years agoMerge "[P2P][AsyncChannel] Revert client registering for service death" into oc-mr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 18:07:19 +0000 (18:07 +0000)]
Merge "[P2P][AsyncChannel] Revert client registering for service death" into oc-mr1-dev

6 years agoDO NOT MERGE - Update night display coefficients
Christine Franks [Thu, 27 Jul 2017 00:51:16 +0000 (17:51 -0700)]
DO NOT MERGE - Update night display coefficients

Bug: 63438695
Test: manual - adjust intensity slider
Change-Id: I38ec7385b36367e5c9f6c606e65a982efbd32a1b

6 years agoCancel fullscreen countdown timer on interaction.
Bryan Eyler [Wed, 19 Jul 2017 23:29:49 +0000 (16:29 -0700)]
Cancel fullscreen countdown timer on interaction.

Any interaction on the fullscreen user switcher should cancel the
countdown timer and cause it to go away.

Tested on Mojave
Bug 36454400

Change-Id: I22556988d38d140e773cbc7eff03a30bde4f1f46
(cherry picked from commit 87f575098bf6465bd46ef6c99b555ee6c167dee5)

6 years agoMerge "Lock down IME switcher notification handling" into oc-mr1-dev
Yohei Yukawa [Thu, 27 Jul 2017 17:33:36 +0000 (17:33 +0000)]
Merge "Lock down IME switcher notification handling" into oc-mr1-dev

6 years agoMerge "AOD: Fix wakeup transition jank" into oc-dr1-dev
Adrian Roos [Thu, 27 Jul 2017 17:23:00 +0000 (17:23 +0000)]
Merge "AOD: Fix wakeup transition jank" into oc-dr1-dev
am: 6efe486397

Change-Id: I016efc215fa8fcf66a814f7cdf25a8ae0cc13e75

6 years agoMerge "Report the display is off when the hardware blanks itself." into oc-dr1-dev
Michael Wright [Thu, 27 Jul 2017 17:20:02 +0000 (17:20 +0000)]
Merge "Report the display is off when the hardware blanks itself." into oc-dr1-dev
am: bf9b1dbb66  -s ours

Change-Id: I1bf0773df207deb55b8e4b8952919c875591e909

6 years agoReport the display is off when the hardware blanks itself.
Michael Wright [Thu, 27 Jul 2017 17:12:53 +0000 (17:12 +0000)]
Report the display is off when the hardware blanks itself.
am: 410fd1b838  -s ours

Change-Id: I1af77c81d740876748958664fb78337d9939e136

6 years agoMerge "AOD: Fix wakeup transition jank" into oc-dr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 17:05:31 +0000 (17:05 +0000)]
Merge "AOD: Fix wakeup transition jank" into oc-dr1-dev

6 years agoMerge "Report the display is off when the hardware blanks itself." into oc-dr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 17:03:17 +0000 (17:03 +0000)]
Merge "Report the display is off when the hardware blanks itself." into oc-dr1-dev

6 years agoMerge "Add theme variables to SysUI dump" into oc-dr1-dev
Lucas Dupin [Thu, 27 Jul 2017 16:49:50 +0000 (16:49 +0000)]
Merge "Add theme variables to SysUI dump" into oc-dr1-dev
am: 4451b6ae19

Change-Id: Ia176aeafa9c9e2d0b979a472bb444657b4417ab9

6 years agoUses ParceledListSlice to allow larger number of datasets.
Felipe Leme [Tue, 25 Jul 2017 22:19:30 +0000 (15:19 -0700)]
Uses ParceledListSlice to allow larger number of datasets.

Test: cts-tradefed run commandAndExit cts-dev -m CtsAutoFillServiceTestCases -t android.autofillservice.cts.LoginActivityTest#testAutofillLargeNumberOfDatasets
Test: cts-tradefed run commandAndExit cts-dev -m CtsAutoFillServiceTestCases

Fixes: 63669555

Change-Id: If0847da3bafa1bfd80ee8925e17aace82010aec9

6 years agoMerge "Add theme variables to SysUI dump" into oc-dr1-dev
Lucas Dupin [Thu, 27 Jul 2017 16:41:12 +0000 (16:41 +0000)]
Merge "Add theme variables to SysUI dump" into oc-dr1-dev

6 years agoAOD: Fix flicker at end of AOD2
Adrian Roos [Thu, 27 Jul 2017 16:19:32 +0000 (18:19 +0200)]
AOD: Fix flicker at end of AOD2

Fixes a flicker at the end of pulsing out. Instead of the hard cut
we animate out and then hard cut to AOD1.

Change-Id: I64149bb734c10e07e3da2822548a4651b9fb48db
Fixes: 64077859
Test: Receive notification, let it time out; verify no flicker at end of fading out.

6 years agoMerge "Alter condition for starting RulesManagerService" into oc-mr1-dev
Neil Fuller [Thu, 27 Jul 2017 16:02:50 +0000 (16:02 +0000)]
Merge "Alter condition for starting RulesManagerService" into oc-mr1-dev

6 years agoHeadsUpManager: escalate via wakefulness lifecycle instead of broadcast
Adrian Roos [Wed, 26 Jul 2017 15:29:59 +0000 (17:29 +0200)]
HeadsUpManager: escalate via wakefulness lifecycle instead of broadcast

Fixes an issue where heads up notifications were escalated too late,
which caused notifications not to show on ambient display if they came
in after the device started dozing but before the SCREEN_OFF intent came
in.

Instead, we now escalate when we start going to sleep.

Note that SCREEN_OFF is dispatched on the wakefulness lifecycle, not the screen
lifecycle.

Change-Id: Ied73161d1007d1c65c31e8c5a6f660124a1f4385
Fixes: 63992199
Test: Receive notification right when the display turns off. Make sure AOD does not show in a weird state.

6 years agoMerge "Don't show Save UI when values filled by user belong to a dataset." into oc...
Felipe Leme [Thu, 27 Jul 2017 15:11:22 +0000 (15:11 +0000)]
Merge "Don't show Save UI when values filled by user belong to a dataset." into oc-mr1-dev

6 years agoMerge "AOD: Make sure to update visibilities after instant expanding" into oc-dr1-dev
Adrian Roos [Thu, 27 Jul 2017 15:05:39 +0000 (15:05 +0000)]
Merge "AOD: Make sure to update visibilities after instant expanding" into oc-dr1-dev
am: 4bb2f8e9fb

Change-Id: Ica37d75f7e45ad418113196b077fa4244512adc4

6 years agoMerge "AOD: Make sure to update visibilities after instant expanding" into oc-dr1-dev
Adrian Roos [Thu, 27 Jul 2017 14:58:45 +0000 (14:58 +0000)]
Merge "AOD: Make sure to update visibilities after instant expanding" into oc-dr1-dev

6 years agoAOD: Make sure to update visibilities after instant expanding
Adrian Roos [Tue, 25 Jul 2017 14:29:27 +0000 (16:29 +0200)]
AOD: Make sure to update visibilities after instant expanding

Fixes an issue where disable flags were not applied properly because
they were not recomputed after expanding the PanelBar.

Change-Id: I6933ba4951bf768a15a9d4f58728558939f106ae
Fixes: 64001235
Test: Open camera, put to landscape, press power; Verify time and battery icon are not visible in transition.

6 years agoMerge changes from topic 'aod-mr1' into oc-mr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 14:45:53 +0000 (14:45 +0000)]
Merge changes from topic 'aod-mr1' into oc-mr1-dev

* changes:
  Add new config to tell us whether brightness is bucketed or continuous
  Report the display is off when the hardware blanks itself.

6 years agoMerge "Check if stream exists on volume changed." into oc-dr1-dev
Beverly [Thu, 27 Jul 2017 14:36:12 +0000 (14:36 +0000)]
Merge "Check if stream exists on volume changed." into oc-dr1-dev
am: 6526347aa7

Change-Id: I747c3fba988fe1ed159f4b231a641c32de30a11e

6 years agoMerge "Check if stream exists on volume changed." into oc-dr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 14:27:25 +0000 (14:27 +0000)]
Merge "Check if stream exists on volume changed." into oc-dr1-dev

6 years agoMerge "Differentiate dnd countdowns/countdowns to an alarm" into oc-mr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 14:23:03 +0000 (14:23 +0000)]
Merge "Differentiate dnd countdowns/countdowns to an alarm" into oc-mr1-dev

6 years agoMerge "Don't attemp to verify synthetic password from adb." into oc-mr1-dev
Pavel Grafov [Thu, 27 Jul 2017 14:01:39 +0000 (14:01 +0000)]
Merge "Don't attemp to verify synthetic password from adb." into oc-mr1-dev

6 years agoMerge "Do not show unreachable APs in QS Wifi Picker." into oc-dr1-dev
Sundeep Ghuman [Thu, 27 Jul 2017 12:46:37 +0000 (12:46 +0000)]
Merge "Do not show unreachable APs in QS Wifi Picker." into oc-dr1-dev
am: 6628e48a1f

Change-Id: I42646bd34afed594e105ff55217276ead380ece5

6 years agoMerge "Do not show unreachable APs in QS Wifi Picker." into oc-dr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 12:40:20 +0000 (12:40 +0000)]
Merge "Do not show unreachable APs in QS Wifi Picker." into oc-dr1-dev

6 years agoAlter condition for starting RulesManagerService
Neil Fuller [Wed, 26 Jul 2017 10:59:34 +0000 (11:59 +0100)]
Alter condition for starting RulesManagerService

Modify the condition used for starting RulesManagerService:
use mOnlyCore rather than disableNonCoreServices. mOnlyCore is
important for the secure lock screen and when mOnlyCore is true
the RulesManagerService cannot perform trust checks. Therefore,
disable the RulesManagerService when mOnlyCore == true.

disableNonCoreServices is apparently not used.

Bug: 64057583
Test: Boot device with time zone updates enabled and with a lock
      pattern set.

Change-Id: Idd7cb6e11b1a91dfe7394f6c98f8fa3e0eec9dce
(cherry picked from commit 4fbaee8f49691a95a0cbcb75b611e281b7a00093)

6 years agoAOD: Fix wakeup transition jank
Adrian Roos [Thu, 27 Jul 2017 11:57:35 +0000 (13:57 +0200)]
AOD: Fix wakeup transition jank

No longer do the upwards animation from AOD1, because there is a fade in instead now.

Also, because the DozeService gets finished when waking up, we were disallowing
animations again. Instead, we now ignore disallowing animations while waking up.

Also don't cancel the NotificationPanelView wakeup animation when another identical
request comes in.

Also adds tracing for various SystemUI states.

Bug: 63531607
Test: Wake up from AOD1. Ensure there is no jank or flicker
Change-Id: I383ffa320f28ac4bf5432e4f4f5c06372717f66f

6 years agoMerge "screencap: always exit with _exit()." into oc-mr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 10:10:56 +0000 (10:10 +0000)]
Merge "screencap: always exit with _exit()." into oc-mr1-dev

6 years agoBluetooth: show multi-device status in Quick Settings
Jack He [Thu, 27 Jul 2017 06:51:23 +0000 (23:51 -0700)]
Bluetooth: show multi-device status in Quick Settings

* In Quick Settings, BluetoothTile used BluetoothController to track
  BluetoothAdapter.ACTION_CONNECTION_STATE_CHANGED intent
  that is only fired when 1st device is connecting/connected and last
  device is disconnecting/disconnected. As result, non-first device's
  connecting/connected states and non-last device's
  disconnecting/disconnected states are not tracked properly.
* Instead, CachedBluetoothDevice.getMaxConnectionState() should be used

Bug: 63509289
Test: Connect to multiple devices and disconnect from multiple devices
Change-Id: I9ccc2d3e9e4ae1a44f4d270368a8f07030353544

6 years agoMerge "Fix window insets on keyguard" into oc-dr1-dev
Lucas Dupin [Thu, 27 Jul 2017 04:54:14 +0000 (04:54 +0000)]
Merge "Fix window insets on keyguard" into oc-dr1-dev
am: 6462fe4b95

Change-Id: I26e59cb96c0560334dcb7501d9e13ec38dc8c9ba

6 years agoAdd theme variables to SysUI dump
Lucas Dupin [Thu, 27 Jul 2017 04:48:06 +0000 (21:48 -0700)]
Add theme variables to SysUI dump

Dumping current themes and scrim states to make debugging easier.

Bug: 63890571
Test: adb bugreport # look for new variables
Change-Id: Ia9bfd1b91d8d2c19930cb896d337ecdfa776e6cb

6 years agoMerge "Fix window insets on keyguard" into oc-dr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 04:47:22 +0000 (04:47 +0000)]
Merge "Fix window insets on keyguard" into oc-dr1-dev

6 years agoMerge "Move cursor to end of text when autofilling." into oc-mr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 04:21:31 +0000 (04:21 +0000)]
Merge "Move cursor to end of text when autofilling." into oc-mr1-dev

6 years agoMerge "Added sliding motion / animation to Autofill Save UI." into oc-mr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 04:07:03 +0000 (04:07 +0000)]
Merge "Added sliding motion / animation to Autofill Save UI." into oc-mr1-dev

6 years agoMerge "Check TTY status at bringup" into oc-dr1-dev
Hall Liu [Thu, 27 Jul 2017 03:44:27 +0000 (03:44 +0000)]
Merge "Check TTY status at bringup" into oc-dr1-dev
am: 3d1e1cc9db

Change-Id: I48385860a09dd07ef858230f0a73e5e5cb3a8df3

6 years agoMerge "Check TTY status at bringup" into oc-dr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 03:35:35 +0000 (03:35 +0000)]
Merge "Check TTY status at bringup" into oc-dr1-dev

6 years agoDo not show unreachable APs in QS Wifi Picker.
Sundeep Ghuman [Tue, 18 Jul 2017 22:16:01 +0000 (15:16 -0700)]
Do not show unreachable APs in QS Wifi Picker.

This consolidates logic between the QS Picker and the WifiSettings
Picker. Previous QS behavior would show the out of range networks with
empty wifi pies, can last up to 3 scans, and differs from behavior in
WifiSettings.

Bug: b/62680006
Test: 1. Open the quick settings picker
  2. Minimize the picker
  3. Walk out of range of the networks you say listed in the picker
  4. Re-open picker
  5. Networks should not be shown.

Change-Id: Ic042f3e6ac41b426c343ccca288b26dcaaafa7fb
(cherry picked from commit bcebe09c9f627b948e0ebc1024ec828b0606ea86)

6 years agoMerge "Signal init when user 0 CE storage is unlocked" into oc-dr1-dev
Paul Crowley [Thu, 27 Jul 2017 03:07:02 +0000 (03:07 +0000)]
Merge "Signal init when user 0 CE storage is unlocked" into oc-dr1-dev
am: f43054df6b

Change-Id: Idaea177d45a70135f3a3e258e413c6d3032190d6

6 years agoMerge "Signal init when user 0 CE storage is unlocked" into oc-dr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 02:58:43 +0000 (02:58 +0000)]
Merge "Signal init when user 0 CE storage is unlocked" into oc-dr1-dev

6 years agoMerge "Added haptic feedback for longpressing." into oc-dr1-dev
Selim Cinek [Thu, 27 Jul 2017 02:25:45 +0000 (02:25 +0000)]
Merge "Added haptic feedback for longpressing." into oc-dr1-dev
am: 8a3ccb11a0

Change-Id: Iabf8f8b72cd059d3c2f8b8f0767e65e1fed09a13

6 years agoMerge "Not reseting the last fullscreenintent time when reinflating" into oc-mr1-dev
Selim Cinek [Thu, 27 Jul 2017 02:15:45 +0000 (02:15 +0000)]
Merge "Not reseting the last fullscreenintent time when reinflating" into oc-mr1-dev

6 years agoMerge "Added haptic feedback for longpressing." into oc-dr1-dev
Selim Cinek [Thu, 27 Jul 2017 02:12:27 +0000 (02:12 +0000)]
Merge "Added haptic feedback for longpressing." into oc-dr1-dev

6 years agoMerge "Improving the haptic notification experience" into oc-mr1-dev
Selim Cinek [Thu, 27 Jul 2017 02:10:13 +0000 (02:10 +0000)]
Merge "Improving the haptic notification experience" into oc-mr1-dev

6 years agoMerge "Merge "Import translations. DO NOT MERGE" into cw-f-dev am: 581a166ae1 -s...
Android Build Merger (Role) [Thu, 27 Jul 2017 01:10:12 +0000 (01:10 +0000)]
Merge "Merge "Import translations. DO NOT MERGE" into cw-f-dev am: 581a166ae1  -s ours am: 603a43e5c3  -s ours am: 81a1d589ba  -s ours am: 27735ae948  -s ours" into oc-mr1-dev

6 years agoMerge "Import translations. DO NOT MERGE" into cw-f-dev am: 581a166ae1 -s ours am...
Bill Yi [Thu, 27 Jul 2017 01:07:21 +0000 (01:07 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev am: 581a166ae1  -s ours am: 603a43e5c3  -s ours am: 81a1d589ba  -s ours
am: 27735ae948  -s ours

Change-Id: I64cf47859df27b7214ae10670df71026d88f8f2e

6 years agoMerge "Merge "Import translations. DO NOT MERGE" into cw-f-dev am: fb02073a66 -s...
Android Build Merger (Role) [Thu, 27 Jul 2017 01:06:15 +0000 (01:06 +0000)]
Merge "Merge "Import translations. DO NOT MERGE" into cw-f-dev am: fb02073a66  -s ours am: 9cf9d294ef  -s ours am: e2f2fbaea1  -s ours am: 6df138613e  -s ours" into oc-mr1-dev

6 years agoMerge "Import translations. DO NOT MERGE" into cw-f-dev am: fb02073a66 -s ours am...
Bill Yi [Thu, 27 Jul 2017 01:04:14 +0000 (01:04 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev am: fb02073a66  -s ours am: 9cf9d294ef  -s ours am: e2f2fbaea1  -s ours
am: 6df138613e  -s ours

Change-Id: I65126b3aae7b78dc3af50cd548a843ee269b12c8

6 years agoMerge "Merge "Import translations. DO NOT MERGE" into cw-f-dev am: 4ba2bc4d32 -s...
Android Build Merger (Role) [Thu, 27 Jul 2017 01:03:13 +0000 (01:03 +0000)]
Merge "Merge "Import translations. DO NOT MERGE" into cw-f-dev am: 4ba2bc4d32  -s ours am: 8080362358  -s ours am: 0ceb3853e8  -s ours am: fdcb482a98  -s ours" into oc-mr1-dev

6 years agoMerge "Import translations. DO NOT MERGE" into cw-f-dev am: 4ba2bc4d32 -s ours am...
Bill Yi [Thu, 27 Jul 2017 01:01:10 +0000 (01:01 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev am: 4ba2bc4d32  -s ours am: 8080362358  -s ours am: 0ceb3853e8  -s ours
am: fdcb482a98  -s ours

Change-Id: I7511cc79b8565e5c51675e409226966a8ee12a6d

6 years agoMerge "Checks if mResponses is null before using it." into oc-mr1-dev
TreeHugger Robot [Thu, 27 Jul 2017 01:00:58 +0000 (01:00 +0000)]
Merge "Checks if mResponses is null before using it." into oc-mr1-dev

6 years agoMerge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: 3875d1a103 -s ours...
Bill Yi [Thu, 27 Jul 2017 00:58:08 +0000 (00:58 +0000)]
Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: 3875d1a103  -s ours am: 995029b529  -s ours
am: 1e8ed22be2  -s ours

Change-Id: I1590d538bffee3129a6b7a840936d9eae44b851e

6 years agoMerge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: c2b08ca602 -s ours...
Bill Yi [Thu, 27 Jul 2017 00:48:16 +0000 (00:48 +0000)]
Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: c2b08ca602  -s ours am: aec51f497c  -s ours
am: b57520aae6  -s ours

Change-Id: Id6f6b18e639fa1d21964e79dfb40705275ed34fa

6 years agoMerge "Unhide get/setTextClassifier in WebView" into oc-mr1-dev
Tima Vaisburd [Thu, 27 Jul 2017 00:45:21 +0000 (00:45 +0000)]
Merge "Unhide get/setTextClassifier in WebView" into oc-mr1-dev

6 years agoMerge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: 9724569903 -s ours...
Bill Yi [Thu, 27 Jul 2017 00:34:04 +0000 (00:34 +0000)]
Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: 9724569903  -s ours am: 18b818e2dd  -s ours
am: 415ca774d7  -s ours

Change-Id: Id74d022ccc416b1c3f528f9c2a210376f05582b8