Commit Graph

142083 Commits

Author SHA1 Message Date
Bill Yi
b3ebc1220b Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I1fc93d95bece9f69984207b216055e7fac9f2d1e
2024-07-26 06:11:06 -07:00
Bill Yi
804ea88c6d Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-07-26 13:05:07 +00:00
Edgar Wang
74fa4310c8 Merge "Fix Talkback focus on random position when launch Settings homepage" into main 2024-07-26 11:54:50 +00:00
Chelsea Hao
3e285680b3 Merge "Change text color for better contrast" into main 2024-07-26 06:46:59 +00:00
Edgar Wang
ec31852c7b Fix Talkback focus on random position when launch Settings homepage
- set default focus on Search

Bug: 350887106
Test: manual
Flag: com.android.settings.flags.homepage_revamp
Change-Id: Iae1f57fd573d9657bbe3c5397c86d35f9ceaf5b0
2024-07-26 06:30:48 +00:00
Chaohui Wang
87647c0de4 Merge "Fix race condition when requestNetworkScan" into main 2024-07-26 03:29:07 +00:00
Yi Shiou (Les) Lee
ff6a1750bc Merge "wifi: fix ADB URI doesn't work" into main 2024-07-26 00:26:26 +00:00
Matías Hernández
e6198dea95 Merge changes Ibd89a826,I7e788b9b into main
* changes:
  Fixes to CircularIconsPreference & friends
  Update top of modes page
2024-07-25 22:03:15 +00:00
Les Lee
da21128568 wifi: fix ADB URI doesn't work
Using old WifiQrCode parsing for ADB Uri.

Flag: EXEMPT bugfix
Bug: 355088188
Test: Manual test & TH
Change-Id: I54a12b03ed9be6dc49fb957df0f1f7b31647810d
2024-07-25 21:38:15 +00:00
Matías Hernández
d0fc102275 Fixes to CircularIconsPreference & friends
Fixed view reuse. The views obtained from the ViewHolder should not be stored in Preference fields, since they can be rebound and thus a Preference can end up updating the wrong view.

Also added equivalence to the item class in the People segment so there is no flicker when the mode is reloaded.

Fixes: 346551087
Test: atest com.android.settings.notification.modes
Flag: android.app.modes_ui
Change-Id: Ibd89a826b19acabd9a46bb3ba2916453689636ed
2024-07-25 20:33:16 +00:00
Matías Hernández
246960de0c Update top of modes page
* Show blurb based on mode type.
* Make the icon bigger and highlight it when mode is active.
* Increase spacing between elements.

Also eliminate some code duplication between header of mode page and header of icon picker.

Fixes: 355415875
Test: manual
Flag: android.app.modes_ui
Change-Id: I7e788b9b5920cedb791d1571b19b37e65ece6d0b
2024-07-25 21:28:27 +02:00
Daniel Huang
d0333eb674 Merge "Add accessibility appearance related B&R function for Onboarding" into main 2024-07-25 16:50:01 +00:00
Edgar Wang
e92602f99a Merge "Fix the scrolling behavior in Settings homepage" into main 2024-07-25 14:51:18 +00:00
Quang Luong
2f257a1982 Merge "Fix mac randomization value mismatch" into main 2024-07-25 10:45:54 +00:00
Yiyi Shen
e980a145eb Merge "[Audiosharing] Use a11y compliant color for dialog buttons" into main 2024-07-25 10:21:37 +00:00
Tom Hsu
e7f0d6c688 Merge "Fix crash if trying to erase the FRP data." into main 2024-07-25 08:57:25 +00:00
Yuchen Sun
01ecf76247 Add content description to QR code image for talkback.
- Rename string name for reuse purpose.

Test: Visual
Flag: EXEMPT bug fix
Bug: 350603175
Change-Id: Id5b1383c9cf1c2509a621bb9b225e0efeb58ca7f
2024-07-25 08:47:32 +00:00
Yiyi Shen
0395a8035a [Audiosharing] Use a11y compliant color for dialog buttons
Fix: 353907942
Test: manual
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Change-Id: Ib034f66db0e3685458c51e0a9cbe9b534c205a69
2024-07-25 16:07:28 +08:00
tomhsu
fbb56c4d1c Fix crash if trying to erase the FRP data.
- Once factory reset protection is on, user data shall not be erased.

Flag: EXEMPT bug fix
Fix: 345587437
Test: Manual test passed
Test: atest passed
Change-Id: I9506224cae7ba12c4181f2b2c676e5eb8ec27431
2024-07-25 07:21:24 +00:00
Yuanru Qian
8a4a5f207e Merge "Developer option crashed when Bluetooth feature disabled" into main am: cff856a8bb am: 6190b5eb70
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3172099

Change-Id: Ib3ba43de73c824cb56741b3b553bdf9e55ad91db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-25 04:51:57 +00:00
Yuanru Qian
6190b5eb70 Merge "Developer option crashed when Bluetooth feature disabled" into main am: cff856a8bb
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3172099

Change-Id: Idaa295aa767f900acc88da42bc838b7081c69504
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-25 04:29:10 +00:00
Yuanru Qian
cff856a8bb Merge "Developer option crashed when Bluetooth feature disabled" into main 2024-07-25 03:31:43 +00:00
Chaohui Wang
c181d60bac Fix race condition when requestNetworkScan
requestNetworkScan() could call callbacks concurrently, so we use a
single thread to avoid racing conditions.

Fix: 345494692
Flag: EXEMPT bug fix
Test: manual - do network scan
Change-Id: Ibf38442bbd9cfbbd0762b31347645810aca1113b
2024-07-25 10:23:21 +08:00
danielwbhuang
44c25ed47a Add accessibility appearance related B&R function for Onboarding
Add entrance for B&R accessibility appearance related settings.

Flag: com.android.settings.flags.accessibility_appearance_settings_backup_enabled
Bug: 349941894
Bug: 328585994
Test: manual, need to open aconfig flag.
Change-Id: I9617da947201def01f2cfd7f20ce3d11d65f882d
2024-07-25 02:19:55 +00:00
Matías Hernández
92e46317d2 Merge "Disable all preferences (except toggle) when a mode is disabled" into main 2024-07-24 22:56:40 +00:00
Oleg Blinnikov
2c2b7a5064 Merge "External display page is not searchable" into main 2024-07-24 22:23:44 +00:00
Oleg Blinnikov
efc891fca7 Merge "External display mode limit flag in settings" into main 2024-07-24 20:50:46 +00:00
Joseph Vincent
844aad4213 Merge "Adding owners for privatespace" into main 2024-07-24 18:53:14 +00:00
josephpv
b3b8160c3f Adding owners for privatespace
Bug: 340130375
Test: Build

Flag: EXEMPT adding owners file
Change-Id: I149206896e1522cc730fc47061e4ae7071742f63
2024-07-24 18:09:43 +00:00
Bill Yi
591424e2a3 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Icedfb20c3e27ecae17dcbbd0e5ab42382181ed6f
2024-07-24 10:00:13 -07:00
Matías Hernández
38aaa27625 Disable all preferences (except toggle) when a mode is disabled
Also set some alpha on the circles so that they look more or less disabled as well.

Fixes: 354867828
Test: atest com.android.settings.notification.modes
Flag: android.app.modes_ui
Change-Id: I53ef5e381d37afa20b0532f3c7ddb3f106b2e85e
2024-07-24 17:57:10 +02:00
Pat Manning
2649a7bf56 Merge "Log metrics for pointer icon settings changes." into main 2024-07-24 15:05:57 +00:00
Treehugger Robot
28323b908f Merge "Clear cache data to recalculate usage slot after receiving timezone change intent." into main 2024-07-24 13:22:30 +00:00
Matías Hernández
5eb776adef Merge "Show confirmation dialogs when enabling or disabling a mode" into main 2024-07-24 12:33:56 +00:00
Joseph Vincent
9ce298db71 Merge "Remove todo from PrivateSpaceMaitainer code" into main 2024-07-24 11:59:26 +00:00
Treehugger Robot
0039f8ec2b Merge "Make vendor can override the condition of adjusting properties of header text" into main 2024-07-24 11:40:19 +00:00
Matías Hernández
77191e9519 Show confirmation dialogs when enabling or disabling a mode
(Strings are not final, but structure is there).

Bug: 349376785
Test: atest ZenModeSetTriggerLinkPreferenceControllerTest
Flag: android.app.modes_ui
Change-Id: Ia9e604483b90bc30ad1c12e5663a07e251084073
2024-07-24 13:14:41 +02:00
Yuanru Qian
e8f15fd1f5 Merge "Remove ex-team members from OWNERS" into main am: 8303a38d10 am: 97f922d60c
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3191891

Change-Id: I6cb2cd56da335ee064fc4c4ee89c1e56f797cfca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-24 10:43:15 +00:00
Wu Ahan
560a0fa9e8 Make vendor can override the condition of adjusting properties of header text
Move the condition inside FingerprintEnrollEnrolling#maybeHideSfpsText
can be overriden by vendor implementation.

Flag: EXEMPT bugfix
Bug: 344839309
Test: Manually
Change-Id: Ie497ac973575825667f6bb4d871149488dcdaed7
2024-07-24 10:28:23 +00:00
Yuanru Qian
97f922d60c Merge "Remove ex-team members from OWNERS" into main am: 8303a38d10
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3191891

Change-Id: I39c450800b0a3fc08d7cab8e74ff7318f753cbf9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-24 10:27:41 +00:00
Yuanru Qian
8303a38d10 Merge "Remove ex-team members from OWNERS" into main 2024-07-24 10:06:07 +00:00
mxyyiyi
9933688333 Clear cache data to recalculate usage slot after receiving timezone change intent.
- Clear usage slot & even hour calculate event.

Bug: 355084572
Test: atest BootBroadcastReceiverTest
Test: atest BatteryEventDaoTest
Flag: EXEMPT bug fix
Change-Id: I0bc8b71219ce8cea3987a7bfc39b69e0c6047e3d
2024-07-24 18:02:00 +08:00
Yuanru Qian
3fac9ad21b Remove ex-team members from OWNERS
Change-Id: I025d4963e5b63a28fb0fe36df8a4e1fdd76a9b3d
2024-07-24 09:41:31 +00:00
Haijie Hong
24bf20f033 Don't add profiles to device details page if it's null
Change-Id: Ia79fa600c87905a6a2cbf8459910d67ffb9d22dd
BUG: 341293298
Test: manually test in tablet
Flag: EXEMPT minor bug fix
2024-07-24 09:11:46 +00:00
Edgar Wang
615133cc00 Fix the scrolling behavior in Settings homepage
- we always scroll to top of homepage first.
- if target position already exist on screen,
  we don't need to scroll.
- if target position doesn't exist on screen,
  scroll to the target position.

Bug: 349696107
Test: manual
Flag: com.android.settings.flags.homepage_revamp
Change-Id: I18c314d19eb38f22f799cb8bf087bf71f4f7d466
2024-07-24 07:55:12 +00:00
chelseahao
ee6b4bdc22 Change text color for better contrast
Test: atest
Bug: 354877223
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Change-Id: Ibddd354dbe2838f105aa2ff6087cbcaa2371438d
2024-07-24 15:51:36 +08:00
Treehugger Robot
83f934b5b0 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-07-24 05:15:15 +00:00
Treehugger Robot
4da8383ef9 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-07-24 05:15:15 +00:00
Yuchen Sun
ed3594fe61 Merge "Clean up preference_summary_default_combination in Settings." into main 2024-07-24 04:29:03 +00:00
Yuchen
48f304a23f Clean up preference_summary_default_combination in Settings.
Test: Existing tests passed
Flag: EXEMPT clean up
Bug: 328519240
Change-Id: I86996c43243b7a8e2d4b1a83180c189986b3a6ca
2024-07-24 02:36:09 +00:00