Commit Graph

372007 Commits

Author SHA1 Message Date
Yifan Hong
8a2befbe22 Merge "fix fingerprint condition on sdk level logic" into pi-dev
am: 69e88693d8

Change-Id: Ie587e46c28e81c051103fb5a8d5053d5a4ebd583
2018-05-18 12:16:10 -07:00
SongFerngWang
94e385237d Merge "Add config overlay for mcc312-mnc530" into pi-dev
am: 9978ac5147

Change-Id: Iaff48ce4e11a2fe63382904e0de09fefc940ebad
2018-05-18 12:02:53 -07:00
TreeHugger Robot
69e88693d8 Merge "fix fingerprint condition on sdk level logic" into pi-dev 2018-05-18 19:01:00 +00:00
Jorim Jaggi
7b7d830f5a Merge "Schedule trimMemory after drawing the frame" into pi-dev
am: 6b8014f5c8

Change-Id: I72c7feccb531f2a19aa2b19ea860802e0d779578
2018-05-18 11:57:44 -07:00
Tracy Zhou
f958d549bb Merge "Add logging to quickstep onboarding tips." into pi-dev
am: ab2988fd6b

Change-Id: I06fc541a310a2d5e7dcb55a985714dc03380dc95
2018-05-18 11:43:01 -07:00
TreeHugger Robot
9978ac5147 Merge "Add config overlay for mcc312-mnc530" into pi-dev 2018-05-18 18:40:48 +00:00
Stanley Tng
321fa78629 Merge "Remove Hearing Aid toggle in Settings" into pi-dev
am: 03ca09dac1

Change-Id: I647b2cc3d721ba6d6c2ab65b488dcfc597aec1ee
2018-05-18 11:34:25 -07:00
Jorim Jaggi
6b8014f5c8 Merge "Schedule trimMemory after drawing the frame" into pi-dev 2018-05-18 18:26:03 +00:00
TreeHugger Robot
ab2988fd6b Merge "Add logging to quickstep onboarding tips." into pi-dev 2018-05-18 18:24:39 +00:00
Dmitry Dementyev
a8c63c90aa Merge "Check the return values after updating Recoverable KeyStore Database." into pi-dev
am: 6f67f7d89a

Change-Id: Ica0b656e207e6a46ec9c54d1e23fcc3241369673
2018-05-18 11:21:02 -07:00
TreeHugger Robot
03ca09dac1 Merge "Remove Hearing Aid toggle in Settings" into pi-dev 2018-05-18 18:11:29 +00:00
Dmitry Dementyev
6f67f7d89a Merge "Check the return values after updating Recoverable KeyStore Database." into pi-dev 2018-05-18 17:56:25 +00:00
Roshan Pius
5b1b12cf23 Merge "wifi.proto: Add metrics for softap band preference unsatisfied" into pi-dev
am: ddb56c39cc

Change-Id: I0b18c5cee7f140781a5acca49c7dc6901099392b
2018-05-18 10:48:32 -07:00
TreeHugger Robot
ddb56c39cc Merge "wifi.proto: Add metrics for softap band preference unsatisfied" into pi-dev 2018-05-18 17:34:51 +00:00
Jorim Jaggi
ec0b8cf316 Merge "Fixes for SyncRtSurfaceTransactionApplier" into pi-dev
am: 1df0616e27

Change-Id: Id3386fc4a226181c41c02b2ec32d61fc2e4ad6a8
2018-05-18 10:30:21 -07:00
Jorim Jaggi
1df0616e27 Merge "Fixes for SyncRtSurfaceTransactionApplier" into pi-dev 2018-05-18 17:24:43 +00:00
Chong Zhang
4c15c9e07c Merge "Add a hidden flag to indicate exif data block." into pi-dev
am: 23fdce9295

Change-Id: Ifd2f6ca586d2e42c73b8f9a30c5db1b9cc644bbf
2018-05-18 10:21:59 -07:00
TreeHugger Robot
23fdce9295 Merge "Add a hidden flag to indicate exif data block." into pi-dev 2018-05-18 17:09:36 +00:00
Selim Cinek
8cfe436bb1 Merge "Keep notification when sending smart reply." into pi-dev
am: f75019b810

Change-Id: Idb981e0977880c6bf47267b4ecef793adad3e6d3
2018-05-18 09:32:18 -07:00
Jorim Jaggi
b29e318e03 Schedule trimMemory after drawing the frame
Fixes jank issues where trimMemory gets scheduled during an
animation. trimMemory likely hits code that is not in the
page cache anymore, leading to high execution time because of page
misses. Scheduling it after the next frame has been drawn
minimizes the risk that this page miss actually causes jank.

Test: Boot, switch between a couple of apps.
Bug: 78611607
Change-Id: Ia1fc411fbe6ca07861183ae484124406681118e5
2018-05-18 18:26:30 +02:00
Jorim Jaggi
42b0475097 Fixes for SyncRtSurfaceTransactionApplier
Such that launcher can use it.

Test: Open/close app
Bug: 78611607
Change-Id: I8e66b983035eb8da9dd8349e2a5b57d3631df74f
2018-05-18 18:23:45 +02:00
Selim Cinek
f75019b810 Merge "Keep notification when sending smart reply." into pi-dev 2018-05-18 16:20:40 +00:00
Makoto Onuki
4c7cb790df Merge "Suppress service start timeout for services within system server," into pi-dev
am: f9491caf4b

Change-Id: Iada45b0a0d434a9dea5bc5261ab87b886cfc0592
2018-05-18 08:33:36 -07:00
Makoto Onuki
f9491caf4b Merge "Suppress service start timeout for services within system server," into pi-dev 2018-05-18 15:13:27 +00:00
Nicolas Geoffray
d33a66f6d1 Merge "More light grey APIs." into pi-dev
am: c4fa63383f

Change-Id: I4a08b79cccb96a49367cd9054cab21e10f94e773
2018-05-18 07:42:29 -07:00
Adrian Roos
4d26aa4bfe Merge "WM: Perform layout based on the requested flags" into pi-dev
am: 10755b8a1c

Change-Id: I5cffd5adf88067a44adf16c1a60904d1050bd272
2018-05-18 07:38:13 -07:00
Nicolas Geoffray
c4fa63383f Merge "More light grey APIs." into pi-dev 2018-05-18 14:28:46 +00:00
Evan Laird
c747de7428 Merge "Don't always set the clock to View.GONE" into pi-dev
am: b3f8cd7dbe

Change-Id: I92ee0f431cf196574faedef7f6b22a93b263beab
2018-05-18 07:28:46 -07:00
Adrian Roos
10755b8a1c Merge "WM: Perform layout based on the requested flags" into pi-dev 2018-05-18 14:22:11 +00:00
TreeHugger Robot
b3f8cd7dbe Merge "Don't always set the clock to View.GONE" into pi-dev 2018-05-18 14:21:48 +00:00
Adrian Roos
ce877ef63b Merge "PIP: Fix transition to and from PiP when letterboxed" into pi-dev
am: e839902298

Change-Id: Iaf71472d1d4619e954f14821307aed16c644806b
2018-05-18 07:18:32 -07:00
TreeHugger Robot
e839902298 Merge "PIP: Fix transition to and from PiP when letterboxed" into pi-dev 2018-05-18 14:06:18 +00:00
Adrian Roos
d63b3c4673 Merge "WM: Prevent unminimizing docked stack on AOD" into pi-dev
am: 1f6e5dce9f

Change-Id: I068ad6e417bc430b2bceacfbae2750cc966931da
2018-05-18 06:38:08 -07:00
TreeHugger Robot
1f6e5dce9f Merge "WM: Prevent unminimizing docked stack on AOD" into pi-dev 2018-05-18 13:30:29 +00:00
Nicolas Geoffray
53ce75e46d Merge "More light grey APIs." into pi-dev
am: 5c22485903

Change-Id: I6a1e3a93dc448d93886f1471ca6e3371364ae36a
2018-05-18 06:26:49 -07:00
Nicolas Geoffray
ea07979645 Merge "Add one new API to light grey." into pi-dev
am: 7b47a51323

Change-Id: I31794c61b00afcd2c7dfb2a29dabaca663ebbfed
2018-05-18 06:22:51 -07:00
Nicolas Geoffray
5c22485903 Merge "More light grey APIs." into pi-dev 2018-05-18 13:10:43 +00:00
Nicolas Geoffray
7b47a51323 Merge "Add one new API to light grey." into pi-dev 2018-05-18 13:10:10 +00:00
SongFerngWang
0e1847fbe0 Add config overlay for mcc312-mnc530
This is the new Sprint mcc/mnc, config copied from 310-120.

Bug: 79771598
Test: manual - bug not reproduciable
Change-Id: I4202693ab56499304d40a595772652208d158fdc
2018-05-18 20:57:12 +08:00
Adrian Roos
604ef951ce PIP: Fix transition to and from PiP when letterboxed
When an app is letterboxed, it cannot always take up the full
task bounds, and we need to constrain the PIP animations to
the constraints imposed by the layout.

Change-Id: If238ddfb4462c7e1e5c975f76666ad1d4ec3b076
Fixes: 77802617
Test: Enable cutout emulation, enter landscape, verify transitions both into and out of pip work as intended.
Test: atest ActivityManagerPinnedStackTests
2018-05-18 12:38:07 +00:00
Adrian Roos
b56b3c3c85 WM: Prevent unminimizing docked stack on AOD
When we go to AOD, we hide Home's app token - which causes
the docked stack to unminimize. There was some protection against
that because the same thing happens on the keyguard, but that did
not work because the keyguard state is not aware of AOD. Instead,
we pipe the source of truth from AM down to WM and use this instead.

Change-Id: I68d1079a6bbd9080816ee52c1b5650623a661421
Fixes: 79267409
Test: Enter split screen, go to home, turn of screen, turn on screen. Verify docked stack stays minimized and there is no janky transition
2018-05-18 12:19:33 +00:00
Jorim Jaggi
9ac7de096d Merge changes I608d4b61,Ia7900e75 into pi-dev
am: e4a8d4c7e9

Change-Id: Idedbe8e08b17c52d8d9e6b6d83286f66218d41f9
2018-05-18 05:01:44 -07:00
Jorim Jaggi
e4a8d4c7e9 Merge changes I608d4b61,Ia7900e75 into pi-dev
* changes:
  Follow up to Ia7900e753b29187a7a7b81f393666687e8b8e04b
  Apply surface parameters in sync with RenderThread
2018-05-18 11:49:56 +00:00
Adrian Roos
4bb17ec37b WM: Perform layout based on the requested flags
When the global system ui visibility changes,
this clears certain sysui flags from windows. However,
if we then use this value to perform layout, we might
lay out the window in a way the app did not expect and
that is not stable during transitions in and out of
full screen.

To fix this, always use the sysUiFl that the app provided
in its window attributes, instead of using the window state's
changing state.

Change-Id: I5f9b3ed37be84553e9e2d912a102675beb6fc11a
Fixes: 76084813
Test: Open Video in browser, enter full screen, play, press home. Verify transition into PiP is smooth.
2018-05-18 13:38:05 +02:00
Jorim Jaggi
2d39fb90d0 Follow up to Ia7900e753b29187a7a7b81f393666687e8b8e04b
Test: Open notification
Bug: 78611607
Change-Id: I608d4b619d5e236c1c874c8c7613f35574d45fd4
Merged-In: I608d4b619d5e236c1c874c8c7613f35574d45fd4
2018-05-18 09:47:12 +00:00
Erik Kline
413d00c1c0 Merge "Add explicit override for default Private DNS mode" into pi-dev
am: 2b3c858296

Change-Id: If480ab40c7cf9ab75c52feafc28338a049cbceef
2018-05-18 01:08:26 -07:00
TreeHugger Robot
2b3c858296 Merge "Add explicit override for default Private DNS mode" into pi-dev 2018-05-18 07:59:58 +00:00
TreeHugger Robot
d3c97f9ab4 Merge "resolve merge conflicts of f121c090c2 to pi-dev-plus-aosp" into pi-dev-plus-aosp 2018-05-18 07:55:21 +00:00
Kristian Monsen
99837d59ea Merge "Remove most sounds" into pi-dev
am: f67a491e44

Change-Id: I723730cdff0fa560eca865f5c1b6eea816a85d2a
2018-05-18 00:54:42 -07:00
Kristian Monsen
f67a491e44 Merge "Remove most sounds" into pi-dev 2018-05-18 07:44:55 +00:00