Commit Graph

74978 Commits

Author SHA1 Message Date
Goven Liu
c5e248341f Merge "[Wi-Fi] WiFi Settings inclusive language fix plan phase 2" am: 6bbeb49a0b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12201787

Change-Id: I06ddaf5f42216b428f92ff3502440984e5dbff59
2020-07-22 11:29:13 +00:00
Goven Liu
ac26cd541c Merge "[Wi-Fi] WiFi Settings inclusive language fix plan phase 1" 2020-07-22 11:06:29 +00:00
Goven Liu
6bbeb49a0b Merge "[Wi-Fi] WiFi Settings inclusive language fix plan phase 2" 2020-07-22 11:05:09 +00:00
Treehugger Robot
40618bc59d Merge "Remove "storage type" preference from Settings" am: d6ac86d602 am: 44c538ccef am: 7643891ae7 am: b33b295586 am: 81d394261d am: dbf64071d9
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1353609

Change-Id: I560ce523352d61f6d2e7f11490ad72b764e7fd63
2020-07-22 10:04:19 +00:00
Treehugger Robot
dbf64071d9 Merge "Remove "storage type" preference from Settings" am: d6ac86d602 am: 44c538ccef am: 7643891ae7 am: b33b295586 am: 81d394261d
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1353609

Change-Id: Id1b3714bb63e4bdb4289819dcd81c5d44df257d4
2020-07-22 09:46:45 +00:00
Treehugger Robot
81d394261d Merge "Remove "storage type" preference from Settings" am: d6ac86d602 am: 44c538ccef am: 7643891ae7 am: b33b295586
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1353609

Change-Id: I2e5ec07200ea2e2a57f87be40284753fe4ccb2cc
2020-07-22 09:33:09 +00:00
Treehugger Robot
b33b295586 Merge "Remove "storage type" preference from Settings" am: d6ac86d602 am: 44c538ccef am: 7643891ae7
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1353609

Change-Id: I474c32b3800cbf5a9c48a6086655b6c5ea8953eb
2020-07-22 09:22:13 +00:00
Treehugger Robot
7643891ae7 Merge "Remove "storage type" preference from Settings" am: d6ac86d602 am: 44c538ccef
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1353609

Change-Id: I2e9fc90f247f4b088f749afeb75a0b3e67e73198
2020-07-22 09:07:27 +00:00
Treehugger Robot
44c538ccef Merge "Remove "storage type" preference from Settings" am: d6ac86d602
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1353609

Change-Id: I2c12af92fc35cbfc73a58773023bd2f36edeab15
2020-07-22 08:52:21 +00:00
Treehugger Robot
d6ac86d602 Merge "Remove "storage type" preference from Settings" 2020-07-22 08:34:56 +00:00
Treehugger Robot
7fe1297cf2 [automerger skipped] Merge "Improve the performance of displaying preference - multithread." am: 01eeece2f1 am: bf44d4eed2 am: b85a454835 am: a59338f4be am: b0bcaf6fea -s ours am: 2810a5aa63 -s ours
am skip reason: Change-Id I33be3fab9eb470b48c0d0870d4c03cdaecbac334 with SHA-1 902d5ee79c is in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1369637

Change-Id: Ie0b7c412c340bdab7acccd8e09872481465dd6ce
2020-07-22 08:05:18 +00:00
Arc Wang
166ece8f1d [Wi-Fi] Remove WifiTrackerLib/AccessPoint constant & API usage
Bug: 152571756
Test: make RunSettingsRoboTests ROBOTEST_FILTER=com.android.settings.wifi
      make RunSettingsRoboTests ROBOTEST_FILTER=com.android.settings.wifi.dpp
      make RunSettingsRoboTests ROBOTEST_FILTER=com.android.settings.wifi.details
Change-Id: I857cf0e261c1b07c3d7b6bc08632880ed8c71ee1
2020-07-22 07:53:52 +00:00
Arc Wang
fef7216ef9 [Wi-Fi] Remove the files which use SettingsLib Wi-Fi objects
This change removes

AddDevicePreferenceController
WifiDetailPreferenceController
WifiMeteredPreferenceController
WifiNetworkDetailsFragment
WifiPrivacyPreferenceController

Bug: 152571756
Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=com.android.settings.wifi
Change-Id: Id4901d632f7f4634461ebbbc096e36d348a33365
2020-07-22 07:53:33 +00:00
Arc Wang
0496d2c142 [Wi-Fi] Apply WifiTrackerLib objects in Wi-Fi Slice
This change uses WifiTrackerLib's WifiPickerTracker & WifiEntry
to replace SettingLib's WifiTracker & AccessPoint.

This change includes

1. WifiScanWorker has the callbacks similar to a lifecycle component
   but it's not a lifecycle component. Let WifiScanWorker implements
   LifecycleOwner and provides #getLifecycle() for WifiPickerTracker.

2. Remove captive portal related code because WifiEntry#connect will
   handle captive portal login if it's necessary.

3. Create WifiSliceItem to wrap WifiEntry because WifiEntry is an
   abstract object and it does not provide copy constructor.
   Without copy construcor, Wi-Fi Slice may show unexpected information
   when a WifiEntry is updated.

Bug: 155613549
Bug: 152571756
Test: make RunSettingsRoboTests ROBOTEST_FILTER=com.android.settings.wifi.slice
      make RunSettingsRoboTests ROBOTEST_FILTER=com.android.settings.wifi
Change-Id: I2d66ea4905daca3244ec4cf8f2935cda817480b1
2020-07-22 07:53:18 +00:00
Treehugger Robot
2810a5aa63 [automerger skipped] Merge "Improve the performance of displaying preference - multithread." am: 01eeece2f1 am: bf44d4eed2 am: b85a454835 am: a59338f4be am: b0bcaf6fea -s ours
am skip reason: Change-Id I33be3fab9eb470b48c0d0870d4c03cdaecbac334 with SHA-1 902d5ee79c is in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1369637

Change-Id: Ia894b202b033e4a9710f7bf582e816f93fdda125
2020-07-22 07:51:59 +00:00
Arc Wang
e57ead9a75 [Wi-Fi] Support WifiTrackerLib in WifiDialogActivity
After this change, WifiDialogactivity supports both WifiTrackerLib and
SettingsLib because this is an exported UI component, some other APPs
(e.g., SetupWizard) still use SettingsLib.

Bug: 152571756
Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=com.android.settings.wifi.WifiDialogActivityTest
      manual
      In Wi-Fi Settings, manually add a Wi-Fi network.
      In SetupWizard, manually add a Wi-Fi network.
Change-Id: I87f477d905cc6ea34ef1afbfade3773920dad6eb
2020-07-22 15:50:42 +08:00
Treehugger Robot
b0bcaf6fea Merge "Improve the performance of displaying preference - multithread." am: 01eeece2f1 am: bf44d4eed2 am: b85a454835 am: a59338f4be
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1369637

Change-Id: I9185a72b5c417959a4d624cb4b23a8031ad77b3c
2020-07-22 07:31:06 +00:00
Treehugger Robot
a59338f4be Merge "Improve the performance of displaying preference - multithread." am: 01eeece2f1 am: bf44d4eed2 am: b85a454835
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1369637

Change-Id: I372c94673199e4483ed3668c3e0648ba0f6bc859
2020-07-22 07:13:32 +00:00
Treehugger Robot
b85a454835 Merge "Improve the performance of displaying preference - multithread." am: 01eeece2f1 am: bf44d4eed2
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1369637

Change-Id: I8a0952d30e00f35779fd127abe9677a002f83186
2020-07-22 06:58:04 +00:00
Treehugger Robot
bf44d4eed2 Merge "Improve the performance of displaying preference - multithread." am: 01eeece2f1
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1369637

Change-Id: I46f554c200cb9f1c20e03a98f7188f3799bb6b5d
2020-07-22 06:46:52 +00:00
Treehugger Robot
01eeece2f1 Merge "Improve the performance of displaying preference - multithread." 2020-07-22 06:33:42 +00:00
Zoey Chen
c33f162fc9 Improve the performance of displaying preference - multithread.
Test: manual test, use command to run MobileNetworkSettings and record it.
Bug: 161691402
Change-Id: I33be3fab9eb470b48c0d0870d4c03cdaecbac334
Merged-In: I33be3fab9eb470b48c0d0870d4c03cdaecbac334
2020-07-22 13:17:43 +08:00
govenliu
fec71036f7 [Wi-Fi] WiFi Settings inclusive language fix plan phase 2
Replace WiFi related terms which contain Blacklist,Dummy,Sane or Sanity Check wordings.
Goal: Create a fixit for Android Platform to reduce the use of non-inclusive language for all code.

Bug: 161425297
Test: make RunSettingsRoboTests -j
Change-Id: I1ff89bd2a6636ada1e0f5b9879aecbbd5dab4012
2020-07-22 12:41:01 +08:00
Automerger Merge Worker
6afc16a404 Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-d1-dev am: cc5fdda22e -s ours am: f3bde78e6d -s ours" into rvc-qpr-dev-plus-aosp am: f666bc8e85 -s ours am: c44dc85ecc -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12204184

Change-Id: I7da6d30f906bcedbade6cc93fa957705ca27607d
2020-07-22 04:26:14 +00:00
TreeHugger Robot
46e9498a20 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-d1-dev am: cc5fdda22e -s ours am: d88cc7e01f -s ours am: e642d28e25 -s ours am: 5a603c9fef -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12204184

Change-Id: Ifbc772ba848248c0047053cfdb387c5e47e6ac02
2020-07-22 04:25:43 +00:00
Automerger Merge Worker
c44dc85ecc Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-d1-dev am: cc5fdda22e -s ours am: f3bde78e6d -s ours" into rvc-qpr-dev-plus-aosp am: f666bc8e85 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12204184

Change-Id: Id76e56c2a06d43f4682d8a4cc4f855f2636c9f10
2020-07-22 04:06:31 +00:00
TreeHugger Robot
5a603c9fef [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-d1-dev am: cc5fdda22e -s ours am: d88cc7e01f -s ours am: e642d28e25 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12204184

Change-Id: I43abccdc934497328b5c3bd47b5759cd69a60d70
2020-07-22 04:06:12 +00:00
Automerger Merge Worker
f666bc8e85 Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-d1-dev am: cc5fdda22e -s ours am: f3bde78e6d -s ours" into rvc-qpr-dev-plus-aosp 2020-07-22 03:41:15 +00:00
TreeHugger Robot
f7a62b4d23 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-d1-dev am: cc5fdda22e -s ours am: f3bde78e6d -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12204184

Change-Id: I50dd255deb4a277aa95554537c69575b8e78d98c
2020-07-22 03:41:06 +00:00
TreeHugger Robot
e642d28e25 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-d1-dev am: cc5fdda22e -s ours am: d88cc7e01f -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12204184

Change-Id: I75ef2cf8d3a4d8588e5197acd623b2da144be712
2020-07-22 03:41:05 +00:00
TreeHugger Robot
d88cc7e01f [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-d1-dev am: cc5fdda22e -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12204184

Change-Id: I5d678bf5dbb4fadea92236276f29c30b991ebbfb
2020-07-22 03:20:38 +00:00
TreeHugger Robot
f3bde78e6d [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-d1-dev am: cc5fdda22e -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12204184

Change-Id: Ieb8d3dc3df7b83e2a04c9c58e3bdd40197e550f8
2020-07-22 03:20:35 +00:00
TreeHugger Robot
cc5fdda22e Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-d1-dev 2020-07-22 03:08:07 +00:00
Bill Yi
533b0f5299 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Id0c490cbe4d3a3c21a2ebfec2046cf8492de5f2f
2020-07-21 16:18:49 -07:00
Automerger Merge Worker
54261e87b0 Merge "[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 708e1e4f9e -s ours am: 8a34f66650 -s ours am: 41d9c588eb -s ours" into rvc-qpr-dev-plus-aosp am: 1ac0cca558 -s ours am: 8c27db4fb4 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12199710

Change-Id: I6c023977127ef92240730533760f994c67e82578
2020-07-21 20:45:02 +00:00
Bill Yi
a3d64fef1d [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 708e1e4f9e -s ours am: cd282d2f47 -s ours am: e5727731fb -s ours am: e3ced7bba8 -s ours am: 3d972f7f90 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12199710

Change-Id: I7c94d601f9c92561765451ffbd0d047d120769cd
2020-07-21 20:44:49 +00:00
Automerger Merge Worker
39c44a658e Merge "[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 88cbc21e3d -s ours am: d98f641fca -s ours" into rvc-qpr-dev-plus-aosp am: bac91c4ea3 -s ours am: e5a1c803f7 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12202448

Change-Id: I930fb52a8986e48803de0178477d0cbed04a8f91
2020-07-21 20:44:37 +00:00
Bill Yi
1761792903 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 708e1e4f9e -s ours am: 8a34f66650 -s ours am: d6b18921f0 -s ours am: 33b2e52e7e -s ours am: 80934c657e -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12199710

Change-Id: I45a877108fea8ec3b2ae5ae66f09a7f4ffbea2bb
2020-07-21 20:44:25 +00:00
Bill Yi
92252656f1 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 88cbc21e3d -s ours am: 5d58d1a565 -s ours am: 3bffde37c7 -s ours am: 95c1c59ce2 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12202448

Change-Id: I5f2313dc21e6298418762a1285d36948c0d43b2e
2020-07-21 20:43:37 +00:00
Automerger Merge Worker
8c27db4fb4 Merge "[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 708e1e4f9e -s ours am: 8a34f66650 -s ours am: 41d9c588eb -s ours" into rvc-qpr-dev-plus-aosp am: 1ac0cca558 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12199710

Change-Id: Ib2af0ee40fdbadd7aa37ba6c496987a67aacd4ad
2020-07-21 20:21:03 +00:00
Bill Yi
3d972f7f90 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 708e1e4f9e -s ours am: cd282d2f47 -s ours am: e5727731fb -s ours am: e3ced7bba8 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12199710

Change-Id: I9503ba76583cea67969e5facf68568a47f670f3c
2020-07-21 20:20:51 +00:00
Automerger Merge Worker
e5a1c803f7 Merge "[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 88cbc21e3d -s ours am: d98f641fca -s ours" into rvc-qpr-dev-plus-aosp am: bac91c4ea3 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12202448

Change-Id: I78b6635d570cc36cd9c957e62978ca6f99bd028e
2020-07-21 20:20:38 +00:00
Bill Yi
80934c657e [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 708e1e4f9e -s ours am: 8a34f66650 -s ours am: d6b18921f0 -s ours am: 33b2e52e7e -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12199710

Change-Id: Ic1756106361b70c58c5649245bdadeb53e9080c2
2020-07-21 20:20:24 +00:00
Bill Yi
95c1c59ce2 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 88cbc21e3d -s ours am: 5d58d1a565 -s ours am: 3bffde37c7 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12202448

Change-Id: I23a74656d8fa79763ed85ed5d0540df0f67b9339
2020-07-21 20:20:11 +00:00
Automerger Merge Worker
1ac0cca558 Merge "[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 708e1e4f9e -s ours am: 8a34f66650 -s ours am: 41d9c588eb -s ours" into rvc-qpr-dev-plus-aosp 2020-07-21 19:59:27 +00:00
Bill Yi
e313403c99 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 708e1e4f9e -s ours am: 8a34f66650 -s ours am: 41d9c588eb -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12199710

Change-Id: If25be3840f955c48cd00e045704ecbfdcd14973d
2020-07-21 19:59:23 +00:00
Bill Yi
e3ced7bba8 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 708e1e4f9e -s ours am: cd282d2f47 -s ours am: e5727731fb -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12199710

Change-Id: I5f524c68c3ef50ce8ffb3e4609d6185e4263fefd
2020-07-21 19:59:18 +00:00
Automerger Merge Worker
bac91c4ea3 Merge "[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 88cbc21e3d -s ours am: d98f641fca -s ours" into rvc-qpr-dev-plus-aosp 2020-07-21 19:59:14 +00:00
Bill Yi
262743bde0 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 88cbc21e3d -s ours am: d98f641fca -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12202448

Change-Id: I9c62b63cc1b1eea6547695060c3b0e49aace0ef7
2020-07-21 19:59:09 +00:00
Bill Yi
33b2e52e7e [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 708e1e4f9e -s ours am: 8a34f66650 -s ours am: d6b18921f0 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12199710

Change-Id: I8176e5231e8c15b1267d0393a9ca030a3056ff39
2020-07-21 19:59:06 +00:00