yomna
3d66e6b6fe
Handle failing calls to TelephonyManager
...
If the phone process has died, Settings cannot make calls to
TelephonyManager. Update the handling of this case to new best
practices.
Bug: b/394077023
Test: m & atest CellularSecurityPreferenceController
Flag: EXEMPT bugfix
Change-Id: I64ecb143d0830873b590ce4a397c398d8b41943f
2025-03-03 17:34:14 +00:00
Julia Reynolds
d46bed9b13
Merge "Add app level settings for classification and summarization" into main
2025-02-04 12:56:49 -08:00
Julia Reynolds
55441003d3
Add app level settings for classification and summarization
...
Test: AdjustmentKeyPreferenceControllerTest
Flag: android.app.nm_summarization
Flag: android.app.notification_classification_ui
Flag: android.app.nm_summarization_ui
Bug: 377697346
Bug: 390412878
Change-Id: I85b67b5c0376ee4cd962e26bf178aae6fa712212
2025-02-04 10:53:57 -08:00
Matthew DeVore
883070758b
Merge "Show a category for each external display" into main
2025-02-04 10:38:14 -08:00
Wes Okuhara
2701724b02
Merge "Settings: Add tethering strings for device product type" into main
2025-02-04 10:14:19 -08:00
Liefu Liu
121036ee7e
Merge "Minor UI string change in Contacts Storage Setting." into main
2025-02-04 08:35:56 -08:00
Treehugger Robot
d6e366ae32
Merge "[Catalyst] Implement AirplaneModePreference.tags" into main
2025-02-04 06:38:34 -08:00
Allen Su
c32021846e
Merge "Fix unnecessary dialog" into main
2025-02-04 03:18:05 -08:00
Jacky Wang
e1c3d8a7b3
[Catalyst] Implement AirplaneModePreference.tags
...
NO_IFTTT=Catalyst only
Bug: 388061003
Flag: com.android.settings.flags.catalyst
Test: N/A
Change-Id: I3d51a390b0ef792c5f8497e68bd232ef0bd6f752
2025-02-04 18:48:54 +08:00
Jacky Wang
d829ec4675
[Catalyst] Implement metrics/tags for "Data Saver"
...
Bug: 388061003
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: I240e7a1cf5a27dfd686746d0c754d74c1c95d1ab
2025-02-04 18:24:46 +08:00
Jacky Wang
2e265d4a7a
[Catalyst] Introduce SettingsContract file
...
The new file contains all contract constants for external usages (e.g.
slice, external Get/Set API). Also reuse existing constants in
SettingsSlicesContract.
NO_IFTTT=Catalyst only
Bug: 388061003
Flag: EXEMPT refactor
Test: atest
Change-Id: I449b7b6cf82e1e102f2c96a21835191605f09943
2025-02-04 18:24:46 +08:00
Treehugger Robot
1ecacd8a5a
Merge "Add one more param to isChargingOptimizationMode() for flexibility" into main
2025-02-04 01:01:51 -08:00
Jacky Wang
ef0b28e415
Merge changes from topic "sound" into main
...
* changes:
Fix IntentReceiver leaked on Sound & vibration
Get rid of VolumeSeekBarPreferenceController.setCallback
2025-02-04 00:53:31 -08:00
Treehugger Robot
2d664f308d
Merge "Cleaned up the flag enable_modem_cipher_transparency" into main
2025-02-03 23:26:36 -08:00
Jacky Wang
402e5bb38b
Fix IntentReceiver leaked on Sound & vibration
...
The root cause is that PreferenceController migrated to Catalyst will be
removed by DashboardFragment and VolumeSeekBarPreferenceController
onPause() is not invoked.
NO_IFTTT=Controller only
Fix: 386162594
Flag: EXEMPT bugfix
Test: atest&manual
Change-Id: I13f8588c8259ed4ddb9895ffc60e209c99c05269
2025-02-04 15:08:38 +08:00
Jacky Wang
a7fa6efe8f
Get rid of VolumeSeekBarPreferenceController.setCallback
...
Set the callback to VolumeSeekBarPreference directly and simplify
SoundSettings.
Bug: 386162594
Flag: EXEMPT refactor
Test: atest&manual
Change-Id: Ic114c15c236da9f3ea3754408adbfa9c841befd0
2025-02-04 15:08:38 +08:00
Jean Chen
c1163a15d6
Merge "Increment TeX counters for the HCT migration about notification dismissed." into main
2025-02-03 22:44:09 -08:00
Yiling Chuang
ab6b7758c1
Add one more param to isChargingOptimizationMode() for flexibility
...
Adds a new param about the charging policy to see if it's currently under CHARGING_POLICY_ADAPTIVE_LONGLIFE for more flexibility to check whether the charging optimization mode is enabled.
Bug: 391270019
Flag: EXEMPT bugfix
Test: atest SettingsRoboTests
Change-Id: Ie773d9a2a13d1a37ac9fd5940f10a100eccf77ca
2025-02-04 03:53:51 +00:00
Treehugger Robot
2117499c9e
Merge "Fix NPE issue in Internet Settings" into main
2025-02-03 19:50:56 -08:00
Treehugger Robot
346a76501a
Merge "[E2E] Update the Settings Homepage for new E2E rule" into main
2025-02-03 18:29:41 -08:00
Shawn Lin
d6e99d3783
Merge "Provide a way to customize biometric SafetySourceIssue" into main
2025-02-03 18:18:37 -08:00
chenjean
2028e7b4b4
Increment TeX counters for the HCT migration about notification dismissed.
...
Bug: 391672253
Flag: com.android.graphics.hwui.flags.high_contrast_text_small_text_rect
Test: Ensure dismissing a notification from open settings does not trigger multiple counter increments
Change-Id: I6ddccd40427cf2364d3fb5df4efaa0b16db26133
2025-02-04 07:55:54 +08:00
Riley Jones
36d59c85b7
Merge "Adjust A11y Shortcut settings to use lowercase shortcut names." into main
2025-02-03 14:51:18 -08:00
Yining Liu
4b43425394
Merge "Fix the test failures for the new lock screen notifications settings page" into main
2025-02-03 14:20:44 -08:00
Matthew DeVore
c1191380b8
Show a category for each external display
...
Rather than show all external displays as a single item each under one
category, each external display has its own category. For now, the
category only has one item: the single Resolution+Rotation option.
This is more consistent with the Built-in display, which also still
only has one preference item in the category.
Flag: com.android.settings.flags.display_topology_pane_in_display_list
Bug: b/352648432
Bug: b/392946322
Test: ExternalDisplayPreferenceFragmentTest
Test: Open display list with two displays connected, and remove them one at a time
Change-Id: I4d7f8410f506fe53201bc87f8b55ffc6d407a9c5
2025-02-03 20:23:17 +00:00
Liefu Liu
27f16da565
Minor UI string change in Contacts Storage Setting.
...
Bug: 394114508
Test: atest ContactsStorageSettingTest
Flag: EXEMPTED
modified: res/values/strings.xml
modified: tests/robotests/src/com/android/settings/applications/contacts/ContactsStorageSettingsTest.java
Change-Id: I2246f6a71116acd7d3ae256133ed1fea77c8ebab
2025-02-03 11:54:11 -08:00
Matthew DeVore
e8143a07a4
Allow pane height to shrink when setting topology
...
A recent CL added a feature to prevent the pane height from shrinking to
stop widgets from moving around. This is actually not a great experience
because a temporary state can keep the pane height very tall and
increase scrolling.
Flag: com.android.settings.flags.display_topology_pane_in_display_list
Bug: b/352648432
Test: change topology to be vertically shorter and verify the pane height shrinks
Change-Id: Ic48bfecea083a45c702c8719e3c93ceba55ae872
2025-02-03 13:37:16 -06:00
Matthew DeVore
531d9d6e6a
Merge "Do not show entry point when no CD attached" into main
2025-02-03 10:46:59 -08:00
Treehugger Robot
cf90807c61
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2025-02-03 09:26:41 -08:00
Treehugger Robot
4ff275dfdd
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2025-02-03 09:26:41 -08:00
Treehugger Robot
69dedd85d7
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2025-02-03 09:26:41 -08:00
Fiona Campbell
fb79b1a294
Merge "Make Extra Dim Setting as percentage of device" into main
2025-02-03 09:13:50 -08:00
Yomna N
6cd518057a
Merge "Fix missing controller key and remove onCreatePreferences" into main
2025-02-03 08:26:41 -08:00
Zoey Chen
d9214f1328
Merge "[Settings] Add a flag to control show new App language picker UI or not" into main
2025-02-03 06:32:08 -08:00
Treehugger Robot
c2312bafed
Merge "Add search keywords to touchpad settings." into main
2025-02-03 05:35:59 -08:00
Matías Hernández
294027503d
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: dbf59af214
am: 6e347e2da2
-s ours am: 64b322af00
-s ours am: 088e57a6ae
-s ours am: adf9bed8e8
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 2a6672dd33
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: Iff3c4aa13a6ca6bb1479789f75b690ecb34eeda8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 05:34:33 -08:00
Matías Hernández
02abac6119
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: c2c7c0d984
-s ours am: 8a9a9fd424
-s ours am: 01fbb2e467
-s ours am: d85a1ca8a8
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 c97cd9e805
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: I2518223cf6691236a1c91e09e9b1562401c628f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 05:34:20 -08:00
Matías Hernández
adf9bed8e8
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: dbf59af214
am: 6e347e2da2
-s ours am: 64b322af00
-s ours am: 088e57a6ae
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 2a6672dd33
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: Id4169c53e7ed6d66c32ea6700d17c89e99210df0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 05:10:32 -08:00
Matías Hernández
d85a1ca8a8
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: c2c7c0d984
-s ours am: 8a9a9fd424
-s ours am: 01fbb2e467
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 c97cd9e805
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: I9c40e01170b38f8529e1d026841f4e5f85663007
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 05:10:21 -08:00
Matías Hernández
c73faf8424
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: dbf59af214
am: 6e347e2da2
-s ours am: 64b322af00
-s ours am: 15e42e2fa2
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 2a6672dd33
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: I56de45cdc06060e08d6327a9f6e930bdaff4a3e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 05:10:20 -08:00
Matías Hernández
0f1c6af38b
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: c2c7c0d984
-s ours am: 8a9a9fd424
-s ours am: c520da8486
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 c97cd9e805
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: I86bc7f57ccb998a0b7eb165ce3b9db6f96c7a92e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 05:10:03 -08:00
Matías Hernández
088e57a6ae
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: dbf59af214
am: 6e347e2da2
-s ours am: 64b322af00
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 2a6672dd33
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: I512edb860208ecaa5bcd6286bbe8bcc2c590e091
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 04:55:27 -08:00
Matías Hernández
15e42e2fa2
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: dbf59af214
am: 6e347e2da2
-s ours am: 64b322af00
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 2a6672dd33
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: I6d017757de8d9a4f25b5100c72518f105d045064
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 04:46:10 -08:00
Matías Hernández
c520da8486
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: c2c7c0d984
-s ours am: 8a9a9fd424
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 c97cd9e805
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: Ia8c943358bb53d7645c9743d98916e6a7dbc9408
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 04:46:00 -08:00
Matías Hernández
64b322af00
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: dbf59af214
am: 6e347e2da2
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 2a6672dd33
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: I2a6cdfeda9d4e5ee1cbeae153d045307f9f431d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 04:44:54 -08:00
Matías Hernández
01fbb2e467
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: c2c7c0d984
-s ours am: 8a9a9fd424
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 c97cd9e805
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: I0c99a21951a03734c9ac1c92b973b739c9830edb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 04:44:25 -08:00
Treehugger Robot
a5e3d39db8
Merge "Disable ENABLE_DESKTOP_MODE_THROUGH_DEV_OPTION" into main
2025-02-03 04:42:10 -08:00
Matías Hernández
af8b44deeb
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into udc-dev am: 4a584df0c4
am: 04cbe370a1
am: f1f74e26c2
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 c97cd9e805
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31172435
Change-Id: If3063e053dec5926450891feadc25f71426f070d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 04:23:15 -08:00
Matías Hernández
8a9a9fd424
[automerger skipped] Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: c2c7c0d984
-s ours
...
am skip reason: Merged-In I539fca77a1d136bdd0e4892993020884430b8a4e with SHA-1 c97cd9e805
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: I5ab047ebeafc9ac13f7f674ca9047189dd9ffb38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 04:12:02 -08:00
Matías Hernández
6e347e2da2
Merge "Remove incorrect call to Window.addFlags with a system flag" into tm-dev am: 98fc4f2356
am: dbf59af214
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/31189727
Change-Id: I41492e7b420b14aac7dd658cc604d337a3abb137
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-03 04:10:32 -08:00