Commit Graph

144992 Commits

Author SHA1 Message Date
Jason Chiu
9eab62acdc Add an action name and support 2-pane UI in Backup page
Fix: 377618895
Test: manual, atest UserBackupSettingsActivityTest
Flag: EXEMPT only export activity
Change-Id: If0469a42548a7ba1153dd41f88b68972ce5a23e4
2024-11-06 14:44:17 +08:00
Haijie Hong
ffa4fba144 Also disable main content if switch is disabled
BUG: 377530027
Test: local test
Flag: com.android.settings.flags.enable_bluetooth_device_details_polish
Change-Id: I883618919523fea2305858c370390c88511d5a0f
2024-11-06 13:37:35 +08:00
David Liu
7e625884e3 [Expressive design] preference group - fix preference highlight
Support preference highlight feature

Bug: 376137920
Test: atest HighlightablePreferenceGroupAdapterTest
Flag: EXEMPT resource only update
Change-Id: I017f292778c984c0a8a207b837144fb9e344e9a8
2024-11-06 05:35:28 +00:00
Jacky Wang
d33b0a5114 [Catalyst] Support restriction for Sound settings
NO_IFTTT=Catalyst only

Bug: 377600992
Flag: com.android.settings.flags.catalyst_sound_screen
Test: testdpc
Change-Id: I2d768155f450f415c2279bbff69f94e8934b4383
2024-11-06 12:01:03 +08:00
Jacky Wang
f18e3bafe6 Add SettingsPreferenceBindingFactory and support restriction
Bug: 377600992
Flag: com.android.settings.flags.catalyst
Test: testdpc
Change-Id: I14c37a3cfb1d69108ad4f5dabd4f35e8ec8899bd
2024-11-06 11:47:29 +08:00
Dongzhuo Zhang
288cb40982 Merge "Few update on contacts storage settings. 1. Add account preference category to contacts storage settings page 2. Preload account icon in settings constructor 3. Re-fetch account in controller to refresh the default account after user sets a different default account." into main 2024-11-06 03:47:19 +00:00
Jacky Wang
3551614baf Implement RestrictedPreferenceHelperProvider for restricted preference
Bug: 377600992
Flag: EXEMPT library
Test: Manual
Change-Id: I73e60ea7a392aac96e701b9d7f0ff617e449f3b2
2024-11-06 11:43:42 +08:00
Xiaohui Chen
5585690b00 Merge "settings: fix roboletric test in MainClearTest" into main 2024-11-06 01:05:37 +00:00
Dongzhuo Zhang
2f16e5824e Few update on contacts storage settings.
1. Add account preference category to contacts storage settings page
2. Preload account icon in settings constructor
3. Re-fetch account in controller to refresh the default account after user sets a different default account.

Test: atest SettingsRoboTests:com.android.settings.applications.contacts.ContactsStorageSettingsTest
atest SettingsRoboTests:com.android.settings.applications.contacts.ContactsStoragePreferenceControllerTest
Bug: 368641291
Flag: android.provider.new_default_account_api_enabled

Change-Id: I3ca2a7a0905118c7a3a47fe4573781ae86c246bd
2024-11-05 23:25:02 +00:00
Joshua Mccloskey
c8c6c80562 Merge changes I3726df57,If1dea7b3 into main
* changes:
  Updated Orientation interactor
  Added interupt to accessibility interactor
2024-11-05 23:24:34 +00:00
Daniel Norman
e784d052b9 Merge "Allow connected Hearing Aid devices to be searched by names" into main 2024-11-05 20:17:20 +00:00
Daniel Norman
aaa48abc5e Merge "Allow saved Hearing Aid devices to be searched by names" into main 2024-11-05 18:33:59 +00:00
Harry Cutts
83b1491d85 Touchpad: add Framework Input team as owners of more files
Bug: 353947750
Bug: 374965372
Test: none
Flag: EXEMPT owners change

Change-Id: I160af9ed4ec15f3fe8a41ae8c840a5bf9ec3b999
2024-11-05 18:20:03 +00:00
Julia Reynolds
976850dbdd Add skeleton page for bundling
Test: BundleTypePreferenceControllerTest
Test: BundleGlobalPreferenceControllerTest
Test: BundlePreferenceControllerTest
Fixes: 376476949
Flag: android.app.notification_classification_ui
Change-Id: I6fa7ddfeb5ee6d2033dee4b57b0cc0e76bb347f6
2024-11-05 17:03:40 +00:00
Shaowei Shen
c0a4fec1e6 Merge "[PhysicalKeyboard] Update Setting Feature Provider for follow up usage" into main 2024-11-05 05:48:53 +00:00
Chelsea Hao
bade0e096d Merge "Add summary for auto on toggle in settings." into main 2024-11-05 04:08:42 +00:00
Treehugger Robot
f632d6274f Merge "fix crash in setting time zone" into main am: 15f88ddc70 am: 059f600c5e
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3079352

Change-Id: I401e4197ddc6302133cfef4612e42eaa128dffa7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-05 01:26:51 +00:00
Treehugger Robot
059f600c5e Merge "fix crash in setting time zone" into main am: 15f88ddc70
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3079352

Change-Id: I010e5c40db4a9eae81df7cb579d5c311c5dd0887
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-05 01:02:33 +00:00
Treehugger Robot
15f88ddc70 Merge "fix crash in setting time zone" into main 2024-11-05 00:31:21 +00:00
Riley Jones
9da198115f Merge "Fixes searchability for timeout settings page." into main 2024-11-04 21:10:38 +00:00
David Liu
1fc4af8e5c Fix expressive design preference group
Apply it to Settings DashboardFragment to make all settings support this.

Bug: 376137920
Test: atest HighlightablePreferenceGroupAdapterTest
Flag: EXEMPT resource only update
Change-Id: I9220c13444244a082441aefc1962c2a394638001
2024-11-04 20:38:56 +00:00
Riley Jones
af080edfe0 Merge "Fixes searchability for autoclick settings page" into main 2024-11-04 20:23:58 +00:00
Edgar Wang
214015eb04 Merge "[Expressive design] Apply expressive design to Settings" into main 2024-11-04 18:40:52 +00:00
Xiaohui Chen
7b73897b26 settings: fix roboletric test in MainClearTest
MainClearTest#testShowWipeEuicc_developerMode_unprovisioned

Bug: 313566998
Test: run atest SettingsRoboTests:com.android.settings.MainClearTest#testShowWipeEuicc_developerMode_unprovisioned
Flag: TEST_ONLY
Change-Id: Icdd3b251f03b10b8ba11338a955216ba35de41b5
2024-11-04 16:48:42 +00:00
Roy Chou
c2d0b25753 feat(brightness suw): adjust brightness toggles UI and remove autobrightness standalone page
Based on the UX alignment in doc and figma, we remove the autobrightness
detailed page to make the consistency with other Vision settings, and
update the brightness preference icons and summaries.

Bug: 377289685
Flag: com.android.settings.accessibility.add_brightness_settings_in_suw
Test: manually
Change-Id: If4038de07dec7eeb38d3c057affba737849e23c9
2024-11-04 16:22:46 +00:00
Edgar Wang
b2ada5df65 [Expressive design] Apply expressive design to Settings
- update collapsingtoolbar layout
- apply expressive theme

Bug: 355687551
Test: visual
Flag: EXEMPT flag by System prop
Change-Id: Ia6c405d8675e2f088f5ce2a804c9219f28dec398
2024-11-04 14:38:13 +00:00
Sunny Shao
f0e88a2b85 Migrate overlaid DisplayGoogleScreen
Test: atest DisplayScreenTest
Bug: 368359268
Flag: com.android.settings.flags.catalyst_display_settings_screen
Change-Id: I5c456676f02e68bcb619f2a15138536968e1be5d
2024-11-04 17:32:59 +08:00
Candice
db622c1aea Allow connected Hearing Aid devices to be searched by names
Bug: 353847080
Test: atest AvailableHearingDevicePreferenceControllerTest
Flag: com.android.settings.accessibility.fix_a11y_settings_search
Change-Id: I634c5ce7b31ae5d7f78a006b9cedc0725794482a
2024-11-04 09:14:00 +00:00
Candice
898d1e07ad Allow saved Hearing Aid devices to be searched by names
Bug: 353847080
Test: atest SavedHearingDevicePreferenceControllerTest
Test: Manually. Add video to the bug
Flag: com.android.settings.accessibility.fix_a11y_settings_search
Change-Id: Ic20a74bf6ffa28a82eeb44a0651861d2ff22e246
2024-11-04 09:10:53 +00:00
Treehugger Robot
ed0da93fbf Add summary for auto on toggle in settings.
Test: atest
Bug: b/375985757
Flag: EXEMPT minor fix
Change-Id: I1c58f0510f00a33f22677ea4415478aa2bba4cea
2024-11-04 06:41:02 +00:00
Yiyi Shen
2fc788c35a [Audiosharing] Enable audio sharing UI when preview option on.
Test: atest
Bug: 368401233
Flag: com.android.settingslib.flags.audio_sharing_developer_option
Change-Id: Idbc84e2c43f7361c58c440d1a7d7c78edd3c0521
2024-11-04 14:27:42 +08:00
dingfeisong
64aaa1440a Remove all pending messages when fragment destroyed
Remove all pending messages when the fragment has destroyed.
Otherwise, after fragment disattachs its context, an exception
will be reported when process the messages.

Bug:377166756

Change-Id: I333cedb45c0fe43b81abbfbe19e37f42f98def91
Signed-off-by: dingfeisong <dingfeisong@xiaomi.corp-partner.google.com>
2024-11-04 13:40:27 +08:00
Jason Chiu
e13277caf5 Merge "Export App storage screen" into main 2024-11-04 03:57:06 +00:00
Treehugger Robot
f796239aa5 Merge "Fix catalyst settings test failure" into main 2024-11-04 02:05:59 +00:00
Jacky Wang
96aa9b27f1 Fix catalyst settings test failure
NO_IFTTT=Catalyst only

Bug: 332201912
Flag: EXEMPT test
Test: atest
Change-Id: I064a63dfe075374fbbe7bee293d8efe70a91e473
2024-11-04 06:30:36 +08:00
Jacky Wang
5329552b74 [Catalyst] Allow external SET for Display/Sound settings
NO_IFTTT=Catalyst only

Bug: 360015496
Bug: 368359268
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: I61b2b4b78eba1ca41aa3e5cbfea41c0be9474d0b
2024-11-04 04:15:39 +08:00
Jacky Wang
dbcdbe85e7 [Catalyst] Provide launch intent for Sound settings
Bug: 360015496
Flag: com.android.settings.flags.catalyst_sound_screen
Test: devtool
Change-Id: Ifaf0a14d0b94682615400b2aec4f9c7cebc7794f
2024-11-04 04:14:33 +08:00
Jacky Wang
d655faf940 Enable AutoBrightnessScreenTest
NO_IFTTT=Enable test

Bug: 374712065
Flag: EXEMPT test
Test: atest
Change-Id: I1402bbf37644cb9b22aca6b9cae06306524a3b8f
2024-11-04 04:14:09 +08:00
Jacky Wang
45f5ef607d [Catalyst] Proivde KeyValueStore for "Adaptive brightness"
NO_IFTTT=Ignore test

Bug: 374712065
Flag: com.android.settings.flags.catalyst_screen_brightness_mode
Test: adb shell settings delete/get/put system screen_brightness_mode
Change-Id: I57b72082853493173648d4658d2f225121f68bbf
2024-11-03 21:25:41 +08:00
Treehugger Robot
7d5ef590d0 Merge "[Catalyst] Migrate Adaptive brightness in the DisplayScreen" into main 2024-11-03 02:58:08 +00:00
Sunny Shao
369263156b [Catalyst] Migrate Adaptive brightness in the DisplayScreen
Migrate the AutoBrightnessPreferenceController to be a Catalyst type preference.

Test: atest AutoBrightnessScreenTest
Bug: 374712065
Flag: com.android.settings.flags.catalyst_screen_brightness_mode
Change-Id: I80d17a4f7fae237825ab84d1f428614affcb9065
2024-11-03 09:40:22 +08:00
Santos Cordon
466b3e0066 Updating Setting EvenDimmer->ExtraDim
Bug: 376929378
Flag: EXEMPT Bug fix
Test: Manually verify text
Change-Id: I7d9af05f2898545bf16ede61a4a680f480e46dc5
2024-11-01 22:36:50 +00:00
Haijie Hong
559d39cc87 Merge "Allow launch activity from background for PendingIntent" into main 2024-11-01 08:21:06 +00:00
Jason Chang
c994b58cc6 Merge "Change SUW theme style for Fingerprint and Face enrollment flow (3/n)" into main 2024-11-01 07:22:18 +00:00
Chaohui Wang
37915bcab2 Merge "Remove TelephonyManagerConstants" into main 2024-11-01 07:17:37 +00:00
Yomna ~
14b353fa76 Merge "Update flag namespace, names" into main 2024-11-01 03:49:28 +00:00
Bill Yi
0c2a08079f Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-11-01 03:14:24 +00:00
Bill Yi
fb59b4d641 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-11-01 03:14:24 +00:00
Bill Yi
4cdcfd4b89 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-11-01 03:14:24 +00:00
Riley Jones
400d90a0f6 Fixes searchability for timeout settings page.
Bug: 352634232
Test: Manually install & veryfy conditions described in above bug
Flag: EXEMPT xml-only change
Change-Id: If0002a649952f45514d2e2971d742bb4cc1e1191
2024-11-01 03:05:04 +00:00