TreeHugger Robot
660b17c7cb
Merge "Update state when there is Bluetooth tethering state changed"
2020-09-21 03:24:38 +00:00
TreeHugger Robot
74e3692ab9
Merge "Stop the ringtone when other seek bar is adjust"
2020-09-18 07:53:08 +00:00
TreeHugger Robot
b7d5c72d0f
Merge "Create NetworkProviderSettings for provider model"
2020-09-18 05:08:08 +00:00
TreeHugger Robot
a4161789d6
Merge "Fix the device on "Media devices" wouldn't update"
2020-09-17 11:32:12 +00:00
Hugh Chen
cafeab2813
Fix the device on "Media devices" wouldn't update
...
- This CL use new CachedBluetoothDevice callback instance
in construct to avoid unregister wrong callback.
- This CL use flag to make sure preference will register
callback on onAttached() when preference remove callback
on onPrepareForRemoval() or onDetached().
- Update test case
Bug: 168682778
Bug: 157653997
Test: make -j42 RunSettingsRoboTests
Change-Id: I7a0d9f5332153ee80634e191847b84cd7c380b7d
2020-09-17 08:45:12 +00:00
Kevin Chyn
b646169818
Merge "2/n: Add default implementation for multi-biometric enroll"
2020-09-17 07:43:59 +00:00
Kevin Chyn
87bb772e16
2/n: Add default implementation for multi-biometric enroll
...
1) Adds a layout for multi-biometric selection in BiometricEnrollActivity
2) Adds widgets for checkboxes
3) Shows ConfirmLock*/ChooseLock* for multi-biometric devices in
BiometricEnrollActivity
4) finish()'s when loses foreground
5) Adds default string for ChooseLock* and multi-biometrics, e.g.
"Set up Password + Biometrics", as well as associated plumbing
to bring the user back to BiometricEnrollActivity once the
credential is enrolled
6) When max templates enrolled, checkbox becomes disabled and
description string is updated
Bug: 162341940
Bug: 152242790
Fixes: 161742393
No effect on existing devices with the following:
Test: adb shell am start -a android.settings.BIOMETRIC_ENROLL
Test: SUW
Test: make -j RunSettingsRoboTests
Exempt-From-Owner-Approval: Biometric-related change
to EncryptionInterstitial
Change-Id: I855460d50228ace24d4ec5fbe330f02ab406cc02
2020-09-16 23:30:11 -07:00
Jiashen Wang
624cea1b7a
Do not display eSIM activation option if the device is eSIm ignored am: f537a702dd am: 6538ee53cf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12620221
Change-Id: Ibe4302c154adf38f4ee76e0279691e5d06304e2e
2020-09-17 02:52:12 +00:00
Jiashen Wang
6538ee53cf
Do not display eSIM activation option if the device is eSIm ignored am: f537a702dd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12620221
Change-Id: If39f36992de53f89ce07ef5ff1ddb597800dff58
2020-09-17 02:27:04 +00:00
Jiashen Wang
f537a702dd
Do not display eSIM activation option if the device is eSIm ignored
...
For the device listed as eSIM ignored device, we should always hide the
eSIM activation button even in the developer mode.
Bug: 168266928
Test: Manually tested
Change-Id: Ide3043606de202c5903e520aa550302ff0d103d3
2020-09-16 15:33:51 -07:00
Julia Reynolds
ebfa9e31a1
Merge "Fix crash on rotation"
2020-09-16 13:21:31 +00:00
TreeHugger Robot
cdf6fb31f0
Merge "Fix settings crash" into rvc-qpr-dev am: 19af143fe7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12523486
Change-Id: I3de2dab20767ae2e3a132cf611b85b77cbe1fc56
2020-09-16 03:43:32 +00:00
TreeHugger Robot
e8b47df453
Merge "Show just disconnected device on previously connected" into rvc-qpr-dev am: 2b52c56eac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12493714
Change-Id: Ic3f113e706c9fe3f74eb61a2b980df9a271d806a
2020-09-16 03:42:54 +00:00
TreeHugger Robot
19af143fe7
Merge "Fix settings crash" into rvc-qpr-dev
2020-09-16 03:09:38 +00:00
TreeHugger Robot
2b52c56eac
Merge "Show just disconnected device on previously connected" into rvc-qpr-dev
2020-09-16 03:09:30 +00:00
TreeHugger Robot
9dc594b90d
Merge "Show all devices, including connected ones, into "Previously connected" page" into rvc-qpr-dev am: a21c26df38
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12493713
Change-Id: I2bd0c2be1c9d9856f568df93339d526d1fed145a
2020-09-15 10:21:23 +00:00
Arc Wang
3782ff7edd
[DO NOT MERGE][Wi-Fi] Fix fatal exception in WifiConnectionPreferenceController am: d785fbab68
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12584109
Change-Id: I862192e840cbf25f8fe713b243fd17a054906c16
2020-09-15 10:20:53 +00:00
TreeHugger Robot
a21c26df38
Merge "Show all devices, including connected ones, into "Previously connected" page" into rvc-qpr-dev
2020-09-15 09:54:08 +00:00
Arc Wang
b576c802fd
Merge "[DO NOT MERGE][Wi-Fi] Fix fatal exception in WifiConnectionPreferenceController" into rvc-qpr-dev
2020-09-15 09:30:12 +00:00
TreeHugger Robot
bf4a795692
Merge "Display "pair new" only when local output device is available." into rvc-qpr-dev am: eacabd567f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12493712
Change-Id: I1ef85337bfd34f3a78e1d1191d9fd6307d2f6f14
2020-09-15 08:41:20 +00:00
TreeHugger Robot
2dfac98e04
Merge "Display "see all" option when bluetooth is off" into rvc-qpr-dev am: c21ad3649e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12392571
Change-Id: Idc4c231882c8868bf6970f19f5bc73b391302ef1
2020-09-15 08:40:43 +00:00
TreeHugger Robot
eacabd567f
Merge "Display "pair new" only when local output device is available." into rvc-qpr-dev
2020-09-15 08:17:15 +00:00
TreeHugger Robot
c21ad3649e
Merge "Display "see all" option when bluetooth is off" into rvc-qpr-dev
2020-09-15 08:01:48 +00:00
TreeHugger Robot
8678e5112a
Merge "Fix the ANR in panel when changing volume continuously"
2020-09-15 05:43:09 +00:00
TreeHugger Robot
34937eb21e
Merge "Hide the icon if didn't have media session or album art"
2020-09-15 02:32:08 +00:00
Julia Reynolds
e06050cc63
Fix crash on rotation
...
by making the information the dialog needs available earlier
Test: manual, with rotation
Fixes: 165889571
Change-Id: I68627d17573a876f8e81cc63ccf74eee0063b63d
2020-09-14 15:27:05 -04:00
Arc Wang
d785fbab68
[DO NOT MERGE][Wi-Fi] Fix fatal exception in WifiConnectionPreferenceController
...
WifiConnectionPreferenceController only shows when there are 2 SIMs,
it shows the connected Wi-Fi network.
WifiConnectionPreferenceController does not use WifiPickerTracker
to get a WifiEntry key. It should not launch WifiNetworkDetailsFragment2
which uses a WifiEntry key to find a WifiEntry.
Bug: 168280554
Test: manual
1. Make MultiNetworkHeaderController available.
2. Settings -> Network & internet -> click connected Wi-Fi
3. See Wi-Fi Details
Change-Id: I2acea3564d2d89fe8e120064b33ef342c97edb60
2020-09-15 01:03:13 +08:00
Hugh Chen
30805af9de
Hide the icon if didn't have media session or album art
...
- This CL before, output switcher panel will show default
icon if there are no media session or album art.
This CL will hide the icon if there are no media session
or album art.
- Add test case
Bug: 161495909
Test: make -j42 RunSettingsRoboTests
Change-Id: I5f80158b12f89c8499fb97d0b203ebeffefbc18b
2020-09-14 17:17:04 +08:00
TreeHugger Robot
7fb5f93858
Merge "Add a feature flag for settings contextual home."
2020-09-14 04:57:46 +00:00
Treehugger Robot
9b5a2ff761
Merge "Add goldmanj to settings owners files." am: 56349f714d am: 26f8b54e38 am: 91286c4ec9 am: 368ae3f9b9 am: ae268ea40d
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1425948
Change-Id: Ibae9c6fea5214fcd6f39be338ca31a5bb3725e48
2020-09-12 03:24:57 +00:00
Treehugger Robot
ae268ea40d
Merge "Add goldmanj to settings owners files." am: 56349f714d am: 26f8b54e38 am: 91286c4ec9 am: 368ae3f9b9
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1425948
Change-Id: I30981eb4d451fc77ba7ee08b9ad734a392c27fca
2020-09-12 03:02:52 +00:00
Treehugger Robot
368ae3f9b9
Merge "Add goldmanj to settings owners files." am: 56349f714d am: 26f8b54e38 am: 91286c4ec9
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1425948
Change-Id: Idd7fbf0b35260a8146d029337cb3de7d29a14ed8
2020-09-12 02:21:21 +00:00
Treehugger Robot
91286c4ec9
Merge "Add goldmanj to settings owners files." am: 56349f714d am: 26f8b54e38
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1425948
Change-Id: I5c0fe4b0b3be7191d42db14195791d8a8bee503c
2020-09-12 01:36:43 +00:00
Quang Luong
77e32049bd
Merge "[Wi-Fi] Show Pie+x Wi-Fi icon when a connected Wi-Fi is not default route" into rvc-qpr-dev am: db667a8971 am: 8704114f02
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12444567
Change-Id: I95ac03dcb6a45fbc8c71aae0d7c9fcae20f36ff2
2020-09-11 23:50:57 +00:00
Quang Luong
8704114f02
Merge "[Wi-Fi] Show Pie+x Wi-Fi icon when a connected Wi-Fi is not default route" into rvc-qpr-dev am: db667a8971
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12444567
Change-Id: I655406b69ef689a1b604ed6fc6c9e4d2bbf8bf82
2020-09-11 18:57:42 +00:00
Jeremy Goldman
9e1e47fef7
Add goldmanj to settings owners files.
...
Test: N/A, code not edited.
Change-Id: I23a64e52d01ebeda1509d1e207200d868444d955
2020-09-11 18:55:46 +00:00
Quang Luong
db667a8971
Merge "[Wi-Fi] Show Pie+x Wi-Fi icon when a connected Wi-Fi is not default route" into rvc-qpr-dev
2020-09-11 18:30:32 +00:00
Bonian Chen
e68a8c4953
Merge "[Settings] subscription UI should be closed when SIM is removed" am: b3efa585f2 am: 5dba10a956 am: 5975853b18 am: 0f2bc3bad9
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1425488
Change-Id: I2828a05151f0d5dc0a1ba314b15d0ec89710772f
2020-09-11 09:28:28 +00:00
Bonian Chen
07536baadf
Merge "Fix NullPointerException, TelephonyManager.getServiceState is null" am: 11db11d236 am: e73b25e37b am: 42710f069d
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1425489
Change-Id: Ic862e8fded74ab13e528874abd690e55d5fb2bfd
2020-09-11 08:42:31 +00:00
Bonian Chen
0f2bc3bad9
Merge "[Settings] subscription UI should be closed when SIM is removed" am: b3efa585f2 am: 5dba10a956 am: 5975853b18
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1425488
Change-Id: I74e8fe4508bcafff0bc08a8d88eff771a1158ec3
2020-09-11 08:42:22 +00:00
TreeHugger Robot
168f468c92
Merge "Add permission to protect data when sending broadcast"
2020-09-11 08:20:43 +00:00
Bonian Chen
42710f069d
Merge "Fix NullPointerException, TelephonyManager.getServiceState is null" am: 11db11d236 am: e73b25e37b
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1425489
Change-Id: I6a0ebc1fadd409ad57933f5f2e6eb722187c6b40
2020-09-11 08:07:32 +00:00
Bonian Chen
5975853b18
Merge "[Settings] subscription UI should be closed when SIM is removed" am: b3efa585f2 am: 5dba10a956
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1425488
Change-Id: I32087c8910c01323c70eb124cff1247c4d60fed5
2020-09-11 08:04:23 +00:00
Hugh Chen
75dea8ea80
Add permission to protect data when sending broadcast
...
This CL before, DevicePickerFragment didn't check the
whether 3rd-party app have Bluetooth permission before
sending broadcast. It's will cause the 3rd-party app can
get Bluetooth device information without request permission.
This CL will send broadcast with Bluetooth permission that
make sure the receiver who have Bluetooth permission can get
this Bluetooth device infomation.
Bug: 161716630
Test: verify on test apk to confirm that not showing mac address.
Change-Id: I6662dc38b3491e5ee467058dd74863ecac27cdd7
2020-09-11 15:15:34 +08:00
Bonian Chen
11db11d236
Merge "Fix NullPointerException, TelephonyManager.getServiceState is null"
2020-09-11 06:46:58 +00:00
SongFerngWang
0c2cabef6e
Fix NullPointerException, TelephonyManager.getServiceState is null
...
Add the null protect for TelephonyManager.getServiceState.
Bug: 166676020
Test: 1. make RunSettingsRoboTests ROBOTEST_FILTER=\
RenameMobileNetworkDialogFragmentTest (PASS)
2. make RunSettingsRoboTests ROBOTEST_FILTER=\
AutoSelectPreferenceControllerTest (PASS)
3. make RunSettingsRoboTests ROBOTEST_FILTER=\
PreferredNetworkModePreferenceControllerTest (PASS)
4. make RunSettingsRoboTests ROBOTEST_FILTER=\
EnabledNetworkModePreferenceControllerTest (PASS)
Merged-In: I61e59f7ba9d6c64019d620d6cb80099ded41473f
Change-Id: Ib80e5e7498a078435185814d11c3b2bcc4318f59
2020-09-11 09:27:41 +08:00
Bonian Chen
22a70a5e15
[Settings] subscription UI should be closed when SIM is removed
...
When SIM is removed, subscription UI should actively be closed (instead of
waiting for user to leave UI).
Bug: 160197149
Test: manual
Merged-In: I2854147c956faa633a9682eee0028db6cd2d3912
Change-Id: I920b88879a225f1d6ce696c7784d1f6f279c16d9
2020-09-11 09:18:34 +08:00
Yi Jiang
f7b60ee566
Merge "Disable screen attention when DISALLOW_CONFIG_SCREEN_TIMEOUT"
2020-09-10 17:33:36 +00:00
Yi-Ling Chuang
5601bce8dc
Add a feature flag for settings contextual home.
...
Bug: 168179764
Test: rebuild
Change-Id: Ib0a3c7ef9a80fe6fb0ddaa59a181af7dbb715db3
2020-09-10 17:16:24 +08:00
Yi Jiang
038d18ff73
Disable screen attention when DISALLOW_CONFIG_SCREEN_TIMEOUT
...
Test: atest AdaptiveSleepDetailPreferenceControllerTest
Bug: 161938926
Change-Id: I4ed96ad36efe67091a26cbfe2cde16c116f7c8fb
2020-09-10 00:58:03 -07:00