Gadgetbridge/app/src/main/res/xml/sleepasandroid_preferences.xml
Marcel Alexandru Nitan 2190c82ed7 feature: Sleep as android support
Implement support for Sleep As Android with an usable example for ZeppOs
devices

Sleep as Android documentation:

https://docs.sleep.urbandroid.org/devs/wearable_api.html

Signed-off-by: Marcel Alexandru Nitan <nitan.marcel@protonmail.com>
2024-04-20 12:15:42 +03:00

78 lines
3.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<PreferenceCategory
android:key="pref_key_sleepasandroid_general"
android:title="@string/pref_header_general"
app:iconSpaceReserved="false">
<SwitchPreferenceCompat
android:defaultValue="false"
android:key="pref_key_sleepasandroid_enable"
android:layout="@layout/preference_checkbox"
android:summary="@string/pref_sleepasandroid_enable_summary"
android:title="@string/function_enabled"
app:iconSpaceReserved="false" />
<ListPreference
android:key="sleepasandroid_device"
android:entries="@array/empty_array"
android:entryValues="@array/empty_array"
android:title="@string/pref_sleepasandroid_device_title"
android:summary="@string/pref_sleepasandroid_device_summary"
app:iconSpaceReserved="false" />
<ListPreference
android:key="sleepasandroid_alarm_slot"
android:entries="@array/empty_array"
android:entryValues="@array/empty_array"
android:title="@string/pref_sleepasandroid_slot_title"
android:summary="@string/pref_sleepasandroid_slot_summary"
android:enabled="false"
app:iconSpaceReserved="false" />
</PreferenceCategory>
<PreferenceCategory
android:key="pref_key_sleepasandroid_features"
android:title="@string/pref_sleepasandroid_features_title"
android:summary="@string/pref_sleepasandroid_features_summary"
app:iconSpaceReserved="false">
<SwitchPreferenceCompat
android:key="pref_key_sleepasandroid_feat_alarms"
android:title="@string/pref_sleepasandroid_feat_alarms"
app:iconSpaceReserved="false"
android:defaultValue="true">
</SwitchPreferenceCompat>
<SwitchPreferenceCompat
android:key="pref_key_sleepasandroid_feat_notifications"
android:title="@string/pref_sleepasandroid_feat_notifications"
app:iconSpaceReserved="false"
android:defaultValue="true">
</SwitchPreferenceCompat>
<SwitchPreferenceCompat
android:key="pref_key_sleepasandroid_feat_movement"
android:title="@string/pref_sleepasandroid_feat_movement"
app:iconSpaceReserved="false"
android:defaultValue="true"
android:enabled="false">
</SwitchPreferenceCompat>
<SwitchPreferenceCompat
android:key="pref_key_sleepasandroid_feat_hr"
android:title="@string/pref_sleepasandroid_feat_heartrate"
app:iconSpaceReserved="false"
android:defaultValue="true"
android:enabled="false">
</SwitchPreferenceCompat>
<SwitchPreferenceCompat
android:key="pref_key_sleepasandroid_feat_oximetry"
android:title="@string/pref_sleepasandroid_feat_oximetry"
app:iconSpaceReserved="false"
android:defaultValue="true"
android:enabled="false">
</SwitchPreferenceCompat>
<SwitchPreferenceCompat
android:key="pref_key_sleepasandroid_feat_spo2"
android:title="@string/pref_sleepasandroid_feat_spo2"
app:iconSpaceReserved="false"
android:defaultValue="true"
android:enabled="false">
</SwitchPreferenceCompat>
</PreferenceCategory>
</PreferenceScreen>