Commit Graph

71437 Commits

Author SHA1 Message Date
Jason Chiu
42a725039a Merge "Improve BT slice card loading performance" into rvc-dev am: 85f03668a5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11833854

Change-Id: Ifbefcfcc4e5a1481ea432262a82c1aef3ed0de4b
2020-06-14 17:29:58 +00:00
Jason Chiu
85f03668a5 Merge "Improve BT slice card loading performance" into rvc-dev 2020-06-14 17:14:11 +00:00
Roshan Pius
924e9e39c1 NetworkRequestDialog: Exit the dialog on connect failure
Connection failure (similar to connection success) is the end of the
processng of a request. We should dismiss the dialog on connection
failure.

Bug: 158844146
Bug: 158616070
Test: Manual tests - Simulate connection failure and ensure that the
dialog vanishes with a toast.

Change-Id: I625ca76298ed549dbed76d398aea0c957c9102fc
Merged-In: I625ca76298ed549dbed76d398aea0c957c9102fc
2020-06-14 15:19:30 +00:00
TreeHugger Robot
cd7e0e7c31 Merge "[Wi-Fi] Fix exception when clicking About phone -> Wi-Fi MAC address" 2020-06-14 14:17:38 +00:00
TreeHugger Robot
030baada8b Merge "NetworkRequestDialog: Exit the dialog on connect failure" 2020-06-14 14:05:56 +00:00
Arc Wang
3370cc5991 [Wi-Fi] Fix exception when clicking About phone -> Wi-Fi MAC address
From android R, SavedAccessPointsWifiSettings2 is added for WifiTrackerLib,
SavedAccessPointsWifiSettings is deprecated.

From android S, SavedAccessPointsWifiSettings is removed, About phone ->
Wi-Fi MAC address should open SavedAccessPointsWifiSettings2 instead of
SavedAccessPointsWifiSettings.

Bug: 158172263
Test: manual
      Click About phone -> Wi-Fi MAC address and see SavedAccessPointsWifiSettings2 .
Change-Id: Ic51f0c4f955e7c7c4a26ddea57923b7c17e6d534
2020-06-14 20:48:21 +08:00
Myles Watson
0d31c37df9 Bluetooth: Add pairing initiator extra
Bug: 150156492
Test: pair two devices, unpair on one device, try to reconnect
Change-Id: I96379d0afe5b624f09e2825dedaef8f9883a924c
2020-06-13 07:04:14 -07:00
Automerger Merge Worker
92cd5c3214 Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 4b25f3f159 -s ours am: 7f8fa44f44 -s ours am: f518191f3c -s ours" into rvc-qpr-dev-plus-aosp am: 536f14837d -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ia5089964f272333573c3bbe2d922371e9528797b
2020-06-13 01:17:42 +00:00
TreeHugger Robot
801f26629f [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 4b25f3f159 -s ours am: 039a7b619e -s ours am: 8afac4a232 -s ours am: 9beea769f7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I9672e72ee35efce370604559a5e683a6f7276b02
2020-06-13 01:17:33 +00:00
Automerger Merge Worker
ea87124ddc Merge "Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e am: 2f75ebed19 am: 3e96041f7b" into rvc-qpr-dev-plus-aosp am: 319f0b4d5b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11851989

Change-Id: Idad9f2741939a3aa22753417c53092eaa0eed08f
2020-06-13 01:17:27 +00:00
Automerger Merge Worker
f8fec5b6fd Merge "Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e am: 5775784492" into rvc-d1-dev-plus-aosp am: edc887c7f3 am: d0d151c334
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11851989

Change-Id: I982363f265f284200beba6a620e40e92e17eb175
2020-06-13 01:17:13 +00:00
TreeHugger Robot
a237151397 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 4b25f3f159 -s ours am: 7f8fa44f44 -s ours am: 75b68e1055 -s ours am: a57dabb9ba -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ib0ee1bd16ba2910d80eb247dcfe80aa7ffcdd063
2020-06-13 01:17:04 +00:00
TreeHugger Robot
593e8f578f Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e am: 2f75ebed19 am: b4e5ddbe05 am: 46e6fc9fbb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11851989

Change-Id: Idafec177c32350899490960d9e44bb990c1f1d57
2020-06-13 01:16:35 +00:00
Automerger Merge Worker
536f14837d Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 4b25f3f159 -s ours am: 7f8fa44f44 -s ours am: f518191f3c -s ours" into rvc-qpr-dev-plus-aosp 2020-06-13 01:00:55 +00:00
TreeHugger Robot
7ff7fc6ed5 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 4b25f3f159 -s ours am: 7f8fa44f44 -s ours am: f518191f3c -s ours
am skip reason: subject contains skip directive

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

Change-Id: I05f4695d6bc9bf51babc54a1d2b2b899b7c6e42b
2020-06-13 01:00:51 +00:00
TreeHugger Robot
9beea769f7 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 4b25f3f159 -s ours am: 039a7b619e -s ours am: 8afac4a232 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I6f4c7637216aafdb4b8b294ed12b45029b08a23f
2020-06-13 01:00:49 +00:00
Automerger Merge Worker
319f0b4d5b Merge "Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e am: 2f75ebed19 am: 3e96041f7b" into rvc-qpr-dev-plus-aosp 2020-06-13 01:00:47 +00:00
Automerger Merge Worker
d0d151c334 Merge "Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e am: 5775784492" into rvc-d1-dev-plus-aosp am: edc887c7f3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11851989

Change-Id: Iac7f99f85b4bea509a3d015be984eb7f2464bffe
2020-06-13 01:00:43 +00:00
TreeHugger Robot
6836db5bc9 Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e am: 2f75ebed19 am: 3e96041f7b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11851989

Change-Id: I3164791e6a8cd56faf22f9a378260aff8ace7405
2020-06-13 01:00:41 +00:00
TreeHugger Robot
a57dabb9ba [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 4b25f3f159 -s ours am: 7f8fa44f44 -s ours am: 75b68e1055 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ie4976df869347d98d3f1e5e171eafe0485639956
2020-06-13 01:00:31 +00:00
TreeHugger Robot
46e6fc9fbb Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e am: 2f75ebed19 am: b4e5ddbe05
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11851989

Change-Id: I7a688f0d25f11fffb148a15341e33f1c3c8e0727
2020-06-13 01:00:19 +00:00
TreeHugger Robot
8afac4a232 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 4b25f3f159 -s ours am: 039a7b619e -s ours
am skip reason: subject contains skip directive

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

Change-Id: Id7f9103d9f353e87e5e44d1012f4feda5139a90a
2020-06-13 00:49:43 +00:00
Automerger Merge Worker
edc887c7f3 Merge "Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e am: 5775784492" into rvc-d1-dev-plus-aosp 2020-06-13 00:49:23 +00:00
TreeHugger Robot
f518191f3c [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 4b25f3f159 -s ours am: 7f8fa44f44 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Idc538b075e037b20c3155a9123fd7e226afec344
2020-06-13 00:49:21 +00:00
TreeHugger Robot
75b68e1055 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 4b25f3f159 -s ours am: 7f8fa44f44 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I6825449dbde20639c440bb73f6f9391ca54b5e94
2020-06-13 00:49:19 +00:00
TreeHugger Robot
44d2ff72a8 Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e am: 5775784492
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11851989

Change-Id: Iee3f5a3aa710f51c46b70ee3fe2edd38137307b0
2020-06-13 00:49:18 +00:00
TreeHugger Robot
b4e5ddbe05 Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e am: 2f75ebed19
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11851989

Change-Id: I6b09a66fb86ac3b912f692cb345770b629718730
2020-06-13 00:49:12 +00:00
TreeHugger Robot
3e96041f7b Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e am: 2f75ebed19
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11851989

Change-Id: I70bf395ae415f83733d96664b6458b8348b45e79
2020-06-13 00:49:10 +00:00
TreeHugger Robot
039a7b619e [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 4b25f3f159 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Icee464d8647b4d0564474b5e6cf8f02bfaa73a20
2020-06-13 00:30:44 +00:00
TreeHugger Robot
7f8fa44f44 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 4b25f3f159 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ia08fa4469f757d18ead86633cd82f5e96a6ef312
2020-06-13 00:30:42 +00:00
TreeHugger Robot
5775784492 Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11851989

Change-Id: I56a6494e50665fa4e53e88fb3cff0604a1e1f4a9
2020-06-13 00:30:37 +00:00
TreeHugger Robot
2f75ebed19 Merge "Explicitly request focus after button pressed" into rvc-dev am: d9a246c49e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11851989

Change-Id: I5c6cdfe795d9df67bbb034e2120a0916e0dea570
2020-06-13 00:30:34 +00:00
TreeHugger Robot
4b25f3f159 Merge "Import translations. DO NOT MERGE" into rvc-dev 2020-06-13 00:26:09 +00:00
TreeHugger Robot
d9a246c49e Merge "Explicitly request focus after button pressed" into rvc-dev 2020-06-13 00:19:44 +00:00
Bill Yi
23e3832fe0 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Change-Id: I4248ba5dd6eddcba4c94f9b25e6ef46ffec387c6
2020-06-12 15:02:57 -07:00
Kevin Chyn
302cd05908 Merge "BiometricFragment should commitAllowingStateLoss" into rvc-dev am: 5c4334276f am: 5754ba7dce am: 1ecaeb33ad am: 0dd6af8f83
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11838911

Change-Id: Ie5417354b59c6013eadeec23305be064d9588209
2020-06-12 20:50:13 +00:00
Kevin Chyn
2283db4202 Merge "BiometricFragment should commitAllowingStateLoss" into rvc-dev am: 5c4334276f am: 6d5a778090 am: bc8814da7c am: 9bec8cbcb2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11838911

Change-Id: Ie3f445a4fcdd39e4a3e6d7f9bbf31ec351c1da0d
2020-06-12 20:50:03 +00:00
Kevin Chyn
6abb90c7af Merge "BiometricFragment should commitAllowingStateLoss" into rvc-dev am: 5c4334276f am: 6d5a778090 am: f1a45e1257 am: 4ae5cc5564
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11838911

Change-Id: I9a9d53f0fe5e47a005a30893cf55170b25a7892b
2020-06-12 20:48:23 +00:00
Kevin Chyn
0dd6af8f83 Merge "BiometricFragment should commitAllowingStateLoss" into rvc-dev am: 5c4334276f am: 5754ba7dce am: 1ecaeb33ad
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11838911

Change-Id: I7aee64782cf1db948d643144c60157ec6aba357a
2020-06-12 20:36:36 +00:00
Kevin Chyn
9bec8cbcb2 Merge "BiometricFragment should commitAllowingStateLoss" into rvc-dev am: 5c4334276f am: 6d5a778090 am: bc8814da7c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11838911

Change-Id: I8bf495339c029993c800710ff89d2cd7a1398565
2020-06-12 20:35:40 +00:00
Kevin Chyn
4ae5cc5564 Merge "BiometricFragment should commitAllowingStateLoss" into rvc-dev am: 5c4334276f am: 6d5a778090 am: f1a45e1257
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11838911

Change-Id: I1477e4c2c8df725aeb47479fc3b6acd36b698322
2020-06-12 20:35:19 +00:00
Kevin Chyn
1ecaeb33ad Merge "BiometricFragment should commitAllowingStateLoss" into rvc-dev am: 5c4334276f am: 5754ba7dce
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11838911

Change-Id: I7df21689af7f749b37696f67eab1ec6a26adf3d2
2020-06-12 20:20:07 +00:00
Kevin Chyn
f1a45e1257 Merge "BiometricFragment should commitAllowingStateLoss" into rvc-dev am: 5c4334276f am: 6d5a778090
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11838911

Change-Id: I39e23f9eb82e59e35bf8124c463d0c3a333caf82
2020-06-12 20:19:48 +00:00
Kevin Chyn
bc8814da7c Merge "BiometricFragment should commitAllowingStateLoss" into rvc-dev am: 5c4334276f am: 6d5a778090
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11838911

Change-Id: Id853e4aac4590a0fc92a8f2debb4bee02de7736b
2020-06-12 20:19:45 +00:00
Kevin Chyn
5754ba7dce Merge "BiometricFragment should commitAllowingStateLoss" into rvc-dev am: 5c4334276f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11838911

Change-Id: I900d9aa2bd3c584c64785dc60ac646e6fd0ce05a
2020-06-12 20:08:52 +00:00
Kevin Chyn
6d5a778090 Merge "BiometricFragment should commitAllowingStateLoss" into rvc-dev am: 5c4334276f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11838911

Change-Id: I6ebcf9c066ee56092f1b165e806622c1eadc87d4
2020-06-12 20:08:21 +00:00
Kevin Chyn
5c4334276f Merge "BiometricFragment should commitAllowingStateLoss" into rvc-dev 2020-06-12 19:56:01 +00:00
Roshan Pius
81f9391105 NetworkRequestDialog: Exit the dialog on connect failure
Connection failure (similar to connection success) is the end of the
processng of a request. We should dismiss the dialog on connection
failure.

Bug: 158844146
Test: Manual tests - Simulate connection failure and ensure that the
dialog vanishes with a toast.

Change-Id: I625ca76298ed549dbed76d398aea0c957c9102fc
2020-06-12 19:28:16 +00:00
Beverly
258fd7c03b Explicitly request focus after button pressed
Don't use focusableInTouchMode, it was causing focus/clickability issues
when the device wasn't in touch mode.

Test: manually tap button (tap works first try)
Test: turn on talkback and toggle buttons, also try toggling QS tile
while on the Settings page - doesn't reannounce state
Fixes: 158717450
Change-Id: I785d0200dd61235aa3308a8588f9ee998e7cb6e5
2020-06-12 16:01:50 +00:00
Rubin Xu
670a30e766 Remove password shards from memory
Force a garbage collection and zeroize some fields after Activity finishes

Test: Goes through password change flow, then grab a heap dump via
      adb shell 'am dumpheap $(pidof com.android.settings)
      /data/local/tmp/settings.hprof'
      And grep for password in the dump
Bug: 144537463
Change-Id: Idd0a04ada98900aeb2a6d20bb1270a4a4aec2cfd
2020-06-12 15:56:04 +01:00