TreeHugger Robot
38e8565b6e
Merge "Hide the contextual home architecture."
2020-10-13 01:54:55 +00:00
Taesu Lee
50ef14540d
Add the extra "Ask every time" if supported only
...
Test: manual
Change-Id: Ie4bb150db41f1e654ea427a605050afbb57114cf
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com >
2020-10-13 10:13:50 +09:00
Jeff DeCew
5bfe1d3f9c
Update NotificationChannelSettings Preferences in place to prevent re-layout.
...
(cherry picked from commit b409b64045
)
Fixes: 110093185
Test: ChannelListPreferenceControllerTest
Change-Id: If6acf305c44085e502a3304ea57e409ce049b40f
Merged-In: If6acf305c44085e502a3304ea57e409ce049b40f
2020-10-12 20:06:48 -04:00
Yi-Ling Chuang
985825edbf
Hide the contextual home architecture.
...
The contextual home will default to being disabled in Android S.
Changing the feature flag could reenable it.
Fixes: 168179764
Test: launch Settings and don't see contextual cards
Change-Id: I9591b50c4fe882c8605a71490f56aef4156b3e80
2020-10-12 19:17:05 +08:00
Taesu Lee
7e0a1522c9
Remove dup READ_PRIVILEGED_PHONE_STATE permission
...
Test: build
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com >
Change-Id: I877ac1631869e804a28a0f0d4c218ff1a8746dfd
2020-10-12 17:48:34 +09:00
Hugh Chen
3c33b6ea41
Add string for text of bluetooth switch
...
Bug: 153888620
Test: manually test
Change-Id: I60a791190abf535162f7ed1b80fe265482515137
2020-10-12 16:42:01 +08:00
Hugh Chen
84fe29ae79
Fix crash on "Connection preferences"
...
This CL adds a null check condition to avoid crash for
some device not support PrintManager.
Bug: 159848003
Test: make -j42 SettingsGoogle
Change-Id: Ic6c4c17bb563458f4f5a61dc0d93ae22b05f8763
2020-10-12 15:58:55 +08:00
jasonwshsu
fee9c2663a
Set the minimum height to the CheckBox
...
Root Cause: Touch target of "container" is too small, reported by
accessibility scanner. Suggest to enlarge bigger than 48dp.
Solution: Set the minimum height to the CheckBox layout. If the
container text in CheckBox is bigger than 48dp, it will follow the
layout_height="wrap_content".
Bug: 168264410
Test: manual test
Change-Id: I50362baefd692e6bfbef1778eb2a5b72dd35ab7a
2020-10-12 15:00:35 +08:00
Stanley Wang
604c607dc1
Merge "Fix the DUS Loader item can't be searched." am: e94d2581f8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12771902
Change-Id: Ia680bb8090bd57a0f37f484620d623b530896005
2020-10-12 06:16:48 +00:00
Stanley Wang
e94d2581f8
Merge "Fix the DUS Loader item can't be searched."
2020-10-12 06:05:16 +00:00
Jason Chiu
fd8e9d4115
[automerger skipped] Reduce the flickering of injected items when package is changed am: e4b2b77452
am: 4b3d851f41
am: 615e2493ac
-s ours am: cdfd8cc103
-s ours
...
am skip reason: Change-Id I77745b60f84510554bff1870a5bb7a8013eab528 with SHA-1 e4b2b77452
is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12771880
Change-Id: I0eaf6207792507b88b410fe2c61a55a66c474919
2020-10-12 05:20:19 +00:00
Jason Chiu
b57a755c90
[automerger skipped] Reduce the flickering of injected items when package is changed am: e4b2b77452
am: fe66e87832
am: 3e5ce2c8e6
-s ours am: b9769e8f0b
-s ours
...
am skip reason: Change-Id I77745b60f84510554bff1870a5bb7a8013eab528 with SHA-1 20df25e6b9
is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12771880
Change-Id: Ia5a27740bf19b88f3ed2de38b3945a7c4711080b
2020-10-12 05:19:46 +00:00
Jason Chiu
cdfd8cc103
[automerger skipped] Reduce the flickering of injected items when package is changed am: e4b2b77452
am: 4b3d851f41
am: 615e2493ac
-s ours
...
am skip reason: Change-Id I77745b60f84510554bff1870a5bb7a8013eab528 with SHA-1 e4b2b77452
is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12771880
Change-Id: I27e371d678720285b90f0e3597ec2920a2f20d58
2020-10-12 05:06:13 +00:00
Jason Chiu
b9769e8f0b
[automerger skipped] Reduce the flickering of injected items when package is changed am: e4b2b77452
am: fe66e87832
am: 3e5ce2c8e6
-s ours
...
am skip reason: Change-Id I77745b60f84510554bff1870a5bb7a8013eab528 with SHA-1 20df25e6b9
is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12771880
Change-Id: I2086b8de2ef85d5398ea6e4f7fa5b67fa85cddf0
2020-10-12 05:05:36 +00:00
Jason Chiu
615e2493ac
Reduce the flickering of injected items when package is changed am: e4b2b77452
am: 4b3d851f41
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12771880
Change-Id: I2407804b97257385d6ddf7c7a1a11365d66db00d
2020-10-12 04:49:08 +00:00
Jason Chiu
3e5ce2c8e6
Reduce the flickering of injected items when package is changed am: e4b2b77452
am: fe66e87832
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12771880
Change-Id: I51833ab9e852bedd3c5bb28dc233f142e66a3238
2020-10-12 04:49:02 +00:00
Jason Chiu
fe66e87832
Reduce the flickering of injected items when package is changed am: e4b2b77452
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12771880
Change-Id: Ia334ab14dd3aa48c0d48ad6adcfd50ecfcb3400a
2020-10-12 04:32:12 +00:00
Jason Chiu
4b3d851f41
Reduce the flickering of injected items when package is changed am: e4b2b77452
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12771880
Change-Id: Ib2ff68b59e8aa9567d1f6f7c7281832dd323c2dc
2020-10-12 04:31:57 +00:00
Jason Hsu
2d3f431f8a
Merge changes I02f03ccb,I0ee46dd9 am: a5085443ff
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12188904
Change-Id: I4fb623ef80809c584855b34131bdf622414c1dce
2020-10-12 04:27:04 +00:00
Jason Hsu
a5085443ff
Merge changes I02f03ccb,I0ee46dd9
...
* changes:
Extract UserShortcutType functions from ToggleFeaturePreferenceFragment
Add data class PreferredShortcut to replace inner class UserShortcutType
2020-10-12 03:56:20 +00:00
tim peng
4739a8b791
Merge "Fix java.lang.ArrayIndexOutOfBoundsException in RemoteVolumeGroupController" am: 84b956ca03
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12771881
Change-Id: Ic262bd420d6206f0217df9b6bf1a71d89253fe1b
2020-10-12 01:21:05 +00:00
tim peng
2678ff50e2
Merge changes from topic "update_entry" am: e5deddbe47
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12763648
Change-Id: Ic2f71e2a54a995a8e3e71e70c3ee197ea22ae216
2020-10-12 01:20:54 +00:00
timhypeng
57bba89582
Update OutputSwitcher from MediaOutputSlice to MediaOutputDialog in Settings am: 3084d063f3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12698447
Change-Id: Ief46356498c80a18df3aefbbd045af6bff07864c
2020-10-12 01:20:48 +00:00
tim peng
84b956ca03
Merge "Fix java.lang.ArrayIndexOutOfBoundsException in RemoteVolumeGroupController"
2020-10-12 01:04:18 +00:00
tim peng
e5deddbe47
Merge changes from topic "update_entry"
...
* changes:
Update rule of launching media output dialog
Update OutputSwitcher from MediaOutputSlice to MediaOutputDialog in Settings
2020-10-12 01:03:27 +00:00
Hall Liu
cd83e053de
Merge "Replace TelephonyManager methods for mobile data" am: 9d39cc3d63
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12700389
Change-Id: I5b985f01d40f044d019c500f674a0c17ddc65e21
2020-10-09 17:10:24 +00:00
Jiashen Wang
f5a9cc2f03
Merge "[SIM Dialog Migration] Migrate eSIM erase dialog" am: 6265cf8e6c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12750116
Change-Id: Ic49f018c26eb61708036e0fb936acec35182d713
2020-10-09 17:09:50 +00:00
Hall Liu
9d39cc3d63
Merge "Replace TelephonyManager methods for mobile data"
2020-10-09 17:03:16 +00:00
Jiashen Wang
6265cf8e6c
Merge "[SIM Dialog Migration] Migrate eSIM erase dialog"
2020-10-09 16:38:58 +00:00
Bill Yi
b23a9efaf1
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: de21809c01
-s ours am: 32105e95d1
-s ours am: b094391c1e
-s ours am: 17eed892cb
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12799313
Change-Id: Ie5429745aaaf3ff9415e41789dc00c96f8af35d4
2020-10-09 14:53:14 +00:00
Bill Yi
17eed892cb
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: de21809c01
-s ours am: 32105e95d1
-s ours am: b094391c1e
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12799313
Change-Id: Ibe5d769356cdac155cd4e9fe27fc3d906f02ee9d
2020-10-09 14:37:46 +00:00
Bill Yi
d7e4b6368d
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 2b4bb4554f
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12797924
Change-Id: I6588f3111877362bf59c09a488f6700a1b5da978
2020-10-09 14:09:02 +00:00
Bill Yi
b094391c1e
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: de21809c01
-s ours am: 32105e95d1
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12799313
Change-Id: I9cf8504ce4b8ae2347f9c877d5855a99908af577
2020-10-09 13:52:30 +00:00
Bill Yi
32105e95d1
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: de21809c01
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12799313
Change-Id: I17ae8fd63ae635042a95f0bd6bf44e0fda74c426
2020-10-09 13:32:50 +00:00
Xin Li
8656492241
Merge ab/6749736 in stage.
...
Bug: 167233921
Merged-In: I8e3eb6c072488fdc33fae1ebabd17980a67f5d7d
Change-Id: I0411c2f1dbc2fa47b23ff52cacca990f3141f52f
2020-10-08 23:40:50 -07:00
Jiashen Wang
ff311a2107
[SIM Dialog Migration] Migrate eSIM erase dialog
...
Bug: 160819390
Test: Manually tested eSIM profile disabling.
Design: https://docs.google.com/document/d/1wb5_hoBkZVbkXGNWHbx4Jf61swjfxsJzkytiTzJosYo/edit?usp=sharing
Change-Id: I9523ee5dbab5b6a5ea020647a20992ac0b1aea86
2020-10-08 22:31:53 -07:00
Sarah Chin
f3d7860c70
Hide 'View plan' button in data usage settings
...
There are currently no callers of the setSubscriptionPlan() API that
have a MDP app set up. Remove the button when SubscriptionPlans are
defined, since it does nothing and causes confusion for users.
Test: manually verify button does not exist when a plan is defined
Test: make RunSettingsRoboTests
Bug: 169806315
Change-Id: Ieda020bfa692e9465d6297e50cf338deff91a8a9
2020-10-08 21:03:39 -07:00
Bill Yi
de21809c01
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I4b4ef8198075875b40875e95144cb7d130f10a70
2020-10-08 20:51:34 -07:00
Bill Yi
2b4bb4554f
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I1bc10c0ca6fc4f6b21da0a5384182d973404da02
2020-10-09 03:01:53 +00:00
Hall Liu
d67a1c3d8e
Replace TelephonyManager methods for mobile data
...
TelephonyManager had a minor refactor of some of the methods revolving
around mobile data. Change code in Settings to use the new ones instead.
Bug: 169367013
Test: existing unit tests, manual
Change-Id: I7ebae37373d53fb2c59b6b546232dbddf77398d4
2020-10-08 19:37:57 -07:00
jasonwshsu
48b546eccf
Extract UserShortcutType functions from ToggleFeaturePreferenceFragment
...
* Simplify StringJoiner to '+' since it only have one case
* Simplify Collections usage to use removeIf() and findFirst() directly
* Change class name SharedPreferenceUtils to PreferredShortcuts
Bug: 158540780
Test: atest ToggleFeaturePreferenceFragmentTest
Test: atest PreferredShortcutsTest
Change-Id: I02f03ccba09b6d7edaa5c0c8223ab3561a5e976b
2020-10-09 00:34:04 +00:00
Andrei Onea
f21ba0c650
Add support for @EnabledSince compat changes
...
Bug: 49103556
Test: make RunSettingsRoboTests ROBOTEST_FILTER=PlatformCompatDashboardTest
Change-Id: Iaf83b1ef2f07a910a3590f59562c2f638b5a6089
2020-10-08 21:54:02 +01:00
Neil Fuller
35991fa37a
Adjust wording for auto time / time zone detection
...
Adjust wording for auto time / time zone detection settings.
Test: build / boot / inspect only
Bug: 152746236
Change-Id: Ic69c55dc7589056889abc3896f966738f0aa5bb3
2020-10-08 21:16:10 +01:00
Jiashen Wang
0b3f266d19
Merge "[SIM Dialog Migration] Add SIM dialogs to support screen rotation" am: 831172e9a8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12750115
Change-Id: I0185fcae6d03bedc27dde544bdaf586f0bbf05df
2020-10-08 18:00:08 +00:00
Jiashen Wang
831172e9a8
Merge "[SIM Dialog Migration] Add SIM dialogs to support screen rotation"
2020-10-08 17:46:03 +00:00
jasonwshsu
26f1b5f65c
Add data class PreferredShortcut to replace inner class UserShortcutType
...
* Add basic function equals(), hashcode() into data class
* Change flatternToString() to toString()
* Change constructor to fromString(flatternToString)
Bug: 158540780
Test: atest PreferredShortcutTest
Change-Id: I0ee46dd940d22ff9f168b95fe75d9cff2f0fddfb
2020-10-08 10:53:48 +00:00
timhypeng
eee759ea29
Update rule of launching media output dialog
...
-Do not hide Media Output Dialog in Settings, and let dialog handles
-Hide Media output slice panel when launching dialog
Bug: 155822415
Test: make -j50 RunSettingsRoboTests
Change-Id: I16732f625f100b259d6e53c85db40af0ec1652c5
2020-10-08 16:29:28 +08:00
timhypeng
3084d063f3
Update OutputSwitcher from MediaOutputSlice to MediaOutputDialog in Settings
...
-Update entry point at media indicator in volume panel
-Update entry point at remote media slice in volume panel
-Update entry point at remote volume group in Sound Settings
-Update entry point at media output preference in Sound Settings
-Hide Media output dialog when the caller is not active
Bug: 155822415
Test: make -j50 RunSettingsRoboTests
Change-Id: Ib6c86067522925c439f336644e4d027dbae3379c
2020-10-08 16:18:43 +08:00
timhypeng
1268629fda
Fix java.lang.ArrayIndexOutOfBoundsException in RemoteVolumeGroupController
...
-Caused by removing and adding preference at the same time
-Make preference operation method synchronized
-Not to update preference by removing and adding. To check session status and update its content to preference
-Post to UI thread to handle the onDeviceListUpdate() callback from framework
Bug: 170049403
Test: make -j50 RunSettingsRoboTests
Change-Id: Ibfc11e1bd99ba2e578b5d9e7dcc9132e372b68dd
2020-10-08 07:43:46 +00:00
Arc Wang
352d1e8e53
Merge "[Settings] Remove failure JUnit test cases" am: ca40e8d31c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12771901
Change-Id: I17c1173e6999d72691c3db0695b8811a4ce890f5
2020-10-08 07:12:58 +00:00