diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 4cc0f5e..0f5ebfb 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -13,11 +13,11 @@ plugins { //} android { - namespace = "com.astatin3.scoutingapp2025" + namespace = "com.ridgebotics.ridgescout" compileSdk = 34 defaultConfig { - applicationId = "com.astatin3.scoutingapp2025" + applicationId = "com.ridgebotics.ridgescout" minSdk = 24 targetSdk = 34 versionCode = 1 diff --git a/app/release/baselineProfiles/0/app-release.dm b/app/release/baselineProfiles/0/app-release.dm new file mode 100644 index 0000000..5abee88 Binary files /dev/null and b/app/release/baselineProfiles/0/app-release.dm differ diff --git a/app/release/baselineProfiles/1/app-release.dm b/app/release/baselineProfiles/1/app-release.dm new file mode 100644 index 0000000..272bd63 Binary files /dev/null and b/app/release/baselineProfiles/1/app-release.dm differ diff --git a/app/release/output-metadata.json b/app/release/output-metadata.json new file mode 100644 index 0000000..721377d --- /dev/null +++ b/app/release/output-metadata.json @@ -0,0 +1,37 @@ +{ + "version": 3, + "artifactType": { + "type": "APK", + "kind": "Directory" + }, + "applicationId": "com.ridgebotics.ridgescout", + "variantName": "release", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "versionCode": 1, + "versionName": "1.0", + "outputFile": "app-release.apk" + } + ], + "elementType": "File", + "baselineProfiles": [ + { + "minApi": 28, + "maxApi": 30, + "baselineProfiles": [ + "baselineProfiles/1/app-release.dm" + ] + }, + { + "minApi": 31, + "maxApi": 2147483647, + "baselineProfiles": [ + "baselineProfiles/0/app-release.dm" + ] + } + ], + "minSdkVersionForDexing": 24 +} \ No newline at end of file diff --git a/app/src/androidTest/java/com/astatin3/scoutingapp2025/ExampleInstrumentedTest.java b/app/src/androidTest/java/com/ridgebotics/ridgescout/ExampleInstrumentedTest.java similarity index 95% rename from app/src/androidTest/java/com/astatin3/scoutingapp2025/ExampleInstrumentedTest.java rename to app/src/androidTest/java/com/ridgebotics/ridgescout/ExampleInstrumentedTest.java index 50653b2..fa21271 100644 --- a/app/src/androidTest/java/com/astatin3/scoutingapp2025/ExampleInstrumentedTest.java +++ b/app/src/androidTest/java/com/ridgebotics/ridgescout/ExampleInstrumentedTest.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025; +package com.ridgebotics.ridgescout; import android.content.Context; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/MainActivity.java b/app/src/main/java/com/ridgebotics/ridgescout/MainActivity.java similarity index 88% rename from app/src/main/java/com/astatin3/scoutingapp2025/MainActivity.java rename to app/src/main/java/com/ridgebotics/ridgescout/MainActivity.java index 502618e..b85917e 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/MainActivity.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/MainActivity.java @@ -1,37 +1,30 @@ -package com.astatin3.scoutingapp2025; +package com.ridgebotics.ridgescout; import android.content.Intent; import android.os.Bundle; import android.view.MenuItem; -import com.astatin3.scoutingapp2025.scoutingData.fields; -import com.astatin3.scoutingapp2025.utility.SentimentAnalysis; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.scoutingData.fields; +import com.ridgebotics.ridgescout.utility.SentimentAnalysis; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.fileEditor; import com.google.android.material.bottomnavigation.BottomNavigationView; import androidx.annotation.NonNull; -import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; -import androidx.navigation.AnimBuilder; import androidx.navigation.NavController; -import androidx.navigation.NavDestination; import androidx.navigation.NavOptions; -import androidx.navigation.NavOptionsBuilder; import androidx.navigation.Navigation; import androidx.navigation.ui.AppBarConfiguration; import androidx.navigation.ui.NavigationUI; -import com.astatin3.scoutingapp2025.databinding.ActivityMainBinding; +import com.ridgebotics.ridgescout.databinding.ActivityMainBinding; -import com.astatin3.scoutingapp2025.SettingsVersionStack.latestSettings; +import com.ridgebotics.ridgescout.SettingsVersionStack.latestSettings; import com.google.android.material.navigation.NavigationBarView; import java.util.Objects; -import kotlin.Unit; -import kotlin.jvm.functions.Function1; - public class MainActivity extends AppCompatActivity { diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/SettingsVersionStack/latestSettings.java b/app/src/main/java/com/ridgebotics/ridgescout/SettingsVersionStack/latestSettings.java similarity index 75% rename from app/src/main/java/com/astatin3/scoutingapp2025/SettingsVersionStack/latestSettings.java rename to app/src/main/java/com/ridgebotics/ridgescout/SettingsVersionStack/latestSettings.java index 41fb72f..ce00655 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/SettingsVersionStack/latestSettings.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/SettingsVersionStack/latestSettings.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.SettingsVersionStack; +package com.ridgebotics.ridgescout.SettingsVersionStack; public class latestSettings { public static sv1 settings = new sv1(); diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/SettingsVersionStack/settingsVersion.java b/app/src/main/java/com/ridgebotics/ridgescout/SettingsVersionStack/settingsVersion.java similarity index 95% rename from app/src/main/java/com/astatin3/scoutingapp2025/SettingsVersionStack/settingsVersion.java rename to app/src/main/java/com/ridgebotics/ridgescout/SettingsVersionStack/settingsVersion.java index 19c0bc3..2b0a864 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/SettingsVersionStack/settingsVersion.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/SettingsVersionStack/settingsVersion.java @@ -1,7 +1,7 @@ -package com.astatin3.scoutingapp2025.SettingsVersionStack; +package com.ridgebotics.ridgescout.SettingsVersionStack; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.fileEditor; import java.nio.charset.StandardCharsets; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/SettingsVersionStack/sv0.java b/app/src/main/java/com/ridgebotics/ridgescout/SettingsVersionStack/sv0.java similarity index 96% rename from app/src/main/java/com/astatin3/scoutingapp2025/SettingsVersionStack/sv0.java rename to app/src/main/java/com/ridgebotics/ridgescout/SettingsVersionStack/sv0.java index f7af07c..81260c3 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/SettingsVersionStack/sv0.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/SettingsVersionStack/sv0.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.SettingsVersionStack; +package com.ridgebotics.ridgescout.SettingsVersionStack; public class sv0 extends settingsVersion { @Override diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/SettingsVersionStack/sv1.java b/app/src/main/java/com/ridgebotics/ridgescout/SettingsVersionStack/sv1.java similarity index 97% rename from app/src/main/java/com/astatin3/scoutingapp2025/SettingsVersionStack/sv1.java rename to app/src/main/java/com/ridgebotics/ridgescout/SettingsVersionStack/sv1.java index 3252906..c8d0883 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/SettingsVersionStack/sv1.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/SettingsVersionStack/sv1.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.SettingsVersionStack; +package com.ridgebotics.ridgescout.SettingsVersionStack; import java.util.UUID; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/ScoutingDataWriter.java b/app/src/main/java/com/ridgebotics/ridgescout/scoutingData/ScoutingDataWriter.java similarity index 83% rename from app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/ScoutingDataWriter.java rename to app/src/main/java/com/ridgebotics/ridgescout/scoutingData/ScoutingDataWriter.java index 15957cb..2365332 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/ScoutingDataWriter.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/scoutingData/ScoutingDataWriter.java @@ -1,15 +1,15 @@ -package com.astatin3.scoutingapp2025.scoutingData; +package com.ridgebotics.ridgescout.scoutingData; -import com.astatin3.scoutingapp2025.scoutingData.transfer.transferType; -import com.astatin3.scoutingapp2025.types.ScoutingArray; -import com.astatin3.scoutingapp2025.types.data.dataType; -import com.astatin3.scoutingapp2025.types.data.stringType; -import com.astatin3.scoutingapp2025.types.input.inputType; -import com.astatin3.scoutingapp2025.types.data.intType; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.fileEditor; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; +import com.ridgebotics.ridgescout.scoutingData.transfer.transferType; +import com.ridgebotics.ridgescout.types.ScoutingArray; +import com.ridgebotics.ridgescout.types.data.dataType; +import com.ridgebotics.ridgescout.types.data.stringType; +import com.ridgebotics.ridgescout.types.input.inputType; +import com.ridgebotics.ridgescout.types.data.intType; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.fileEditor; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.ByteBuilder; import java.util.ArrayList; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/fields.java b/app/src/main/java/com/ridgebotics/ridgescout/scoutingData/fields.java similarity index 87% rename from app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/fields.java rename to app/src/main/java/com/ridgebotics/ridgescout/scoutingData/fields.java index 1614680..257e3a4 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/fields.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/scoutingData/fields.java @@ -1,16 +1,14 @@ -package com.astatin3.scoutingapp2025.scoutingData; +package com.ridgebotics.ridgescout.scoutingData; -import com.astatin3.scoutingapp2025.types.input.dropdownType; -import com.astatin3.scoutingapp2025.types.input.inputType; -import com.astatin3.scoutingapp2025.types.input.tallyType; -import com.astatin3.scoutingapp2025.types.input.textType; -import com.astatin3.scoutingapp2025.types.input.sliderType; -import com.astatin3.scoutingapp2025.types.input.textType; -import com.astatin3.scoutingapp2025.ui.scouting.TallyCounterView; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.fileEditor; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; +import com.ridgebotics.ridgescout.types.input.dropdownType; +import com.ridgebotics.ridgescout.types.input.inputType; +import com.ridgebotics.ridgescout.types.input.tallyType; +import com.ridgebotics.ridgescout.types.input.textType; +import com.ridgebotics.ridgescout.types.input.sliderType; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.fileEditor; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.ByteBuilder; import java.util.ArrayList; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/transfer/createTransferType.java b/app/src/main/java/com/ridgebotics/ridgescout/scoutingData/transfer/createTransferType.java similarity index 76% rename from app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/transfer/createTransferType.java rename to app/src/main/java/com/ridgebotics/ridgescout/scoutingData/transfer/createTransferType.java index 42a800d..f5dea49 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/transfer/createTransferType.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/scoutingData/transfer/createTransferType.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.scoutingData.transfer; +package com.ridgebotics.ridgescout.scoutingData.transfer; public class createTransferType extends transferType { public transferValue getType() {return transferValue.CREATE;} diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/transfer/directTransferType.java b/app/src/main/java/com/ridgebotics/ridgescout/scoutingData/transfer/directTransferType.java similarity index 76% rename from app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/transfer/directTransferType.java rename to app/src/main/java/com/ridgebotics/ridgescout/scoutingData/transfer/directTransferType.java index 4e10f67..83c8eaf 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/transfer/directTransferType.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/scoutingData/transfer/directTransferType.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.scoutingData.transfer; +package com.ridgebotics.ridgescout.scoutingData.transfer; public class directTransferType extends transferType { public transferValue getType() {return transferValue.DIRECT;} diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/transfer/transferType.java b/app/src/main/java/com/ridgebotics/ridgescout/scoutingData/transfer/transferType.java similarity index 90% rename from app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/transfer/transferType.java rename to app/src/main/java/com/ridgebotics/ridgescout/scoutingData/transfer/transferType.java index 99a3e29..ca12028 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/scoutingData/transfer/transferType.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/scoutingData/transfer/transferType.java @@ -1,6 +1,6 @@ -package com.astatin3.scoutingapp2025.scoutingData.transfer; +package com.ridgebotics.ridgescout.scoutingData.transfer; -import com.astatin3.scoutingapp2025.types.input.inputType; +import com.ridgebotics.ridgescout.types.input.inputType; public abstract class transferType { public enum transferValue { diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/ScoutingArray.java b/app/src/main/java/com/ridgebotics/ridgescout/types/ScoutingArray.java similarity index 84% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/ScoutingArray.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/ScoutingArray.java index c085cbb..783c7c3 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/ScoutingArray.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/ScoutingArray.java @@ -1,12 +1,12 @@ -package com.astatin3.scoutingapp2025.types; +package com.ridgebotics.ridgescout.types; -import com.astatin3.scoutingapp2025.scoutingData.transfer.createTransferType; -import com.astatin3.scoutingapp2025.scoutingData.transfer.directTransferType; -import com.astatin3.scoutingapp2025.scoutingData.transfer.transferType; -import com.astatin3.scoutingapp2025.types.data.dataType; -import com.astatin3.scoutingapp2025.types.data.intType; -import com.astatin3.scoutingapp2025.types.data.stringType; -import com.astatin3.scoutingapp2025.types.input.inputType; +import com.ridgebotics.ridgescout.scoutingData.transfer.createTransferType; +import com.ridgebotics.ridgescout.scoutingData.transfer.directTransferType; +import com.ridgebotics.ridgescout.scoutingData.transfer.transferType; +import com.ridgebotics.ridgescout.types.data.dataType; +import com.ridgebotics.ridgescout.types.data.intType; +import com.ridgebotics.ridgescout.types.data.stringType; +import com.ridgebotics.ridgescout.types.input.inputType; public class ScoutingArray { public int version; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/data/dataType.java b/app/src/main/java/com/ridgebotics/ridgescout/types/data/dataType.java similarity index 93% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/data/dataType.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/data/dataType.java index 54992e1..dd4c119 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/data/dataType.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/data/dataType.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.types.data; +package com.ridgebotics.ridgescout.types.data; public abstract class dataType { public enum valueTypes { diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/data/intType.java b/app/src/main/java/com/ridgebotics/ridgescout/types/data/intType.java similarity index 96% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/data/intType.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/data/intType.java index 0103c45..2307719 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/data/intType.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/data/intType.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.types.data; +package com.ridgebotics.ridgescout.types.data; public class intType extends dataType { public static final int nullval = 255; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/data/stringType.java b/app/src/main/java/com/ridgebotics/ridgescout/types/data/stringType.java similarity index 96% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/data/stringType.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/data/stringType.java index 64c4991..63cf472 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/data/stringType.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/data/stringType.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.types.data; +package com.ridgebotics.ridgescout.types.data; public class stringType extends dataType{ public static final String nullval = "null"; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/file.java b/app/src/main/java/com/ridgebotics/ridgescout/types/file.java similarity index 83% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/file.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/file.java index c49269e..cf94f01 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/file.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/file.java @@ -1,9 +1,9 @@ -package com.astatin3.scoutingapp2025.types; +package com.ridgebotics.ridgescout.types; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.ByteBuilder; +import com.ridgebotics.ridgescout.utility.fileEditor; import java.util.ArrayList; import java.util.Objects; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/frcEvent.java b/app/src/main/java/com/ridgebotics/ridgescout/types/frcEvent.java similarity index 90% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/frcEvent.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/frcEvent.java index b21608c..aa3e373 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/frcEvent.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/frcEvent.java @@ -1,9 +1,9 @@ -package com.astatin3.scoutingapp2025.types; +package com.ridgebotics.ridgescout.types; import androidx.annotation.NonNull; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.ByteBuilder; import java.util.ArrayList; public class frcEvent { diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/frcMatch.java b/app/src/main/java/com/ridgebotics/ridgescout/types/frcMatch.java similarity index 89% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/frcMatch.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/frcMatch.java index eb351af..6726e31 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/frcMatch.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/frcMatch.java @@ -1,10 +1,10 @@ -package com.astatin3.scoutingapp2025.types; +package com.ridgebotics.ridgescout.types; import androidx.annotation.NonNull; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.ByteBuilder; import java.util.ArrayList; import java.util.Arrays; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/frcTeam.java b/app/src/main/java/com/ridgebotics/ridgescout/types/frcTeam.java similarity index 89% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/frcTeam.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/frcTeam.java index 18a30df..27e233b 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/frcTeam.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/frcTeam.java @@ -1,10 +1,10 @@ -package com.astatin3.scoutingapp2025.types; +package com.ridgebotics.ridgescout.types; import androidx.annotation.NonNull; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.ByteBuilder; import java.util.ArrayList; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/input/dropdownType.java b/app/src/main/java/com/ridgebotics/ridgescout/types/input/dropdownType.java similarity index 96% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/input/dropdownType.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/input/dropdownType.java index e7d57f2..cb2d97f 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/input/dropdownType.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/input/dropdownType.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.types.input; +package com.ridgebotics.ridgescout.types.input; import android.content.Context; import android.graphics.Color; @@ -11,10 +11,10 @@ import android.widget.TextView; import androidx.annotation.Nullable; -import com.astatin3.scoutingapp2025.types.data.dataType; -import com.astatin3.scoutingapp2025.types.data.intType; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; +import com.ridgebotics.ridgescout.types.data.dataType; +import com.ridgebotics.ridgescout.types.data.intType; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.ByteBuilder; import com.github.mikephil.charting.charts.LineChart; import com.github.mikephil.charting.charts.PieChart; import com.github.mikephil.charting.components.Legend; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/input/inputType.java b/app/src/main/java/com/ridgebotics/ridgescout/types/input/inputType.java similarity index 88% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/input/inputType.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/input/inputType.java index 34bce21..347d45f 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/input/inputType.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/input/inputType.java @@ -1,16 +1,12 @@ -package com.astatin3.scoutingapp2025.types.input; +package com.ridgebotics.ridgescout.types.input; import android.content.Context; import android.view.View; -import android.widget.CheckBox; import android.widget.LinearLayout; -import androidx.constraintlayout.widget.ConstraintLayout; - -import com.astatin3.scoutingapp2025.types.data.dataType; -import com.astatin3.scoutingapp2025.ui.data.FieldEditorHelper; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; +import com.ridgebotics.ridgescout.types.data.dataType; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.ByteBuilder; import java.util.function.Function; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/input/sliderType.java b/app/src/main/java/com/ridgebotics/ridgescout/types/input/sliderType.java similarity index 95% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/input/sliderType.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/input/sliderType.java index 85dd479..b96c1b5 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/input/sliderType.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/input/sliderType.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.types.input; +package com.ridgebotics.ridgescout.types.input; import android.content.Context; import android.graphics.Color; @@ -9,12 +9,11 @@ import android.widget.LinearLayout; import androidx.annotation.NonNull; -import com.astatin3.scoutingapp2025.types.data.dataType; -import com.astatin3.scoutingapp2025.types.data.intType; -import com.astatin3.scoutingapp2025.types.data.stringType; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; +import com.ridgebotics.ridgescout.types.data.dataType; +import com.ridgebotics.ridgescout.types.data.intType; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.ByteBuilder; import com.github.mikephil.charting.charts.LineChart; import com.github.mikephil.charting.components.Legend; import com.github.mikephil.charting.data.Entry; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/input/tallyType.java b/app/src/main/java/com/ridgebotics/ridgescout/types/input/tallyType.java similarity index 96% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/input/tallyType.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/input/tallyType.java index 6339b68..1808bfb 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/input/tallyType.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/input/tallyType.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.types.input; +package com.ridgebotics.ridgescout.types.input; import android.content.Context; import android.graphics.Color; @@ -9,11 +9,11 @@ import android.widget.FrameLayout; import android.widget.LinearLayout; import android.widget.TextView; -import com.astatin3.scoutingapp2025.types.data.dataType; -import com.astatin3.scoutingapp2025.types.data.intType; -import com.astatin3.scoutingapp2025.ui.scouting.TallyCounterView; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; +import com.ridgebotics.ridgescout.types.data.dataType; +import com.ridgebotics.ridgescout.types.data.intType; +import com.ridgebotics.ridgescout.ui.scouting.TallyCounterView; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.ByteBuilder; import com.github.mikephil.charting.charts.LineChart; import com.github.mikephil.charting.components.Legend; import com.github.mikephil.charting.data.Entry; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/types/input/textType.java b/app/src/main/java/com/ridgebotics/ridgescout/types/input/textType.java similarity index 94% rename from app/src/main/java/com/astatin3/scoutingapp2025/types/input/textType.java rename to app/src/main/java/com/ridgebotics/ridgescout/types/input/textType.java index 4b4dd5c..a1be0d1 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/types/input/textType.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/types/input/textType.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.types.input; +package com.ridgebotics.ridgescout.types.input; import android.content.Context; import android.graphics.Color; @@ -12,11 +12,11 @@ import android.widget.FrameLayout; import android.widget.LinearLayout; import android.widget.TextView; -import com.astatin3.scoutingapp2025.types.data.dataType; -import com.astatin3.scoutingapp2025.types.data.stringType; -import com.astatin3.scoutingapp2025.utility.SentimentAnalysis; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; +import com.ridgebotics.ridgescout.types.data.dataType; +import com.ridgebotics.ridgescout.types.data.stringType; +import com.ridgebotics.ridgescout.utility.SentimentAnalysis; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.ByteBuilder; import com.github.mikephil.charting.charts.LineChart; import com.github.mikephil.charting.components.Legend; import com.github.mikephil.charting.data.Entry; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/TeamSelectorFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/TeamSelectorFragment.java similarity index 85% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/TeamSelectorFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/TeamSelectorFragment.java index 96e7fed..8fda4c4 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/TeamSelectorFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/TeamSelectorFragment.java @@ -1,7 +1,7 @@ -package com.astatin3.scoutingapp2025.ui; +package com.ridgebotics.ridgescout.ui; -import static com.astatin3.scoutingapp2025.utility.DataManager.evcode; -import static com.astatin3.scoutingapp2025.utility.DataManager.event; +import static com.ridgebotics.ridgescout.utility.DataManager.evcode; +import static com.ridgebotics.ridgescout.utility.DataManager.event; import android.os.Bundle; import android.view.LayoutInflater; @@ -16,13 +16,11 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.SettingsVersionStack.latestSettings; -import com.astatin3.scoutingapp2025.databinding.FragmentTeamSelectorBinding; -import com.astatin3.scoutingapp2025.types.frcEvent; -import com.astatin3.scoutingapp2025.types.frcTeam; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.DataManager; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.databinding.FragmentTeamSelectorBinding; +import com.ridgebotics.ridgescout.types.frcTeam; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.DataManager; +import com.ridgebotics.ridgescout.utility.fileEditor; import java.util.Arrays; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/CompareFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/CompareFragment.java similarity index 75% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/data/CompareFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/data/CompareFragment.java index b412e96..9755531 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/CompareFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/CompareFragment.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.data; +package com.ridgebotics.ridgescout.ui.data; import android.os.Bundle; import android.view.LayoutInflater; @@ -9,8 +9,8 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.databinding.FragmentDataCompareBinding; -import com.astatin3.scoutingapp2025.databinding.FragmentDataReportBinding; +import com.ridgebotics.ridgescout.databinding.FragmentDataCompareBinding; +import com.ridgebotics.ridgescout.databinding.FragmentDataReportBinding; public class CompareFragment extends Fragment { FragmentDataCompareBinding binding; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/DataFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/DataFragment.java similarity index 78% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/data/DataFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/data/DataFragment.java index d913592..ef31173 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/DataFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/DataFragment.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.data; +package com.ridgebotics.ridgescout.ui.data; import static androidx.navigation.fragment.FragmentKt.findNavController; @@ -13,13 +13,13 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.R; -import com.astatin3.scoutingapp2025.SettingsVersionStack.latestSettings; -import com.astatin3.scoutingapp2025.databinding.FragmentDataBinding; -import com.astatin3.scoutingapp2025.types.frcTeam; -import com.astatin3.scoutingapp2025.ui.TeamSelectorFragment; -import com.astatin3.scoutingapp2025.utility.fileEditor; -import com.astatin3.scoutingapp2025.types.frcEvent; +import com.ridgebotics.ridgescout.R; +import com.ridgebotics.ridgescout.SettingsVersionStack.latestSettings; +import com.ridgebotics.ridgescout.databinding.FragmentDataBinding; +import com.ridgebotics.ridgescout.types.frcTeam; +import com.ridgebotics.ridgescout.ui.TeamSelectorFragment; +import com.ridgebotics.ridgescout.utility.fileEditor; +import com.ridgebotics.ridgescout.types.frcEvent; public class DataFragment extends Fragment { @@ -35,15 +35,17 @@ public class DataFragment extends Fragment { String evcode = latestSettings.settings.get_evcode(); - + binding.fieldsButton.setOnClickListener(v -> { + findNavController(this).navigate(R.id.action_navigation_data_to_navigation_data_fields_chooser); + }); if(evcode.equals("unset")){ binding.noEventError.setVisibility(View.VISIBLE); binding.buttons.setVisibility(View.VISIBLE); - binding.teamsButton.setVisibility(View.GONE); - binding.compareButton.setVisibility(View.GONE); - binding.reportButton.setVisibility(View.GONE); + binding.teamsButton.setEnabled(false); + binding.compareButton.setEnabled(false); + binding.reportButton.setEnabled(false); binding.fieldsButton.setVisibility(View.VISIBLE); @@ -72,10 +74,6 @@ public class DataFragment extends Fragment { findNavController(this).navigate(R.id.action_navigation_data_to_navigation_data_report); }); - binding.fieldsButton.setOnClickListener(v -> { - findNavController(this).navigate(R.id.action_navigation_data_to_navigation_data_fields_chooser); - }); - return root; } } \ No newline at end of file diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/FieldEditorHelper.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/FieldEditorHelper.java similarity index 94% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/data/FieldEditorHelper.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/data/FieldEditorHelper.java index 5ded172..ada42c5 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/FieldEditorHelper.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/FieldEditorHelper.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.data; +package com.ridgebotics.ridgescout.ui.data; import static android.text.InputType.TYPE_CLASS_NUMBER; @@ -8,13 +8,12 @@ import android.widget.EditText; import android.widget.TableLayout; import android.widget.TextView; -import com.astatin3.scoutingapp2025.types.input.dropdownType; -import com.astatin3.scoutingapp2025.types.input.inputType; -import com.astatin3.scoutingapp2025.types.input.sliderType; -import com.astatin3.scoutingapp2025.types.input.tallyType; -import com.astatin3.scoutingapp2025.types.input.textType; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.google.android.material.textfield.TextInputEditText; +import com.ridgebotics.ridgescout.types.input.dropdownType; +import com.ridgebotics.ridgescout.types.input.inputType; +import com.ridgebotics.ridgescout.types.input.sliderType; +import com.ridgebotics.ridgescout.types.input.tallyType; +import com.ridgebotics.ridgescout.types.input.textType; +import com.ridgebotics.ridgescout.utility.AlertManager; public class FieldEditorHelper { private enum parameterTypeEnum { diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/FieldsChooserFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/FieldsChooserFragment.java similarity index 84% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/data/FieldsChooserFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/data/FieldsChooserFragment.java index 6dba281..803350e 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/FieldsChooserFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/FieldsChooserFragment.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.data; +package com.ridgebotics.ridgescout.ui.data; import static androidx.navigation.fragment.FragmentKt.findNavController; @@ -11,9 +11,9 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.R; -import com.astatin3.scoutingapp2025.databinding.FragmentDataFieldsChooserBinding; -import com.astatin3.scoutingapp2025.scoutingData.fields; +import com.ridgebotics.ridgescout.R; +import com.ridgebotics.ridgescout.databinding.FragmentDataFieldsChooserBinding; +import com.ridgebotics.ridgescout.scoutingData.fields; public class FieldsChooserFragment extends Fragment { diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/FieldsFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/FieldsFragment.java similarity index 96% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/data/FieldsFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/data/FieldsFragment.java index 7fb9f96..26a0544 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/FieldsFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/FieldsFragment.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.data; +package com.ridgebotics.ridgescout.ui.data; import android.annotation.SuppressLint; import android.app.Activity; @@ -21,15 +21,15 @@ import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; import androidx.navigation.Navigation; -import com.astatin3.scoutingapp2025.R; -import com.astatin3.scoutingapp2025.databinding.FragmentDataFieldsBinding; -import com.astatin3.scoutingapp2025.scoutingData.fields; -import com.astatin3.scoutingapp2025.types.input.dropdownType; -import com.astatin3.scoutingapp2025.types.input.inputType; -import com.astatin3.scoutingapp2025.types.input.sliderType; -import com.astatin3.scoutingapp2025.types.input.tallyType; -import com.astatin3.scoutingapp2025.types.input.textType; -import com.astatin3.scoutingapp2025.utility.AlertManager; +import com.ridgebotics.ridgescout.R; +import com.ridgebotics.ridgescout.databinding.FragmentDataFieldsBinding; +import com.ridgebotics.ridgescout.scoutingData.fields; +import com.ridgebotics.ridgescout.types.input.dropdownType; +import com.ridgebotics.ridgescout.types.input.inputType; +import com.ridgebotics.ridgescout.types.input.sliderType; +import com.ridgebotics.ridgescout.types.input.tallyType; +import com.ridgebotics.ridgescout.types.input.textType; +import com.ridgebotics.ridgescout.utility.AlertManager; import com.skydoves.powerspinner.IconSpinnerAdapter; import com.skydoves.powerspinner.IconSpinnerItem; import com.skydoves.powerspinner.PowerSpinnerView; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/ReportFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/ReportFragment.java similarity index 83% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/data/ReportFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/data/ReportFragment.java index db8bc57..0d49556 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/ReportFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/ReportFragment.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.data; +package com.ridgebotics.ridgescout.ui.data; import android.os.Bundle; import android.view.LayoutInflater; @@ -9,7 +9,7 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.databinding.FragmentDataReportBinding; +import com.ridgebotics.ridgescout.databinding.FragmentDataReportBinding; public class ReportFragment extends Fragment { FragmentDataReportBinding binding; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/TeamsFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/TeamsFragment.java similarity index 92% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/data/TeamsFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/data/TeamsFragment.java index 3391133..2a147ea 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/data/TeamsFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/data/TeamsFragment.java @@ -1,12 +1,12 @@ -package com.astatin3.scoutingapp2025.ui.data; +package com.ridgebotics.ridgescout.ui.data; -import static com.astatin3.scoutingapp2025.utility.DataManager.evcode; -import static com.astatin3.scoutingapp2025.utility.DataManager.match_latest_values; -import static com.astatin3.scoutingapp2025.utility.DataManager.match_transferValues; -import static com.astatin3.scoutingapp2025.utility.DataManager.match_values; -import static com.astatin3.scoutingapp2025.utility.DataManager.pit_latest_values; -import static com.astatin3.scoutingapp2025.utility.DataManager.pit_transferValues; -import static com.astatin3.scoutingapp2025.utility.DataManager.pit_values; +import static com.ridgebotics.ridgescout.utility.DataManager.evcode; +import static com.ridgebotics.ridgescout.utility.DataManager.match_latest_values; +import static com.ridgebotics.ridgescout.utility.DataManager.match_transferValues; +import static com.ridgebotics.ridgescout.utility.DataManager.match_values; +import static com.ridgebotics.ridgescout.utility.DataManager.pit_latest_values; +import static com.ridgebotics.ridgescout.utility.DataManager.pit_transferValues; +import static com.ridgebotics.ridgescout.utility.DataManager.pit_values; import android.os.Bundle; import android.view.Gravity; @@ -22,13 +22,13 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.SettingsVersionStack.latestSettings; -import com.astatin3.scoutingapp2025.databinding.FragmentDataTeamsBinding; -import com.astatin3.scoutingapp2025.scoutingData.ScoutingDataWriter; -import com.astatin3.scoutingapp2025.types.data.dataType; -import com.astatin3.scoutingapp2025.types.frcTeam; -import com.astatin3.scoutingapp2025.utility.DataManager; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.SettingsVersionStack.latestSettings; +import com.ridgebotics.ridgescout.databinding.FragmentDataTeamsBinding; +import com.ridgebotics.ridgescout.scoutingData.ScoutingDataWriter; +import com.ridgebotics.ridgescout.types.data.dataType; +import com.ridgebotics.ridgescout.types.frcTeam; +import com.ridgebotics.ridgescout.utility.DataManager; +import com.ridgebotics.ridgescout.utility.fileEditor; import com.google.android.material.divider.MaterialDivider; import com.skydoves.powerspinner.IconSpinnerAdapter; import com.skydoves.powerspinner.IconSpinnerItem; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/MatchScoutingFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/MatchScoutingFragment.java similarity index 92% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/MatchScoutingFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/MatchScoutingFragment.java index 2ebd048..91be065 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/MatchScoutingFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/MatchScoutingFragment.java @@ -1,12 +1,11 @@ -package com.astatin3.scoutingapp2025.ui.scouting; +package com.ridgebotics.ridgescout.ui.scouting; -import static com.astatin3.scoutingapp2025.utility.DataManager.evcode; -import static com.astatin3.scoutingapp2025.utility.DataManager.event; +import static com.ridgebotics.ridgescout.utility.DataManager.evcode; +import static com.ridgebotics.ridgescout.utility.DataManager.event; import android.annotation.SuppressLint; import android.os.Bundle; import android.view.LayoutInflater; -import android.view.MotionEvent; import android.view.View; import android.view.ViewGroup; import android.widget.TextView; @@ -15,17 +14,17 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.SettingsVersionStack.latestSettings; -import com.astatin3.scoutingapp2025.databinding.FragmentScoutingMatchBinding; -import com.astatin3.scoutingapp2025.scoutingData.ScoutingDataWriter; -import com.astatin3.scoutingapp2025.types.data.dataType; -import com.astatin3.scoutingapp2025.types.frcMatch; -import com.astatin3.scoutingapp2025.types.frcTeam; -import com.astatin3.scoutingapp2025.types.input.inputType; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.AutoSaveManager; -import com.astatin3.scoutingapp2025.utility.DataManager; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.SettingsVersionStack.latestSettings; +import com.ridgebotics.ridgescout.databinding.FragmentScoutingMatchBinding; +import com.ridgebotics.ridgescout.scoutingData.ScoutingDataWriter; +import com.ridgebotics.ridgescout.types.data.dataType; +import com.ridgebotics.ridgescout.types.frcMatch; +import com.ridgebotics.ridgescout.types.frcTeam; +import com.ridgebotics.ridgescout.types.input.inputType; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.AutoSaveManager; +import com.ridgebotics.ridgescout.utility.DataManager; +import com.ridgebotics.ridgescout.utility.fileEditor; import java.util.ArrayList; import java.util.function.Function; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/PitScoutingFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/PitScoutingFragment.java similarity index 88% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/PitScoutingFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/PitScoutingFragment.java index 108227a..63cfb48 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/PitScoutingFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/PitScoutingFragment.java @@ -1,9 +1,9 @@ -package com.astatin3.scoutingapp2025.ui.scouting; +package com.ridgebotics.ridgescout.ui.scouting; -import static com.astatin3.scoutingapp2025.utility.DataManager.evcode; -import static com.astatin3.scoutingapp2025.utility.DataManager.pit_latest_values; -import static com.astatin3.scoutingapp2025.utility.DataManager.pit_transferValues; -import static com.astatin3.scoutingapp2025.utility.DataManager.pit_values; +import static com.ridgebotics.ridgescout.utility.DataManager.evcode; +import static com.ridgebotics.ridgescout.utility.DataManager.pit_latest_values; +import static com.ridgebotics.ridgescout.utility.DataManager.pit_transferValues; +import static com.ridgebotics.ridgescout.utility.DataManager.pit_values; import android.os.Bundle; import android.view.LayoutInflater; @@ -15,15 +15,15 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.SettingsVersionStack.latestSettings; -import com.astatin3.scoutingapp2025.databinding.FragmentScoutingPitBinding; -import com.astatin3.scoutingapp2025.scoutingData.ScoutingDataWriter; -import com.astatin3.scoutingapp2025.types.data.dataType; -import com.astatin3.scoutingapp2025.types.frcTeam; -import com.astatin3.scoutingapp2025.types.input.inputType; -import com.astatin3.scoutingapp2025.utility.AutoSaveManager; -import com.astatin3.scoutingapp2025.utility.DataManager; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.SettingsVersionStack.latestSettings; +import com.ridgebotics.ridgescout.databinding.FragmentScoutingPitBinding; +import com.ridgebotics.ridgescout.scoutingData.ScoutingDataWriter; +import com.ridgebotics.ridgescout.types.data.dataType; +import com.ridgebotics.ridgescout.types.frcTeam; +import com.ridgebotics.ridgescout.types.input.inputType; +import com.ridgebotics.ridgescout.utility.AutoSaveManager; +import com.ridgebotics.ridgescout.utility.DataManager; +import com.ridgebotics.ridgescout.utility.fileEditor; import java.util.ArrayList; import java.util.function.Function; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/ScoutingFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/ScoutingFragment.java similarity index 83% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/ScoutingFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/ScoutingFragment.java index 6429d36..b0ecaaf 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/ScoutingFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/ScoutingFragment.java @@ -1,8 +1,8 @@ -package com.astatin3.scoutingapp2025.ui.scouting; +package com.ridgebotics.ridgescout.ui.scouting; import static androidx.navigation.fragment.FragmentKt.findNavController; -import static com.astatin3.scoutingapp2025.utility.DataManager.event; +import static com.ridgebotics.ridgescout.utility.DataManager.event; import android.os.Bundle; import android.view.KeyEvent; @@ -15,12 +15,12 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.R; -import com.astatin3.scoutingapp2025.SettingsVersionStack.latestSettings; -import com.astatin3.scoutingapp2025.databinding.FragmentScoutingBinding; -import com.astatin3.scoutingapp2025.types.frcTeam; -import com.astatin3.scoutingapp2025.ui.TeamSelectorFragment; -import com.astatin3.scoutingapp2025.utility.DataManager; +import com.ridgebotics.ridgescout.R; +import com.ridgebotics.ridgescout.SettingsVersionStack.latestSettings; +import com.ridgebotics.ridgescout.databinding.FragmentScoutingBinding; +import com.ridgebotics.ridgescout.types.frcTeam; +import com.ridgebotics.ridgescout.ui.TeamSelectorFragment; +import com.ridgebotics.ridgescout.utility.DataManager; public class ScoutingFragment extends Fragment { @@ -38,7 +38,9 @@ public class ScoutingFragment extends Fragment { if(evcode.equals("unset")){ binding.noEventError.setVisibility(View.VISIBLE); - binding.buttons.setVisibility(View.GONE); + binding.matchScoutingButton.setEnabled(false); + binding.pitScoutingButton.setEnabled(false); + binding.statusButton.setEnabled(false); is_main_page = false; return binding.getRoot(); } diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/StatusFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/StatusFragment.java similarity index 92% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/StatusFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/StatusFragment.java index 7ea3a75..71ea7b3 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/StatusFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/StatusFragment.java @@ -1,6 +1,6 @@ -package com.astatin3.scoutingapp2025.ui.scouting; +package com.ridgebotics.ridgescout.ui.scouting; -import static com.astatin3.scoutingapp2025.utility.DataManager.event; +import static com.ridgebotics.ridgescout.utility.DataManager.event; import android.os.Bundle; import android.view.Gravity; @@ -14,11 +14,11 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.databinding.FragmentScoutingStatusBinding; -import com.astatin3.scoutingapp2025.utility.DataManager; -import com.astatin3.scoutingapp2025.utility.fileEditor; -import com.astatin3.scoutingapp2025.types.frcEvent; -import com.astatin3.scoutingapp2025.types.frcMatch; +import com.ridgebotics.ridgescout.databinding.FragmentScoutingStatusBinding; +import com.ridgebotics.ridgescout.utility.DataManager; +import com.ridgebotics.ridgescout.utility.fileEditor; +import com.ridgebotics.ridgescout.types.frcEvent; +import com.ridgebotics.ridgescout.types.frcMatch; import java.util.Arrays; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/TallyCounterView.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/TallyCounterView.java similarity index 95% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/TallyCounterView.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/TallyCounterView.java index b6aae97..792aa0a 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/scouting/TallyCounterView.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/scouting/TallyCounterView.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.scouting; +package com.ridgebotics.ridgescout.ui.scouting; import android.content.Context; import android.util.AttributeSet; @@ -7,7 +7,7 @@ import android.widget.Button; import android.widget.LinearLayout; import android.widget.TextView; -import com.astatin3.scoutingapp2025.R; +import com.ridgebotics.ridgescout.R; public class TallyCounterView extends LinearLayout { private int count = 0; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/settings/settingsFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/settings/settingsFragment.java similarity index 96% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/settings/settingsFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/settings/settingsFragment.java index 23dff94..6bb099b 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/settings/settingsFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/settings/settingsFragment.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.settings; +package com.ridgebotics.ridgescout.ui.settings; import android.app.AlertDialog; import android.os.Bundle; @@ -18,9 +18,9 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.databinding.FragmentSettingsBinding; -import com.astatin3.scoutingapp2025.utility.fileEditor; -import com.astatin3.scoutingapp2025.SettingsVersionStack.latestSettings; +import com.ridgebotics.ridgescout.databinding.FragmentSettingsBinding; +import com.ridgebotics.ridgescout.utility.fileEditor; +import com.ridgebotics.ridgescout.SettingsVersionStack.latestSettings; import com.skydoves.powerspinner.IconSpinnerAdapter; import com.skydoves.powerspinner.IconSpinnerItem; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/CSVExport.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/CSVExport.java similarity index 77% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/CSVExport.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/CSVExport.java index 78e3060..36307e4 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/CSVExport.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/CSVExport.java @@ -1,28 +1,19 @@ -package com.astatin3.scoutingapp2025.ui.transfer; +package com.ridgebotics.ridgescout.ui.transfer; -import static com.astatin3.scoutingapp2025.utility.DataManager.evcode; -import static com.astatin3.scoutingapp2025.utility.DataManager.event; -import static com.astatin3.scoutingapp2025.utility.DataManager.match_latest_values; -import static com.astatin3.scoutingapp2025.utility.DataManager.pit_latest_values; -import static com.astatin3.scoutingapp2025.utility.SharePrompt.shareContent; +import static com.ridgebotics.ridgescout.utility.DataManager.evcode; +import static com.ridgebotics.ridgescout.utility.DataManager.event; +import static com.ridgebotics.ridgescout.utility.DataManager.match_latest_values; +import static com.ridgebotics.ridgescout.utility.DataManager.pit_latest_values; +import static com.ridgebotics.ridgescout.utility.SharePrompt.shareContent; import android.content.Context; -import android.content.Intent; -import android.net.Uri; -import androidx.core.content.FileProvider; - -import com.astatin3.scoutingapp2025.scoutingData.ScoutingDataWriter; -import com.astatin3.scoutingapp2025.types.data.dataType; -import com.astatin3.scoutingapp2025.types.frcMatch; -import com.astatin3.scoutingapp2025.types.frcTeam; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.DataManager; -import com.astatin3.scoutingapp2025.utility.fileEditor; - -import java.io.File; -import java.io.FileOutputStream; -import java.io.IOException; +import com.ridgebotics.ridgescout.scoutingData.ScoutingDataWriter; +import com.ridgebotics.ridgescout.types.data.dataType; +import com.ridgebotics.ridgescout.types.frcMatch; +import com.ridgebotics.ridgescout.types.frcTeam; +import com.ridgebotics.ridgescout.utility.DataManager; +import com.ridgebotics.ridgescout.utility.fileEditor; public class CSVExport { private static String[] alliances = {"red", "blue"}; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/FileBundle.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/FileBundle.java similarity index 87% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/FileBundle.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/FileBundle.java index 76155c2..624d44a 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/FileBundle.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/FileBundle.java @@ -1,18 +1,18 @@ -package com.astatin3.scoutingapp2025.ui.transfer; +package com.ridgebotics.ridgescout.ui.transfer; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.net.Uri; -import com.astatin3.scoutingapp2025.MainActivity; -import com.astatin3.scoutingapp2025.types.file; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; -import com.astatin3.scoutingapp2025.utility.DataManager; -import com.astatin3.scoutingapp2025.utility.SharePrompt; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.MainActivity; +import com.ridgebotics.ridgescout.types.file; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.ByteBuilder; +import com.ridgebotics.ridgescout.utility.DataManager; +import com.ridgebotics.ridgescout.utility.SharePrompt; +import com.ridgebotics.ridgescout.utility.fileEditor; import java.io.ByteArrayOutputStream; import java.io.IOException; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/FileSelectorFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/FileSelectorFragment.java similarity index 93% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/FileSelectorFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/FileSelectorFragment.java index 51ce224..8efc9f6 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/FileSelectorFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/FileSelectorFragment.java @@ -1,6 +1,6 @@ -package com.astatin3.scoutingapp2025.ui.transfer; +package com.ridgebotics.ridgescout.ui.transfer; -import static com.astatin3.scoutingapp2025.utility.DataManager.evcode; +import static com.ridgebotics.ridgescout.utility.DataManager.evcode; import android.os.Bundle; import android.view.LayoutInflater; @@ -15,11 +15,11 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.databinding.FragmentTransferFileSelectorBinding; -import com.astatin3.scoutingapp2025.types.file; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.ByteBuilder; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.databinding.FragmentTransferFileSelectorBinding; +import com.ridgebotics.ridgescout.types.file; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.ByteBuilder; +import com.ridgebotics.ridgescout.utility.fileEditor; import java.util.ArrayList; import java.util.Arrays; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/TBAFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/TBAFragment.java similarity index 97% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/TBAFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/TBAFragment.java index 9d1701b..481d0b4 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/TBAFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/TBAFragment.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.transfer; +package com.ridgebotics.ridgescout.ui.transfer; import android.os.Bundle; import android.view.Gravity; @@ -14,14 +14,14 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.databinding.FragmentTransferTbaBinding; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.RequestTask; -import com.astatin3.scoutingapp2025.types.frcEvent; -import com.astatin3.scoutingapp2025.types.frcMatch; -import com.astatin3.scoutingapp2025.types.frcTeam; -import com.astatin3.scoutingapp2025.utility.fileEditor; -import com.astatin3.scoutingapp2025.utility.JSONUtil; +import com.ridgebotics.ridgescout.databinding.FragmentTransferTbaBinding; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.RequestTask; +import com.ridgebotics.ridgescout.types.frcEvent; +import com.ridgebotics.ridgescout.types.frcMatch; +import com.ridgebotics.ridgescout.types.frcTeam; +import com.ridgebotics.ridgescout.utility.fileEditor; +import com.ridgebotics.ridgescout.utility.JSONUtil; import org.json.JSONArray; import org.json.JSONException; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/TransferFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/TransferFragment.java similarity index 89% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/TransferFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/TransferFragment.java index 8f1c371..93cc731 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/TransferFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/TransferFragment.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.transfer; +package com.ridgebotics.ridgescout.ui.transfer; import static androidx.navigation.fragment.FragmentKt.findNavController; @@ -13,11 +13,11 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.R; -import com.astatin3.scoutingapp2025.SettingsVersionStack.latestSettings; -import com.astatin3.scoutingapp2025.databinding.FragmentTransferBinding; -import com.astatin3.scoutingapp2025.ui.transfer.bluetooth.BluetoothSenderFragment; -import com.astatin3.scoutingapp2025.ui.transfer.codes.CodeGeneratorView; +import com.ridgebotics.ridgescout.R; +import com.ridgebotics.ridgescout.SettingsVersionStack.latestSettings; +import com.ridgebotics.ridgescout.databinding.FragmentTransferBinding; +import com.ridgebotics.ridgescout.ui.transfer.bluetooth.BluetoothSenderFragment; +import com.ridgebotics.ridgescout.ui.transfer.codes.CodeGeneratorView; public class TransferFragment extends Fragment { private FragmentTransferBinding binding; @@ -68,9 +68,9 @@ public class TransferFragment extends Fragment { if(evcode.equals("unset")){ binding.noEventError.setVisibility(View.VISIBLE); - binding.uploadButton.setVisibility(View.GONE); - binding.CSVButton.setVisibility(View.GONE); - binding.downloadButton.setVisibility(View.VISIBLE); + binding.uploadButton.setEnabled(false); + binding.CSVButton.setEnabled(false); + binding.downloadButton.setEnabled(true); return binding.getRoot(); } @@ -107,7 +107,7 @@ public class TransferFragment extends Fragment { }); if(!latestSettings.settings.get_wifi_mode()) - binding.TBAButton.setVisibility(View.GONE); + binding.TBAButton.setEnabled(false); return binding.getRoot(); } diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/TransferSelectorFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/TransferSelectorFragment.java similarity index 92% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/TransferSelectorFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/TransferSelectorFragment.java index 5c41ad6..0017c83 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/TransferSelectorFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/TransferSelectorFragment.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.transfer; +package com.ridgebotics.ridgescout.ui.transfer; import android.os.Bundle; import android.view.LayoutInflater; @@ -9,7 +9,7 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.databinding.FragmentTransferSelectorBinding; +import com.ridgebotics.ridgescout.databinding.FragmentTransferSelectorBinding; public class TransferSelectorFragment extends Fragment { diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothReceiver.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/bluetooth/BluetoothReceiver.java similarity index 97% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothReceiver.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/bluetooth/BluetoothReceiver.java index c138121..68fc79a 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothReceiver.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/bluetooth/BluetoothReceiver.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.transfer.bluetooth; +package com.ridgebotics.ridgescout.ui.transfer.bluetooth; import android.Manifest; import android.annotation.SuppressLint; import android.app.Activity; @@ -12,12 +12,11 @@ import android.os.Build; import androidx.core.app.ActivityCompat; import androidx.core.content.ContextCompat; -import com.astatin3.scoutingapp2025.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.AlertManager; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; -import java.util.Arrays; import java.util.List; import java.util.UUID; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothReceiverFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/bluetooth/BluetoothReceiverFragment.java similarity index 92% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothReceiverFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/bluetooth/BluetoothReceiverFragment.java index 99c1ad4..a088197 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothReceiverFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/bluetooth/BluetoothReceiverFragment.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.transfer.bluetooth; +package com.ridgebotics.ridgescout.ui.transfer.bluetooth; import android.os.Bundle; import android.view.LayoutInflater; @@ -11,11 +11,11 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.databinding.FragmentTransferBluetoothReceiverBinding; -import com.astatin3.scoutingapp2025.types.file; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.databinding.FragmentTransferBluetoothReceiverBinding; +import com.ridgebotics.ridgescout.types.file; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.fileEditor; import java.io.IOException; import java.util.ArrayList; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSender.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/bluetooth/BluetoothSender.java similarity index 97% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSender.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/bluetooth/BluetoothSender.java index 1d08c15..3c2c7fc 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSender.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/bluetooth/BluetoothSender.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.transfer.bluetooth; +package com.ridgebotics.ridgescout.ui.transfer.bluetooth; import android.Manifest; import android.annotation.SuppressLint; import android.app.Activity; @@ -12,7 +12,7 @@ import android.os.Build; import androidx.core.app.ActivityCompat; import androidx.core.content.ContextCompat; -import com.astatin3.scoutingapp2025.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.AlertManager; import java.io.IOException; import java.io.OutputStream; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSenderFragment.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/bluetooth/BluetoothSenderFragment.java similarity index 94% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSenderFragment.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/bluetooth/BluetoothSenderFragment.java index 0fb20bc..0da3d9a 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSenderFragment.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/bluetooth/BluetoothSenderFragment.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.transfer.bluetooth; +package com.ridgebotics.ridgescout.ui.transfer.bluetooth; import android.annotation.SuppressLint; import android.bluetooth.BluetoothDevice; @@ -15,9 +15,9 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.databinding.FragmentTransferBluetoothSenderBinding; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.databinding.FragmentTransferBluetoothSenderBinding; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.fileEditor; import java.io.IOException; import java.util.ArrayList; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/codes/CodeGeneratorView.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/codes/CodeGeneratorView.java similarity index 95% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/codes/CodeGeneratorView.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/codes/CodeGeneratorView.java index 6670aae..0a66245 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/codes/CodeGeneratorView.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/codes/CodeGeneratorView.java @@ -1,11 +1,9 @@ -package com.astatin3.scoutingapp2025.ui.transfer.codes; +package com.ridgebotics.ridgescout.ui.transfer.codes; -import android.content.Context; import android.graphics.Bitmap; import android.graphics.Color; import android.os.Bundle; import android.os.CountDownTimer; -import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -15,12 +13,11 @@ import android.widget.TextView; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import androidx.constraintlayout.widget.ConstraintLayout; import androidx.fragment.app.Fragment; -import com.astatin3.scoutingapp2025.databinding.FragmentTransferCodeSenderBinding; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.databinding.FragmentTransferCodeSenderBinding; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.fileEditor; import com.google.zxing.BarcodeFormat; import com.google.zxing.EncodeHintType; import com.google.zxing.MultiFormatWriter; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/codes/CodeOverlayView.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/codes/CodeOverlayView.java similarity index 97% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/codes/CodeOverlayView.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/codes/CodeOverlayView.java index 4d18e38..6db9408 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/codes/CodeOverlayView.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/codes/CodeOverlayView.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.transfer.codes; +package com.ridgebotics.ridgescout.ui.transfer.codes; // From https://github.com/dlazaro66/QRCodeReaderView/blob/master/samples/src/main/java/com/example/qr_readerexample/PointsOverlayView.java diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/codes/CodeScanTask.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/codes/CodeScanTask.java similarity index 97% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/codes/CodeScanTask.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/codes/CodeScanTask.java index a4b44dd..e9924a5 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/codes/CodeScanTask.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/codes/CodeScanTask.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.ui.transfer.codes; +package com.ridgebotics.ridgescout.ui.transfer.codes; import android.graphics.Bitmap; import android.os.AsyncTask; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/codes/CodeScannerView.java b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/codes/CodeScannerView.java similarity index 95% rename from app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/codes/CodeScannerView.java rename to app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/codes/CodeScannerView.java index 5d4038c..71398c4 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/codes/CodeScannerView.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/ui/transfer/codes/CodeScannerView.java @@ -1,14 +1,12 @@ -package com.astatin3.scoutingapp2025.ui.transfer.codes; +package com.ridgebotics.ridgescout.ui.transfer.codes; import static androidx.core.math.MathUtils.clamp; import android.app.AlertDialog; -import android.content.Context; import android.graphics.Bitmap; import android.media.Image; import android.os.Bundle; import android.os.Handler; -import android.util.AttributeSet; import android.util.Log; import android.view.LayoutInflater; import android.view.Surface; @@ -31,12 +29,12 @@ import androidx.core.content.ContextCompat; import androidx.fragment.app.Fragment; import androidx.lifecycle.LifecycleOwner; -import com.astatin3.scoutingapp2025.databinding.FragmentTransferCodeReceiverBinding; -import com.astatin3.scoutingapp2025.databinding.FragmentTransferCodeSenderBinding; -import com.astatin3.scoutingapp2025.types.file; -import com.astatin3.scoutingapp2025.utility.AlertManager; -import com.astatin3.scoutingapp2025.utility.BuiltByteParser; -import com.astatin3.scoutingapp2025.utility.fileEditor; +import com.ridgebotics.ridgescout.databinding.FragmentTransferCodeReceiverBinding; +import com.ridgebotics.ridgescout.databinding.FragmentTransferCodeSenderBinding; +import com.ridgebotics.ridgescout.types.file; +import com.ridgebotics.ridgescout.utility.AlertManager; +import com.ridgebotics.ridgescout.utility.BuiltByteParser; +import com.ridgebotics.ridgescout.utility.fileEditor; import com.google.common.util.concurrent.ListenableFuture; import java.nio.ByteBuffer; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/utility/AlertManager.java b/app/src/main/java/com/ridgebotics/ridgescout/utility/AlertManager.java similarity index 96% rename from app/src/main/java/com/astatin3/scoutingapp2025/utility/AlertManager.java rename to app/src/main/java/com/ridgebotics/ridgescout/utility/AlertManager.java index e377aa0..324eb67 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/utility/AlertManager.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/utility/AlertManager.java @@ -1,9 +1,8 @@ -package com.astatin3.scoutingapp2025.utility; +package com.ridgebotics.ridgescout.utility; import android.app.Activity; import android.app.AlertDialog; import android.content.Context; -import android.os.Looper; import android.widget.Toast; import java.io.PrintWriter; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/utility/AutoSaveManager.java b/app/src/main/java/com/ridgebotics/ridgescout/utility/AutoSaveManager.java similarity index 97% rename from app/src/main/java/com/astatin3/scoutingapp2025/utility/AutoSaveManager.java rename to app/src/main/java/com/ridgebotics/ridgescout/utility/AutoSaveManager.java index c7f9900..882ad7b 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/utility/AutoSaveManager.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/utility/AutoSaveManager.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.utility; +package com.ridgebotics.ridgescout.utility; import android.os.Handler; import android.os.Looper; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/utility/BuiltByteParser.java b/app/src/main/java/com/ridgebotics/ridgescout/utility/BuiltByteParser.java similarity index 99% rename from app/src/main/java/com/astatin3/scoutingapp2025/utility/BuiltByteParser.java rename to app/src/main/java/com/ridgebotics/ridgescout/utility/BuiltByteParser.java index a9629c2..1950fe7 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/utility/BuiltByteParser.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/utility/BuiltByteParser.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.utility; +package com.ridgebotics.ridgescout.utility; import java.nio.charset.StandardCharsets; import java.util.ArrayList; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/utility/ByteBuilder.java b/app/src/main/java/com/ridgebotics/ridgescout/utility/ByteBuilder.java similarity index 99% rename from app/src/main/java/com/astatin3/scoutingapp2025/utility/ByteBuilder.java rename to app/src/main/java/com/ridgebotics/ridgescout/utility/ByteBuilder.java index 5b7d269..591e173 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/utility/ByteBuilder.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/utility/ByteBuilder.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.utility; +package com.ridgebotics.ridgescout.utility; import java.nio.charset.StandardCharsets; import java.util.ArrayList; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/utility/DataManager.java b/app/src/main/java/com/ridgebotics/ridgescout/utility/DataManager.java similarity index 76% rename from app/src/main/java/com/astatin3/scoutingapp2025/utility/DataManager.java rename to app/src/main/java/com/ridgebotics/ridgescout/utility/DataManager.java index 7899969..8b24b4c 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/utility/DataManager.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/utility/DataManager.java @@ -1,10 +1,10 @@ -package com.astatin3.scoutingapp2025.utility; +package com.ridgebotics.ridgescout.utility; -import com.astatin3.scoutingapp2025.SettingsVersionStack.latestSettings; -import com.astatin3.scoutingapp2025.scoutingData.fields; -import com.astatin3.scoutingapp2025.scoutingData.transfer.transferType; -import com.astatin3.scoutingapp2025.types.frcEvent; -import com.astatin3.scoutingapp2025.types.input.inputType; +import com.ridgebotics.ridgescout.SettingsVersionStack.latestSettings; +import com.ridgebotics.ridgescout.scoutingData.fields; +import com.ridgebotics.ridgescout.scoutingData.transfer.transferType; +import com.ridgebotics.ridgescout.types.frcEvent; +import com.ridgebotics.ridgescout.types.input.inputType; public class DataManager { public static String evcode; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/utility/JSONUtil.java b/app/src/main/java/com/ridgebotics/ridgescout/utility/JSONUtil.java similarity index 86% rename from app/src/main/java/com/astatin3/scoutingapp2025/utility/JSONUtil.java rename to app/src/main/java/com/ridgebotics/ridgescout/utility/JSONUtil.java index d8740d1..d8d2b0e 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/utility/JSONUtil.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/utility/JSONUtil.java @@ -1,9 +1,8 @@ -package com.astatin3.scoutingapp2025.utility; +package com.ridgebotics.ridgescout.utility; import org.json.JSONArray; import java.util.ArrayList; -import java.util.Collections; import java.util.Comparator; import java.util.List; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/utility/ReorderableTableLayout.java b/app/src/main/java/com/ridgebotics/ridgescout/utility/ReorderableTableLayout.java similarity index 99% rename from app/src/main/java/com/astatin3/scoutingapp2025/utility/ReorderableTableLayout.java rename to app/src/main/java/com/ridgebotics/ridgescout/utility/ReorderableTableLayout.java index cea8824..8ca98de 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/utility/ReorderableTableLayout.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/utility/ReorderableTableLayout.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.utility; +package com.ridgebotics.ridgescout.utility; import android.content.Context; import android.util.AttributeSet; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/utility/RequestTask.java b/app/src/main/java/com/ridgebotics/ridgescout/utility/RequestTask.java similarity index 96% rename from app/src/main/java/com/astatin3/scoutingapp2025/utility/RequestTask.java rename to app/src/main/java/com/ridgebotics/ridgescout/utility/RequestTask.java index 63207ff..4b5b471 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/utility/RequestTask.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/utility/RequestTask.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.utility; +package com.ridgebotics.ridgescout.utility; import android.os.AsyncTask; @@ -7,7 +7,6 @@ import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; -import java.net.MalformedURLException; import java.net.URL; import java.util.function.Function; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/utility/SentimentAnalysis.java b/app/src/main/java/com/ridgebotics/ridgescout/utility/SentimentAnalysis.java similarity index 97% rename from app/src/main/java/com/astatin3/scoutingapp2025/utility/SentimentAnalysis.java rename to app/src/main/java/com/ridgebotics/ridgescout/utility/SentimentAnalysis.java index 13ef99b..da29826 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/utility/SentimentAnalysis.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/utility/SentimentAnalysis.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.utility; +package com.ridgebotics.ridgescout.utility; import android.content.Context; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/utility/SharePrompt.java b/app/src/main/java/com/ridgebotics/ridgescout/utility/SharePrompt.java similarity index 96% rename from app/src/main/java/com/astatin3/scoutingapp2025/utility/SharePrompt.java rename to app/src/main/java/com/ridgebotics/ridgescout/utility/SharePrompt.java index 07d5870..24492e4 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/utility/SharePrompt.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/utility/SharePrompt.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025.utility; +package com.ridgebotics.ridgescout.utility; import android.content.Context; import android.content.Intent; diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/utility/fileEditor.java b/app/src/main/java/com/ridgebotics/ridgescout/utility/fileEditor.java similarity index 97% rename from app/src/main/java/com/astatin3/scoutingapp2025/utility/fileEditor.java rename to app/src/main/java/com/ridgebotics/ridgescout/utility/fileEditor.java index c0718ff..0ec9f97 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/utility/fileEditor.java +++ b/app/src/main/java/com/ridgebotics/ridgescout/utility/fileEditor.java @@ -1,11 +1,11 @@ -package com.astatin3.scoutingapp2025.utility; +package com.ridgebotics.ridgescout.utility; import android.content.Context; -import com.astatin3.scoutingapp2025.types.frcEvent; -import com.astatin3.scoutingapp2025.types.frcTeam; +import com.ridgebotics.ridgescout.types.frcEvent; +import com.ridgebotics.ridgescout.types.frcTeam; -import com.astatin3.scoutingapp2025.SettingsVersionStack.latestSettings; +import com.ridgebotics.ridgescout.SettingsVersionStack.latestSettings; import java.io.BufferedInputStream; import java.io.ByteArrayOutputStream; @@ -27,7 +27,7 @@ import java.util.zip.Deflater; import java.util.zip.Inflater; public final class fileEditor { - private final static String baseDir = "/data/data/com.astatin3.scoutingapp2025/"; + private final static String baseDir = "/data/data/com.ridgebotics.ridgescout/"; public static final byte internalDataVersion = 0x01; public static final int maxCompressedBlockSize = 4096; diff --git a/app/src/main/res/layout/fragment_data_fields.xml b/app/src/main/res/layout/fragment_data_fields.xml index 4b72aab..2fc16ba 100644 --- a/app/src/main/res/layout/fragment_data_fields.xml +++ b/app/src/main/res/layout/fragment_data_fields.xml @@ -101,12 +101,12 @@ android:layout_height="match_parent" android:paddingBottom="60dp"> - - + diff --git a/app/src/main/res/navigation/mobile_navigation.xml b/app/src/main/res/navigation/mobile_navigation.xml index caa59c3..04ab12a 100644 --- a/app/src/main/res/navigation/mobile_navigation.xml +++ b/app/src/main/res/navigation/mobile_navigation.xml @@ -7,7 +7,7 @@ @@ -67,7 +67,7 @@ @@ -260,7 +260,7 @@ diff --git a/app/src/test/java/com/astatin3/scoutingapp2025/ExampleUnitTest.java b/app/src/test/java/com/ridgebotics/ridgescout/ExampleUnitTest.java similarity index 90% rename from app/src/test/java/com/astatin3/scoutingapp2025/ExampleUnitTest.java rename to app/src/test/java/com/ridgebotics/ridgescout/ExampleUnitTest.java index 65e4a77..d6d6d65 100644 --- a/app/src/test/java/com/astatin3/scoutingapp2025/ExampleUnitTest.java +++ b/app/src/test/java/com/ridgebotics/ridgescout/ExampleUnitTest.java @@ -1,4 +1,4 @@ -package com.astatin3.scoutingapp2025; +package com.ridgebotics.ridgescout; import org.junit.Test; diff --git a/metadata/en-US/full_description.txt b/metadata/en-US/full_description.txt new file mode 100644 index 0000000..68b8173 --- /dev/null +++ b/metadata/en-US/full_description.txt @@ -0,0 +1,3 @@ +Work in progress! + +This is a scouting app for First Robotics Compitition matches, that includes many features. \ No newline at end of file diff --git a/metadata/en-US/images/featureGraphic.png b/metadata/en-US/images/featureGraphic.png new file mode 100644 index 0000000..3a78c37 Binary files /dev/null and b/metadata/en-US/images/featureGraphic.png differ diff --git a/metadata/en-US/short_description.txt b/metadata/en-US/short_description.txt new file mode 100644 index 0000000..2fe0c89 --- /dev/null +++ b/metadata/en-US/short_description.txt @@ -0,0 +1 @@ +A fully featured FRC scouting & data analytics tool \ No newline at end of file diff --git a/metadata/en-US/title.txt b/metadata/en-US/title.txt new file mode 100644 index 0000000..24911da --- /dev/null +++ b/metadata/en-US/title.txt @@ -0,0 +1 @@ +RidgeScout \ No newline at end of file