TreeHugger Robot
8a58b1bea8
Merge "Simplifies serviceSupportsAccessibilityButton by checking service info."
2023-01-08 04:57:54 +00:00
TreeHugger Robot
599a3b11f2
Merge "[Settings] Reduce CDMA API access when not required"
2023-01-07 14:42:58 +00:00
Betty Chang
aa9620f841
Merge "Change the intent flag to immutable" into tm-qpr-dev am: cfc1569f12 am: 9cb6a08d16
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20802849
Change-Id: If1b0f3a85a5eb96336cba7836bcb06be65a83028
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-07 08:39:31 +00:00
Betty Chang
9cb6a08d16
Merge "Change the intent flag to immutable" into tm-qpr-dev am: cfc1569f12
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20802849
Change-Id: Iaf38ffd1366880869dfb9bbda3e9e57aea337b2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-07 07:57:39 +00:00
Betty Chang
cfc1569f12
Merge "Change the intent flag to immutable" into tm-qpr-dev
2023-01-07 07:23:02 +00:00
TreeHugger Robot
d6905dd6ce
Merge "[Battery usage U] [UI] Show total "Screen On Time" in the battery usage page"
2023-01-07 03:22:46 +00:00
TreeHugger Robot
95497baf4e
Merge "Fix the inverted logic to judge whether an app is system app."
2023-01-07 03:20:08 +00:00
Yanting Yang
2ab25b8b96
Merge "Add DISALLOW_APPS_CONTROL check into uninstall app for all users" into tm-qpr-dev am: f43feb6a46
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20871682
Change-Id: I884e3ce1ba968181da190fbf2ec1196f4894c4a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-07 02:32:19 +00:00
Yanting Yang
f43feb6a46
Merge "Add DISALLOW_APPS_CONTROL check into uninstall app for all users" into tm-qpr-dev
2023-01-07 01:56:05 +00:00
TreeHugger Robot
f730f899d8
Merge "Add Extra Exception Checks to Null Cipher Toggle"
2023-01-06 21:49:22 +00:00
Becca Hughes
c84d77cdf5
Merge "Add credential manager team to OWNERS" am: ce5d029670 am: 5b7dc67d64 am: da53b2912c
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2361251
Change-Id: I645c29b608373dcb31f8dc183da7b220d6bb46c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-06 20:58:24 +00:00
Becca Hughes
da53b2912c
Merge "Add credential manager team to OWNERS" am: ce5d029670 am: 5b7dc67d64
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2361251
Change-Id: I0f6b895cf2ac1a2294eafdad6f15c825bb4ead5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-06 20:28:41 +00:00
Daniel Norman
05924bf3e6
Simplifies serviceSupportsAccessibilityButton by checking service info.
...
This should also address a bug where this method used to only check
class name instead of package+class.
Bug: 264307062
Test: atest ToggleAccessibilityServicePreferenceFragmentTest
Change-Id: Ia5f602c6fbc1d23c88dc3d5076c701445b692887
2023-01-06 12:14:47 -08:00
Becca Hughes
ce5d029670
Merge "Add credential manager team to OWNERS"
2023-01-06 20:03:13 +00:00
Gil Cukierman
58f946072d
Add Extra Exception Checks to Null Cipher Toggle
...
Adds broad exception safety to all TelephonyManager calls.
Without these extra catch blocks, the entire Settings app would
crash if a TelephonyManager API were to throw an exception.
Bug: 262914591
Test: atest NullAlgorithmsPreferenceControllerTest
Change-Id: I997a37fe71bf007d67989c89b3abe3e520d79d3c
2023-01-06 19:30:26 +00:00
Bill Yi
1883efae0a
Merge TQ1A.230105.002 to aosp-master - DO NOT MERGE
...
Merged-In: I11c236f3901c9faaeb6c702678d330dde8f07f38
Merged-In: I3d784788884f9b80733786dc73d9bb62ffef817b
Change-Id: Iabf5075f225933cd03d2d2ac43b9821ecc9fb7c1
2023-01-06 15:26:15 +00:00
Bonian Chen
86b80b2508
[Settings] Reduce CDMA API access when not required
...
Avoid from accessing CDMA roaming API to reduce some latency on UI.
Bug: 264656126
Test: local
Change-Id: I5c74636d8418a379724676e1f854c8adff5d4387
2023-01-06 14:35:17 +00:00
Grace Cheng
fb77440a6f
Merge "Updates sfps animations for natural orientation" into tm-qpr-dev am: 28d0e72a6d am: 305fbd98db
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20860930
Change-Id: Ia3ffc6fadcec112adc45265bb6953881a9b02ca0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-06 11:36:09 +00:00
Vania Januar
0bcac61001
Merge "Intent to open USI device details page."
2023-01-06 11:30:53 +00:00
Zaiyue Xue
833e47d851
[Battery usage U] [UI] Show total "Screen On Time" in the battery usage page
...
Screen record: https://drive.google.com/open?id=16ZOp1E2YBzWQXbnXl786FaLFPel-S9CF&authuser=0&resourcekey=0-oRqCrdTc9FZjVgsq9orhEw&usp=drive_link
For Arabic: https://drive.google.com/open?id=1zh_4jcUnqLC6CDgwju1qQkWJ0QCtm19c&authuser=0&resourcekey=0-kuKfDdOTWxqOUmD0RfPNLQ&usp=drive_link
Next step: show screen on time for each app
Bug: 258120710
Test: manual
Change-Id: I2085a2a85ebd50b2ac876972f6a8ebbf6f20246c
2023-01-06 19:09:52 +08:00
Zaiyue Xue
814eff1c24
Fix the inverted logic to judge whether an app is system app.
...
Bug: 264626206
Fix: 264626206
Test: maunal
Change-Id: I3750e3b11e444add27243c492cf8968373cd57d0
2023-01-06 15:24:44 +08:00
Jason Hsu
ed2728073f
Merge "Fix preferences under Related category can not launch its own page in bluetooth device details page"
2023-01-06 06:27:03 +00:00
TreeHugger Robot
2462e490ab
Merge "Refine TetherSettings with ViewModel"
2023-01-06 03:38:49 +00:00
Grace Cheng
305fbd98db
Merge "Updates sfps animations for natural orientation" into tm-qpr-dev am: 28d0e72a6d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/20860930
Change-Id: Id161cb7489bc786288adf6fb578c0ed525264202
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-05 20:32:17 +00:00
Becca Hughes
f31920a613
Merge "Fix bug in credential manager settings (dialogs)"
2023-01-05 18:20:55 +00:00
Vania Januar
c3f6c0d593
Merge "Replace placeholder ROLE_ASSISTANT with ROLE_NOTES."
2023-01-05 14:49:31 +00:00
Tetiana Meronyk
c0e31b3be1
Merge "Allow creating admin users when 'config_enableMultipleAdmins' property is enabled"
2023-01-05 14:30:34 +00:00
Chaohui Wang
4525cfb462
Merge "Remove EXTRA_USER_HANDLE from startSpaActivityForApp"
2023-01-05 11:06:08 +00:00
Chaohui Wang
875cbba0af
Merge "Add spinner options to "All apps""
2023-01-05 11:05:23 +00:00
jasonwshsu
829a671265
Fix preferences under Related category can not launch its own page in bluetooth device details page
...
Root Cause: KeyboardSettingsPreferenceController override
handlePreferenceTreeClick() without checking the preference key, it will lead to handle all preferences' click action.
Solution: Check the preference is the expected preference key
Bug: 264017256
Test: make RunSettingsRoboTests ROBOTEST_FILTER=KeyboardSettingsPreferenceControllerTest
Change-Id: Idcdadc323df5b758b4b21329227e2bb721b1c394
2023-01-05 10:48:55 +00:00
Yilin Cai
181119f0b5
Merge "Add mapping to the WiFi-control SPA page in Settings app."
2023-01-05 10:15:23 +00:00
Weng Su
a396a4d8b9
Refine TetherSettings with ViewModel
...
- Use ViewModel to handle the TetheringManager's lifecycle.
- Use LiveData to observe TetheredInterfaces's changes instead of callbacks.
Bug: 246531382
Test: manual test
make RunSettingsRoboTests ROBOTEST_FILTER=TetherSettingsTest
atest -c TetheringManagerModelTest
Change-Id: Ib1a710a19a5340f63401a37b5c2b0bc307ac82f0
2023-01-05 17:13:57 +08:00
William Escande
377d52bfc1
Merge "Fix NPE in BluetoothPairingController when comparing BluetoothClass" am: 9aa06f28e8 am: ce2edfa3d4 am: 1da99510b1
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2373748
Change-Id: Ib68558e8896e5bd282eacd34f2bc2044bed5f54c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-05 07:37:29 +00:00
William Escande
1da99510b1
Merge "Fix NPE in BluetoothPairingController when comparing BluetoothClass" am: 9aa06f28e8 am: ce2edfa3d4
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2373748
Change-Id: I3346dba2aa9751bc77c17287dfe5d31759c05607
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-05 07:02:43 +00:00
Zaiyue Xue
f1fd444c6d
Merge "[Battery usage U] Add an item "Others" in the app list to group small usage apps. This will make the total percetage 100%, which is easy to understand for users."
2023-01-05 06:34:02 +00:00
Yilin Cai
772f3b370b
Add mapping to the WiFi-control SPA page in Settings app.
...
Test: local device + logcat
Bug: 262206181
Change-Id: Iafa2851a5a7c8770fc1b15cdfefaf37a17d55750
2023-01-05 14:18:25 +08:00
William Escande
9aa06f28e8
Merge "Fix NPE in BluetoothPairingController when comparing BluetoothClass"
2023-01-05 05:59:38 +00:00
Tom Hsu
8d13ea9e64
Merge "[Regional Preference] Create each page for regional preferences"
2023-01-05 05:34:10 +00:00
Chaohui Wang
c14729295e
Merge "Move common startUninstallActivity to AppUtil"
2023-01-05 03:50:28 +00:00
Chaohui Wang
588001bba8
Merge "Redirect the TogglePermission App Info pages"
2023-01-05 03:49:52 +00:00
Zaiyue Xue
7c987c9d98
[Battery usage U] Add an item "Others" in the app list to group small usage apps. This will make the total percetage 100%, which is easy to understand for users.
...
Bug: 258124173
Fix: 258124173
Test: manual
Change-Id: I5965eeb73a2071c4a9994655e4ed24ec3adf64e8
2023-01-05 11:22:33 +08:00
tom hsu
278f2b07f4
[Regional Preference] Create each page for regional preferences
...
- Temperature unit
- Calendar type
- First day of week
Bug: b/246929960
Bug: b/247072550
Bug: b/247071792
Bug: b/247071572
Test: atest passed
Test: Manual test passed
Change-Id: Iea093588da33b352b5e7bfa5c483659e7afb8296
2023-01-05 10:10:44 +08:00
Becca Hughes
38fface579
Fix bug in credential manager settings (dialogs)
...
The dialogs crash when opened because they
need to be public so they can be recreated.
Bug: 253157366
Test: make & manual test
Change-Id: I5ad8d5e49be7c0f926b9d4e3383109aae398925b
2023-01-04 17:27:32 +00:00
Becca Hughes
71c948ce7b
Add credential manager team to OWNERS
...
Adds Credential Manager team to owners
for where our settings UI lives (see
internal CL).
Change-Id: I0674b170c9b96e7e7dedbb5be63fa3929f292274
Test: presubmit
Bug: 253157366
2023-01-04 17:24:35 +00:00
Vania Januar
e5651cd86e
Replace placeholder ROLE_ASSISTANT with ROLE_NOTES.
...
Bug: 254834764
Test: StylusDevicesController
Change-Id: I2303034180f9609db8f1a6d663c389a55dd04600
2023-01-04 16:22:38 +00:00
Yanting Yang
f3b323e378
Add DISALLOW_APPS_CONTROL check into uninstall app for all users
...
Settings App info page supports a "Uninstall for all users" function
when multiple users are enabled. It bypasses the restriction of
DISALLOW_APPS_CONTROL which breaks the user isolation guideline.
To fix this vulnerability, we should check the DISALLOW_APPS_CONTROL
restriction to provide the "Uninstall for all users" function.
Bug: 258653813
Test: manual & robotests
Change-Id: I5d3bbcbaac439c4f7a1e6a9ade7775ff4f2f2ec6
Merged-In: I5d3bbcbaac439c4f7a1e6a9ade7775ff4f2f2ec6
2023-01-04 16:15:16 +00:00
Yanting Yang
cb4edec31b
Merge "Add DISALLOW_APPS_CONTROL check into uninstall app for all users"
2023-01-04 16:11:47 +00:00
TreeHugger Robot
6e71b35ccc
Merge "Combine system apps to one item in the battery usage app list."
2023-01-04 16:05:42 +00:00
Yanting Yang
18e77f27aa
Add DISALLOW_APPS_CONTROL check into uninstall app for all users
...
Settings App info page supports a "Uninstall for all users" function
when multiple users are enabled. It bypasses the restriction of
DISALLOW_APPS_CONTROL which breaks the user isolation guideline.
To fix this vulnerability, we should check the DISALLOW_APPS_CONTROL
restriction to provide the "Uninstall for all users" function.
Bug: 258653813
Test: manual & robotests
Change-Id: I5d3bbcbaac439c4f7a1e6a9ade7775ff4f2f2ec6
2023-01-04 12:39:27 +00:00
Zaiyue Xue
e756675e69
Combine system apps to one item in the battery usage app list.
...
Bug: 262952385
Test: 262952385
Test: maunal
Change-Id: I078677b13a22f5e2f8f194bb5d5259f8c54c6b1e
2023-01-04 20:32:56 +08:00