From 75f82a35b35405f4a1226fcdc50e3a9848a6463c Mon Sep 17 00:00:00 2001 From: skleenn <113645968+skleenn@users.noreply.github.com> Date: Thu, 25 Jan 2024 16:59:50 -0800 Subject: [PATCH] everything but notes view gaurav is balls --- .../project.pbxproj | 110 +++++++++--------- .../contents.xcworkspacedata | 7 ++ .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../xcschemes/crescendo scouting app.xcscheme | 101 ++++++++++++++++ .../xcschemes/xcschememanagement.plist | 32 +++++ .../AccentColor.colorset/Contents.json | 0 .../AppIcon.appiconset/Contents.json | 0 .../Assets.xcassets/Contents.json | 0 .../blue amp.imageset/Contents.json | 0 .../blue amp.imageset/blue amp.png | Bin .../blue speaker.imageset/Contents.json | 0 .../blue speaker.imageset/blue speaker.png | Bin .../chain.imageset/Contents.json | 0 .../Assets.xcassets/chain.imageset/chain.png | Bin .../red amp.imageset/Contents.json | 0 .../red amp.imageset/red amp.png | Bin .../red speaker.imageset/Contents.json | 0 .../red speaker.imageset/red speaker.png | Bin .../ContentView.swift | 0 .../EndGameView.swift | 0 crescendo scouting app/FrontPageView.swift | 76 ++++++++++++ .../NotesView.swift | 0 .../Preview Assets.xcassets/Contents.json | 0 .../TeleopView.swift | 0 .../crescendo_scouting_appApp.swift | 2 +- .../crescendo_scouting_appTests.swift | 2 +- .../crescendo_scouting_appUITests.swift | 0 ...cendo_scouting_appUITestsLaunchTests.swift | 0 .../contents.xcworkspacedata | 7 -- .../xcschemes/xcschememanagement.plist | 14 --- practice/FrontPageView.swift | 30 ----- 31 files changed, 273 insertions(+), 108 deletions(-) rename {practice.xcodeproj => crescendo scouting app.xcodeproj}/project.pbxproj (79%) create mode 100644 crescendo scouting app.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename {practice.xcodeproj => crescendo scouting app.xcodeproj}/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) create mode 100644 crescendo scouting app.xcodeproj/xcshareddata/xcschemes/crescendo scouting app.xcscheme create mode 100644 crescendo scouting app.xcodeproj/xcuserdata/celinelou.xcuserdatad/xcschemes/xcschememanagement.plist rename {practice => crescendo scouting app}/Assets.xcassets/AccentColor.colorset/Contents.json (100%) rename {practice => crescendo scouting app}/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename {practice => crescendo scouting app}/Assets.xcassets/Contents.json (100%) rename {practice => crescendo scouting app}/Assets.xcassets/blue amp.imageset/Contents.json (100%) rename {practice => crescendo scouting app}/Assets.xcassets/blue amp.imageset/blue amp.png (100%) rename {practice => crescendo scouting app}/Assets.xcassets/blue speaker.imageset/Contents.json (100%) rename {practice => crescendo scouting app}/Assets.xcassets/blue speaker.imageset/blue speaker.png (100%) rename {practice => crescendo scouting app}/Assets.xcassets/chain.imageset/Contents.json (100%) rename {practice => crescendo scouting app}/Assets.xcassets/chain.imageset/chain.png (100%) rename {practice => crescendo scouting app}/Assets.xcassets/red amp.imageset/Contents.json (100%) rename {practice => crescendo scouting app}/Assets.xcassets/red amp.imageset/red amp.png (100%) rename {practice => crescendo scouting app}/Assets.xcassets/red speaker.imageset/Contents.json (100%) rename {practice => crescendo scouting app}/Assets.xcassets/red speaker.imageset/red speaker.png (100%) rename {practice => crescendo scouting app}/ContentView.swift (100%) rename {practice => crescendo scouting app}/EndGameView.swift (100%) create mode 100644 crescendo scouting app/FrontPageView.swift rename {practice => crescendo scouting app}/NotesView.swift (100%) rename {practice => crescendo scouting app}/Preview Content/Preview Assets.xcassets/Contents.json (100%) rename {practice => crescendo scouting app}/TeleopView.swift (100%) rename practice/practiceApp.swift => crescendo scouting app/crescendo_scouting_appApp.swift (83%) rename practiceTests/practiceTests.swift => crescendo_scouting_appTests/crescendo_scouting_appTests.swift (95%) rename practiceUITests/practiceUITests.swift => crescendo_scouting_appUITests/crescendo_scouting_appUITests.swift (100%) rename practiceUITests/practiceUITestsLaunchTests.swift => crescendo_scouting_appUITests/crescendo_scouting_appUITestsLaunchTests.swift (100%) delete mode 100644 practice.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 practice.xcodeproj/xcuserdata/celinelou.xcuserdatad/xcschemes/xcschememanagement.plist delete mode 100644 practice/FrontPageView.swift diff --git a/practice.xcodeproj/project.pbxproj b/crescendo scouting app.xcodeproj/project.pbxproj similarity index 79% rename from practice.xcodeproj/project.pbxproj rename to crescendo scouting app.xcodeproj/project.pbxproj index 6713c1d..7df3daf 100644 --- a/practice.xcodeproj/project.pbxproj +++ b/crescendo scouting app.xcodeproj/project.pbxproj @@ -11,13 +11,13 @@ D44BA2312B608D5100AA343B /* NotesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D44BA2302B608D5100AA343B /* NotesView.swift */; }; D44BA2332B609E1800AA343B /* FrontPageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D44BA2322B609E1800AA343B /* FrontPageView.swift */; }; D47746572B5C861C00BE902A /* TeleopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D47746562B5C861C00BE902A /* TeleopView.swift */; }; - D4B14F132B5C44A300CF2AE6 /* practiceApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B14F122B5C44A300CF2AE6 /* practiceApp.swift */; }; + D4B14F132B5C44A300CF2AE6 /* crescendo_scouting_appApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B14F122B5C44A300CF2AE6 /* crescendo_scouting_appApp.swift */; }; D4B14F152B5C44A300CF2AE6 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B14F142B5C44A300CF2AE6 /* ContentView.swift */; }; D4B14F172B5C44A700CF2AE6 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D4B14F162B5C44A700CF2AE6 /* Assets.xcassets */; }; D4B14F1A2B5C44A700CF2AE6 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D4B14F192B5C44A700CF2AE6 /* Preview Assets.xcassets */; }; - D4B14F242B5C44A700CF2AE6 /* practiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B14F232B5C44A700CF2AE6 /* practiceTests.swift */; }; - D4B14F2E2B5C44A800CF2AE6 /* practiceUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B14F2D2B5C44A800CF2AE6 /* practiceUITests.swift */; }; - D4B14F302B5C44A800CF2AE6 /* practiceUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B14F2F2B5C44A800CF2AE6 /* practiceUITestsLaunchTests.swift */; }; + D4B14F242B5C44A700CF2AE6 /* crescendo_scouting_appTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B14F232B5C44A700CF2AE6 /* crescendo_scouting_appTests.swift */; }; + D4B14F2E2B5C44A800CF2AE6 /* crescendo_scouting_appUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B14F2D2B5C44A800CF2AE6 /* crescendo_scouting_appUITests.swift */; }; + D4B14F302B5C44A800CF2AE6 /* crescendo_scouting_appUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B14F2F2B5C44A800CF2AE6 /* crescendo_scouting_appUITestsLaunchTests.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -42,16 +42,16 @@ D44BA2302B608D5100AA343B /* NotesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotesView.swift; sourceTree = ""; }; D44BA2322B609E1800AA343B /* FrontPageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FrontPageView.swift; sourceTree = ""; }; D47746562B5C861C00BE902A /* TeleopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TeleopView.swift; sourceTree = ""; }; - D4B14F0F2B5C44A300CF2AE6 /* practice.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = practice.app; sourceTree = BUILT_PRODUCTS_DIR; }; - D4B14F122B5C44A300CF2AE6 /* practiceApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = practiceApp.swift; sourceTree = ""; }; + D4B14F0F2B5C44A300CF2AE6 /* crescendo scouting app.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "crescendo scouting app.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + D4B14F122B5C44A300CF2AE6 /* crescendo_scouting_appApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = crescendo_scouting_appApp.swift; sourceTree = ""; }; D4B14F142B5C44A300CF2AE6 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; D4B14F162B5C44A700CF2AE6 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; D4B14F192B5C44A700CF2AE6 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; - D4B14F1F2B5C44A700CF2AE6 /* practiceTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = practiceTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - D4B14F232B5C44A700CF2AE6 /* practiceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = practiceTests.swift; sourceTree = ""; }; - D4B14F292B5C44A800CF2AE6 /* practiceUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = practiceUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - D4B14F2D2B5C44A800CF2AE6 /* practiceUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = practiceUITests.swift; sourceTree = ""; }; - D4B14F2F2B5C44A800CF2AE6 /* practiceUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = practiceUITestsLaunchTests.swift; sourceTree = ""; }; + D4B14F1F2B5C44A700CF2AE6 /* crescendo scouting appTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "crescendo scouting appTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; + D4B14F232B5C44A700CF2AE6 /* crescendo_scouting_appTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = crescendo_scouting_appTests.swift; sourceTree = ""; }; + D4B14F292B5C44A800CF2AE6 /* crescendo scouting appUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "crescendo scouting appUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; + D4B14F2D2B5C44A800CF2AE6 /* crescendo_scouting_appUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = crescendo_scouting_appUITests.swift; sourceTree = ""; }; + D4B14F2F2B5C44A800CF2AE6 /* crescendo_scouting_appUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = crescendo_scouting_appUITestsLaunchTests.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -82,9 +82,9 @@ D4B14F062B5C44A300CF2AE6 = { isa = PBXGroup; children = ( - D4B14F112B5C44A300CF2AE6 /* practice */, - D4B14F222B5C44A700CF2AE6 /* practiceTests */, - D4B14F2C2B5C44A800CF2AE6 /* practiceUITests */, + D4B14F112B5C44A300CF2AE6 /* crescendo scouting app */, + D4B14F222B5C44A700CF2AE6 /* crescendo_scouting_appTests */, + D4B14F2C2B5C44A800CF2AE6 /* crescendo_scouting_appUITests */, D4B14F102B5C44A300CF2AE6 /* Products */, ); sourceTree = ""; @@ -92,17 +92,17 @@ D4B14F102B5C44A300CF2AE6 /* Products */ = { isa = PBXGroup; children = ( - D4B14F0F2B5C44A300CF2AE6 /* practice.app */, - D4B14F1F2B5C44A700CF2AE6 /* practiceTests.xctest */, - D4B14F292B5C44A800CF2AE6 /* practiceUITests.xctest */, + D4B14F0F2B5C44A300CF2AE6 /* crescendo scouting app.app */, + D4B14F1F2B5C44A700CF2AE6 /* crescendo scouting appTests.xctest */, + D4B14F292B5C44A800CF2AE6 /* crescendo scouting appUITests.xctest */, ); name = Products; sourceTree = ""; }; - D4B14F112B5C44A300CF2AE6 /* practice */ = { + D4B14F112B5C44A300CF2AE6 /* crescendo scouting app */ = { isa = PBXGroup; children = ( - D4B14F122B5C44A300CF2AE6 /* practiceApp.swift */, + D4B14F122B5C44A300CF2AE6 /* crescendo_scouting_appApp.swift */, D44BA2322B609E1800AA343B /* FrontPageView.swift */, D4B14F142B5C44A300CF2AE6 /* ContentView.swift */, D47746562B5C861C00BE902A /* TeleopView.swift */, @@ -111,7 +111,7 @@ D4B14F162B5C44A700CF2AE6 /* Assets.xcassets */, D4B14F182B5C44A700CF2AE6 /* Preview Content */, ); - path = practice; + path = "crescendo scouting app"; sourceTree = ""; }; D4B14F182B5C44A700CF2AE6 /* Preview Content */ = { @@ -122,29 +122,29 @@ path = "Preview Content"; sourceTree = ""; }; - D4B14F222B5C44A700CF2AE6 /* practiceTests */ = { + D4B14F222B5C44A700CF2AE6 /* crescendo_scouting_appTests */ = { isa = PBXGroup; children = ( - D4B14F232B5C44A700CF2AE6 /* practiceTests.swift */, + D4B14F232B5C44A700CF2AE6 /* crescendo_scouting_appTests.swift */, ); - path = practiceTests; + path = crescendo_scouting_appTests; sourceTree = ""; }; - D4B14F2C2B5C44A800CF2AE6 /* practiceUITests */ = { + D4B14F2C2B5C44A800CF2AE6 /* crescendo_scouting_appUITests */ = { isa = PBXGroup; children = ( - D4B14F2D2B5C44A800CF2AE6 /* practiceUITests.swift */, - D4B14F2F2B5C44A800CF2AE6 /* practiceUITestsLaunchTests.swift */, + D4B14F2D2B5C44A800CF2AE6 /* crescendo_scouting_appUITests.swift */, + D4B14F2F2B5C44A800CF2AE6 /* crescendo_scouting_appUITestsLaunchTests.swift */, ); - path = practiceUITests; + path = crescendo_scouting_appUITests; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - D4B14F0E2B5C44A300CF2AE6 /* practice */ = { + D4B14F0E2B5C44A300CF2AE6 /* crescendo scouting app */ = { isa = PBXNativeTarget; - buildConfigurationList = D4B14F332B5C44A800CF2AE6 /* Build configuration list for PBXNativeTarget "practice" */; + buildConfigurationList = D4B14F332B5C44A800CF2AE6 /* Build configuration list for PBXNativeTarget "crescendo scouting app" */; buildPhases = ( D4B14F0B2B5C44A300CF2AE6 /* Sources */, D4B14F0C2B5C44A300CF2AE6 /* Frameworks */, @@ -154,14 +154,14 @@ ); dependencies = ( ); - name = practice; + name = "crescendo scouting app"; productName = practice; - productReference = D4B14F0F2B5C44A300CF2AE6 /* practice.app */; + productReference = D4B14F0F2B5C44A300CF2AE6 /* crescendo scouting app.app */; productType = "com.apple.product-type.application"; }; - D4B14F1E2B5C44A700CF2AE6 /* practiceTests */ = { + D4B14F1E2B5C44A700CF2AE6 /* crescendo scouting appTests */ = { isa = PBXNativeTarget; - buildConfigurationList = D4B14F362B5C44A800CF2AE6 /* Build configuration list for PBXNativeTarget "practiceTests" */; + buildConfigurationList = D4B14F362B5C44A800CF2AE6 /* Build configuration list for PBXNativeTarget "crescendo scouting appTests" */; buildPhases = ( D4B14F1B2B5C44A700CF2AE6 /* Sources */, D4B14F1C2B5C44A700CF2AE6 /* Frameworks */, @@ -172,14 +172,14 @@ dependencies = ( D4B14F212B5C44A700CF2AE6 /* PBXTargetDependency */, ); - name = practiceTests; + name = "crescendo scouting appTests"; productName = practiceTests; - productReference = D4B14F1F2B5C44A700CF2AE6 /* practiceTests.xctest */; + productReference = D4B14F1F2B5C44A700CF2AE6 /* crescendo scouting appTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; - D4B14F282B5C44A800CF2AE6 /* practiceUITests */ = { + D4B14F282B5C44A800CF2AE6 /* crescendo scouting appUITests */ = { isa = PBXNativeTarget; - buildConfigurationList = D4B14F392B5C44A800CF2AE6 /* Build configuration list for PBXNativeTarget "practiceUITests" */; + buildConfigurationList = D4B14F392B5C44A800CF2AE6 /* Build configuration list for PBXNativeTarget "crescendo scouting appUITests" */; buildPhases = ( D4B14F252B5C44A800CF2AE6 /* Sources */, D4B14F262B5C44A800CF2AE6 /* Frameworks */, @@ -190,9 +190,9 @@ dependencies = ( D4B14F2B2B5C44A800CF2AE6 /* PBXTargetDependency */, ); - name = practiceUITests; + name = "crescendo scouting appUITests"; productName = practiceUITests; - productReference = D4B14F292B5C44A800CF2AE6 /* practiceUITests.xctest */; + productReference = D4B14F292B5C44A800CF2AE6 /* crescendo scouting appUITests.xctest */; productType = "com.apple.product-type.bundle.ui-testing"; }; /* End PBXNativeTarget section */ @@ -218,7 +218,7 @@ }; }; }; - buildConfigurationList = D4B14F0A2B5C44A300CF2AE6 /* Build configuration list for PBXProject "practice" */; + buildConfigurationList = D4B14F0A2B5C44A300CF2AE6 /* Build configuration list for PBXProject "crescendo scouting app" */; compatibilityVersion = "Xcode 14.0"; developmentRegion = en; hasScannedForEncodings = 0; @@ -231,9 +231,9 @@ projectDirPath = ""; projectRoot = ""; targets = ( - D4B14F0E2B5C44A300CF2AE6 /* practice */, - D4B14F1E2B5C44A700CF2AE6 /* practiceTests */, - D4B14F282B5C44A800CF2AE6 /* practiceUITests */, + D4B14F0E2B5C44A300CF2AE6 /* crescendo scouting app */, + D4B14F1E2B5C44A700CF2AE6 /* crescendo scouting appTests */, + D4B14F282B5C44A800CF2AE6 /* crescendo scouting appUITests */, ); }; /* End PBXProject section */ @@ -273,7 +273,7 @@ D4B14F152B5C44A300CF2AE6 /* ContentView.swift in Sources */, D44BA2312B608D5100AA343B /* NotesView.swift in Sources */, D47746572B5C861C00BE902A /* TeleopView.swift in Sources */, - D4B14F132B5C44A300CF2AE6 /* practiceApp.swift in Sources */, + D4B14F132B5C44A300CF2AE6 /* crescendo_scouting_appApp.swift in Sources */, D44BA2332B609E1800AA343B /* FrontPageView.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -282,7 +282,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D4B14F242B5C44A700CF2AE6 /* practiceTests.swift in Sources */, + D4B14F242B5C44A700CF2AE6 /* crescendo_scouting_appTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -290,8 +290,8 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D4B14F302B5C44A800CF2AE6 /* practiceUITestsLaunchTests.swift in Sources */, - D4B14F2E2B5C44A800CF2AE6 /* practiceUITests.swift in Sources */, + D4B14F302B5C44A800CF2AE6 /* crescendo_scouting_appUITestsLaunchTests.swift in Sources */, + D4B14F2E2B5C44A800CF2AE6 /* crescendo_scouting_appUITests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -300,12 +300,12 @@ /* Begin PBXTargetDependency section */ D4B14F212B5C44A700CF2AE6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = D4B14F0E2B5C44A300CF2AE6 /* practice */; + target = D4B14F0E2B5C44A300CF2AE6 /* crescendo scouting app */; targetProxy = D4B14F202B5C44A700CF2AE6 /* PBXContainerItemProxy */; }; D4B14F2B2B5C44A800CF2AE6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = D4B14F0E2B5C44A300CF2AE6 /* practice */; + target = D4B14F0E2B5C44A300CF2AE6 /* crescendo scouting app */; targetProxy = D4B14F2A2B5C44A800CF2AE6 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -501,7 +501,7 @@ SWIFT_EMIT_LOC_STRINGS = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/practice.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/practice"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/crescendo scouting app.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/crescendo scouting app"; }; name = Debug; }; @@ -520,7 +520,7 @@ SWIFT_EMIT_LOC_STRINGS = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/practice.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/practice"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/crescendo scouting app.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/crescendo scouting app"; }; name = Release; }; @@ -561,7 +561,7 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - D4B14F0A2B5C44A300CF2AE6 /* Build configuration list for PBXProject "practice" */ = { + D4B14F0A2B5C44A300CF2AE6 /* Build configuration list for PBXProject "crescendo scouting app" */ = { isa = XCConfigurationList; buildConfigurations = ( D4B14F312B5C44A800CF2AE6 /* Debug */, @@ -570,7 +570,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D4B14F332B5C44A800CF2AE6 /* Build configuration list for PBXNativeTarget "practice" */ = { + D4B14F332B5C44A800CF2AE6 /* Build configuration list for PBXNativeTarget "crescendo scouting app" */ = { isa = XCConfigurationList; buildConfigurations = ( D4B14F342B5C44A800CF2AE6 /* Debug */, @@ -579,7 +579,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D4B14F362B5C44A800CF2AE6 /* Build configuration list for PBXNativeTarget "practiceTests" */ = { + D4B14F362B5C44A800CF2AE6 /* Build configuration list for PBXNativeTarget "crescendo scouting appTests" */ = { isa = XCConfigurationList; buildConfigurations = ( D4B14F372B5C44A800CF2AE6 /* Debug */, @@ -588,7 +588,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D4B14F392B5C44A800CF2AE6 /* Build configuration list for PBXNativeTarget "practiceUITests" */ = { + D4B14F392B5C44A800CF2AE6 /* Build configuration list for PBXNativeTarget "crescendo scouting appUITests" */ = { isa = XCConfigurationList; buildConfigurations = ( D4B14F3A2B5C44A800CF2AE6 /* Debug */, diff --git a/crescendo scouting app.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/crescendo scouting app.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..dece448 --- /dev/null +++ b/crescendo scouting app.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/practice.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/crescendo scouting app.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from practice.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to crescendo scouting app.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/crescendo scouting app.xcodeproj/xcshareddata/xcschemes/crescendo scouting app.xcscheme b/crescendo scouting app.xcodeproj/xcshareddata/xcschemes/crescendo scouting app.xcscheme new file mode 100644 index 0000000..c12d373 --- /dev/null +++ b/crescendo scouting app.xcodeproj/xcshareddata/xcschemes/crescendo scouting app.xcscheme @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/crescendo scouting app.xcodeproj/xcuserdata/celinelou.xcuserdatad/xcschemes/xcschememanagement.plist b/crescendo scouting app.xcodeproj/xcuserdata/celinelou.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..a347343 --- /dev/null +++ b/crescendo scouting app.xcodeproj/xcuserdata/celinelou.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,32 @@ + + + + + SchemeUserState + + crescendo scouting app.xcscheme_^#shared#^_ + + orderHint + 0 + + + SuppressBuildableAutocreation + + D4B14F0E2B5C44A300CF2AE6 + + primary + + + D4B14F1E2B5C44A700CF2AE6 + + primary + + + D4B14F282B5C44A800CF2AE6 + + primary + + + + + diff --git a/practice/Assets.xcassets/AccentColor.colorset/Contents.json b/crescendo scouting app/Assets.xcassets/AccentColor.colorset/Contents.json similarity index 100% rename from practice/Assets.xcassets/AccentColor.colorset/Contents.json rename to crescendo scouting app/Assets.xcassets/AccentColor.colorset/Contents.json diff --git a/practice/Assets.xcassets/AppIcon.appiconset/Contents.json b/crescendo scouting app/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from practice/Assets.xcassets/AppIcon.appiconset/Contents.json rename to crescendo scouting app/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/practice/Assets.xcassets/Contents.json b/crescendo scouting app/Assets.xcassets/Contents.json similarity index 100% rename from practice/Assets.xcassets/Contents.json rename to crescendo scouting app/Assets.xcassets/Contents.json diff --git a/practice/Assets.xcassets/blue amp.imageset/Contents.json b/crescendo scouting app/Assets.xcassets/blue amp.imageset/Contents.json similarity index 100% rename from practice/Assets.xcassets/blue amp.imageset/Contents.json rename to crescendo scouting app/Assets.xcassets/blue amp.imageset/Contents.json diff --git a/practice/Assets.xcassets/blue amp.imageset/blue amp.png b/crescendo scouting app/Assets.xcassets/blue amp.imageset/blue amp.png similarity index 100% rename from practice/Assets.xcassets/blue amp.imageset/blue amp.png rename to crescendo scouting app/Assets.xcassets/blue amp.imageset/blue amp.png diff --git a/practice/Assets.xcassets/blue speaker.imageset/Contents.json b/crescendo scouting app/Assets.xcassets/blue speaker.imageset/Contents.json similarity index 100% rename from practice/Assets.xcassets/blue speaker.imageset/Contents.json rename to crescendo scouting app/Assets.xcassets/blue speaker.imageset/Contents.json diff --git a/practice/Assets.xcassets/blue speaker.imageset/blue speaker.png b/crescendo scouting app/Assets.xcassets/blue speaker.imageset/blue speaker.png similarity index 100% rename from practice/Assets.xcassets/blue speaker.imageset/blue speaker.png rename to crescendo scouting app/Assets.xcassets/blue speaker.imageset/blue speaker.png diff --git a/practice/Assets.xcassets/chain.imageset/Contents.json b/crescendo scouting app/Assets.xcassets/chain.imageset/Contents.json similarity index 100% rename from practice/Assets.xcassets/chain.imageset/Contents.json rename to crescendo scouting app/Assets.xcassets/chain.imageset/Contents.json diff --git a/practice/Assets.xcassets/chain.imageset/chain.png b/crescendo scouting app/Assets.xcassets/chain.imageset/chain.png similarity index 100% rename from practice/Assets.xcassets/chain.imageset/chain.png rename to crescendo scouting app/Assets.xcassets/chain.imageset/chain.png diff --git a/practice/Assets.xcassets/red amp.imageset/Contents.json b/crescendo scouting app/Assets.xcassets/red amp.imageset/Contents.json similarity index 100% rename from practice/Assets.xcassets/red amp.imageset/Contents.json rename to crescendo scouting app/Assets.xcassets/red amp.imageset/Contents.json diff --git a/practice/Assets.xcassets/red amp.imageset/red amp.png b/crescendo scouting app/Assets.xcassets/red amp.imageset/red amp.png similarity index 100% rename from practice/Assets.xcassets/red amp.imageset/red amp.png rename to crescendo scouting app/Assets.xcassets/red amp.imageset/red amp.png diff --git a/practice/Assets.xcassets/red speaker.imageset/Contents.json b/crescendo scouting app/Assets.xcassets/red speaker.imageset/Contents.json similarity index 100% rename from practice/Assets.xcassets/red speaker.imageset/Contents.json rename to crescendo scouting app/Assets.xcassets/red speaker.imageset/Contents.json diff --git a/practice/Assets.xcassets/red speaker.imageset/red speaker.png b/crescendo scouting app/Assets.xcassets/red speaker.imageset/red speaker.png similarity index 100% rename from practice/Assets.xcassets/red speaker.imageset/red speaker.png rename to crescendo scouting app/Assets.xcassets/red speaker.imageset/red speaker.png diff --git a/practice/ContentView.swift b/crescendo scouting app/ContentView.swift similarity index 100% rename from practice/ContentView.swift rename to crescendo scouting app/ContentView.swift diff --git a/practice/EndGameView.swift b/crescendo scouting app/EndGameView.swift similarity index 100% rename from practice/EndGameView.swift rename to crescendo scouting app/EndGameView.swift diff --git a/crescendo scouting app/FrontPageView.swift b/crescendo scouting app/FrontPageView.swift new file mode 100644 index 0000000..1e1d010 --- /dev/null +++ b/crescendo scouting app/FrontPageView.swift @@ -0,0 +1,76 @@ +// +// FrontPageView.swift +// practice +// +// Created by Celine Lou on 1/23/24. +// + +import SwiftUI + +struct FrontPageView: View { + @State private var moved = false; + @State public var selection = "Red"; + @State public var matchNum = ""; + @State public var startingPosition = "1"; + @State public var teamNum = ""; + let teamColor = ["Red", "Blue"]; + let startingPositions = ["1", "2,", "3", "4", "No show"]; + + var body: some View { + if !moved{ + ZStack{ + VStack(alignment: .center, spacing:50){ + Text("Team Select").foregroundColor(.teal).bold().font(.system(size: 50)).offset(y: -100) + + VStack{ + Text("Team Info: ").foregroundColor(.teal).bold().font(.title).offset(y: -110) + Picker("Select team color", selection: $selection){ + ForEach(teamColor, id: \.self){ + Text($0) + } + }.pickerStyle(.menu).multilineTextAlignment(.center).fixedSize().font(.title).offset(y:-100) + + TextField("Team # (required)", text: $teamNum).multilineTextAlignment(.center) + .foregroundColor(.blue) + .font(.system(size:25)) + .monospacedDigit() + .minimumScaleFactor(4) + .offset(y: -80) + + TextField("Match # (required)", text: $matchNum).multilineTextAlignment(.center) + .foregroundColor(.blue) + .font(.system(size:25)) + .monospacedDigit() + .minimumScaleFactor(4) + .offset(y: -50) + + Text("Starting Position:").foregroundColor(.teal).bold().font(.title) + + Picker("Starting Position", selection: $startingPosition){ + ForEach(startingPositions, id: \.self){ + Text($0) + } + }.pickerStyle(.menu).multilineTextAlignment(.center).fixedSize().font(.title3) + + } + + var showDetails = false; + if (!String(teamNum).isEmpty && !String(matchNum).isEmpty){ + HStack{ + Text("TO AUTON").font(.title).fontWeight(.bold).onTapGesture { + moved = true; + } + }.offset(y: 50) + } + } + } + } + else{ + ContentView() + } + } +} + +#Preview { + FrontPageView() +} diff --git a/practice/NotesView.swift b/crescendo scouting app/NotesView.swift similarity index 100% rename from practice/NotesView.swift rename to crescendo scouting app/NotesView.swift diff --git a/practice/Preview Content/Preview Assets.xcassets/Contents.json b/crescendo scouting app/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from practice/Preview Content/Preview Assets.xcassets/Contents.json rename to crescendo scouting app/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/practice/TeleopView.swift b/crescendo scouting app/TeleopView.swift similarity index 100% rename from practice/TeleopView.swift rename to crescendo scouting app/TeleopView.swift diff --git a/practice/practiceApp.swift b/crescendo scouting app/crescendo_scouting_appApp.swift similarity index 83% rename from practice/practiceApp.swift rename to crescendo scouting app/crescendo_scouting_appApp.swift index 5407793..ad884b9 100644 --- a/practice/practiceApp.swift +++ b/crescendo scouting app/crescendo_scouting_appApp.swift @@ -8,7 +8,7 @@ import SwiftUI @main -struct practiceApp: App { +struct crescendo_scouting_appApp: App { var body: some Scene { WindowGroup { FrontPageView() diff --git a/practiceTests/practiceTests.swift b/crescendo_scouting_appTests/crescendo_scouting_appTests.swift similarity index 95% rename from practiceTests/practiceTests.swift rename to crescendo_scouting_appTests/crescendo_scouting_appTests.swift index 1fe978f..44dcca2 100644 --- a/practiceTests/practiceTests.swift +++ b/crescendo_scouting_appTests/crescendo_scouting_appTests.swift @@ -8,7 +8,7 @@ import XCTest @testable import practice -final class practiceTests: XCTestCase { +final class crescendo_scouting_appTests: XCTestCase { override func setUpWithError() throws { // Put setup code here. This method is called before the invocation of each test method in the class. diff --git a/practiceUITests/practiceUITests.swift b/crescendo_scouting_appUITests/crescendo_scouting_appUITests.swift similarity index 100% rename from practiceUITests/practiceUITests.swift rename to crescendo_scouting_appUITests/crescendo_scouting_appUITests.swift diff --git a/practiceUITests/practiceUITestsLaunchTests.swift b/crescendo_scouting_appUITests/crescendo_scouting_appUITestsLaunchTests.swift similarity index 100% rename from practiceUITests/practiceUITestsLaunchTests.swift rename to crescendo_scouting_appUITests/crescendo_scouting_appUITestsLaunchTests.swift diff --git a/practice.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/practice.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 919434a..0000000 --- a/practice.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/practice.xcodeproj/xcuserdata/celinelou.xcuserdatad/xcschemes/xcschememanagement.plist b/practice.xcodeproj/xcuserdata/celinelou.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index 55d74b0..0000000 --- a/practice.xcodeproj/xcuserdata/celinelou.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,14 +0,0 @@ - - - - - SchemeUserState - - practice.xcscheme_^#shared#^_ - - orderHint - 0 - - - - diff --git a/practice/FrontPageView.swift b/practice/FrontPageView.swift deleted file mode 100644 index 7880bb2..0000000 --- a/practice/FrontPageView.swift +++ /dev/null @@ -1,30 +0,0 @@ -// -// FrontPageView.swift -// practice -// -// Created by Celine Lou on 1/23/24. -// - -import SwiftUI - -struct FrontPageView: View { - @State private var moved = false; - - var body: some View { - if !moved{ - Text("Team Select").foregroundColor(.teal).bold().font(.largeTitle).offset(y: -200) - HStack{ - Text("TO AUTON").font(.title).fontWeight(.bold).onTapGesture { - moved = true; - } - }.offset(y: 300) - } - else{ - ContentView() - } - } -} - -#Preview { - FrontPageView() -}