Vadim Caen
e8e4c63aed
DO NOT MERGE Only rely on developer option for back animation am: ab58191c7f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18310267
Change-Id: Ibf27183e26a5a8dca9f2856de7e84016ee6e0b29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-23 19:30:18 +00:00
Vadim Caen
ab58191c7f
DO NOT MERGE Only rely on developer option for back animation
...
BackNavigationController was still relying on a debug setting. Now the
animation request is handled via a boolean parameter passed by sysui,
which has access to the developer option.
Test: Existing test modified
Bug: 231502692
Change-Id: Icda4692e05396407d961610de0ce709492adadc1
Merged-In: Icda4692e05396407d961610de0ce709492adadc1
2022-05-23 10:43:04 +00:00
Louis Chang
9d1a566357
Merge "Do not propagate always-on-top config to child containers" into tm-dev am: 0e52eb3aa7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18492569
Change-Id: I54f96c851b246caf76659d10e89d1fca6c361e99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-23 05:17:10 +00:00
Louis Chang
0e52eb3aa7
Merge "Do not propagate always-on-top config to child containers" into tm-dev
2022-05-23 04:53:00 +00:00
Antoan Angelov
abdc4f1e49
Merge "Also parse integer, long and boolean extras for NFC" into tm-dev am: 79e7d4b5f6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18281174
Change-Id: I9610c7c5a7ab6873cc49089217028dc06b78d9ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-20 22:17:25 +00:00
Antoan Angelov
79e7d4b5f6
Merge "Also parse integer, long and boolean extras for NFC" into tm-dev
2022-05-20 21:12:56 +00:00
Louis Chang
8c5ad556c6
Do not propagate always-on-top config to child containers
...
Doesn't make sense to propagate the always-on-top config to
child containers. It also prevents positioning a newly
added child WC to top.
Bug: 230008268
Test: atest ConfigurationContainerTests
Change-Id: I981636f3297e5c77393320d052a7f1b4e5c5e97b
2022-05-20 21:22:37 +08:00
Alex Johnston
b3d9a0fab9
Merge "Update network logging delegation docs" into tm-dev am: f428adf2e4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18475051
Change-Id: Ie63387a0f3c49dc123633bf0d323b98808fd4491
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-20 12:26:36 +00:00
Calvin Pan
db208be062
Merge "Avoid printing call stack for the app that doesn't add the LocaleConfig" into tm-dev am: cdcff91c57
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18452917
Change-Id: I480b120e29adc03fbff5d8ff7c5f39e116677364
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-20 12:19:26 +00:00
Alex Johnston
f428adf2e4
Merge "Update network logging delegation docs" into tm-dev
2022-05-20 08:29:47 +00:00
Alex Johnston
8d1317ca37
Update network logging delegation docs
...
Bug: 228445895
Test: NA
Change-Id: I98ddd4f012fa1d6bcd12fc31ab176cf1e43e8838
2022-05-19 14:33:53 +01:00
Alex Johnston
8ee9805298
Merge "Add background protection when work biometrics is shown" into tm-dev am: ed00c662dc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18351382
Change-Id: I2f57c6e4c3fc066fc498267d58c506adb4483855
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-18 20:39:39 +00:00
Sanjana Sunil
29f8db1c9f
Merge "Set correct volume storage path for SDK sandbox" into tm-dev am: 0b28d29298
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17983856
Change-Id: Iac8cc87bc207f6b50654f36159ec5bed417ea12f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-18 20:39:09 +00:00
TreeHugger Robot
b28a933452
Merge "Improve javadoc for Wi-Fi related policies" into tm-dev am: e51b62b2a3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18374443
Change-Id: I869750bf175f17900d367cd891c5da980aa708b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-18 20:29:15 +00:00
Sudheer Shanka
d0fa6d117b
Merge "Update OWNERS for broadcast response related classes." into tm-dev am: 9af0eed1de
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18377776
Change-Id: I46f4949332f6958ba780e973db80e22bf409b167
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-18 20:27:58 +00:00
Calvin Pan
cb612e4f8b
Avoid printing call stack for the app that doesn't add the LocaleConfig
...
Most apps have not added the LocaleConfig yet and it will print each application's stack when settings query package status.
To keep the logs clearer and reduce calls to getStackTrackString() to improve a little performance.
Bug: 232557302
Test: Saving about 80% under java stack tracing mode
Change-Id: Ic28641c35bad24928418820159a92efc1e146538
2022-05-18 11:21:12 +00:00
Alex Johnston
ed00c662dc
Merge "Add background protection when work biometrics is shown" into tm-dev
2022-05-17 16:35:37 +00:00
Sanjana Sunil
0b28d29298
Merge "Set correct volume storage path for SDK sandbox" into tm-dev
2022-05-17 15:40:12 +00:00
TreeHugger Robot
e51b62b2a3
Merge "Improve javadoc for Wi-Fi related policies" into tm-dev
2022-05-16 22:04:37 +00:00
Sudheer Shanka
9af0eed1de
Merge "Update OWNERS for broadcast response related classes." into tm-dev
2022-05-16 21:26:19 +00:00
Sanjana Sunil
79241ae7d9
Set correct volume storage path for SDK sandbox
...
Context.getDataDir() for SDK sandbox incorrectly returns /data volume
path even if the actual storage is on another volume. This CL sets the
correct storage path by checking the uuid from the ApplicationInfo of
the client app and setting it to the same value.
Bug: 229736419
Test: atest
SdkSandboxStorageHostTest#testSdkSharedStorage_DifferentVolumeIsUsable
Change-Id: Ib72ea559363cdeb4b7cfcc2f48ca8ddace96e352
Merged-In: Ib72ea559363cdeb4b7cfcc2f48ca8ddace96e352
2022-05-16 15:43:37 +00:00
Rubin Xu
1638b20f44
Improve javadoc for Wi-Fi related policies
...
Bug: 226128486
Test: none
Change-Id: I21f0f0eb1f9a4754d42f4ae3c8e8a36865d58afa
2022-05-16 15:38:14 +00:00
Alex Johnston
b3aa96f89f
Add background protection when work biometrics is shown
...
* Remove existing coloured background.
* Add a background with a layout that includes a
badged icon of the app being opened.
Manual testing steps:
* Set up device with a work profile using TestDPC
* Set a fingerprint in the work profile
* Open a work app
* Lock the device
* Verify the background protection is shown behind
the biometric prompt
Screenshots:
* Dark mode: https://screenshot.googleplex.com/3SwGWrBREYoZFaH
* Light mode: https://screenshot.googleplex.com/8bzX9wLoFGJ2ado
Bug: 206761107
Test: Manual testing
WorkLockActivityControllerTest
TaskStackListenerImplTest
Change-Id: I90d117a97d7457a3186953c16db8bd0bbac048ed
2022-05-16 14:20:56 +01:00
Wei Sheng Shih
79b31eda84
Merge "Send client relaunch event to WMCore." into tm-dev am: a688a7499d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18367863
Change-Id: I70298174734bc1a4439de0c3919c604261dff0a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-16 03:17:16 +00:00
Wei Sheng Shih
a688a7499d
Merge "Send client relaunch event to WMCore." into tm-dev
2022-05-16 01:55:24 +00:00
Jon Spivack
f1980fd94e
Merge "Revert "Fix default mode for system alert window on low-RAM device."" into tm-dev am: 074f4aa65d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18365482
Change-Id: I0e35f1e2d6f01ee79822df4957f40c27d114fd5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 22:21:31 +00:00
Jon Spivack
074f4aa65d
Merge "Revert "Fix default mode for system alert window on low-RAM device."" into tm-dev
2022-05-13 22:15:19 +00:00
Sudheer Shanka
caf0790d49
Update OWNERS for broadcast response related classes.
...
Bug: 206518114
Test: n/a
Change-Id: I88e4bb13f536b732ca839d20111bd503a017885e
2022-05-13 10:37:38 -07:00
Sooraj Sasindran
dcd7985737
Merge "Let managed profile owner retrieve enterprise apn" into tm-dev am: e182078fba
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18213100
Change-Id: Idff9a3d675c9d1918ab658f7566a317e28bd9672
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 15:05:20 +00:00
Sooraj Sasindran
e182078fba
Merge "Let managed profile owner retrieve enterprise apn" into tm-dev
2022-05-13 15:04:51 +00:00
Kholoud Mohamed
49038ae8f0
Revert "Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs"" am: 704a86f316
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18344247
Change-Id: I2d8cb327e5d7960a1fe0a2af33c48a0b398d2910
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 10:22:44 +00:00
Kholoud Mohamed
2c18b2e130
Merge "Revert "Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs""" into tm-dev
2022-05-13 09:27:17 +00:00
wilsonshih
2623b92278
Send client relaunch event to WMCore.
...
By sending the local relaunch event to server side, WMCore can keep
the starting window when client remove the original window, and because
client won't preserve the original window, the result of redrawed view
will match the new configuration.
Bug: 230998394
Test: launch chrome => swipe to go home => change toggle to either light
or dark theme => launch chrome again. Verify the app won't become transparent and the starting window remains on screen until client
report finish draw.
Change-Id: Ic8f1ebaf0bbaf2b060338ca08a11069481c09b9a
2022-05-13 06:54:12 +00:00
Jon Spivack
3462a1af3a
Revert "Fix default mode for system alert window on low-RAM device."
...
This reverts commit 8152335ad4 .
Reason for revert: This change caused regression b/230273264
Bug: 230273264
Fixes: 230273264
Change-Id: I041e3a12cc2a0d913e533b8bf414febdf0bf65ec
2022-05-13 03:28:24 +00:00
Sooraj Sasindran
03e3789af9
Let managed profile owner retrieve enterprise apn
...
Let managed profile owner retrieve enterprise apn
All override apn functionality should restricted to
device owner or managed profile owner only and not any
profile owner
Bug: 231360296
Test: system test with test dpc to confirm insertion, query and delete
from managed profile works fine
Change-Id: I06cdaa43ef015a5432956cbf2c62fd6c8f3a4353
2022-05-12 09:50:53 -07:00
Kholoud Mohamed
704a86f316
Revert "Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs""
...
This reverts commit 00c0a92877 .
Reason for revert: fixed the original issue
Change-Id: Ie5905820de253630935ad59ba83d93446b8a377f
2022-05-12 14:23:21 +00:00
Julia Reynolds
4e886df594
Merge "Fix blockable system notifications" into tm-dev am: ddfeaa18f7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18292722
Change-Id: I385a699e3d7e377d9ccb8b3c09b106df3167449b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 12:26:54 +00:00
Kholoud Mohamed
959d07bcf4
Merge "Add missing enterprise updatable strings in SysUI" into tm-dev am: e563a237aa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18230547
Change-Id: I6edd3d9a0d562ababb9c9f66083f3765c3cdfc27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 12:26:26 +00:00
Ruslan Tkhakokhov
3579acc6c7
Merge "Make BackupTransport more resilient" into tm-dev am: a3a657350a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18321342
Change-Id: Ib74951af818537abca1bc9e576b2ccccfa8c173b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 12:17:47 +00:00
Julia Reynolds
ddfeaa18f7
Merge "Fix blockable system notifications" into tm-dev
2022-05-12 11:55:40 +00:00
Kholoud Mohamed
e563a237aa
Merge "Add missing enterprise updatable strings in SysUI" into tm-dev
2022-05-12 11:44:21 +00:00
Ruslan Tkhakokhov
a3a657350a
Merge "Make BackupTransport more resilient" into tm-dev
2022-05-12 09:11:13 +00:00
TreeHugger Robot
6e7ec76e19
Merge "Add excludedPackages parameter to broadcast" into tm-dev am: e10b6c4df4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18196149
Change-Id: I35998a67cf2b5222075740ef49791e4d3a1e3101
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 01:54:41 +00:00
TreeHugger Robot
e10b6c4df4
Merge "Add excludedPackages parameter to broadcast" into tm-dev
2022-05-12 01:46:39 +00:00
Nate Myren
454a68f49f
Merge "Note RECEIVE_AMBIENT_TRIGGER_AUDIO in the SoundTrigger" into tm-dev am: 7a9cf44cfe
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18175784
Change-Id: I85128605c9a6caebd207076e0fd1c9037eba8747
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-11 23:03:49 +00:00
Nate Myren
7a9cf44cfe
Merge "Note RECEIVE_AMBIENT_TRIGGER_AUDIO in the SoundTrigger" into tm-dev
2022-05-11 22:00:35 +00:00
Julia Reynolds
756a475be5
Fix blockable system notifications
...
Notifications can be non-blockable if their app has the
permission fixed or if the app holds certain roles.
Calculate that on device boot and role change, and use the same
source of truth for all UIs. As a bonus, we can remove some
systemui binder calls.
Test: SystemUiTests & FrameworkUiServicesTests
TesT: verify that 'usb debugging connected' notifs are non blockable
but magnification ones are, in systemui and settings
Fixes: 231662091
Change-Id: I980718ab61196901d976f9ea8ee035eafc021fc8
2022-05-11 21:37:44 +00:00
Pavel Grafov
c64a6989b7
Merge "Allow profile owners to protect packages." into tm-dev am: 20bd378d55
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18186904
Change-Id: Ia79a4ca0bddc912723fe9c5a789a543a2d2f84ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-11 21:16:38 +00:00
Kholoud Mohamed
649c2b2441
Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs" am: 00c0a92877
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18308199
Change-Id: Ib7fae0951c7a3077b6f958026eaf8972fd3f14ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-11 21:14:25 +00:00
Tom
70537b8f96
[DO NOT MERGE] T Subcard logging - Media Card code path am: 49e76804b8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17717683
Change-Id: I07ab77ea41cd86a9d11c854b87467545d4cb4cee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-11 21:05:56 +00:00