Moved Basic Settings text into strings.xml so it can be translated.

This commit is contained in:
Graham Jones
2020-03-30 19:54:20 +01:00
parent a7188eee0e
commit 6f674d6c60
4 changed files with 81 additions and 28 deletions

View File

@@ -5,6 +5,7 @@
- Added facility to upload data to remote server. - Added facility to upload data to remote server.
- Added support for additional GarminSD settings data fields to record the watch app version number etc and - Added support for additional GarminSD settings data fields to record the watch app version number etc and
log that info to the SysLog file. log that info to the SysLog file.
- Made only a subset of settings available by default, unless the user enables 'advanced mode' to make them all visible.
V3.1.15 - 01mar2020 V3.1.15 - 01mar2020
- Added German Language support for main and startup app screens. - Added German Language support for main and startup app screens.
V3.1.14 - 27feb2020 V3.1.14 - 27feb2020

View File

@@ -79,7 +79,29 @@
<string name="AudibleAlarmsCancelledFor">Akustische Alarme abgeschaltet fuer </string> <string name="AudibleAlarmsCancelledFor">Akustische Alarme abgeschaltet fuer </string>
<string name="PressToReEnable"> Drücken um Funktion wieder zu aktivieren</string> <string name="PressToReEnable"> Drücken um Funktion wieder zu aktivieren</string>
<string name="CancelAudibleAlarms">Akustische Alarme abschalten (voruebergehend)</string> <string name="CancelAudibleAlarms">Akustische Alarme abschalten (voruebergehend)</string>
<string name="AudibleAlarmsOff"> Akustische Alarme AUS</string> <string name="AudibleAlarmsOff">Heart Rate Max Threshold (bpm)</string>
<string name="Fault">FEHLER</string> <string name="Fault">FEHLER</string>
<string name="AdvancedModeTitle">Advanced Mode</string>
<string name="AdvancedModeSummary">Enable Advanced Settings (exposes a lot more things you can change....)</string>
<string name="AutoStartTitle">Auto Start</string>
<string name="AutoStartSummary">Auto start OpenSeizureDetector when phone is started</string>
<string name="DataSourceSummary">Select whether to use a Garmin Watch, Pebble Watch or network connection as the seizure detector data source.</string>
<string name="LogRemoteTitle">Log Data Remotely</string>
<string name="UseMobileSummary">Use mobile internet to log remote data</string>
<string name="SeizureDetectorSettingsTitle">Seizure Detector Settings</string>
<string name="AlarmThreshTitle">Alarm Threshold</string>
<string name="AlarmThreshSummary">Alarm Threshold (Default = 100)</string>
<string name="AlarmRatioThreshTitle">Alarm Ratio Threshold</string>
<string name="AlarmRatioThreshSummary">Alarm Ratio Threshold (Default = 50). Increase to reduce sensitivity.</string>
<string name="AlarmFreqMaxTitle">AlarmFreqMax (Hz)</string>
<string name="AlarmFreqMaxSummary">Maximum Frequency of ROI (Hz) (Default = 8 Hz)</string>
<string name="AlarmFreqMinTitle">AlarmFreqMin (Hz)</string>
<string name="AlarmFreqMinSummary">Minimum Frequency of ROI (Hz) (Default = 3 Hz)</string>
<string name="HRAlarmEnabledTitle">Heart Rate Alarm Enabled</string>
<string name="HRAlarmEnabledSummary" />
<string name="HRNullAlarmTitle">Treat a Null heart rate as an alarm condition</string>
<string name="HRNullAlarmSummary" />
<string name="HRThreshMinTitle">Heart Rate Min Threshold (bpm)</string>
<string name="HRThreshMaxTitle" >Heart Rate Min Threshold (bpm)</string>
</resources> </resources>

View File

@@ -13,6 +13,7 @@
\n - Added facility to upload data to remote server. \n - Added facility to upload data to remote server.
\n - Added support for additional GarminSD settings data fields to record the watch app version number etc and \n - Added support for additional GarminSD settings data fields to record the watch app version number etc and
log that info to the SysLog file. log that info to the SysLog file.
\n - Made only a subset of settings visible by default unless the user enables Advanced Mode
\n V3.1.15 - Added German Language Support to main and start-up screens \n V3.1.15 - Added German Language Support to main and start-up screens
\n V3.1.14 - Repaired OpenSeizureDetector Web Interface, that was broken by V3.1.13 \n V3.1.14 - Repaired OpenSeizureDetector Web Interface, that was broken by V3.1.13
\n V3.1.13 - Fixed ERR-400 display on garmin watch and associated problem with network datasource fault alerting. \n V3.1.13 - Fixed ERR-400 display on garmin watch and associated problem with network datasource fault alerting.
@@ -30,6 +31,7 @@
\n - Added facility to upload data to remote server. \n - Added facility to upload data to remote server.
\n - Added support for additional GarminSD settings data fields to record the watch app version number etc and \n - Added support for additional GarminSD settings data fields to record the watch app version number etc and
log that info to the SysLog file. log that info to the SysLog file.
\n - Made only a subset of settings visible by default unless the user enables Advanced Mode
\n V3.1.15 - Added German Language Support to main and start-up screens \n V3.1.15 - Added German Language Support to main and start-up screens
\n V3.1.14 - Repaired OpenSeizureDetector Web Interface, that was broken by V3.1.13 \n V3.1.14 - Repaired OpenSeizureDetector Web Interface, that was broken by V3.1.13
\n V3.1.13 - Fixed ERR-400 display on garmin watch and associated problem with network datasource fault alerting. \n V3.1.13 - Fixed ERR-400 display on garmin watch and associated problem with network datasource fault alerting.
@@ -91,4 +93,32 @@
<string name="invalid_username">Not a valid username</string> <string name="invalid_username">Not a valid username</string>
<string name="invalid_password">Password must be >5 characters</string> <string name="invalid_password">Password must be >5 characters</string>
<string name="login_failed">"Login failed"</string> <string name="login_failed">"Login failed"</string>
<string name="AdvancedModeTitle">Advanced Mode</string>
<string name="AdvancedModeSummary">Enable Advanced Settings (exposes a lot more things you can change....)</string>
<string name="AutoStartTitle">Auto Start</string>
<string name="AutoStartSummary">Auto start OpenSeizureDetector when phone is started</string>
<string name="DataSourceTitle">Select Data Source</string>
<string name="DataSourceSummary">Select whether to use a Garmin Watch, Pebble Watch or network connection as the seizure detector data source.</string>
<string name="LogRemoteTitle">Log Data Remotely</string>
<string name="LogRemoteSummary">Log Data to Central OpenSeizureDetector Database</string>
<string name="UseMobileTitle">Use Mobile Internet</string>
<string name="UseMobileSummary">Use mobile internet to log remote data</string>
<string name="SeizureDetectorSettingsTitle">Seizure Detector Settings</string>
<string name="AlarmThreshTitle">Alarm Threshold</string>
<string name="AlarmThreshSummary">Alarm Threshold (Default = 100)</string>
<string name="AlarmRatioThreshTitle">Alarm Ratio Threshold</string>
<string name="AlarmRatioThreshSummary">Alarm Ratio Threshold (Default = 50). Increase to reduce sensitivity.</string>
<string name="AlarmFreqMaxTitle">AlarmFreqMax (Hz)</string>
<string name="AlarmFreqMaxSummary">Maximum Frequency of ROI (Hz) (Default = 8 Hz)</string>
<string name="AlarmFreqMinTitle">AlarmFreqMin (Hz)</string>
<string name="AlarmFreqMinSummary">Minimum Frequency of ROI (Hz) (Default = 3 Hz)</string>
<string name="HRAlarmEnabledTitle">Heart Rate Alarm Enabled</string>
<string name="HRAlarmEnabledSummary" />
<string name="HRNullAlarmTitle">Treat a Null heart rate as an alarm condition</string>
<string name="HRNullAlarmSummary" />
<string name="HRThreshMinTitle">Heart Rate Min Threshold (bpm)</string>
<string name="HRThreshMinSummary" />
<string name="HRThreshMaxTitle">Heart Rate Max Threshold (bpm)</string>
<string name="HRThreshMaxSummary" />
</resources> </resources>

View File

@@ -4,14 +4,14 @@
android:defaultValue="false" android:defaultValue="false"
android:enabled="true" android:enabled="true"
android:key="advancedMode" android:key="advancedMode"
android:summary="Enable Advanced Settings (exposes a lot more things you can change....)" android:summary="@string/AdvancedModeSummary"
android:title="Advanced Mode" /> android:title="@string/AdvancedModeTitle" />
<CheckBoxPreference <CheckBoxPreference
android:defaultValue="false" android:defaultValue="false"
android:enabled="true" android:enabled="true"
android:key="AutoStart" android:key="AutoStart"
android:summary="Auto Start App on Boot" android:summary="@string/AutoStartSummary"
android:title="Auto Start App on Boot" /> android:title="@string/AutoStartTitle" />
<ListPreference <ListPreference
android:defaultValue="Garmin" android:defaultValue="Garmin"
@@ -19,69 +19,69 @@
android:entries="@array/datasource_list" android:entries="@array/datasource_list"
android:entryValues="@array/datasource_list_values" android:entryValues="@array/datasource_list_values"
android:key="DataSource" android:key="DataSource"
android:summary="Select whether to use a Garmin Watch, Pebble Watch or network connection as the seizure detector data source." android:summary="@string/DataSourceSummary"
android:title="Select Data Source" /> android:title="@string/DataSourceTitle" />
<PreferenceCategory android:title="Data Logging Settings"> <PreferenceCategory android:title="Data Logging Settings">
<CheckBoxPreference <CheckBoxPreference
android:defaultValue="false" android:defaultValue="false"
android:key="LogDataRemote" android:key="LogDataRemote"
android:summary="Log Data to Central OpenSeizureDetector Database" android:summary="@string/LogRemoteSummary"
android:title="Log Data Remotely" /> android:title="@string/LogRemoteTitle" />
<CheckBoxPreference <CheckBoxPreference
android:defaultValue="false" android:defaultValue="false"
android:key="LogDataRemoteMobile" android:key="LogDataRemoteMobile"
android:summary="Use mobile internet to log remote data" android:summary="@string/UseMobileSummary"
android:title="Use Mobile Internet" /> android:title="@string/UseMobileTitle" />
</PreferenceCategory> </PreferenceCategory>
<PreferenceCategory android:title="Seizure Detector Settings"> <PreferenceCategory android:title="@string/SeizureDetectorSettingsTitle">
<EditTextPreference <EditTextPreference
android:defaultValue="100" android:defaultValue="100"
android:key="AlarmThresh" android:key="AlarmThresh"
android:summary="Alarm Threshold (Default = 100)" android:summary="@string/AlarmThreshSummary"
android:title="AlarmThresh" /> android:title="@string/AlarmThreshTitle" />
<EditTextPreference <EditTextPreference
android:defaultValue="50" android:defaultValue="50"
android:key="AlarmRatioThresh" android:key="AlarmRatioThresh"
android:summary="Alarm Ratio Threshold (Default = 50). Increase to reduce sensitivity." android:summary="@string/AlarmRatioThreshSummary"
android:title="AlarmRatioThresh" /> android:title="@string/AlarmRatioThreshTitle" />
<EditTextPreference <EditTextPreference
android:defaultValue="3" android:defaultValue="3"
android:key="AlarmFreqMin" android:key="AlarmFreqMin"
android:summary="Minimum Frequency of ROI (Hz) (Default = 3 Hz)" android:summary="@string/AlarmFreqMinSummary"
android:title="AlarmFreqMin (Hz)" /> android:title="@string/AlarmFreqMinTitle" />
<EditTextPreference <EditTextPreference
android:defaultValue="8" android:defaultValue="8"
android:key="AlarmFreqMax" android:key="AlarmFreqMax"
android:summary="Maximum Frequency of ROI (Hz) (Default = 8 Hz)" android:summary="@string/AlarmFreqMaxSummary"
android:title="AlarmFreqMax (Hz)" /> android:title="@string/AlarmFreqMaxTitle" />
</PreferenceCategory> </PreferenceCategory>
<PreferenceCategory android:title="Heart Rate Alarm Settings"> <PreferenceCategory android:title="Heart Rate Alarm Settings">
<CheckBoxPreference <CheckBoxPreference
android:defaultValue="false" android:defaultValue="false"
android:key="HRAlarmActive" android:key="HRAlarmActive"
android:summary="" android:summary="@string/HRAlarmEnabledSummary"
android:title="Heart Rate Alarm Enabled" /> android:title="@string/HRAlarmEnabledTitle" />
<CheckBoxPreference <CheckBoxPreference
android:defaultValue="false" android:defaultValue="false"
android:key="HRNullAsAlarm" android:key="HRNullAsAlarm"
android:summary="" android:summary="@string/HRNullAlarmSummary"
android:title="Treat a Null heart rate as an alarm condition" /> android:title="@string/HRNullAlarmTitle" />
<EditTextPreference <EditTextPreference
android:defaultValue="40" android:defaultValue="40"
android:key="HRThreshMin" android:key="HRThreshMin"
android:summary="" android:summary="@string/HRThreshMinSummary"
android:title="Heart Rate Min Threshold (bpm)" /> android:title="@string/HRThreshMinTitle" />
<EditTextPreference <EditTextPreference
android:defaultValue="150" android:defaultValue="150"
android:key="HRThreshMax" android:key="HRThreshMax"
android:summary="" android:summary="@string/HRThreshMaxSummary"
android:title="Heart Rate Max Threshold (bpm)" /> android:title="@string/HRThreshMaxTitle" />
</PreferenceCategory> </PreferenceCategory>