Corrected problem with correct settings screens not showing in non-English languages.
This commit is contained in:
BIN
app/release/app-release-3.6.1h.apk
Normal file
BIN
app/release/app-release-3.6.1h.apk
Normal file
Binary file not shown.
Binary file not shown.
@@ -11,8 +11,8 @@
|
|||||||
"type": "SINGLE",
|
"type": "SINGLE",
|
||||||
"filters": [],
|
"filters": [],
|
||||||
"properties": [],
|
"properties": [],
|
||||||
"versionCode": 80,
|
"versionCode": 81,
|
||||||
"versionName": "3.6.1g",
|
"versionName": "3.6.1h",
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"outputFile": "app-release.apk"
|
"outputFile": "app-release.apk"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
xmlns:tools="http://schemas.android.com/tools"
|
xmlns:tools="http://schemas.android.com/tools"
|
||||||
package="uk.org.openseizuredetector"
|
package="uk.org.openseizuredetector"
|
||||||
android:versionCode="80"
|
android:versionCode="81"
|
||||||
android:versionName="3.6.1g">
|
android:versionName="3.6.1h">
|
||||||
<!-- android:allowBackup="false" -->
|
<!-- android:allowBackup="false" -->
|
||||||
<uses-permission android:name="android.permission.BLUETOOTH" />
|
<uses-permission android:name="android.permission.BLUETOOTH" />
|
||||||
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
|
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ public class PrefActivity extends PreferenceActivity implements SharedPreference
|
|||||||
titleStr = getResources().getString(h.titleRes);
|
titleStr = getResources().getString(h.titleRes);
|
||||||
}
|
}
|
||||||
Log.v(TAG, "found - " + titleStr);
|
Log.v(TAG, "found - " + titleStr);
|
||||||
if (titleStr.equals("Seizure Detector")) {
|
if (titleStr.equals(getString(R.string.seizure_detector_settings_title))) {
|
||||||
Log.v(TAG, "found Seizure Detector Header");
|
Log.v(TAG, "found Seizure Detector Header");
|
||||||
if (dataSourceStr.equals("Network")) {
|
if (dataSourceStr.equals("Network")) {
|
||||||
Log.v(TAG, "Removing seizure detector settings header");
|
Log.v(TAG, "Removing seizure detector settings header");
|
||||||
@@ -95,7 +95,7 @@ public class PrefActivity extends PreferenceActivity implements SharedPreference
|
|||||||
i = i - 1;
|
i = i - 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (titleStr.equals("Network Datasource")) {
|
if (titleStr.equals(getString(R.string.network_datasource_title))) {
|
||||||
Log.v(TAG, "found Network Datasource Header");
|
Log.v(TAG, "found Network Datasource Header");
|
||||||
if (!dataSourceStr.equals("Network")) {
|
if (!dataSourceStr.equals("Network")) {
|
||||||
Log.v(TAG, "Removing network settings header");
|
Log.v(TAG, "Removing network settings header");
|
||||||
@@ -103,7 +103,7 @@ public class PrefActivity extends PreferenceActivity implements SharedPreference
|
|||||||
i = i - 1;
|
i = i - 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (titleStr.equals("Pebble Datasource")) {
|
if (titleStr.equals(getString(R.string.pebble_datasource_title))) {
|
||||||
Log.v(TAG, "found Pebble Datasource Header");
|
Log.v(TAG, "found Pebble Datasource Header");
|
||||||
if (!dataSourceStr.equals("Pebble")) {
|
if (!dataSourceStr.equals("Pebble")) {
|
||||||
Log.v(TAG, "Removing Pebble settings header");
|
Log.v(TAG, "Removing Pebble settings header");
|
||||||
@@ -120,14 +120,11 @@ public class PrefActivity extends PreferenceActivity implements SharedPreference
|
|||||||
} else {
|
} else {
|
||||||
titleStr = getResources().getString(h.titleRes);
|
titleStr = getResources().getString(h.titleRes);
|
||||||
}
|
}
|
||||||
Log.v(TAG, "i=" + i + ", h=" + h.toString());
|
Log.v(TAG, "i=" + i + ": found - " + titleStr + " looking for "+ getString(R.string.basic_settings_title));
|
||||||
Log.v(TAG, "found - " + titleStr);
|
if (!titleStr.equals(getString(R.string.basic_settings_title))) {
|
||||||
if (!titleStr.equals("Basic")) {
|
Log.v(TAG, "an Advanced Mode Header, so removing it....");
|
||||||
if (!advancedMode) {
|
target.remove(i);
|
||||||
Log.v(TAG, "an Advanced Mode Header");
|
i = i - 1;
|
||||||
target.remove(i);
|
|
||||||
i = i - 1;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -158,7 +155,7 @@ public class PrefActivity extends PreferenceActivity implements SharedPreference
|
|||||||
Log.i(TAG, "OnSharedPreferenceChanged(): SMS Alarm disabled so do not need permissions");
|
Log.i(TAG, "OnSharedPreferenceChanged(): SMS Alarm disabled so do not need permissions");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
mUtil.showToast("Setting " + s + " Changed - restarting server");
|
//mUtil.showToast("Setting " + s + " Changed - restarting server");
|
||||||
mPrefChanged = true;
|
mPrefChanged = true;
|
||||||
mUtil.stopServer();
|
mUtil.stopServer();
|
||||||
// Wait 0.1 second to give the server chance to shutdown, then re-start it
|
// Wait 0.1 second to give the server chance to shutdown, then re-start it
|
||||||
@@ -180,7 +177,7 @@ public class PrefActivity extends PreferenceActivity implements SharedPreference
|
|||||||
public void onRequestPermissionsResult(int requestCode,
|
public void onRequestPermissionsResult(int requestCode,
|
||||||
String permissions[], int[] grantResults) {
|
String permissions[], int[] grantResults) {
|
||||||
Log.i(TAG, "onRequestPermissionsResult - Permission" + permissions + " = " + grantResults);
|
Log.i(TAG, "onRequestPermissionsResult - Permission" + permissions + " = " + grantResults);
|
||||||
mUtil.showToast("Permissions Changed - restarting server");
|
//mUtil.showToast("Permissions Changed - restarting server");
|
||||||
mUtil.stopServer();
|
mUtil.stopServer();
|
||||||
// Wait 0.1 second to give the server chance to shutdown, then re-start it
|
// Wait 0.1 second to give the server chance to shutdown, then re-start it
|
||||||
mHandler.postDelayed(new Runnable() {
|
mHandler.postDelayed(new Runnable() {
|
||||||
|
|||||||
Reference in New Issue
Block a user