TreeHugger Robot
6ee3939be6
Merge "Fix the janky transition of contextual cards." into rvc-dev am: ff35a3e641 am: 3d735f0aa1 am: 51e7244e5f am: 2ce830edda
...
Change-Id: Ia5f6c4dd865167c11d18df9e1e9953de75416da7
2020-05-29 12:41:17 +00:00
TreeHugger Robot
baa19ea952
Merge "Fix the janky transition of contextual cards." into rvc-dev am: ff35a3e641 am: 3d735f0aa1 am: 014dfa68b1
...
Change-Id: Ic5be6de58225b8476e1d262d8460e503742809b6
2020-05-29 12:29:41 +00:00
TreeHugger Robot
cc92c03be1
Merge "Fix the janky transition of contextual cards." into rvc-dev am: ff35a3e641 am: 391ebade33 am: abd6bc4eeb
...
Change-Id: I28c4a8b58a83614e72f6bcf3029edf6075bfb69c
2020-05-29 12:29:35 +00:00
TreeHugger Robot
2ce830edda
Merge "Fix the janky transition of contextual cards." into rvc-dev am: ff35a3e641 am: 3d735f0aa1 am: 51e7244e5f
...
Change-Id: Ic958d8ea45e3f314f54d0ac83ee0ed620a5d6879
2020-05-29 12:29:21 +00:00
TreeHugger Robot
abd6bc4eeb
Merge "Fix the janky transition of contextual cards." into rvc-dev am: ff35a3e641 am: 391ebade33
...
Change-Id: I366d1024411aecaab62d14a313a73d7e728c2c1f
2020-05-29 12:13:33 +00:00
TreeHugger Robot
51e7244e5f
Merge "Fix the janky transition of contextual cards." into rvc-dev am: ff35a3e641 am: 3d735f0aa1
...
Change-Id: I390e5950cbb3c1ccfc82cfbbd3478bbf5eb965f9
2020-05-29 12:13:27 +00:00
TreeHugger Robot
014dfa68b1
Merge "Fix the janky transition of contextual cards." into rvc-dev am: ff35a3e641 am: 3d735f0aa1
...
Change-Id: Ibff5f4f7b700f8b59295ae859c2ef9bae2c7bcf3
2020-05-29 12:13:22 +00:00
TreeHugger Robot
391ebade33
Merge "Fix the janky transition of contextual cards." into rvc-dev am: ff35a3e641
...
Change-Id: I007ed7e12f8a1e7f5ee467907e564c0a0cb7ca3d
2020-05-29 12:01:27 +00:00
TreeHugger Robot
3d735f0aa1
Merge "Fix the janky transition of contextual cards." into rvc-dev am: ff35a3e641
...
Change-Id: Ifc9b6dbdf16b9d8f92ffdbfacf62fff3351a52a8
2020-05-29 12:01:23 +00:00
Paul Hu
6045e9b90d
Merge "Forward the ResultReceiver to Tethering Entitlement app"
2020-05-29 11:54:20 +00:00
TreeHugger Robot
b40ba2fdb3
Merge "Cleanup notification channel slice" into rvc-dev am: 1e0bb9f528 am: fcbc75c0a4 am: 30b0cf6f0c am: 05eddea515
...
Change-Id: I2f56ef74cb541ee863421125afa29c2430386ad9
2020-05-29 11:52:30 +00:00
Rubin Xu
9ee8ad0a27
Merge "Allow setting password during provisioning if FRP is not supported" into rvc-dev am: c3b12c3b00 am: 8dfd572525 am: c87cc8a7f8 am: da3a95c8cb
...
Change-Id: If141f70f26a916d57f42338f41b639e0c9930b68
2020-05-29 11:52:03 +00:00
TreeHugger Robot
d2fb06685a
Merge "Cleanup notification channel slice" into rvc-dev am: 1e0bb9f528 am: 609a4aa949 am: 9b67c01ad0 am: f9c0d00038
...
Change-Id: I8368fd4160c68d425b693a934deb4431505e04e4
2020-05-29 11:51:55 +00:00
TreeHugger Robot
ff35a3e641
Merge "Fix the janky transition of contextual cards." into rvc-dev
2020-05-29 11:51:51 +00:00
TreeHugger Robot
78e8977f94
Merge "Cleanup notification channel slice" into rvc-dev am: 1e0bb9f528 am: 609a4aa949 am: e9f3f563d2 am: a4361aadd8
...
Change-Id: I1d4a61d475e1dabd5e130dda60f8e155ccd8ec29
2020-05-29 11:51:47 +00:00
Rubin Xu
a9d796219e
Merge "Allow setting password during provisioning if FRP is not supported" into rvc-dev am: c3b12c3b00 am: 085509cb17 am: 430afe19cb am: e3a140bfb7
...
Change-Id: Ie2bf6cb011a8fc26041b0da3cfcd4293c66de6a1
2020-05-29 11:51:36 +00:00
Rubin Xu
a522f85b8b
Merge "Allow setting password during provisioning if FRP is not supported" into rvc-dev am: c3b12c3b00 am: 085509cb17 am: 8f68066459 am: ce931b51ce
...
Change-Id: I8759fb3ced62acc35e1b451224fd65636cc3e151
2020-05-29 11:51:01 +00:00
TreeHugger Robot
05eddea515
Merge "Cleanup notification channel slice" into rvc-dev am: 1e0bb9f528 am: fcbc75c0a4 am: 30b0cf6f0c
...
Change-Id: Iff4b040ca7a8a35821d1f7a6fdaafcb5ee87e619
2020-05-29 11:38:12 +00:00
Rubin Xu
da3a95c8cb
Merge "Allow setting password during provisioning if FRP is not supported" into rvc-dev am: c3b12c3b00 am: 8dfd572525 am: c87cc8a7f8
...
Change-Id: Ifb4c443d6264e698ed41d1a9f75a0ad871ada8a6
2020-05-29 11:37:50 +00:00
TreeHugger Robot
f9c0d00038
Merge "Cleanup notification channel slice" into rvc-dev am: 1e0bb9f528 am: 609a4aa949 am: 9b67c01ad0
...
Change-Id: Iaf1a3c53eae50b75ae198b74bcf9b442de742469
2020-05-29 11:37:40 +00:00
TreeHugger Robot
a4361aadd8
Merge "Cleanup notification channel slice" into rvc-dev am: 1e0bb9f528 am: 609a4aa949 am: e9f3f563d2
...
Change-Id: I98e1811f7e7d7c6ec50e9a7bab57a1ae29babb74
2020-05-29 11:37:05 +00:00
Rubin Xu
e3a140bfb7
Merge "Allow setting password during provisioning if FRP is not supported" into rvc-dev am: c3b12c3b00 am: 085509cb17 am: 430afe19cb
...
Change-Id: I424d6979b1030c359a30ae1926f0ada44b7b89bf
2020-05-29 11:36:57 +00:00
Rubin Xu
ce931b51ce
Merge "Allow setting password during provisioning if FRP is not supported" into rvc-dev am: c3b12c3b00 am: 085509cb17 am: 8f68066459
...
Change-Id: Id2f6cc689b8086be18f911e8761a7f7920646b04
2020-05-29 11:36:30 +00:00
TreeHugger Robot
30b0cf6f0c
Merge "Cleanup notification channel slice" into rvc-dev am: 1e0bb9f528 am: fcbc75c0a4
...
Change-Id: If28cfc66285825d150b4cf3480f2c990132736b6
2020-05-29 11:26:48 +00:00
Rubin Xu
c87cc8a7f8
Merge "Allow setting password during provisioning if FRP is not supported" into rvc-dev am: c3b12c3b00 am: 8dfd572525
...
Change-Id: I82c6ecf5f37dc39e62cc31c4a1c0dcb4e1a3dc4d
2020-05-29 11:26:41 +00:00
TreeHugger Robot
9b67c01ad0
Merge "Cleanup notification channel slice" into rvc-dev am: 1e0bb9f528 am: 609a4aa949
...
Change-Id: Ic2e163ac5effcf6a364d88554a96426a05125de5
2020-05-29 11:26:10 +00:00
Rubin Xu
8f68066459
Merge "Allow setting password during provisioning if FRP is not supported" into rvc-dev am: c3b12c3b00 am: 085509cb17
...
Change-Id: I224b2f07f13ae988f2d4227bf14b5efb711dbc0e
2020-05-29 11:26:01 +00:00
TreeHugger Robot
e9f3f563d2
Merge "Cleanup notification channel slice" into rvc-dev am: 1e0bb9f528 am: 609a4aa949
...
Change-Id: I0cbc5cb536d588f5e6a160ebe220cc227e11650b
2020-05-29 11:25:51 +00:00
Rubin Xu
430afe19cb
Merge "Allow setting password during provisioning if FRP is not supported" into rvc-dev am: c3b12c3b00 am: 085509cb17
...
Change-Id: Ia8f9f5395dc7ea63e9a3407a842965b1fd6c82af
2020-05-29 11:25:40 +00:00
TreeHugger Robot
609a4aa949
Merge "Cleanup notification channel slice" into rvc-dev am: 1e0bb9f528
...
Change-Id: I6e99a73c8c0eb5745b39f592cae2d4f3d9e71bd1
2020-05-29 11:10:34 +00:00
TreeHugger Robot
fcbc75c0a4
Merge "Cleanup notification channel slice" into rvc-dev am: 1e0bb9f528
...
Change-Id: Ibf8bcf7400470b3807faadd56c5ce2b917b4cafd
2020-05-29 11:10:00 +00:00
Rubin Xu
8dfd572525
Merge "Allow setting password during provisioning if FRP is not supported" into rvc-dev am: c3b12c3b00
...
Change-Id: Ibbc56241e0e249b31467362c55a65ce4970cda2b
2020-05-29 11:09:48 +00:00
Rubin Xu
085509cb17
Merge "Allow setting password during provisioning if FRP is not supported" into rvc-dev am: c3b12c3b00
...
Change-Id: I1539235ffb0b4776a4b521c96e69d637ae9603e1
2020-05-29 11:09:46 +00:00
TreeHugger Robot
1e0bb9f528
Merge "Cleanup notification channel slice" into rvc-dev
2020-05-29 10:55:53 +00:00
Andras Kloczl
f4759e00d5
Improve multi user functionality for restricted users
...
- Restricted users can change their name
- Improved App&Content access screen
- Remove "Turn on phone calls" from restricted user detail page
Doc: http://shortn/_Prb3SJ3xJ3
Bug: 142798722
Test: Run robo tests with this command:
make -j64 RunSettingsRoboTests
Change-Id: I2aadf32aef52ba5ad0db7aa0cd83bac9d9941589
2020-05-29 11:45:28 +01:00
Rubin Xu
c3b12c3b00
Merge "Allow setting password during provisioning if FRP is not supported" into rvc-dev
2020-05-29 10:44:18 +00:00
Yi-Ling Chuang
bed0f23940
Fix the janky transition of contextual cards.
...
When contextual cards are being laid out, there are two separate layout
transitions, which brings users the feeling of slowness.
In the current design, we bind slices in the adapter's
onBindViewHolder(), where slice's binding is acutally done in the
background thread and it's time consuming. So before getting the
callback from the slice framework to have actual contents, the view is
empty but the viewholder is already created. So the RecyclerView would
treat it as completed and starts to lay them out. This introduces the
first time transition. Once we get the actual slice content, the view
will be refreshed and laid out, which is the second time transition.
To tackle this, this CL caches slices that are created at pre-check
time, and use them to render before getting updated slices to fill up
the gap.
Fixes: 156372414
Test: robotest and launch settings to see the transition being smooth.
Change-Id: Ic0a27ff36f1824de499b75ec73b2635de9cbe6b5
2020-05-29 18:28:45 +08:00
Jason Chiu
d06333167d
Cleanup notification channel slice
...
Fixes: 144897605
Test: robotest
Change-Id: I1b654f31c6b001ef6f1eed95a87ca0b2dd1afc2e
2020-05-29 17:35:22 +08:00
Bonian Chen
fb4a0c25e0
[Settings] Avoid crash when switch SIM during PIN lock
...
PIN lock status are stored without subscription ID mapping on it.
Which makes SIM status change can't be processed correctly.
Through storing the subscription ID for PIN lock screen, dialog can be
reset when SIM status changed and crash can be avoided.
Bug: 155852345
Test: manual
Change-Id: Ic520bc34c5a460b4fcd199cd524b180d307e9ab4
2020-05-29 17:09:04 +08:00
TreeHugger Robot
65c715317b
Merge "Disable anomaly app detection for battery" into rvc-dev am: 90331c0f20 am: 343f6fb26f am: ee4cdc174c am: 57ce0dbae2
...
Change-Id: I36d2682a36499c1f2b3f3a9065da77d05fa18f91
2020-05-29 07:38:17 +00:00
Automerger Merge Worker
e6c93841ce
Merge "Merge "Disable anomaly app detection for battery" into rvc-dev am: 90331c0f20 am: ef95b4781b" into rvc-d1-dev-plus-aosp am: 45c1e42054 am: 985ee46675
...
Change-Id: I6d22a48fb76d8c8786a616383f31fbd5182c1b90
2020-05-29 07:38:11 +00:00
Automerger Merge Worker
a27952adbc
Merge "Merge "[ANR] Settings froze" into rvc-dev am: dd356c5653 am: ac6c74c146" into rvc-d1-dev-plus-aosp am: eae5f7b28d am: e9b1e6124f
...
Change-Id: I1a8f174b2b58cb98d190d6f7573f3ce51890db84
2020-05-29 07:38:02 +00:00
TreeHugger Robot
dc480fe4c4
Merge "Disable anomaly app detection for battery" into rvc-dev am: 90331c0f20 am: ef95b4781b am: 424c5ad859 am: 51b53dd01f
...
Change-Id: If786ba1387136708d83bc649cbbaf3a50cc08039
2020-05-29 07:37:53 +00:00
Automerger Merge Worker
c9f59f783d
Merge "Merge "[ANR] Settings froze" into rvc-dev am: dd356c5653 am: 29e0d389bf am: 5e9d33f731" into rvc-qpr-dev-plus-aosp am: 8ea88b4fb4
...
Change-Id: I09958d3d81ae1e334ac03840198c7f31c0120e1c
2020-05-29 07:37:39 +00:00
TreeHugger Robot
ded4c87729
Merge "[ANR] Settings froze" into rvc-dev am: dd356c5653 am: 29e0d389bf am: 7392cae089 am: 54425fd055
...
Change-Id: Ieb6c9722d3f22ac26fb021143b6daa52e5217d8a
2020-05-29 07:37:19 +00:00
TreeHugger Robot
57ce0dbae2
Merge "Disable anomaly app detection for battery" into rvc-dev am: 90331c0f20 am: 343f6fb26f am: ee4cdc174c
...
Change-Id: I65c5bfdd758c0ec39e6d30c67af967581df54027
2020-05-29 07:25:29 +00:00
Automerger Merge Worker
985ee46675
Merge "Merge "Disable anomaly app detection for battery" into rvc-dev am: 90331c0f20 am: ef95b4781b" into rvc-d1-dev-plus-aosp am: 45c1e42054
...
Change-Id: Ie4e0d983f58c059a97193e902922228ab709ddf1
2020-05-29 07:25:23 +00:00
Automerger Merge Worker
e9b1e6124f
Merge "Merge "[ANR] Settings froze" into rvc-dev am: dd356c5653 am: ac6c74c146" into rvc-d1-dev-plus-aosp am: eae5f7b28d
...
Change-Id: Iba7ee8d831f6a5352603ff54a698538e7be67290
2020-05-29 07:25:16 +00:00
TreeHugger Robot
51b53dd01f
Merge "Disable anomaly app detection for battery" into rvc-dev am: 90331c0f20 am: ef95b4781b am: 424c5ad859
...
Change-Id: I181db072e8f3090a0abefa08e93e026dcb6e9e98
2020-05-29 07:25:04 +00:00
Automerger Merge Worker
8ea88b4fb4
Merge "Merge "[ANR] Settings froze" into rvc-dev am: dd356c5653 am: 29e0d389bf am: 5e9d33f731" into rvc-qpr-dev-plus-aosp
2020-05-29 07:25:01 +00:00