Commit Graph

582969 Commits

Author SHA1 Message Date
Andrii Kulian
4e241771ab Merge "Move reference WM Sidecar impl to system_ext" 2020-09-11 02:30:06 +00:00
TreeHugger Robot
5bf3904a07 Merge changes Ifcf66d9e,I9709e3f6
* changes:
  Move DynamicPrivacyController from NSSL
  Move NotifEntryMan and NotifPipeline from NSSL
2020-09-11 02:17:23 +00:00
Rhed Jao
7753f5eb83 Merge "Don't allow update of a static shared library" 2020-09-11 02:12:14 +00:00
Jimmy Chen
238920e2f5 Merge "wifi: support 60GHz scan" 2020-09-11 02:07:54 +00:00
Evan Rosky
275bd1b606 Merge "Organize Fullscreen tasks" 2020-09-11 01:56:00 +00:00
Anton Hansson
5e89c9c48d Merge "Add owners file for all bp files in apex subdir" am: 3de940cc40 am: 2547a73809 am: 16ae100af1 am: e9f6722113 am: 0a2746e3db
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1423349

Change-Id: I10f5fc1645806329173a4b945bf627aeab9bda43
2020-09-11 01:52:03 +00:00
Youngjun Kwak
53e199131a Merge "Enable hiding system bars by side when IME appears." 2020-09-11 01:46:36 +00:00
Anton Hansson
0a2746e3db Merge "Add owners file for all bp files in apex subdir" am: 3de940cc40 am: 2547a73809 am: 16ae100af1 am: e9f6722113
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1423349

Change-Id: I32a3d88c3254b17d3b89a040eae8ee302b4f73a9
2020-09-11 01:12:51 +00:00
Dave Mankoff
e1e8f218f8 Move DynamicPrivacyController from NSSL
Move DynamicPrivacyController from NotificationStackScrollLayout
into NotificationStackScrollLayoutController.

Bug: 147245740
Test: atest SystemUITests
Change-Id: Ifcf66d9eb11003b4d471b831dfbe05767abf72e1
2020-09-10 20:50:44 -04:00
Dave Mankoff
ab0e8cdc72 Move NotifEntryMan and NotifPipeline from NSSL
Move NotificationEntryManager and NotifPipeline from the
NotificationStackScrollLayout and into the
NotificationStackScrollLayoutController.

This cleans up some lingering imports that were hanging about as well.

Bug: 147245740
Test: atest SystemUITests && manual
Change-Id: I9709e3f67e704458b0e12f7939b569ee387c0fd1
2020-09-10 20:50:42 -04:00
Anton Hansson
e9f6722113 Merge "Add owners file for all bp files in apex subdir" am: 3de940cc40 am: 2547a73809 am: 16ae100af1
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1423349

Change-Id: Ib71783df8c42a3a711b9503195ac93167e0dee7f
2020-09-11 00:41:14 +00:00
Anton Hansson
16ae100af1 Merge "Add owners file for all bp files in apex subdir" am: 3de940cc40 am: 2547a73809
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1423349

Change-Id: Id6c2b2d2530b2fb598c8c691c126e7caa66b19fc
2020-09-11 00:08:01 +00:00
TreeHugger Robot
594dca99b7 Merge "Elaborate on the reason of FGS background start." 2020-09-10 23:32:55 +00:00
Anton Hansson
2547a73809 Merge "Add owners file for all bp files in apex subdir" am: 3de940cc40
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1423349

Change-Id: I07af3c4a688a105376ce4297f7f8e967a18f13ec
2020-09-10 23:23:26 +00:00
[1;3C
b5550919ff Organize Fullscreen tasks
Fix a bug where taskinfo changes weren't recording the
changes.

Add FullscreenTaskListener which is very basic and just
shows surfaces on appear. Fullscreen works fine with
this much because the surfaces are always at 0,0
anyways.

Bug: 162499076
Test: Existing tests pass, phone works like normal
Change-Id: I606bc1cbc85c33c4fc40baf6b3080a1eaa37550c
2020-09-10 16:03:47 -07:00
kwaky
cabe06a097 Enable hiding system bars by side when IME appears.
Bug: 167593045
Test: Manual + Unit Tests
Change-Id: Ib0c2c70e2df361f5cce156315c7fd4ae489ae279
2020-09-10 15:58:35 -07:00
TreeHugger Robot
28733d0275 Merge "Enable left badge, hidden badge" 2020-09-10 22:21:11 +00:00
TreeHugger Robot
77bc84112c Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: c6a5f6fd9d am: 6b45a17630 am: 14749bfde5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I3a7f550172503df2f13ea5926b0953f7befd8a46
2020-09-10 22:01:46 +00:00
TreeHugger Robot
602955a7bb Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: 34a6d52ba6 am: 907eaa3230 am: aec0709386
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I2ac6a7f83a4624b211584d46275beea6e7f4b74a
2020-09-10 21:59:58 +00:00
TreeHugger Robot
4b46c04961 Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: 34a6d52ba6 am: f7de20634c am: 7e9720bf4b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I2badc8bb5ad1098e50ead7bb6954e7af214833fb
2020-09-10 21:57:57 +00:00
TreeHugger Robot
b1979351b8 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: f1d7e30c12 -s ours am: 504c422ffa -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12558237

Change-Id: I68da6d117a55c3273d88be70ddaa0493829db4ef
2020-09-10 21:57:11 +00:00
TreeHugger Robot
ffd5215d87 [automerger skipped] Merge "RESTRICT AUTOMERGE Remove alarms from mPendingNonWakeupAlarms" into rvc-qpr-dev am: 9d451d5576 am: 37680920b8 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12522607

Change-Id: Ie56d5207275837fd58a9bccd16d7f1d4f714e6ad
2020-09-10 21:56:49 +00:00
Suprabh Shukla
4ca7d9f55b [automerger skipped] RESTRICT AUTOMERGE Remove alarms from mPendingNonWakeupAlarms am: 951fa94b6a am: 8264edd97f -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12522607

Change-Id: If0abf14e9751e3fe6aca7f32f5dc9d571e3a348a
2020-09-10 21:56:32 +00:00
Patrick Baumann
a2624419c2 Merge "Build AppsFilter cache without holding packages lock" 2020-09-10 21:51:20 +00:00
Hui Yu
f58901fa4f Elaborate on the reason of FGS background start.
shouldAllowFgsFeatureLocked used to return boolean, now return an
integer that specify the reason of denial/allowance.

If FGS startForeground() is allowed in bg proc state because the list of
exemptions, still generate the Slog.wtf() log messages so we have a
complete list of bg started FGS.

Bug: 157473819
Test: adb logcat | grep "Background started FGS"
atest cts/tests/app/src/android/app/cts/ActivityManagerFgsBgStartTest.java

Change-Id: I21cbaa1d6c44e7c252b8cc91fe258065d0b2ccaf
2020-09-10 21:51:19 +00:00
TreeHugger Robot
c8436b91b2 Merge "Hardcode mic camera indicators" 2020-09-10 21:44:50 +00:00
Lucas Dupin
07464df194 Merge "Avoid SettingNotFoundException" 2020-09-10 21:43:52 +00:00
TreeHugger Robot
14749bfde5 Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: c6a5f6fd9d am: 6b45a17630
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I872997616ac637116445b528ffa8eae7afa51d89
2020-09-10 21:42:29 +00:00
TreeHugger Robot
aec0709386 Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: 34a6d52ba6 am: 907eaa3230
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: Ia3b0cd81142e1d7bb9a32d8d5507b61a4c452b2d
2020-09-10 21:41:13 +00:00
TreeHugger Robot
7e9720bf4b Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: 34a6d52ba6 am: f7de20634c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I50f4c1702656d552f4698e4c050e348f3be641dc
2020-09-10 21:29:29 +00:00
TreeHugger Robot
504c422ffa [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: f1d7e30c12 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12558237

Change-Id: I43a63c58c7a28018b5da77160e2612ca4a41398a
2020-09-10 21:29:08 +00:00
TreeHugger Robot
37680920b8 Merge "RESTRICT AUTOMERGE Remove alarms from mPendingNonWakeupAlarms" into rvc-qpr-dev am: 9d451d5576
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12522607

Change-Id: I235ac040862ca88094db9c7671816bad68f17cac
2020-09-10 21:28:10 +00:00
Suprabh Shukla
8264edd97f RESTRICT AUTOMERGE Remove alarms from mPendingNonWakeupAlarms am: 951fa94b6a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12522607

Change-Id: I9bd1aef0adf102f5535f5b6f6692154a0d459ddf
2020-09-10 21:28:03 +00:00
TreeHugger Robot
0fd1bccf92 Merge "Import translations. DO NOT MERGE ANYWHERE" 2020-09-10 21:21:59 +00:00
TreeHugger Robot
906cc32b6b Merge "Import translations. DO NOT MERGE ANYWHERE" 2020-09-10 21:13:44 +00:00
TreeHugger Robot
1bb18ce271 Merge "Import translations. DO NOT MERGE ANYWHERE" 2020-09-10 21:04:29 +00:00
TreeHugger Robot
d3928b0506 Merge "Unregister input channel by token" 2020-09-10 21:03:25 +00:00
TreeHugger Robot
6b45a17630 Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: c6a5f6fd9d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I2a876a183cd84ca8a46ce36626320abfd625960d
2020-09-10 20:59:45 +00:00
Lyn Han
323a8045b5 Enable left badge, hidden badge
Manually composit badge on icon bitmap

Follow up cls to render dot and badge in separate views

Fixes: 161168537

Test: drag collapsed stack left and right
- top bubble moves badge right and left
- no badge for bubbles below

Test: expand stack from left and right
- stack and overflow bubbles have right-side badge

Change-Id: I7da824ef120033c65c9a0faee23ef2c2e5dc89a7
2020-09-10 15:57:16 -05:00
TreeHugger Robot
907eaa3230 Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: 34a6d52ba6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I53b2d167fd20768f15d4990474dc6da70c1f5da9
2020-09-10 20:57:08 +00:00
TreeHugger Robot
f7de20634c Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: 34a6d52ba6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: Id973029f342ecc5ad55f64c08b6e4b9cb23c1588
2020-09-10 20:57:04 +00:00
TreeHugger Robot
f1d7e30c12 Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2020-09-10 20:51:43 +00:00
Oscar Shu
3578ffd404 Merge "Default suggestion network to persist randomization" 2020-09-10 20:45:19 +00:00
Sergey Troshin
bda1d62614 Merge "Declare new Wifi atoms" 2020-09-10 20:40:42 +00:00
TreeHugger Robot
95425202db Merge "Quiet excessive logging of missing lambdas during preload" 2020-09-10 20:34:31 +00:00
TreeHugger Robot
9d451d5576 Merge "RESTRICT AUTOMERGE Remove alarms from mPendingNonWakeupAlarms" into rvc-qpr-dev 2020-09-10 20:24:22 +00:00
Treehugger Robot
5b8380c335 [automerger skipped] Merge "Change Czech keyboard default layout to qwertz" am: 23ddddef15 am: c4f395d361 am: 2578c2aa74 am: 1fc702f88f am: 43bc1cf1b4 -s ours
am skip reason: Change-Id I901997b52cdd23a7db5a8780fcd2c9c71cebe7b6 with SHA-1 2166ea3c4c is in history

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1417617

Change-Id: I0ab1865d29efe8bc5d597f48bfe3f7f786a03b49
2020-09-10 20:16:24 +00:00
Patrick Baumann
40b2a35a9b Build AppsFilter cache without holding packages lock
This change attempts to update the apps filter cache without holding the
package manager lock. It makes a local copy of the package settings and
gets the hashcode of each setting's package object. After building the
cache, it checks that all of the packges are the same as before the
cache was built. If there was a change, the cache is discarded and
rebuilt while holding the package lock.

Before change:
MakePackageManagerServiceReady took to complete: ~30ms
MakeDisplayManagerServiceReady took to complete: ~180ms

After change:
MakePackageManagerServiceReady took to complete: ~110ms
MakeDisplayManagerServiceReady took to complete: ~1ms

Test: atest AppEnumerationTests
Fixes: 167169644
Fixes: 161214066
Bug: 161250592
Bug: 162347084
This change reverts commit 112a64a6dd.

Change-Id: I910d73f4d3b4cb1fe54d667752d40445b1c56906
2020-09-10 13:15:54 -07:00
TreeHugger Robot
c6a5f6fd9d Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I0c10c49592bdaa7ccba61c0242cf2c7b9424e1de
2020-09-10 20:14:58 +00:00
TreeHugger Robot
34a6d52ba6 Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I547eb848667931a21ac8cae36588242d9c4a572c
2020-09-10 20:14:21 +00:00