From e96bfac4a9fa1aa178d1ec1dfa46c6db4045b28d Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Wed, 22 Mar 2023 17:23:20 -0700 Subject: [PATCH] checkpoint --- app/build.gradle | 2 + app/src/debug/res/values/strings.xml | 5 + .../org/y20k/trackbook/SettingsFragment.kt | 3 +- app/src/main/res/layout/fragment_track.xml | 160 +++++++++--------- 4 files changed, 92 insertions(+), 78 deletions(-) create mode 100644 app/src/debug/res/values/strings.xml diff --git a/app/build.gradle b/app/build.gradle index 228a573..11e11ee 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -39,6 +39,8 @@ android { proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } debug { + applicationIdSuffix '.debug' + // Comment out the below lines if you do not need to test resource shrinking // minifyEnabled true // shrinkResources true diff --git a/app/src/debug/res/values/strings.xml b/app/src/debug/res/values/strings.xml new file mode 100644 index 0000000..ac78573 --- /dev/null +++ b/app/src/debug/res/values/strings.xml @@ -0,0 +1,5 @@ + + + + trkpt.debug + diff --git a/app/src/main/java/org/y20k/trackbook/SettingsFragment.kt b/app/src/main/java/org/y20k/trackbook/SettingsFragment.kt index 3e39b4d..cea0d3f 100644 --- a/app/src/main/java/org/y20k/trackbook/SettingsFragment.kt +++ b/app/src/main/java/org/y20k/trackbook/SettingsFragment.kt @@ -30,7 +30,6 @@ import android.provider.DocumentsContract import android.provider.Settings import android.util.Log import android.view.View -import android.widget.Button import android.widget.Toast import androidx.activity.result.contract.ActivityResultContracts import androidx.preference.EditTextPreference @@ -190,7 +189,7 @@ class SettingsFragment : PreferenceFragmentCompat(), YesNoDialog.YesNoDialogList { val battery_optimization_button = Preference(context) battery_optimization_button.title = "Disable battery optimization" - battery_optimization_button.summary = "If your device kills the app, you can give this a try" + battery_optimization_button.summary = "If your device kills the app, you can give this a try." battery_optimization_button.setOnPreferenceClickListener { val i: Intent = Intent(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS).setData(Uri.parse("package:${context.packageName}")) context.startActivity(i) diff --git a/app/src/main/res/layout/fragment_track.xml b/app/src/main/res/layout/fragment_track.xml index d7a6c6d..3ad0ac4 100755 --- a/app/src/main/res/layout/fragment_track.xml +++ b/app/src/main/res/layout/fragment_track.xml @@ -8,97 +8,105 @@ tools:context=".MainActivity"> - - - - - - + app:layout_constraintTop_toTopOf="parent"> - + - + - + + + + + + + + + + + app:layout_constraintTop_toBottomOf="@+id/trackfragment_tools_constraint_layout">