Matías Hernández
9598b65442
Merge "Fix OWNERS for Settings > Notification Special Access" into main
2025-02-11 10:03:39 -08:00
Jason Chang
8889927181
Apply Expressive style "More” page-down button for Settings
...
Face Enroll Introduction page
Flag: EXEMPT use SUW/Settings Expressive style API to check
Bug: 394223273
Test: build and manually check the UI and its behaviors
Change-Id: Iad9d6a53363fabad05b45a822f8ba6f1b83b9d7b
2025-02-11 17:41:04 +00:00
Matías Hernández
4d53572381
Fix OWNERS for Settings > Modes/DND Special Access
...
Change-Id: I89ff7a3d59b31a19818c0892f025a14f68e7dda9
2025-02-11 09:20:38 -08:00
Matías Hernández
3c01a5cf05
Fix OWNERS for Settings > Notification Special Access
...
Change-Id: I2b2009f418810039874b33c32ebe4f5218fb78a1
2025-02-11 09:20:09 -08:00
Matías Hernández
7235474792
Inline MODES_API flag
...
Bug: 310620812
Test: Preexisting
Flag: EXEMPT Inlining flag
Change-Id: I54ad81d87ea4ce85940400b0e8680a1bac0ca342
2025-02-11 15:14:24 +01:00
Milton Wu
54b7df1b04
Support invoker in FingerprintSettings
...
Support running invoker after ChallengeGenerated in FingerprintSettings.
Bug: 384399941
Flag: EXEMPT support interface, flag only used in impl part
Test: atest FingerprintSettingsFragmentTest
Change-Id: I0c01ae163a492a31c07e00c0a93829c9bfc12b91
2025-02-11 12:32:34 +00:00
Jacky Wang
a2e663dadd
[Catalyst] Move PreferenceRestrictionMixin
...
NO_IFTTT=Catalyst only
Bug: 377600992
Flag: EXEMPT refactor
Test: atest
Change-Id: I3c26a5a56d8fd6e887e4ff4d38d8e8eb97844672
2025-02-11 20:18:43 +08:00
Jacky Wang
afbcf06654
[Catalyst] Move metrics class
...
NO_IFTTT=Catalyst only
Bug: 389886085
Flag: EXEMPT refactor
Test: atest
Change-Id: I8c24a4edf768aa2286adf66f16077e962080bb48
2025-02-11 20:18:30 +08:00
Vaibhav Devmurari
9dc7367909
Merge "Flag cleanup: keyboard_a11y_(bounce/slow/sticky)_keys_flag" into main
2025-02-11 04:03:17 -08:00
jasonwshsu
9cfc96d948
Show intro and footer string according to the device's supported status
...
Bug: 390078046
Bug: 386121967
Test: atest HearingAidHelperTest HearingDeviceFooterPreferenceControllerTest HearingDeviceIntroPreferenceControllerTest BluetoothDetailsHearingDeviceSettingsControllerTest
Flag: EXEMPT bugfix
Change-Id: I564cdb80cd14f4d2d8e882b64db939449c6936b7
Signed-off-by: Jie Wang <jie.x.wang@sony.com >
Signed-off-by: Jason Hsu <jasonwshsu@google.com >
2025-02-11 17:26:37 +08:00
Yiyi Shen
970eb2075a
Merge "[Audiosharing] Set fallback group to -1 when routing to classic buds" into main
2025-02-10 22:23:32 -08:00
Treehugger Robot
63c0fd61c3
Merge "[Catalyst] Fix restriction issue on sound settings" into main
2025-02-10 21:29:48 -08:00
Yiyi Shen
009747cef9
Merge "[Audiosharing] Block pairing during audio sharing" into main
2025-02-10 21:10:43 -08:00
Jacky Wang
e9afa7c7c6
[Catalyst] Fix restriction issue on sound settings
...
After ag/31443354, sliders on sound settings are not disabled when
"no_adjust_volume" restriction is set. The root cause is that
`SeekBarVolumizer.setSeekBar` updates the SeekBar enabled state.
Bug: 386162594
Flag: EXEMPT bugfix
Test: atest&manual
Change-Id: I5d37c9958a693a26717a8e2d9a62ec5ef225e28f
2025-02-11 12:26:23 +08:00
SongFerng Wang
30af231cc4
Merge "Handle the sim switch for restricted ss mode case" into main
2025-02-10 20:25:41 -08:00
Treehugger Robot
1b1fa4810f
Merge "[Satellite] Add satellite string for KDDI if no entitlement" into main
2025-02-10 19:30:27 -08:00
Matthew DeVore
f1fec80d25
Split up DisplayTopology.kt into 1-per-class files
...
This avoids a file naming conflict with DisplayTopology.java in
DisplayManager, and splits a large file. It was trivial to do since the
file had 3 top-level classes.
Test: local build and SQ
Test: atest DisplayTopologyPreferenceTest.kt
Flag: com.android.settings.flags.display_topology_pane_in_display_list
Bug: b/352648432
Change-Id: I4adc8167ab01b39a6da49f95f0cd072acec67ad4
2025-02-11 02:55:23 +00:00
songferngwang
2d5a231a46
Handle the sim switch for restricted ss mode case
...
The restricted ss mode case is the device lock the sim switch function
in the single sim mode. For this case, UI did not use sim onboarding
flow, and use the sim switch dialog.
Bug: 393151990
Test: verify the sim switch function in the restricted ss mode.
Flag: EXEMPT bugfix
Change-Id: I04439f254010052c78a702618d972a9cf54cece0
2025-02-11 02:26:46 +00:00
tom hsu
292f1bdd01
[Satellite] Add satellite string for KDDI if no entitlement
...
- Currently Android only handles Satellite w/ entitlement for any notifications. Some carriers such as KDDI have no entitlement for satellite service, so this change is to add some strings to avoid any confuse to Android user on satellite service.
Flag: EXEMPT resource update
Fix: b/382387532
Test: Manual test
Test: atest pass
Change-Id: I835787c9e0fe29eeecec0470e9bd6b38939abd8c
2025-02-10 18:26:35 -08:00
Matthew DeVore
da0bd7b412
Detect when user wanted to drag vs. click
...
In order to avoid sending a new topology to DisplayManager
unnecessarily, which could cause some disruptive visual effect, don't do
anything if the drag was both (a) brief and (b) did nto deviate from
start position.
Flag: com.android.settings.flags.display_topology_pane_in_display_list
Test: DisplayTopologyPanePreferenceTest
Test: manual - quickly drag as few pixels as possible and verify the block moved back after drag, with no scale change
Bug: b/352648432
Change-Id: I29ffb51c54c9dbac970149cffd86a8027f0a42f5
2025-02-11 01:52:28 +00:00
Will Leshner
6f21b063f8
Only show "hub mode" settings when the glanceable_hub_v2 flag is true.
...
Bug: 395320922
Test: atest CommunalPreferenceControllerTest
Flag: com.android.systemui.glanceable_hub_v2
Change-Id: I46e5931205a219806917fafcc1a7aac3b7046796
2025-02-10 09:57:23 -08:00
Matthew DeVore
a7caa23deb
Merge "Show topology pane in per-display fragment" into main
2025-02-10 09:47:44 -08:00
Tomasz Wasilczyk
f38579f786
Merge "Fix settings crashes on missing Telephony features" into main
2025-02-10 09:20:25 -08:00
Yiyi Shen
2ac50a14c1
[Audiosharing] Set fallback group to -1 when routing to classic buds
...
Bug: 385835055
Bug: 381946931
Test: manual
Flag: com.android.settingslib.flags.adopt_primary_group_management_api
Change-Id: I3f184c9af750221187917751e2cfdf50df112496
2025-02-10 19:08:21 +08:00
Yiyi Shen
93f9061794
[Audiosharing] Block pairing during audio sharing
...
When a) there are two sinks in sharing b) there is at least one temp
bond device connected
Test: atest
Flag: com.android.settingslib.flags.enable_temporary_bond_devices_ui
Bug: 392004799
Change-Id: Id093b4c0b67bdc1db621e0241e79900abbd26c0f
2025-02-10 18:38:53 +08:00
Yiyi Shen
ef77d14185
Merge "[Audiosharing] Set temp bond metadata for just bonded lea buds in sharing" into main
2025-02-10 01:52:41 -08:00
Jack Yu
94ecf1f216
Merge "Removed the flag enable_modem_cipher_transparency_unsol_events" into main
2025-02-10 00:47:42 -08:00
pengfeix
4fa2836aa5
Fix popping up the the VoLTE screen when it's disabled by the carrier.
...
- If only has the default carrier config just return, to
avoid popping up the the VoLTE screen when it's disabled
by the carrier.
Bug: 332647055
Test: manual
Flag: NONE bugfix
Change-Id: I71bc02f5044535d48726a531e36d57df73bc0f5f
2025-02-10 08:23:23 +05:30
Treehugger Robot
50e464f3da
Merge "[Catalyst] Implement metrics/tags for Settings Catalyst" into main
2025-02-09 16:55:47 -08:00
Treehugger Robot
b2c1cf22bd
Merge "[Catalyst] Implement metrics/tags for "Remove Animation"" into main
2025-02-09 16:55:12 -08:00
Tomasz Wasilczyk
6a311b9f5b
Fix settings crashes on missing Telephony features
...
Bug: 310710841
Test: open settings app
Flag: EXEMPT bugfix
Change-Id: Ic96585fb34902de54ec838c5692673b33edd2c27
2025-02-08 21:34:21 -08:00
Ben Lin
1493a261d7
Merge "Update DesktopMode API name." into main
2025-02-08 10:48:00 -08:00
Jacky Wang
ba3dbd9d12
[Catalyst] Add launch intent for Battery Saver screen
...
Fix: 395163443
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: Idfc0300ffe8f5e944fb39425280fff20b1e2c16d
2025-02-08 18:02:06 +08:00
Sunny Shao
5700104b92
[Catalyst] Implement metrics/tags for "Remove Animation"
...
NO_IFTTT=Catalyst only
Bug: 394002861
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: I2891c31de419294324e8c7e17cd191a370cfa305
2025-02-08 08:57:30 +00:00
Sunny Shao
e9f0fdcd66
[Catalyst] Implement metrics/tags for Settings Catalyst
...
NO_IFTTT=Catalyst only
Bug: 394002861
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: Ia879883c3f29cd7ac286b431680d66ab52e87db0
2025-02-08 08:37:35 +00:00
Victor Li
cc2b6ab418
Merge "Set a value in Settings.Global to indicate if user is on audio sharing dashboard fragment" into main
2025-02-07 23:03:51 -08:00
Chelsea Hao
1415a784b9
Merge "Add onMediaButtonEvent to handle button clicks." into main
2025-02-07 22:44:24 -08:00
Victor Li
3ac6ab440c
Set a value in Settings.Global to indicate if user is on audio sharing dashboard fragment
...
Change-Id: I081db5db644cdc42294063783c29a93914e12328
BUG: 394810407
2025-02-07 21:14:23 -08:00
Jacky Wang
02c378757f
[Catalyst] Provide GetValueResult.metadata whenever possible
...
Fix: 394975570
Flag: com.android.settingslib.flags.settings_catalyst
Test: atest
Change-Id: Ifbe92902e0337f00d6b2154c7bad9fda460a4a78
2025-02-08 12:51:01 +08:00
chelseahao
877387edb0
Add onMediaButtonEvent to handle button clicks.
...
Test: atest
Bug: b/384381891
Flag: com.android.settingslib.flags.enable_le_audio_sharing
Change-Id: If8e974a6d021e23a7f06d4476eb94153945c50fc
2025-02-08 03:18:24 +00:00
Jacky Wang
089e6378b5
[Catalyst] Take write permit into account for SettingsPreferenceMetadata.writable
...
NO_IFTTT=Catalyst only
Fix: 394973168
Flag: com.android.settings.flags.catalyst
Test: manual
Change-Id: I4c09ab50d3a08ab50f4fced29ea70bb50b14e5d7
2025-02-08 10:12:45 +08:00
Treehugger Robot
60c6d8ead5
Merge "Support customization for biometrics SafeSourceIssue" into main
2025-02-07 16:05:30 -08:00
Ronald Braunstein
1d81f30656
Merge "Remove palanki@google.com from src/com/android/settings/location/OWNERS" into main am: f888596ac5 am: 97fef8e771
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2854008
Change-Id: I54be3b03a5475f3850732f04f6c3fb5e89e1a4cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-07 16:03:08 -08:00
Ronald Braunstein
e0ce9c145f
Merge "Remove jaggies@google.com from src/com/android/settings/biometrics/OWNERS" into main am: da41204d7e am: cfb5778952
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2957652
Change-Id: I155820b00f33821020bcb5b2c4baa5d27e65298b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2025-02-07 16:01:25 -08:00
Jack Yu
a8db4d190e
Removed the flag enable_modem_cipher_transparency_unsol_events
...
Removed the 24Q3 flag enable_modem_cipher_transparency_unsol_events
Bug: 283336425
Test: atest FrameworksTelephonyTests
Test: Basic telephony functionality tests
Flag: EXEMPT flag cleanup
Change-Id: I08e206d721f99f9422a117dbe009561b434a43bf
2025-02-07 15:41:18 -08:00
Ronald Braunstein
f888596ac5
Merge "Remove palanki@google.com from src/com/android/settings/location/OWNERS" into main
2025-02-07 15:14:55 -08:00
Ronald Braunstein
da41204d7e
Merge "Remove jaggies@google.com from src/com/android/settings/biometrics/OWNERS" into main
2025-02-07 15:12:07 -08:00
Yuhan Yang
92754decdb
Merge "Add summary for autoclick cursor size row" into main
2025-02-07 14:13:50 -08:00
Yuhan Yang
b968400c13
Merge "Add Autoclick cursor area size settings dialog" into main
2025-02-07 14:12:58 -08:00
Yuhan Yang
c3f467dd71
Add summary for autoclick cursor size row
...
Screencast: go/screencast-njm3ndi4njm4ntixnzuznnw3nmy5m2fkms00ng
Bug: 390460480
Test: ToggleAutoclickCustomSeekbarControllerTest
Flag: com.android.server.accessibility.enable_autoclick_indicator
Change-Id: I951be8da3e10f2a3ba0c6ff6e88a8a059db0f1ed
2025-02-07 21:06:12 +00:00