forked from upstream-mirrors/OpenTracks
Settings: show package id in Public API settings.
This commit is contained in:
@@ -4,6 +4,7 @@ import android.os.Bundle;
|
|||||||
|
|
||||||
import androidx.preference.PreferenceFragmentCompat;
|
import androidx.preference.PreferenceFragmentCompat;
|
||||||
|
|
||||||
|
import de.dennisguse.opentracks.BuildConfig;
|
||||||
import de.dennisguse.opentracks.R;
|
import de.dennisguse.opentracks.R;
|
||||||
|
|
||||||
public class PublicAPISettingsFragment extends PreferenceFragmentCompat {
|
public class PublicAPISettingsFragment extends PreferenceFragmentCompat {
|
||||||
@@ -17,5 +18,7 @@ public class PublicAPISettingsFragment extends PreferenceFragmentCompat {
|
|||||||
public void onStart() {
|
public void onStart() {
|
||||||
super.onStart();
|
super.onStart();
|
||||||
((SettingsActivity) getActivity()).getSupportActionBar().setTitle(R.string.settings_api_title);
|
((SettingsActivity) getActivity()).getSupportActionBar().setTitle(R.string.settings_api_title);
|
||||||
|
findPreference(getString(R.string.publicapi_package_key))
|
||||||
|
.setSummary(BuildConfig.APPLICATION_ID);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -314,6 +314,7 @@
|
|||||||
<bool name="import_prevent_reimport_default">true</bool>
|
<bool name="import_prevent_reimport_default">true</bool>
|
||||||
|
|
||||||
<string name="settings_api_key" translatable="false">settingsAPI</string>
|
<string name="settings_api_key" translatable="false">settingsAPI</string>
|
||||||
|
<string name="publicapi_package_key" translatable="false">apiPackageKey</string>
|
||||||
<string name="publicapi_enabled_key" translatable="false">apiEnabledKey</string>
|
<string name="publicapi_enabled_key" translatable="false">apiEnabledKey</string>
|
||||||
<bool name="publicapi_enabled_default">false</bool>
|
<bool name="publicapi_enabled_default">false</bool>
|
||||||
<string name="publicapi_dashboard_enabled_key" translatable="false">apiDashboardEnabledKey</string>
|
<string name="publicapi_dashboard_enabled_key" translatable="false">apiDashboardEnabledKey</string>
|
||||||
|
|||||||
@@ -442,6 +442,7 @@ limitations under the License.
|
|||||||
|
|
||||||
<!-- Settings public api -->
|
<!-- Settings public api -->
|
||||||
<string name="settings_api_title">Public API</string>
|
<string name="settings_api_title">Public API</string>
|
||||||
|
<string name="settings_public_api_package_title">Package name for Public API</string>
|
||||||
<string name="settings_public_api_enabled_title">Public API</string>
|
<string name="settings_public_api_enabled_title">Public API</string>
|
||||||
<string name="settings_public_api_enabled_summary_on">Other installed applications can start or stop recordings.</string>
|
<string name="settings_public_api_enabled_summary_on">Other installed applications can start or stop recordings.</string>
|
||||||
<string name="settings_public_api_enabled_summary_off">Only OpenTracks can start and stop recordings.</string>
|
<string name="settings_public_api_enabled_summary_off">Only OpenTracks can start and stop recordings.</string>
|
||||||
|
|||||||
@@ -3,6 +3,12 @@
|
|||||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:title="@string/settings_api_title">
|
android:title="@string/settings_api_title">
|
||||||
|
|
||||||
|
<Preference
|
||||||
|
android:key="@string/publicapi_package_key"
|
||||||
|
android:selectable="false"
|
||||||
|
android:persistent="false"
|
||||||
|
android:title="@string/settings_public_api_package_title" />
|
||||||
|
|
||||||
<SwitchPreferenceCompat
|
<SwitchPreferenceCompat
|
||||||
android:title="@string/settings_public_api_enabled_title"
|
android:title="@string/settings_public_api_enabled_title"
|
||||||
android:summaryOn="@string/settings_public_api_enabled_summary_on"
|
android:summaryOn="@string/settings_public_api_enabled_summary_on"
|
||||||
|
|||||||
Reference in New Issue
Block a user