forked from upstream-mirrors/OpenTracks
171 lines
8.5 KiB
XML
171 lines
8.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?><!--
|
|
Copyright 2010 Google Inc.
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
|
android:title="@string/menu_settings">
|
|
|
|
<PreferenceCategory android:title="@string/menu_help">
|
|
<Preference android:title="@string/menu_help">
|
|
<intent
|
|
android:targetClass="de.dennisguse.opentracks.HelpActivity"
|
|
android:targetPackage="@string/applicationId" />
|
|
</Preference>
|
|
</PreferenceCategory>
|
|
|
|
<PreferenceCategory android:title="@string/track_detail_stats_tab">
|
|
<ListPreference
|
|
android:defaultValue="@string/stats_units_default"
|
|
android:entries="@array/stats_units_options"
|
|
android:entryValues="@array/stats_units_values"
|
|
android:key="@string/stats_units_key"
|
|
android:title="@string/settings_stats_units_title"
|
|
app:useSimpleSummaryProvider="true" />
|
|
<ListPreference
|
|
android:defaultValue="@string/stats_rate_default"
|
|
android:entries="@array/stats_rate_metric_options"
|
|
android:entryValues="@array/stats_rate_values"
|
|
android:key="@string/stats_rate_key"
|
|
android:title="@string/settings_stats_rate_title"
|
|
app:useSimpleSummaryProvider="true" />
|
|
</PreferenceCategory>
|
|
|
|
<PreferenceCategory android:title="@string/settings_show">
|
|
<CheckBoxPreference
|
|
android:defaultValue="@bool/stats_show_grade_elevation_default"
|
|
android:key="@string/stats_show_grade_elevation_key"
|
|
android:title="@string/settings_stats_grade_elevation" />
|
|
<CheckBoxPreference
|
|
android:defaultValue="@bool/stats_show_coordinate_default"
|
|
android:key="@string/stats_show_coordinate_key"
|
|
android:title="@string/settings_stats_coordinate" />
|
|
</PreferenceCategory>
|
|
|
|
<PreferenceCategory android:title="@string/track_detail_chart_tab">
|
|
<CheckBoxPreference
|
|
android:defaultValue="true"
|
|
android:key="@string/chart_show_elevation_key"
|
|
android:title="@string/stats_elevation" />
|
|
<!-- title set in code -->
|
|
<CheckBoxPreference
|
|
android:defaultValue="true"
|
|
android:key="@string/chart_show_speed_key" />
|
|
<CheckBoxPreference
|
|
android:defaultValue="true"
|
|
android:key="@string/chart_show_heart_rate_key"
|
|
android:title="@string/sensor_state_heart_rate" />
|
|
</PreferenceCategory>
|
|
|
|
<PreferenceCategory android:title="@string/settings_recording">
|
|
<CheckBoxPreference
|
|
android:defaultValue="@bool/stats_show_on_lockscreen_while_recording_default"
|
|
android:key="@string/stats_show_on_lockscreen_while_recording_key"
|
|
android:summary="@string/settings_recording_show_on_lockscreen_while_recording_summary"
|
|
android:title="@string/settings_recording_show_on_lockscreen_while_recording_title" />
|
|
<ListPreference
|
|
android:defaultValue="@string/voice_frequency_default"
|
|
android:entryValues="@array/frequency_values"
|
|
android:key="@string/voice_frequency_key"
|
|
android:title="@string/menu_voice_frequency"
|
|
app:useSimpleSummaryProvider="true" />
|
|
<ListPreference
|
|
android:defaultValue="@string/split_frequency_default"
|
|
android:entryValues="@array/frequency_values"
|
|
android:key="@string/split_frequency_key"
|
|
android:title="@string/menu_split_frequency"
|
|
app:useSimpleSummaryProvider="true" />
|
|
<ListPreference
|
|
android:defaultValue="@string/track_name_default"
|
|
android:entries="@array/track_name_options"
|
|
android:entryValues="@array/track_name_values"
|
|
android:key="@string/track_name_key"
|
|
android:title="@string/settings_recording_track_name_title"
|
|
app:useSimpleSummaryProvider="true" />
|
|
<ListPreference
|
|
android:defaultValue="@string/min_recording_interval_default"
|
|
android:entryValues="@array/min_recording_interval_values"
|
|
android:key="@string/min_recording_interval_key"
|
|
android:title="@string/settings_recording_min_recording_interval_title"
|
|
app:useSimpleSummaryProvider="true" />
|
|
<ListPreference
|
|
android:defaultValue="@string/recording_distance_interval_default"
|
|
android:entryValues="@array/recording_distance_interval_values"
|
|
android:key="@string/recording_distance_interval_key"
|
|
android:title="@string/settings_recording_min_recording_distance_title"
|
|
app:useSimpleSummaryProvider="true" />
|
|
<ListPreference
|
|
android:defaultValue="@string/max_recording_distance_default"
|
|
android:entryValues="@array/max_recording_distance_values"
|
|
android:key="@string/max_recording_distance_key"
|
|
android:title="@string/settings_recording_max_recording_distance_title"
|
|
app:useSimpleSummaryProvider="true" />
|
|
<ListPreference
|
|
android:defaultValue="@string/recording_gps_accuracy_default"
|
|
android:entryValues="@array/recording_gps_accuracy_values"
|
|
android:key="@string/recording_gps_accuracy_key"
|
|
android:title="@string/settings_recording_min_required_accuracy_title"
|
|
app:useSimpleSummaryProvider="true" />
|
|
<ListPreference
|
|
android:defaultValue="@string/auto_resume_track_timeout_default"
|
|
android:entries="@array/auto_resume_track_timeout_values"
|
|
android:entryValues="@array/auto_resume_track_timeout_values"
|
|
android:key="@string/auto_resume_track_timeout_key"
|
|
android:title="@string/settings_recording_auto_resume_track_timeout_title"
|
|
app:useSimpleSummaryProvider="true" />
|
|
<de.dennisguse.opentracks.settings.ActivityTypePreference
|
|
android:defaultValue="@string/default_activity_default"
|
|
android:key="@string/default_activity_key"
|
|
android:title="@string/settings_recording_default_activity_title" />
|
|
</PreferenceCategory>
|
|
|
|
<PreferenceCategory android:title="@string/settings_sensor_bluetooth">
|
|
<de.dennisguse.opentracks.settings.BluetoothLePreference
|
|
android:defaultValue="@string/sensor_type_value_none"
|
|
android:key="@string/settings_sensor_bluetooth_heart_rate_key"
|
|
android:title="@string/sensor_state_heart_rate" />
|
|
</PreferenceCategory>
|
|
|
|
<PreferenceCategory android:title="@string/generic_tracks">
|
|
<Preference android:title="@string/menu_import_all">
|
|
<intent
|
|
android:targetClass="de.dennisguse.opentracks.io.file.importer.ImportActivity"
|
|
android:targetPackage="@string/applicationId" />
|
|
</Preference>
|
|
<Preference android:title="@string/menu_export_all">
|
|
<intent
|
|
android:targetClass="de.dennisguse.opentracks.io.file.exporter.ExportActivity"
|
|
android:targetPackage="@string/applicationId" />
|
|
</Preference>
|
|
</PreferenceCategory>
|
|
|
|
<PreferenceCategory android:title="@string/settings_reset">
|
|
<de.dennisguse.opentracks.settings.ResetDialogPreference
|
|
android:dialogMessage="@string/settings_reset_confirm_message"
|
|
android:dialogTitle="@string/settings_reset_confirm_title"
|
|
android:key="@string/settings_reset_key"
|
|
android:negativeButtonText="@string/generic_cancel"
|
|
android:persistent="false"
|
|
android:positiveButtonText="@string/generic_yes"
|
|
android:title="@string/settings_reset" />
|
|
</PreferenceCategory>
|
|
|
|
<PreferenceCategory android:title="@string/about_preference_title">
|
|
<Preference android:title="@string/about_preference_title">
|
|
<intent
|
|
android:targetClass="de.dennisguse.opentracks.AboutActivity"
|
|
android:targetPackage="@string/applicationId" />
|
|
</Preference>
|
|
</PreferenceCategory>
|
|
</PreferenceScreen> |