Weng Su
f8f2d17b66
Show mobile data icon with carrier Wi-Fi level in Settings
...
- If carrier Wi-Fi is active then use carrier Wi-Fi level instead of
mobile data level.
- If carrier Wi-Fi level is less than min-level, use min-level instead.
Bug: 222885558
Test: manual test
atest -c SubscriptionsPreferenceControllerTest \
WifiPickerTrackerHelperTest
Change-Id: I46ba5129357bae47e5e44dcbbb26e6673581fdc8
2022-05-20 16:02:47 +08:00
Bonian Chen
1cdd01268a
Merge "[Settings] Select RAT in between SIMs for Internet" into tm-dev am: 08b7f53383
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18426347
Change-Id: I7fd11293633fd718210bf59a83c5db28a12852f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-19 11:07:08 +00:00
Bonian Chen
8bd1ac8ad2
Merge "[Settings] Stop network mode query when changing config" into tm-dev am: fccca65c0e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18402157
Change-Id: I390e0565a2ebfea00ad464117a63eec193fc6282
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-19 11:06:42 +00:00
Bonian Chen
08b7f53383
Merge "[Settings] Select RAT in between SIMs for Internet" into tm-dev
2022-05-19 10:28:21 +00:00
Bonian Chen
fccca65c0e
Merge "[Settings] Stop network mode query when changing config" into tm-dev
2022-05-19 10:27:07 +00:00
Chaohui Wang
692068d535
Add the jank detection to Settings toggles
...
Add jank detection when click the following preferences,
- SwitchPreference
Single target, detect click in InstrumentedPreferenceFragment
- PrimarySwitchPreference
Two target, only detect click switch in switch's onClick()
- MainSwitchPreference
Single target, detect click in TogglePreferenceController
- SettingsMainSwitchPreference
Single target, detect click in its onSwitchChanged()
Bug: 230285829
Test: manual & robo tests
Change-Id: I97a13e05a601237b16cd2d903ba2fb6ec4a69a74
2022-05-19 12:28:16 +08:00
Kate Montgomery
499e8848bc
Merge "Flag off stickiness of show/hide system setting." into tm-dev am: d79959bd7d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18399916
Change-Id: I52df4e0f5faef88f18e0e3cb1ba8bf4572fb2226
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-18 22:36:47 +00:00
Kate Montgomery
d79959bd7d
Merge "Flag off stickiness of show/hide system setting." into tm-dev
2022-05-18 19:21:45 +00:00
Bonian Chen
fa6c9f3a53
[Settings] Stop network mode query when changing config
...
Changing the configuration of network mode could take a long time.
In some cases, it blocks the query operation.
This is a change to stop query operation from execution during the time
when configuration is changing.
Bug: 227431634
Test: local
Change-Id: Ifeb16e7e9a0ec3de970fe588a1cce6d31fbba9cd
2022-05-17 15:25:12 +00:00
Roozbeh Pournader
ad389346c8
Reland "Don't use framework strings for formatting file sizes"
...
Reland http://ag/2529020 because the over-translation issue should be
resolved now.
Modify various formatters to avoid using framework strings for
formatting file sizes.
Also update README instructions for running unit tests.
Bug: 36994779
Bug: 71580745
Bug: 217592956
Test: no new test failures from RunSettingsRoboTests
Test: manual opening the settings page.
Change-Id: Ic4689ab1b76622028004d05e69858228bdc441cf
2022-05-17 16:06:55 +01:00
Kate Montgomery
dc67fb3283
Flag off stickiness of show/hide system setting.
...
Bug: 191503437
Test: atest SettingsRoboTests
Change-Id: I96e287cb870265e6ce379e64d01f134f8b3dde59
2022-05-17 14:24:41 +00:00
Bonian Chen
61a85eaee7
[Settings] Select RAT in between SIMs for Internet
...
The internet page RAT need to be selected based on default data SIM.
Bug: 230190055
Test: local
Change-Id: I87edd7a9ddadf877b9cc0c678e3bba423666125e
2022-05-17 18:40:06 +08:00
Jason Hsu
403e292044
Merge "Pop up pairing another ear dialog when detecting hearing aid is a set" into tm-dev am: 13438e6084
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/17291804
Change-Id: Ie8e5fb7f0811b546ecbc1025ed80565fd1bbb608
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-15 09:48:58 +00:00
Jason Hsu
13438e6084
Merge "Pop up pairing another ear dialog when detecting hearing aid is a set" into tm-dev
2022-05-15 08:35:55 +00:00
jasonwshsu
d42a72f5cf
Add mechanism to add accessibility service or activity into bluetooth 'Related' category am: 02b373522a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/17472403
Change-Id: Ic4a30d77bf6f2a58a24a4a897ba0d36cce2f7dfd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-15 06:19:04 +00:00
jasonwshsu
acd3f94fde
Pop up pairing another ear dialog when detecting hearing aid is a set
...
* Pop up dialog in 'Connected deivce' page and 'Accessibility -> Hearing
aids' page
Bug: 225117454
Bug: 226511985
Test: make RunSettingsRoboTests ROBOTEST_FILTER=HearingAidPairingDialogFragmentTest
Test: make RunSettingsRoboTests ROBOTEST_FILTER=AvailableMediaDeviceGroupControllerTest
Test: make RunSettingsRoboTests ROBOTEST_FILTER=AccessibilityHearingAidPreferenceControllerTest
Test: make RunSettingsRoboTests ROBOTEST_FILTER=HearingAidUtils
Change-Id: I34a1e3ac680a7efe97dc501bfbe93f840ad16364
2022-05-14 22:16:22 +00:00
jasonwshsu
02b373522a
Add mechanism to add accessibility service or activity into bluetooth 'Related' category
...
Bug: 225117933
Test: make RunSettingsRoboTests ROBOTEST_FILTER=BluetoothDetailsRelatedToolsControllerTest
Change-Id: Iaa3593b4fd9d916fe7f96b3e4bb0965fdbbe36ec
2022-05-14 22:43:19 +08:00
Jason Hsu
de39f47311
Merge changes from topic "hearingAidsInT" into tm-dev am: c3bbb709b9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/17321711
Change-Id: Ieb1b469f29429cb1f542b03fcdced951f72aad9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-14 00:57:06 +00:00
Jason Hsu
c3bbb709b9
Merge changes from topic "hearingAidsInT" into tm-dev
...
* changes:
Add 'Live Caption' preference for hearing aids device in Device details page
Update summary in Accessibility -> Hearing aids
Header for hearing aids now listed in one summary
2022-05-14 00:24:44 +00:00
jasonwshsu
384200a337
Add 'Live Caption' preference for hearing aids device in Device details page
...
Bug: 225117933
Test: make RunSettingsRoboTests ROBOTEST_FILTER=BluetoothDetailsRelatedToolsControllerTest
Change-Id: Ic607fa7d10aa2049ab0852a86a57dd1d5d1ac7df
2022-05-14 03:36:01 +08:00
jasonwshsu
82d3bb2b73
Update summary in Accessibility -> Hearing aids
...
Bug: 225117843
Test: make RunSettingsRoboTests ROBOTEST_FILTER=AccessibilityHearingAidPreferenceControllerTest
Change-Id: I19c08474349e9ae98cd3f296ba8423f920d55fcf
2022-05-14 02:06:45 +08:00
TreeHugger Robot
cba2f35898
Merge "Add Hearable control slice in bluetooth device detail settings" into tm-dev am: 8a823a2c2c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18350203
Change-Id: I6d14376f410953d14e6981a51cb47a13e77473b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 15:43:10 +00:00
TreeHugger Robot
8a823a2c2c
Merge "Add Hearable control slice in bluetooth device detail settings" into tm-dev
2022-05-13 15:34:48 +00:00
TreeHugger Robot
5b85070968
Merge "Add refresh broadcast id checks" into tm-dev am: cd2d6f3e25
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18352143
Change-Id: I8149ba56c59a6bc4274b8d9f05cb45e5fe288a03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 14:26:06 +00:00
TreeHugger Robot
cd2d6f3e25
Merge "Add refresh broadcast id checks" into tm-dev
2022-05-13 14:18:44 +00:00
PETER LIANG
46f70f8fd1
Merge "Updates the padding of the reset button to meet for SetupWizard style." into tm-dev am: fc481ece26
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18349802
Change-Id: I9f877294ef3c9d1efb2cc2a09c2dcbacdfe770c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 12:26:10 +00:00
PETER LIANG
fc481ece26
Merge "Updates the padding of the reset button to meet for SetupWizard style." into tm-dev
2022-05-13 12:01:18 +00:00
Giulio Fiscella
de0c2a08dd
Add refresh broadcast id checks
...
Test: atest SettingsUnitTests
Bug: 224522714
Change-Id: Id49767c27ecd842fc9d886cbf5bc0eee9eabc775
2022-05-13 11:20:05 +00:00
Weng Su
d792f5f0eb
Merge "Avoid unnecessary stopTethering when startTethering fails" into tm-dev am: 670070528c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18350145
Change-Id: I3a9e0cb6119179870abbeba114a58310e52dd474
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 09:35:16 +00:00
Weng Su
426b69b423
Merge "Get app label by launched package" into tm-dev am: bbeed14835
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18321386
Change-Id: Iffb499e3006b5d41a3399e5b2984208776ea03cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 09:35:00 +00:00
Bonian Chen
2ed1286deb
Merge "[Settings] Expand scrollable area of Wifi calling UI" into tm-dev am: 69c13dd49b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18335865
Change-Id: I46b1ef2315940d036027b4ce732855e5d3b6766b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 09:31:15 +00:00
Jay Sullivan
d74572f120
Merge "Implement "More privacy settings"" into tm-dev am: e26d2187d2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18164269
Change-Id: I27cabcaecc804062436af3018c40d5b06c3fa09b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 09:27:05 +00:00
Edgar Wang
68d12953e7
Update learn more string of FooterPrefernce
...
Replace FooterPreference#SetLearnMoreContentDescription() with
FooterPreference#SetLearnMoreText().
This is a requirement: All links, controls, and buttons should
also have comprehensible text or tooltip text, so users can identify its
purpose, independent of context, such as when using the URL list from
TalkBack’s local context menu.
Bug: 215045903
Test: manual & robotest
Change-Id: Ib657ba336c5688c1434a58611dea3891001afe14
2022-05-13 08:13:36 +00:00
Weng Su
670070528c
Merge "Avoid unnecessary stopTethering when startTethering fails" into tm-dev
2022-05-13 06:14:57 +00:00
Weng Su
bbeed14835
Merge "Get app label by launched package" into tm-dev
2022-05-13 06:13:44 +00:00
Bonian Chen
69c13dd49b
Merge "[Settings] Expand scrollable area of Wifi calling UI" into tm-dev
2022-05-13 06:00:52 +00:00
Jay Sullivan
e26d2187d2
Merge "Implement "More privacy settings"" into tm-dev
2022-05-13 04:48:48 +00:00
Alan Huang
8595cf779a
Add Hearable control slice in bluetooth device detail settings
...
Bug: 229048602
Test: make -j64 RunSettingsRoboTests
Change-Id: I850aaee9bf7518c9f9de065fbbd1eb4919fc62ee
2022-05-13 03:41:32 +00:00
Chaohui Wang
33fa5ad0c0
[DO NOT MERGE] Fix flicker for Data Usage page am: 5a2f5ecff5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18281653
Change-Id: I3ced87b95f04ae78449176be8b87f00753b7fb51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 03:13:28 +00:00
Chaohui Wang
98fa9deb4a
Merge "[DO NOT MERGE] Fix flicker for Data Usage page" into tm-dev
2022-05-13 01:41:16 +00:00
Peter_Liang
5bdc11a00d
Updates the padding of the reset button to meet for SetupWizard style.
...
Goals: Call the function LayoutStyler#applyPartnerCustomizationLayoutPaddingStyle to dynamically adjust the padding of the view.
Bug: 231511522
Test: manual test
Change-Id: Idd4a00c004eca8ec9699edeabe85bbee4bd49af9
2022-05-13 09:37:13 +08:00
Jay Thomas Sullivan
ecc0a45a98
Implement "More privacy settings"
...
Safety Center is enabled, the existing "Privacy" screen will be
different in a few ways:
1. Its title will become "More privacy settings"
2. A few preferences will be hidden
3. A few preferences will be reworded
4. The ordering of a few preferences will change
5. The PRIVACY_SETTINGS intent will now point to Safety Center;
PRIVACY_ADVANCED_SETTINGS will point to "More privacy settings".
Test: manual
Bug: 222127397
Change-Id: I74faf770babb34f775b2ef572248e550ea683ab3
2022-05-12 18:25:06 -07:00
Bonian Chen
5c71853bd9
[Settings] Expand scrollable area of Wifi calling UI
...
1. Replace InstrumentedDialogFragment by SettingsPreferenceFragment.
Enable the capability of shirnking the size of title.
2. Move switch bar into Preference.
Enlarge scrollable area within this UI page.
Bug: 224661026
Test: local
Change-Id: I6e0a491721e9f93858c389593b2bb891f6fa8f8d
2022-05-13 09:18:32 +08:00
Weng Su
b1795081da
Avoid unnecessary stopTethering when startTethering fails
...
- If Wi-Fi tethering is enabled or enabling, avoid to startTethering again.
- If Wi-Fi tethering is disabled or disabling, avoid to stopTethering again.
- Add more logs to know which module stopped Tethering.
Bug: 230457055
Test: manual test
make RunSettingsRoboTests ROBOTEST_FILTER=WifiTetherSwitchBarControllerTest
Change-Id: I51d42ac0117d935ecaa9fa7312acc646b43d3593
2022-05-13 05:21:28 +08:00
Lifu Tang
495e34da2b
Merge "Cache summary text to avoid flickering" into tm-dev am: bd4b23ba0d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18328550
Change-Id: I1c24084eae77b415834ec4d5bbc4121124a3df39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 15:00:40 +00:00
Lifu Tang
bd4b23ba0d
Merge "Cache summary text to avoid flickering" into tm-dev
2022-05-12 14:57:31 +00:00
Julia Reynolds
38addd9f8d
Merge "Use NMS calculation of fixed importance" into tm-dev am: 9372f3b4e3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18288425
Change-Id: Ief0ddf880d27a11b693bd01a1a6f7c033b8b4cad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 12:26:54 +00:00
Julia Reynolds
9372f3b4e3
Merge "Use NMS calculation of fixed importance" into tm-dev
2022-05-12 11:55:40 +00:00
Arc Wang
0bfff4cabb
Merge "Storage Settings crash" into tm-dev am: 241238c6df
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18234988
Change-Id: I477bd0fb6501ebc0162135d2802d3761ce1507ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 03:45:50 +00:00
Yi-Ling Chuang
ccc866a16f
Merge "Make the force stop dialog work properly in split screen" into tm-dev am: f6c416054e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18281655
Change-Id: I4d5346f3cc0764cb94aad41a19ccf52a6b0b0831
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 03:45:30 +00:00