From 40b7c3c38a5e543a85ee3157c4e19d72e3b7dd15 Mon Sep 17 00:00:00 2001 From: Graham Jones Date: Sun, 20 Feb 2022 15:55:52 +0000 Subject: [PATCH] Tidied up settings screens and removed redundant settings to make it simpler. --- .../org/openseizuredetector/PrefActivity.java | 3 ++- .../uk/org/openseizuredetector/SdServer.java | 13 ++++++++----- app/src/main/res/xml/general_prefs.xml | 16 ++++++++-------- app/src/main/res/xml/logging_prefs.xml | 17 ++++++++--------- app/src/main/res/xml/preference_headers.xml | 4 ++-- 5 files changed, 28 insertions(+), 25 deletions(-) diff --git a/app/src/main/java/uk/org/openseizuredetector/PrefActivity.java b/app/src/main/java/uk/org/openseizuredetector/PrefActivity.java index 66f49a9..32f929f 100644 --- a/app/src/main/java/uk/org/openseizuredetector/PrefActivity.java +++ b/app/src/main/java/uk/org/openseizuredetector/PrefActivity.java @@ -75,7 +75,8 @@ public class PrefActivity extends PreferenceActivity implements SharedPreference .getDefaultSharedPreferences(this.getApplicationContext()); String dataSourceStr = SP.getString("DataSource", "Pebble"); Log.i(TAG, "onBuildHeaders DataSource = " + dataSourceStr); - Boolean advancedMode = SP.getBoolean("advancedMode", false); + //Boolean advancedMode = SP.getBoolean("advancedMode", false); + Boolean advancedMode = true; Log.i(TAG, "onBuildHeaders advancedMode = " + advancedMode); if (advancedMode) { diff --git a/app/src/main/java/uk/org/openseizuredetector/SdServer.java b/app/src/main/java/uk/org/openseizuredetector/SdServer.java index 4b1cb60..64c6ee1 100644 --- a/app/src/main/java/uk/org/openseizuredetector/SdServer.java +++ b/app/src/main/java/uk/org/openseizuredetector/SdServer.java @@ -1214,10 +1214,12 @@ public class SdServer extends Service implements SdDataReceiver { mLogAlarms = SP.getBoolean("LogAlarms", true); Log.v(TAG, "updatePrefs() - mLogAlarms = " + mLogAlarms); mUtil.writeToSysLogFile("updatePrefs() - mLogAlarms = " + mLogAlarms); - mLogData = SP.getBoolean("LogData", true); + //mLogData = SP.getBoolean("LogData", true); + mLogData = true; Log.v(TAG, "SdServer.updatePrefs() - mLogData = " + mLogData); mUtil.writeToSysLogFile("updatePrefs() - mLogData = " + mLogData); - mLogDataRemote = SP.getBoolean("LogDataRemote", false); + //mLogDataRemote = SP.getBoolean("LogDataRemote", false); + mLogDataRemote = true; Log.v(TAG, "updatePrefs() - mLogDataRemote = " + mLogDataRemote); mUtil.writeToSysLogFile("updatePrefs() - mLogDataRemote = " + mLogDataRemote); mLogDataRemoteMobile = SP.getBoolean("LogDataRemoteMobile", false); @@ -1232,15 +1234,16 @@ public class SdServer extends Service implements SdDataReceiver { mEventDuration = Integer.parseInt(prefVal); Log.v(TAG, "mEventDuration=" + mEventDuration); - mAutoPruneDb = SP.getBoolean("AutoPruneDb", false); + mAutoPruneDb = SP.getBoolean("AutoPruneDb", true); Log.v(TAG, "mAutoPruneDb=" + mAutoPruneDb); prefVal = SP.getString("DataRetentionPeriod", "28"); mDataRetentionPeriod = Integer.parseInt(prefVal); Log.v(TAG, "mDataRetentionPeriod=" + mDataRetentionPeriod); - prefVal = SP.getString("RemoteLogPeriod", "60"); - mRemoteLogPeriod = Integer.parseInt(prefVal); + //prefVal = SP.getString("RemoteLogPeriod", "60"); + //mRemoteLogPeriod = Integer.parseInt(prefVal); + mRemoteLogPeriod = 60; Log.v(TAG, "mRemoteLogPeriod=" + mRemoteLogPeriod); //mOSDUname = SP.getString("OSDUname", ""); diff --git a/app/src/main/res/xml/general_prefs.xml b/app/src/main/res/xml/general_prefs.xml index 8860412..12fbcef 100644 --- a/app/src/main/res/xml/general_prefs.xml +++ b/app/src/main/res/xml/general_prefs.xml @@ -8,12 +8,6 @@ android:entryValues="@array/datasource_list_values" android:defaultValue="Phone" android:dialogTitle="@string/select_datasource_title" /> - + - + android:title="@string/log_data_title" /> --> - - + android:title="@string/log_data_remote_title" /> --> - + android:title="@string/remoteLogPeriodTitle" />--> - + android:title="@string/remote_url_title" /> --> diff --git a/app/src/main/res/xml/preference_headers.xml b/app/src/main/res/xml/preference_headers.xml index 829de47..8306579 100644 --- a/app/src/main/res/xml/preference_headers.xml +++ b/app/src/main/res/xml/preference_headers.xml @@ -2,10 +2,10 @@ -
+ android:summary="@string/basic_settings_summary" />-->