Julia Reynolds
abe9246caa
Limit the number of concurrent notifs appear on screen
...
To avoid an ANR in notification history
Test: Manual; with an app with 10k recent notifications
Bug: 183712803
Change-Id: Ia1340accadf43620c7b5a2c94ca1032cfe49ea59
2021-08-11 20:22:53 +00:00
Joshua Lewis
144f222afb
Merge "Create Dialog to edit TARE factors"
2021-08-11 16:54:45 +00:00
Yuri Lin
813d923c2a
Merge "Move automatic rules ("Schedules") into general DND category."
2021-08-11 14:46:19 +00:00
Bonian Chen
b2a6266fa9
[Settings] Avoid from immediate update when UI inactive and SIM absent
...
When SIM absent during UI inactive, update can be postponed under the
condition of Activity onPause() or onStop(). And update when onResume()
or onStart().
This is not simply an improvement on performance but also a better user
experience.
User might unplug a SIM and plug-in again, and there're cases where a
SIM status might change into absent and back to active again due to some
mode switch in RIL/modem. From user perspective, the SIM status remain
the same and update of content is expected instead of closing the UI and
re-enter.
Bug: 0
Test: local
Change-Id: I8248e59895631dc90cf3831398e387b93483280c
2021-08-11 21:13:43 +08:00
Adam Bookatz
64c668e7b5
Easy app-installing for Guest users
...
Allows an admin user to selectively install packages into a Guest user
by displaying a list of available packages that are installed in the
admin, but not in the Guest, and letting the admin choose to copy those
apps to the Guest.
Test: atest SettingsLibTests:com.android.settingslib.users.AppCopyingHelperTest
Test: Manual: install some apps in user 0, create a guest, uninstall
some system apps from it. Now, open this panel. Request some of those
apps be installed in the Guest and verify it worked.
Bug: 193281439
Change-Id: I4e6874a4ee93cd7bba96e1f6c8d04ed95873c1a2
2021-08-10 19:56:05 -07:00
Bill Yi
daf3d89359
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours am: ef23c240bb -s ours am: 229a3c6fd5 -s ours am: 0b2493e964 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: I23ba7c3102ba6d6e09ca17bb90d66a9c54830452
2021-08-11 02:35:45 +00:00
Bill Yi
c19263b304
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours am: ef23c240bb -s ours am: 3fe3a3368a -s ours am: b69c096e88 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: Ia82fa60e946f67e1f18eb1117de6d630f82b8f33
2021-08-11 02:35:27 +00:00
Bill Yi
87007a4080
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours am: a882d0fb25 -s ours am: 428bc4eeb1 -s ours am: d53506d9c8 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: If3a1bc6f83831c47df7679ddcb981e8d2b6bf87c
2021-08-11 02:34:39 +00:00
Bill Yi
0b2493e964
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours am: ef23c240bb -s ours am: 229a3c6fd5 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: Ib71cadece2ffa63190c693592bc56cfed7e706d5
2021-08-11 02:22:07 +00:00
Bill Yi
b69c096e88
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours am: ef23c240bb -s ours am: 3fe3a3368a -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: I4973f6c25105276696830c1bd8c5a248b31925b5
2021-08-11 02:21:37 +00:00
Bill Yi
d53506d9c8
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours am: a882d0fb25 -s ours am: 428bc4eeb1 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: Ifc72ca9f2eeb3e9114af2b24a52e60c349f447f3
2021-08-11 02:21:30 +00:00
Bill Yi
229a3c6fd5
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours am: ef23c240bb -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: I5feb87eeed0629bc3c866c2ea0dd12605d185336
2021-08-11 02:08:51 +00:00
Bill Yi
3fe3a3368a
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours am: ef23c240bb -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: Ia437c2785e9efb14c44bd869532962497f282ad1
2021-08-11 02:08:47 +00:00
Bill Yi
a7d1579cfa
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours am: 444bdd4f2b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: I301c582c57b176331a6414d4a5109b0b60c11fb5
2021-08-11 02:07:49 +00:00
Bill Yi
428bc4eeb1
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours am: a882d0fb25 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: Ib6c4cd5d366619532f152e7f81b11ed9ab9ea2da
2021-08-11 02:07:43 +00:00
Bill Yi
ef23c240bb
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: I5e58552d5c13ac2af70eb4ad7ec20d799eac685f
2021-08-11 01:53:42 +00:00
Bill Yi
a882d0fb25
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: I8c181cc60b8fc5aa80148e97de80d8af1939c8c4
2021-08-11 01:52:50 +00:00
Bill Yi
444bdd4f2b
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours am: 4d8e7b1053 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: Idab3e67efaf01de0ab03ce34873c3dc108d90808
2021-08-11 01:52:50 +00:00
Bill Yi
4d8e7b1053
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5cc24b1fc5 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516770
Change-Id: Iecc762cad3adca3df40bd806c0cfb194ca519a9f
2021-08-11 01:41:07 +00:00
Bill Yi
23c6e3ee3c
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c8bb1d57d6 -s ours am: bb0c70c0dd -s ours am: b7bd3b2b27 -s ours am: 38ee99244a -s ours am: d3f8a4fff3 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516773
Change-Id: Ib2a227213cd2a0a3024a2a3992851e250c074189
2021-08-10 21:22:50 +00:00
TreeHugger Robot
99ca51db9d
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 57641d0db8 -s ours am: e0cc807a09 -s ours am: 2e00e26ac1 -s ours am: 08f1fa968a -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516775
Change-Id: If165933b8fde17902977294abe5ab0a1f299e808
2021-08-10 21:22:38 +00:00
Bill Yi
7ab108b7e0
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c8bb1d57d6 -s ours am: bb0c70c0dd -s ours am: 372cc737af -s ours am: 3a1bb9ed75 -s ours am: 3dfe5536a6 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516773
Change-Id: Ic18170f8655453734b2bbbcd6005323f70f1a932
2021-08-10 21:22:07 +00:00
TreeHugger Robot
9d112ec4cd
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 57641d0db8 -s ours am: c27e9b56fa -s ours am: 5a41d5afd4 -s ours am: 2629d76a5f -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516775
Change-Id: I00dbc4517ecbdaf828c177c9b1db7e09f8fda8db
2021-08-10 21:21:34 +00:00
TreeHugger Robot
8d9c8eeeac
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 9aa8b8906e -s ours am: 282a8c66c6 -s ours am: 898179e43e -s ours am: 6761f41926 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516777
Change-Id: Ie8de93818948e52900a90c02fdbbf53db649cd77
2021-08-10 21:21:01 +00:00
TreeHugger Robot
41e200be92
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 9aa8b8906e -s ours am: 2732d753b9 -s ours am: a85c2cd999 -s ours am: 8c5c910a9b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516777
Change-Id: I80aa78e12f81b36517eb8ef7dab14fbaa22454a5
2021-08-10 21:19:20 +00:00
Bill Yi
ad368794dd
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c8bb1d57d6 -s ours am: bb0c70c0dd -s ours am: b7bd3b2b27 -s ours am: ed6ce603a0 -s ours am: 058bf3e3b1 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516773
Change-Id: Ib87acf9193a6efb52e7e4e63fb61cd1285876e2e
2021-08-10 21:13:53 +00:00
TreeHugger Robot
813ffb28f2
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 57641d0db8 -s ours am: e0cc807a09 -s ours am: 89ba746260 -s ours am: 6a9ece5151 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516775
Change-Id: If95072b2aa3105e9c5453513111ea58c803e5a80
2021-08-10 21:12:38 +00:00
Bill Yi
d3f8a4fff3
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c8bb1d57d6 -s ours am: bb0c70c0dd -s ours am: b7bd3b2b27 -s ours am: 38ee99244a -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516773
Change-Id: I2bb43dad72c4c7033206a80e42e6bf1ff1894398
2021-08-10 21:12:30 +00:00
TreeHugger Robot
08f1fa968a
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 57641d0db8 -s ours am: e0cc807a09 -s ours am: 2e00e26ac1 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516775
Change-Id: Ib40e5f71d5ba006b07399bf6833a7ff1ae869fd6
2021-08-10 21:12:05 +00:00
TreeHugger Robot
68a3888046
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 9aa8b8906e -s ours am: 282a8c66c6 -s ours am: 247c17f9ae -s ours am: ed03d02330 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516777
Change-Id: Iefdf580c38884e70c52266ac4ccd249c864bdcf5
2021-08-10 21:11:06 +00:00
Abel Tesfaye
4735da065e
Add toggle switch for auto rotate preference in display settings.
...
Bug: 181299673
Test: locally with flame & crosshatch
Change-Id: Iea4dbdd6df8a53f0fb79b82c97892256ad072c1d
2021-08-10 20:55:27 +00:00
Joe Bolinger
9e9f1249d4
Refresh biometric preference controllers on lifecycle events.
...
Fix: 195961101
Test: make RunSettingsRoboTests
Test: manual (enroll via settings and verify preferences enabled after enrolling)
Change-Id: Ie50cd862a42c96eb95f2156a33f34748b2b8b50c
2021-08-10 13:29:05 -07:00
Bill Yi
3dfe5536a6
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c8bb1d57d6 -s ours am: bb0c70c0dd -s ours am: 372cc737af -s ours am: 3a1bb9ed75 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516773
Change-Id: I0cdc148bf85ee265e9956f19894bd6d7ca97f307
2021-08-10 20:21:56 +00:00
TreeHugger Robot
2629d76a5f
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 57641d0db8 -s ours am: c27e9b56fa -s ours am: 5a41d5afd4 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516775
Change-Id: I6965c8ea2d551ce9fe8765615cf99b1ea3bc6911
2021-08-10 20:21:13 +00:00
TreeHugger Robot
6761f41926
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 9aa8b8906e -s ours am: 282a8c66c6 -s ours am: 898179e43e -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516777
Change-Id: I5e20374f6c528d218d9508712c0bc5aa50a537e2
2021-08-10 20:20:35 +00:00
TreeHugger Robot
8c5c910a9b
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 9aa8b8906e -s ours am: 2732d753b9 -s ours am: a85c2cd999 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516777
Change-Id: I35f8fb77198c6473ce491c4654a7df3ef3165b44
2021-08-10 20:16:00 +00:00
Bill Yi
058bf3e3b1
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c8bb1d57d6 -s ours am: bb0c70c0dd -s ours am: b7bd3b2b27 -s ours am: ed6ce603a0 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516773
Change-Id: Id91c326bd8832b7aa6eb87ee625699d360d05eac
2021-08-10 20:11:00 +00:00
TreeHugger Robot
6a9ece5151
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 57641d0db8 -s ours am: e0cc807a09 -s ours am: 89ba746260 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516775
Change-Id: Ie7611c9aa289c7a35b355b9618aa988415b06b4c
2021-08-10 20:10:22 +00:00
TreeHugger Robot
ed03d02330
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 9aa8b8906e -s ours am: 282a8c66c6 -s ours am: 247c17f9ae -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516777
Change-Id: I91886099939dafc1f66ae1a31527ae8b9f74c9f5
2021-08-10 20:08:17 +00:00
Bill Yi
c056626003
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c8bb1d57d6 -s ours am: bb0c70c0dd -s ours am: b9962d8c14 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516773
Change-Id: Ib47cae0ecc2d83ef74e85c6b40ce30e269a015a4
2021-08-10 19:59:50 +00:00
TreeHugger Robot
4d86546cad
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 57641d0db8 -s ours am: bbcbfc0394 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516775
Change-Id: Ifd8318f695bb382e7f122a044e9e67b921947636
2021-08-10 19:59:15 +00:00
TreeHugger Robot
b9352d1d2d
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 9aa8b8906e -s ours am: e8396266ea -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516777
Change-Id: I9ece2e27090a991c12c945eb0ce4c0bba8099a6e
2021-08-10 19:58:08 +00:00
Bill Yi
ed6ce603a0
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c8bb1d57d6 -s ours am: bb0c70c0dd -s ours am: b7bd3b2b27 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516773
Change-Id: I84fec4f5dfe2077bf1a0b61f3e6b2f6aab265b03
2021-08-10 19:57:46 +00:00
TreeHugger Robot
89ba746260
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 57641d0db8 -s ours am: e0cc807a09 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516775
Change-Id: I5d0eedd30e168d1750e520be1c0308e929abec63
2021-08-10 19:57:23 +00:00
TreeHugger Robot
247c17f9ae
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 9aa8b8906e -s ours am: 282a8c66c6 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516777
Change-Id: Iecf89f3a3e9bdc05d582bbb1297d5e64d3b85892
2021-08-10 19:56:43 +00:00
Bill Yi
38ee99244a
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c8bb1d57d6 -s ours am: bb0c70c0dd -s ours am: b7bd3b2b27 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516773
Change-Id: I79c183c86c647ca6c55dc581f2d73bb6959e04a2
2021-08-10 19:55:46 +00:00
TreeHugger Robot
2e00e26ac1
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 57641d0db8 -s ours am: e0cc807a09 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516775
Change-Id: Id786b27914c81be474b2eebaef61700661b6276f
2021-08-10 19:55:02 +00:00
Bill Yi
3a1bb9ed75
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c8bb1d57d6 -s ours am: bb0c70c0dd -s ours am: 372cc737af -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516773
Change-Id: If4bca75a17c1102004aec8fdd1164b8fe7f5f71b
2021-08-10 19:54:50 +00:00
TreeHugger Robot
5a41d5afd4
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 57641d0db8 -s ours am: c27e9b56fa -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516775
Change-Id: Id89d9907fcdd64e22ebd3f6db93d54c3ab8ecd9f
2021-08-10 19:54:26 +00:00
TreeHugger Robot
898179e43e
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 9aa8b8906e -s ours am: 282a8c66c6 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/15516777
Change-Id: I05b37d91d8b3faae51f48d8a47369cec693b8138
2021-08-10 19:54:12 +00:00