habitica-android/Habitica/res/xml/preferences_fragment.xml

208 lines
8.5 KiB
XML
Raw Normal View History

2017-04-20 13:33:33 +00:00
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
2017-10-03 13:19:19 +00:00
xmlns:app="http://schemas.android.com/apk/res-auto"
2017-10-03 18:13:29 +00:00
xmlns:tools="http://schemas.android.com/tools"
2017-10-03 13:19:19 +00:00
android:title="@string/PS_contact_title">
2017-04-20 13:33:33 +00:00
<PreferenceCategory
android:title="@string/pref_account_header"
android:key="account_prefs">
2017-10-03 18:13:29 +00:00
<PreferenceScreen android:title="@string/profile"
android:summary="@string/profile_summary"
android:key="profile">
<EditTextPreference android:key="display_name"
android:title="@string/display_name" />
<EditTextPreference android:key="photo_url"
android:title="@string/photo_url" />
<EditTextPreference android:key="about"
android:title="@string/about" />
</PreferenceScreen>
2017-04-20 13:33:33 +00:00
2017-10-03 18:13:29 +00:00
<PreferenceScreen
android:key="authentication"
android:title="@string/authentication"
android:summary="@string/authentication_summary"
app:key="authentication">
<Preference
android:key="login_name"
android:title="@string/login_name"
android:selectable="true"
android:persistent="false"
android:shouldDisableView="false" />
2017-04-20 13:33:33 +00:00
<Preference
2017-10-03 18:13:29 +00:00
android:key="email"
android:title="@string/email"
2017-04-20 13:33:33 +00:00
android:selectable="true"
android:persistent="false"
2017-10-03 18:13:29 +00:00
android:shouldDisableView="false"/>
<Preference
android:key="subscription_status"
android:title="@string/subscription_status"
android:selectable="true"
android:persistent="false"
android:shouldDisableView="false"/>
<PreferenceCategory android:title="@string/danger_zone">
<Preference android:title="@string/reset_account"
android:key="reset_account" />
<Preference android:title="@string/delete_account"
android:key="delete_account" />
</PreferenceCategory>
</PreferenceScreen>
2017-04-20 13:33:33 +00:00
2017-10-03 18:13:29 +00:00
<PreferenceScreen android:title="API"
android:key="api">
2017-04-20 13:33:33 +00:00
<Preference
android:key="@string/SP_userID"
android:title="@string/SP_userID_title"
android:selectable="true"
android:persistent="false"
android:shouldDisableView="false"
android:summary="@string/SP_userID_summary"/>
<Preference
android:key="@string/SP_APIToken"
android:title="@string/SP_APIToken_title"
android:selectable="true"
android:persistent="false"
android:shouldDisableView="false"
android:summary="@string/SP_APIToken_summary"/>
<Preference
android:key="SP_user_qr_code"
android:title="@string/SP_user_qr_code"
android:selectable="true"
android:persistent="false"
android:shouldDisableView="false"
android:summary="@string/SP_user_qr_code"/>
</PreferenceScreen>
<Preference
android:key="choose_class"
2017-10-03 18:13:29 +00:00
tools:title="Change Class"/>
<Preference android:title="@string/fix_character_values"
app:key="fixCharacterValues"/>
<Preference android:title="@string/logout"
android:key="logout"
android:summary="@string/logout_description"/>
</PreferenceCategory>
2017-04-20 13:33:33 +00:00
2017-10-03 18:13:29 +00:00
<PreferenceCategory
android:title="@string/app_settings">
2017-04-20 13:33:33 +00:00
<ListPreference android:title="@string/pref_first_day_of_the_week_title"
android:key="@string/pref_first_day_of_the_week_key"
android:entries="@array/weekdays"
android:entryValues="@array/weekdayValues"
2017-10-03 18:13:29 +00:00
android:summary="@string/pref_first_day_of_the_week_summary"/>
2017-04-20 13:33:33 +00:00
<ListPreference android:title="@string/Language_title"
android:key="language"
android:entries="@array/Language"
android:entryValues="@array/LanguageValues"
2017-10-03 18:13:29 +00:00
android:summary="@string/Language_summary"/>
2017-04-20 13:33:33 +00:00
<ListPreference android:title="@string/AudioTheme_title"
android:key="audioTheme"
android:entries="@array/AudioThemes"
android:entryValues="@array/AudioValues"
2017-10-03 18:13:29 +00:00
android:summary="@string/AudioTheme_summary"/>
2017-04-20 13:33:33 +00:00
<CheckBoxPreference android:title="@string/dailyDueDefaultView"
android:key="dailyDueDefaultView"
android:summary="@string/dailyDueDefaultViewDescription"
/>
</PreferenceCategory>
<PreferenceCategory
android:title="@string/pref_reminder_header">
<CheckBoxPreference
android:key="use_reminder"
android:defaultValue="false"
android:title="@string/pref_reminder_checkbox"/>
<com.habitrpg.android.habitica.prefs.TimePreference
android:key="reminder_time"
android:defaultValue="19:30"
android:title="@string/pref_reminder_picker" />
</PreferenceCategory>
<PreferenceCategory
android:title="@string/pref_cds_header">
<com.habitrpg.android.habitica.prefs.TimePreference
android:key="cds_time"
android:defaultValue="00:00"
android:title="@string/pref_cds_picker" />
</PreferenceCategory>
<PreferenceCategory
android:title="@string/push_notifications">
<CheckBoxPreference
android:key="usePushNotifications"
android:defaultValue="true"
android:title="@string/pref_push_notifications_checkbox"/>
<PreferenceScreen
android:key="pushNotifications"
android:title="@string/push_notifications"
2017-10-03 18:13:29 +00:00
android:summary="@string/push_notifications_sum">
2017-04-20 13:33:33 +00:00
<PreferenceCategory android:title="Push Notifications">
<CheckBoxPreference
android:key="preference_push_you_won_challenge"
android:defaultValue="true"
android:title="@string/preference_push_you_won_challenge"/>
<CheckBoxPreference
android:key="preference_push_received_a_private_message"
android:defaultValue="true"
android:title="@string/preference_push_received_a_private_message"/>
<CheckBoxPreference
android:key="preference_push_gifted_gems"
android:defaultValue="true"
android:title="@string/preference_push_gifted_gems"/>
<CheckBoxPreference
android:key="preference_push_gifted_subscription"
android:defaultValue="true"
android:title="@string/preference_push_gifted_subscription"/>
<CheckBoxPreference
android:key="preference_push_invited_to_party"
android:defaultValue="true"
android:title="@string/preference_push_invited_to_party"/>
<CheckBoxPreference
android:key="preference_push_invited_to_guild"
android:defaultValue="true"
android:title="@string/preference_push_invited_to_guild"/>
<CheckBoxPreference
android:key="preference_push_your_quest_has_begun"
android:defaultValue="true"
android:title="@string/preference_push_your_quest_has_begun"/>
<CheckBoxPreference
android:key="preference_push_invited_to_quest"
android:defaultValue="true"
android:title="@string/preference_push_invited_to_quest"/>
</PreferenceCategory>
</PreferenceScreen>
</PreferenceCategory>
<PreferenceCategory
android:title="@string/maintenance">
<Preference android:title="@string/reload_content"
2017-10-03 18:13:29 +00:00
android:key="reload_content"/>
2017-04-20 13:33:33 +00:00
</PreferenceCategory>
</PreferenceScreen>