feat(settings): Tailor device settings to connection state

- Hide reactions and AAP sections unless device is classically connected

- Move advanced-settings-unavailable card to the bottom of the list

- Show 'device not nearby' infobox when out of range

- Show missing-paired-device banner with edit-profile action

- Replace pending banner with snackbar on user-initiated change
This commit is contained in:
darken
2026-04-25 19:00:19 +02:00
committed by Matthias Urhahn
parent 175aef9e2f
commit a40599c1dc
5 changed files with 87 additions and 27 deletions
+2
View File
@@ -472,6 +472,8 @@
<string name="device_settings_not_connected_description">This device is nearby but not connected to this phone. Connect to access settings and controls.</string>
<string name="device_settings_not_connected_connect_action">Connect</string>
<string name="device_settings_not_connected_open_settings_action">Open Bluetooth Settings</string>
<string name="device_settings_not_nearby_label">Device not nearby</string>
<string name="device_settings_not_nearby_description">Settings are only available when this device is nearby and connected to your phone.</string>
<string name="device_settings_aap_unavailable_label">Advanced settings unavailable</string>
<string name="device_settings_aap_unavailable_description">Advanced AirPods settings require a Bluetooth feature that is not available on this phone. This may be resolved by a future Android update from your device manufacturer.</string>
<string name="device_settings_aap_unavailable_action">View compatibility tracker</string>