TreeHugger Robot
b6b0209c9a
Merge "Enforce INTERACT_ACROSS_USERS_FULL permission for NotificationAccessDetails" into tm-qpr-dev am: 2b80fa789a
am: 8d0365e100
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/21073703
Change-Id: Ic4e70342299f3b8e1e7b4417201695831ffeff71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 17:43:22 +00:00
Rubin Xu
d263d6c9ee
[automerger skipped] Merge "For top layout use FrameLayout than GlifLayout" into tm-qpr-dev am: 8f839acd71
am: ec8ad87f62
-s ours
...
am skip reason: Merged-In I9df8b1b7b5c19c61b92b30432bc7d78325876425 with SHA-1 3dcf68f321
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20979439
Change-Id: Ibfc9c4c48e4742ed249ffb137c2824e312bc005f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 17:42:17 +00:00
TreeHugger Robot
8d0365e100
Merge "Enforce INTERACT_ACROSS_USERS_FULL permission for NotificationAccessDetails" into tm-qpr-dev am: 2b80fa789a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/21073703
Change-Id: I440fce8ab4e8bd3dbeac0fe410286bb196c39f7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 17:17:03 +00:00
TreeHugger Robot
2b80fa789a
Merge "Enforce INTERACT_ACROSS_USERS_FULL permission for NotificationAccessDetails" into tm-qpr-dev
2023-01-23 17:05:28 +00:00
Valentin Iftime
99b8b4cd60
Enforce INTERACT_ACROSS_USERS_FULL permission for NotificationAccessDetails
...
When using EXTRA_USER_HANDLE, check for INTERACT_ACROSS_USERS_FULL permission on calling package.
Bug: 259385017
Test:
1. Build a test app that creates and starts an intent to NOTIFICATION_LISTENER_DETAIL_SETTINGS while setting the intent extra "android.intent.extra.user_handle" to UserHandle(secondaryUserId).
2. Create and switch to a secondary user
Settings > System > Multiple users > Allow multiple users > Add user > Switch to New user
3. Open Settings > Notifications > Device & app notifications and choose an app from the list (uses android.permission.BIND_NOTIFICATION_LISTENER_SERVICE). Enable Device & app notifications for selected app and disable all attributed permissions.
4. Switch back to the Owner user.
5. Get the userId of the secondary user: adb shell pm list users.
6. Open the test app and enter the userId for the secondary user and the component name that uses android.permission.BIND_NOTIFICATION_LISTENER_SERVICE.
8. In the settings window that open, enable all 4 sub-options.
9. Switch to the secondary user and note that the all sub-options for the app are disabled.
Change-Id: I875b9f2fc32c252acdcf8374a14067836e0f1ac6
2023-01-23 16:57:21 +00:00
Rubin Xu
ec8ad87f62
Merge "For top layout use FrameLayout than GlifLayout" into tm-qpr-dev am: 8f839acd71
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20979439
Change-Id: I61f851961501fb97fb63a804e157f370ad05726b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 16:57:15 +00:00
Rubin Xu
8f839acd71
Merge "For top layout use FrameLayout than GlifLayout" into tm-qpr-dev
2023-01-23 16:25:15 +00:00
Mariia Sandrikova
4e94323ed8
Remove "nosensor" restriction from FallbackHome am: 436ede94c3
am: 4dbe956a4d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/21070223
Change-Id: I0796887ac7a6981da9c94d3896058a2b1202f223
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 15:26:53 +00:00
Mariia Sandrikova
4dbe956a4d
Remove "nosensor" restriction from FallbackHome am: 436ede94c3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/21070223
Change-Id: I018aeb1c8a757b7858661b050ff0f7c403e9c9cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 14:40:34 +00:00
Vania Januar
e0da6513dc
Merge "Show Scribe toggle in Stylus settings only if supported by current IME."
2023-01-23 13:30:42 +00:00
Mariia Sandrikova
436ede94c3
Remove "nosensor" restriction from FallbackHome
...
This was previously added in I875fa6d112db23273026dbc39b5d32748d7e99f1 to match boot animation orientation. But the first system orientation after boot is no longer influenced by FallbackHome and instead is influenced by the default rotation in DisplayRotation#readDefaultDisplayRotation so it should be safe to remove this restriction.
On the other side, if we keep this restriction it can lead to orientation flickering on devices that have ignoreOrientationRequest enabled since "nosensor" is respected on them unlike other orientations so it's possible that FallbackHome and launcher orientations won't match.
Fix: 264329911
Test: manual
Change-Id: I688a4ba3d81c1fe908b9f88c3d601aaccc4f2119
2023-01-22 17:02:10 +00:00
Yanting Yang
d12a302183
Merge "Follow alphabetical sorting to make list the same with AOSP"
2023-01-21 05:37:10 +00:00
Steve Elliott
23049925a2
Merge "Setting to control seen notification filtering" into tm-qpr-dev am: c8a6db40ac
am: 2891e33edb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/21022067
Change-Id: I2ad7d426b9dbee84b440029a5d34124406ec78b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-21 00:17:17 +00:00
Steve Elliott
2891e33edb
Merge "Setting to control seen notification filtering" into tm-qpr-dev am: c8a6db40ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/21022067
Change-Id: Ibb65634f4c0f6b45dc8a769d4a45c363c4c63522
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 23:35:41 +00:00
Steve Elliott
c8a6db40ac
Merge "Setting to control seen notification filtering" into tm-qpr-dev
2023-01-20 23:22:56 +00:00
Sally Yuen
8b5407b741
Merge "Add extra dim banner for tablets" into tm-qpr-dev am: cc377605ef
am: 2042f150af
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20993963
Change-Id: I8ab7272512f2da1b3fa60ebd1057e42e642fed1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 18:54:44 +00:00
Aurélien Pomini
1849ca7259
Merge "Add discrete contrast UI slider in the setting"
2023-01-20 18:36:29 +00:00
Sally Yuen
2042f150af
Merge "Add extra dim banner for tablets" into tm-qpr-dev am: cc377605ef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20993963
Change-Id: I342811135a8d93a991f4aafda19d1f9365c0995a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 18:20:02 +00:00
Sally Yuen
cc377605ef
Merge "Add extra dim banner for tablets" into tm-qpr-dev
2023-01-20 17:20:56 +00:00
TreeHugger Robot
0bc03ce795
Merge "Add a test method in DashboardFragmentRegistryTest."
2023-01-20 15:57:45 +00:00
TreeHugger Robot
df74838ede
[automerger skipped] Merge "[DO NOT MERGE] Add SHA team into Settings OWNER" into tm-qpr-dev am: cd68d8f7a3
-s ours am: a8734588a4
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/21052004
Change-Id: Ib1ec979bfaa57932f06ff4c0bd46a47c220db9b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 14:41:12 +00:00
Yanting Yang
1235edd09d
[automerger skipped] [DO NOT MERGE] Add SHA team into Settings OWNER am: dcc30118bf
-s ours am: ff914cd6f6
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/21052004
Change-Id: I0bc6d6493043f2b3f57defb9ecd9b8ddf4323334
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 14:41:06 +00:00
TreeHugger Robot
a8734588a4
[automerger skipped] Merge "[DO NOT MERGE] Add SHA team into Settings OWNER" into tm-qpr-dev am: cd68d8f7a3
-s ours
...
am skip reason: Merged-In I63122f5b2809224e7f8ff36adc31c1f1595de24d with SHA-1 e23a4e09db
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/21052004
Change-Id: I6e20e2cb19345ffe5e17e16095ccde7703fa4fa9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 14:05:07 +00:00
Yanting Yang
ff914cd6f6
[automerger skipped] [DO NOT MERGE] Add SHA team into Settings OWNER am: dcc30118bf
-s ours
...
am skip reason: Merged-In I63122f5b2809224e7f8ff36adc31c1f1595de24d with SHA-1 e23a4e09db
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/21052004
Change-Id: I2fb5bb8efac723292226b969ad8f3730c9994b72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 14:04:15 +00:00
TreeHugger Robot
cd68d8f7a3
Merge "[DO NOT MERGE] Add SHA team into Settings OWNER" into tm-qpr-dev
2023-01-20 13:13:28 +00:00
Piotr Wilczyński
15fc5c13b2
[automerger skipped] Merge "Set display size to all displays" into tm-qpr-dev am: 0066afbe15
am: 059ddcbcb4
-s ours
...
am skip reason: Merged-In I3d6858a9b20798c2ad3b12a66db3484491682691 with SHA-1 93ac8a9ccd
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20664686
Change-Id: I0baaa10204a5cfcbbaad79f7c6c2a9e34be3bcf6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 11:17:10 +00:00
Yanting Yang
b5e64f3411
Follow alphabetical sorting to make list the same with AOSP
...
Test: N/A
Change-Id: I0de69ec3abd911ff8f7e8c54d942921ceda9ea16
2023-01-20 10:25:48 +00:00
Piotr Wilczyński
059ddcbcb4
Merge "Set display size to all displays" into tm-qpr-dev am: 0066afbe15
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20664686
Change-Id: Ib3d9210dab71e6aa600bfa9f6f9ec5b68ab68dbc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 10:11:00 +00:00
Piotr Wilczyński
0066afbe15
Merge "Set display size to all displays" into tm-qpr-dev
2023-01-20 09:39:50 +00:00
TreeHugger Robot
b39a71e434
Merge "Refine FingerprintEnrollmentActivity"
2023-01-20 09:04:40 +00:00
Yanting Yang
dcc30118bf
[DO NOT MERGE] Add SHA team into Settings OWNER
...
Test: N/A
Change-Id: Ia534e08013b568044391c9cb86a0a68cb620538e
Merged-In: I9ab91f21558513b85847d9c513e7d50f9486c6ea
Merged-In: I63122f5b2809224e7f8ff36adc31c1f1595de24d
2023-01-20 16:44:42 +08:00
Treehugger Robot
657c7c9e0e
[automerger skipped] Merge "Update OWNER list" am: f846e5cf0e
am: 3e1e67aa9c
am: e23a4e09db
-s ours
...
am skip reason: Merged-In I9ab91f21558513b85847d9c513e7d50f9486c6ea with SHA-1 3e62033500
is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2396592
Change-Id: I85107887b4ca75f6caded9a48b0418b5eba898c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 08:41:50 +00:00
Treehugger Robot
e23a4e09db
Merge "Update OWNER list" am: f846e5cf0e
am: 3e1e67aa9c
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2396592
Change-Id: I63122f5b2809224e7f8ff36adc31c1f1595de24d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 08:07:47 +00:00
Treehugger Robot
3e1e67aa9c
Merge "Update OWNER list" am: f846e5cf0e
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2396592
Change-Id: I2d2cc997c8a01a42d4147029fe71e706a05b3daf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-20 07:35:43 +00:00
Treehugger Robot
f846e5cf0e
Merge "Update OWNER list"
2023-01-20 06:53:33 +00:00
Milton Wu
df8d2d9da9
Refine FingerprintEnrollmentActivity
...
1. Add missing test cases for DeviceFoldedViewModel,
DeviceRotationViewModel, and FingerprintEnrollFindSensorViewModel
2. Move most of init value of ViewModels into
getDefaultViewModelCreationExtras
3. Fix FindSfpsFragment lottie because of incorrect rotation value.
4. Feed configuration change into DeviceFoldedViewModel
Bug: 260957195
Test: atest CredentialModelTest AutoCredentialViewModelTest
DeviceFoldedViewModelTest DeviceRotationViewModelTest
FingerprintEnrollFindSensorViewModelTest
FingerprintEnrollIntroViewModelTest
FingerprintEnrollProgressViewModelTest
FingerprintEnrollmentViewModelTest
FingerprintEnrollmentActivityTest
Change-Id: Ied55a895bc1774af5bdd256eccd806aaaa1680ef
2023-01-20 14:42:48 +08:00
TreeHugger Robot
b4f0636d28
Merge "Add SHA team into Settings OWNER"
2023-01-20 06:07:22 +00:00
Chaohui Wang
9995a592cc
Merge "Update for getSystemPackageNames change"
2023-01-20 05:50:03 +00:00
Yanting Yang
5c959d8610
Update OWNER list
...
Test: N/A
Change-Id: Ibb67601aa44b690fd4ac3016329277f8cb89be64
Merged-In: I9ab91f21558513b85847d9c513e7d50f9486c6ea
2023-01-20 05:06:37 +00:00
Yilin Cai
8efd72e642
Add a test method in DashboardFragmentRegistryTest.
...
This is a followup of Edgar's comment in http://ag/21009318 .
Test: atest SettingsUnitTests:com.android.settings.dashboard.DashboardFragmentRegistryTest
Bug: 242280896
Change-Id: Icecaf875b944a9a16986fae2d06a6ed84b29bc06
2023-01-20 12:52:18 +08:00
Ankita Vyas
5fc8308173
Merge "AppClone: Few fixes in Cloned Apps page."
2023-01-20 04:39:19 +00:00
Yilin Cai
b740a18bd5
Merge "Add external injection support in Special App Access."
2023-01-20 04:02:22 +00:00
Zaiyue Xue
10479caea9
Merge "Fix b/266045288: CPU and GPS usage is missing in battery usage system list"
2023-01-20 03:36:21 +00:00
Edgar Wang
3e62033500
Add SHA team into Settings OWNER
...
Change-Id: I9ab91f21558513b85847d9c513e7d50f9486c6ea
2023-01-20 02:51:53 +00:00
Tetiana Meronyk
2a06ccdfd5
Merge "Add UI metrics for granting admin rights from User Switcher"
2023-01-19 23:00:11 +00:00
Steve Elliott
f127bc13b0
Setting to control seen notification filtering
...
Test: manual
1. adb shell settings put secure \
lock_screen_show_only_unseen_notifications <0|1>
2. Settings > Notifications > General > Show only new notifications on
lock screen
3. Toggle setting
Observe: if setting is enabled, seen notifications are filtered from
the lockscreen, and vice versa
Bug: 254647461
Change-Id: I4f6e35a1d918095cea25a97f72ddd08869ad9b31
2023-01-19 22:22:30 +00:00
Hao Dong
25bb53260b
Merge "Fix UI bugs for udfps enroll in settings."
2023-01-19 21:24:07 +00:00
Paul Hobbs
bc2ab6f662
Merge "Revert "[RRS] show resolution option on Settings page.""
2023-01-19 18:53:37 +00:00
Aurélien Pomini
fd3911ba29
Add discrete contrast UI slider in the setting
...
This slider is temporary and will be replaced by the final UI in the next couple weeks.
In this first version, the slider is added in Settings -> Accessibility -> Color and motion. It is discrete with three values.
The slider manipulates the setting currently named CONTRAST_LEVEL in Settings.Secure. This setting is ranging from [-1, 1] with a default value of 0. However, the three values of the slider correspond to the contrast values [0, 0.5, 1] respectively
Test: Manual: put a log before Settings.System.putFloatForUser, move the slider manually and verify the logs
Test: make RunSettingsRoboTests ROBOTEST_FILTER=ContrastLevelSeekBar
Bug: 259091608
Change-Id: I2eaf751d6008ad20b3564dde2c0f4648cc6c8178
2023-01-19 15:28:12 +00:00
TreeHugger Robot
a09f21b156
Merge "Add unit test for Picture In Picture"
2023-01-19 14:03:01 +00:00