From 34c49221910d787a0d168fa8d4344bc92d3afed6 Mon Sep 17 00:00:00 2001 From: mendelg Date: Tue, 12 Nov 2024 12:36:22 -0600 Subject: [PATCH 1/2] changed appstore icons - prepare for app store --- android/build.gradle | 13 +- ios/Runner.xcodeproj/project.pbxproj | 175 +++++++++++++++--- .../xcshareddata/xcschemes/Runner.xcscheme | 2 +- .../contents.xcworkspacedata | 3 + ios/Runner/AppDelegate.swift | 2 +- .../Icon-App-1024x1024@1x.png | Bin 27695 -> 23100 bytes .../AppIcon.appiconset/Icon-App-20x20@1x.png | Bin 550 -> 495 bytes .../AppIcon.appiconset/Icon-App-20x20@2x.png | Bin 904 -> 803 bytes .../AppIcon.appiconset/Icon-App-20x20@3x.png | Bin 1175 -> 1056 bytes .../AppIcon.appiconset/Icon-App-29x29@1x.png | Bin 687 -> 618 bytes .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin 1116 -> 1003 bytes .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin 1600 -> 1427 bytes .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin 904 -> 803 bytes .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin 1432 -> 1248 bytes .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin 2041 -> 1797 bytes .../AppIcon.appiconset/Icon-App-50x50@1x.png | Bin 1028 -> 931 bytes .../AppIcon.appiconset/Icon-App-50x50@2x.png | Bin 1673 -> 1513 bytes .../AppIcon.appiconset/Icon-App-57x57@1x.png | Bin 1125 -> 996 bytes .../AppIcon.appiconset/Icon-App-57x57@2x.png | Bin 1965 -> 1722 bytes .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin 2041 -> 1797 bytes .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin 2837 -> 2504 bytes .../AppIcon.appiconset/Icon-App-72x72@1x.png | Bin 1362 -> 1212 bytes .../AppIcon.appiconset/Icon-App-72x72@2x.png | Bin 2419 -> 2093 bytes .../AppIcon.appiconset/Icon-App-76x76@1x.png | Bin 1353 -> 1180 bytes .../AppIcon.appiconset/Icon-App-76x76@2x.png | Bin 2486 -> 2198 bytes .../Icon-App-83.5x83.5@2x.png | Bin 2624 -> 2258 bytes ios/Runner/Info.plist | 100 +++++----- macos/Podfile.lock | 8 +- pubspec.lock | 32 ++-- pubspec.yaml | 1 + 30 files changed, 246 insertions(+), 90 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index 802640d04..9d6e55fbe 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,5 +1,5 @@ buildscript { - ext.kotlin_version = '1.9.22' + ext.kotlin_version = '2.0.0' repositories { google() mavenCentral() @@ -21,6 +21,17 @@ rootProject.buildDir = '../build' subprojects { project.buildDir = "${rootProject.buildDir}/${project.name}" } +subprojects { + afterEvaluate { project -> + if (project.plugins.hasPlugin("com.android.application") || + project.plugins.hasPlugin("com.android.library")) { + project.android { + compileSdkVersion 34 + buildToolsVersion "34.0.0" + } + } + } +} subprojects { project.evaluationDependsOn(':app') } diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 2a4ac8372..6025288ed 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -7,13 +7,15 @@ objects = { /* Begin PBXBuildFile section */ + 129979BE95CD05C56C62C91B /* Pods_RunnerTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3515C4BD5307C91A662E519 /* Pods_RunnerTests.framework */; }; 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; + 331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331C807B294A618700263BE5 /* RunnerTests.swift */; }; 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; - 331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331C807B294A618700263BE5 /* RunnerTests.swift */; }; + BA234C3CB252557551BDF8A1 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9C2A078294BA1094E2A212D9 /* Pods_Runner.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -42,7 +44,12 @@ /* Begin PBXFileReference section */ 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; }; 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; }; + 1C556E81EFFD456323E3074F /* Pods-RunnerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.debug.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.debug.xcconfig"; sourceTree = ""; }; + 331C807B294A618700263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = ""; }; + 331C8081294A63A400263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; }; + 4766D7E767021F5F82DEA836 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; }; + 719828067DBE7F52C6C9D6A9 /* Pods-RunnerTests.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.profile.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.profile.xcconfig"; sourceTree = ""; }; 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; }; 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; }; @@ -53,8 +60,11 @@ 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 331C807B294A618700263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = ""; }; - 331C8081294A63A400263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 9C2A078294BA1094E2A212D9 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + AEACCC306969010EEDB130B3 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; }; + B39408EF8884F84EFDDE3A2B /* Pods-RunnerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.release.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.release.xcconfig"; sourceTree = ""; }; + D3515C4BD5307C91A662E519 /* Pods_RunnerTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RunnerTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F366375BC646E716302163E1 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -62,12 +72,42 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + BA234C3CB252557551BDF8A1 /* Pods_Runner.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + DEAC3511741B731B5E90EFE5 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 129979BE95CD05C56C62C91B /* Pods_RunnerTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 331C8082294A63A400263BE5 /* RunnerTests */ = { + isa = PBXGroup; + children = ( + 331C807B294A618700263BE5 /* RunnerTests.swift */, + ); + path = RunnerTests; + sourceTree = ""; + }; + 6042D8CDE9E71B31FD53C95A /* Pods */ = { + isa = PBXGroup; + children = ( + 4766D7E767021F5F82DEA836 /* Pods-Runner.debug.xcconfig */, + AEACCC306969010EEDB130B3 /* Pods-Runner.release.xcconfig */, + F366375BC646E716302163E1 /* Pods-Runner.profile.xcconfig */, + 1C556E81EFFD456323E3074F /* Pods-RunnerTests.debug.xcconfig */, + B39408EF8884F84EFDDE3A2B /* Pods-RunnerTests.release.xcconfig */, + 719828067DBE7F52C6C9D6A9 /* Pods-RunnerTests.profile.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; 9740EEB11CF90186004384FC /* Flutter */ = { isa = PBXGroup; children = ( @@ -79,14 +119,6 @@ name = Flutter; sourceTree = ""; }; - 331C8082294A63A400263BE5 /* RunnerTests */ = { - isa = PBXGroup; - children = ( - 331C807B294A618700263BE5 /* RunnerTests.swift */, - ); - path = RunnerTests; - sourceTree = ""; - }; 97C146E51CF9000F007C117D = { isa = PBXGroup; children = ( @@ -94,6 +126,8 @@ 97C146F01CF9000F007C117D /* Runner */, 97C146EF1CF9000F007C117D /* Products */, 331C8082294A63A400263BE5 /* RunnerTests */, + 6042D8CDE9E71B31FD53C95A /* Pods */, + A0AA495CA622AE8D3CB3A138 /* Frameworks */, ); sourceTree = ""; }; @@ -121,6 +155,15 @@ path = Runner; sourceTree = ""; }; + A0AA495CA622AE8D3CB3A138 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 9C2A078294BA1094E2A212D9 /* Pods_Runner.framework */, + D3515C4BD5307C91A662E519 /* Pods_RunnerTests.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -128,9 +171,10 @@ isa = PBXNativeTarget; buildConfigurationList = 331C8087294A63A400263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */; buildPhases = ( + 4132FE75C2D88E24F2765653 /* [CP] Check Pods Manifest.lock */, 331C807D294A63A400263BE5 /* Sources */, - 331C807E294A63A400263BE5 /* Frameworks */, 331C807F294A63A400263BE5 /* Resources */, + DEAC3511741B731B5E90EFE5 /* Frameworks */, ); buildRules = ( ); @@ -146,12 +190,15 @@ isa = PBXNativeTarget; buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; buildPhases = ( + 47833245730B90263AB07B0B /* [CP] Check Pods Manifest.lock */, 9740EEB61CF901F6004384FC /* Run Script */, 97C146EA1CF9000F007C117D /* Sources */, 97C146EB1CF9000F007C117D /* Frameworks */, 97C146EC1CF9000F007C117D /* Resources */, 9705A1C41CF9048500538489 /* Embed Frameworks */, 3B06AD1E1E4923F5004D2608 /* Thin Binary */, + DC2C63094957B7E42F6C8261 /* [CP] Embed Pods Frameworks */, + 37276849A5ABAFB52D627F2F /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -169,7 +216,7 @@ isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = YES; - LastUpgradeCheck = 1430; + LastUpgradeCheck = 1510; ORGANIZATIONNAME = ""; TargetAttributes = { 331C8080294A63A400263BE5 = { @@ -223,6 +270,23 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ + 37276849A5ABAFB52D627F2F /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Copy Pods Resources"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = { isa = PBXShellScriptBuildPhase; alwaysOutOfDate = 1; @@ -239,6 +303,50 @@ shellPath = /bin/sh; shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin"; }; + 4132FE75C2D88E24F2765653 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-RunnerTests-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 47833245730B90263AB07B0B /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; 9740EEB61CF901F6004384FC /* Run Script */ = { isa = PBXShellScriptBuildPhase; alwaysOutOfDate = 1; @@ -254,6 +362,23 @@ shellPath = /bin/sh; shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build"; }; + DC2C63094957B7E42F6C8261 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -361,13 +486,14 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; + DEVELOPMENT_TEAM = M5GXX3YXX2; ENABLE_BITCODE = NO; INFOPLIST_FILE = Runner/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.otzaria; + PRODUCT_BUNDLE_IDENTIFIER = com.mendelg.otzaria; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_VERSION = 5.0; @@ -377,14 +503,15 @@ }; 331C8088294A63A400263BE5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AE0B7B92F70575B8D7E0D07E /* Pods-RunnerTests.debug.xcconfig */; + baseConfigurationReference = 1C556E81EFFD456323E3074F /* Pods-RunnerTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = M5GXX3YXX2; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.otzaria.RunnerTests; + PRODUCT_BUNDLE_IDENTIFIER = com.mendelg.otzaria.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -395,14 +522,15 @@ }; 331C8089294A63A400263BE5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 89B67EB44CE7B6631473024E /* Pods-RunnerTests.release.xcconfig */; + baseConfigurationReference = B39408EF8884F84EFDDE3A2B /* Pods-RunnerTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = M5GXX3YXX2; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.otzaria.RunnerTests; + PRODUCT_BUNDLE_IDENTIFIER = com.mendelg.otzaria.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner"; @@ -411,14 +539,15 @@ }; 331C808A294A63A400263BE5 /* Profile */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 640959BDD8F10B91D80A66BE /* Pods-RunnerTests.profile.xcconfig */; + baseConfigurationReference = 719828067DBE7F52C6C9D6A9 /* Pods-RunnerTests.profile.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = M5GXX3YXX2; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.otzaria.RunnerTests; + PRODUCT_BUNDLE_IDENTIFIER = com.mendelg.otzaria.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner"; @@ -539,13 +668,14 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; + DEVELOPMENT_TEAM = M5GXX3YXX2; ENABLE_BITCODE = NO; INFOPLIST_FILE = Runner/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.otzaria; + PRODUCT_BUNDLE_IDENTIFIER = com.mendelg.otzaria; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -561,13 +691,14 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; + DEVELOPMENT_TEAM = M5GXX3YXX2; ENABLE_BITCODE = NO; INFOPLIST_FILE = Runner/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.otzaria; + PRODUCT_BUNDLE_IDENTIFIER = com.mendelg.otzaria; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_VERSION = 5.0; diff --git a/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme index 87131a09b..8e3ca5dfe 100644 --- a/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ b/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -1,6 +1,6 @@ + + diff --git a/ios/Runner/AppDelegate.swift b/ios/Runner/AppDelegate.swift index 70693e4a8..b63630348 100644 --- a/ios/Runner/AppDelegate.swift +++ b/ios/Runner/AppDelegate.swift @@ -1,7 +1,7 @@ import UIKit import Flutter -@UIApplicationMain +@main @objc class AppDelegate: FlutterAppDelegate { override func application( _ application: UIApplication, diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png index d0699edc459c8701b2eb329ebaa91339da0cfa9a..6cc096af0d7f1d5b73caf638b4ad334282ec9a30 100644 GIT binary patch literal 23100 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 literal 27695 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 VE)eaIPoMw*002ovPDHLkV1nqPbaem# delta 892 zcmV-?1B3jd28aic8Gi-<004~sxNQIc15ZgrK~#7F?U+wUB2gH?zjTZ?s8F!1pnnud z1X3)-o{Ea{&=UQ*bXZV4By|jhF5$_Gdl8Ddbclq4maXmJEkx^39gF@f)K+*%%B}5C zHvO^Yd!RMxY`(WNN$d|s=lSN%_haV0Z@!VczrP2B=XvGm=zpl$Hk)YO#ettI{j zx4pfsk2O>(6%-W}#XE($3D?)x34C&gRe!0=w(06cf5Z^bM zOfWe)`6x&msI#+^S`N`@G|<@C2s1M?RO6@x6$%CU-re1WzP`Q}kH@>gq}~9i-6dbgUr=%z|?9U+`aH7R<@Xfws1`7k`g47!0f-2-Jd@bP-IhPxDnO z+}+*LhNBmpo}Px`;bF+g$eiz2Ml`7%VR@LrFKEZ0W$|oo%OoEX} zMD%Ky3O6@5ETPy0>+0&5g0UbHjMaKEva+&XT_8I8{z~OL^jTNi`D=RCR$9HvgeM{RX zNnT!FXlQ8YYg!5lnIkwiH}|=?xcGP42nrd4uc)Z_DcsiYLcQrOC@A=YzdryzA}?2d S(FA$`0000U1LsLZK~#7F?V4REb7367XO8(wM)}N2QMf?) zxO5{IR+Nuiu#h4vZVXYrFDRk7aOEQ_q_$*N6c=2O?+Xd5Nj{QVm}D$t@BcNO_MXjg z&i~BLyXJSb=h^dr{=c1_=WAz##bOcIu(Y%^Jw3g)wsv)OC4cx|A;?!+t+ukVa%*dg zM;nHGN^fs(OQq7gyE}eu81h&8@bEA@JNxPBiEkOE5N5MkCX>05F+ix*>Vty=zBSlE z%+Aj8?Z6shV`GDF2i6d`x3{+Cz`(%x_;|8tGMP?JP8>!`B$D#-@`#8CwkeH9%Zk2ED9BO_yVb(JiFaZ*x}eZL6_2^x(?EEcmhwgL-6b93{| z%#6c#<#KsfvVZ$+_6QuX{_V)Mp8Gkm0wTyd4CrG=VUujqIEA1*g zRl2aSFf%igVPla<#66=Eq-$zwxOc(|r1a_OX?l7(m&68x0evJzN)HYWW@TkXMMdGl zUteF_+S+itB>`Ic;^G3%!o|hKi2d~Q^Yh~3;_>k@F13KmJ$-+F54#_9I2Sy1%5yy) zCJh5|et&)*7Yl=-si_H_8ZS){1RR-gv3`Dj=)3}tyFGZs!=#s&m(jN-dI7hBm$q0e zCXTymqKN>iTi3x9<|7s`C%{7K5{cT|+qs-F*dmomb8~ZTYhdtD+EAs< zX0uwYuBxgcYZMAaczF2K)YQ$*4NbDk%S-sQGz~&RLg;_o@%Q)7&(CjZY4P&%A}jTJ z{eQ~J$~V$LUtgb0CL@0-gf7ZIpveam6co@ea;2rEun^LBVo!g6|I5n@rP6`4PN(bX z>FMq5Wt+h1z%?Ej8L_W-JmtZ~j*gD5tE>BAD>~NK*Wuf9_%!UxdAh#7erIQAU|=9D zEbJ%U902ERD5qJLB>RVr0UNl8vlPF!4^udgpnWBZAT0t_ko z$Bpmr?=YI-0>eyjet!N{v((hoZ&pP3tjZ7Qn=wK40r!4jPIR*kQ$RpKZEdZaNe>MT zNhA_?lJ4s2lFQ`+ciB(F3^qAAnU|MmE&kWiu=1y*q!bkuRa8{i{wL-S%KBFH9uMZm Q1ONa407*qoM6N<$g1<)vp#T5? delta 1166 zcmV;91abSI2$uV5?1YSu*K~#7F?V3qQD_InVk6O-%1JAJyPf$=7 zDmXOsLb?eq46WdR3ugqyfNq>na9${g3c7I94y~Xf7(~0F6|_MYiZc%pHK2$CwqPeJ z;)K)7DbRi~6|FX>OkT_fwaBS^Po2N2a_+5r5A*Qw0M8j48-M$;x3@QKYHI42{r&yV zDwCB)qwf^v+aGed+$%FP^S8OVxnK1akkC8{o}Zr&mPjOjDV53}^cj%Qu!2`tS3irz z;=j+&&p+uqAfaJyZ*L(rHMQp>h(#EgOcuSevhuUO19>l){{H?neFyQLFf%hVKj}M& z_k>X>6za8ws>v~4-bdQ$w@UEiVX}5)Ot~We}5Pm8389Jr&j~yi)u~) zB_$=$*Vp%AJE>F(H8nMAww9I_C@3hBhNGh+xVX5muP6m%f}c}aSqYn)n{Vpd(b2)?5g`yv@Y2!}EH5v=sV`23 zghDXEhKfnBv11Z!?3e^o5g#895fKq@>T6{s+!C5#f^%|mgmSGDWP-Q0wjeAljLO{; zCnqPMRDUYT{E-Q6YHEVW$Vl+?^rUhLH#av>US3Z2;ee0{-rd~=u~-a=iHRiN!+9Y>47Gh&#p|rFV%*@Qx&S3$}#KZ(=KdnitzP=udPSrNH z&@mRC;lY=gMwzg_L z|KhNOPua`M3-a>v$O99C>FH_qje4mH=+$vJKR+K978anfu@PKdT}cC^0#`=b+uNb2 zsEDo6)P{wH#R;#8M^8@=3=R%LQc@B`MMZ(HuP<0zTk{G=+wi~zCL6xBUHA9*Y=1(; zr-})7XJ_ZtJ|Q6?UwF^7@Xn!dJcI&oDjq_i8p8hkFdq+gc6R^f=H~wXQ3O9UH#g^s zM55!5Ao!-bx;kGfm9m>&MlD!1s%&?4b*06`#LPU}j7{*3YI^!laB%Q)LPEkH85tP^ gst=yaZyS6Csh(^uECUeu00000Ne4wvM6N<$g6I4$4FCWD diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png index 7dc1619a100e2e02a98cd968e1b8f67c2ec59d57..24733f8dec1a117b1708b455c7b2fdfced8544ad 100644 GIT binary patch delta 604 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 O00009~TxD(hLT} zEAy}dUO3F-4|=`+ZCP1a=jP_-8+SP*7XO5HcXt=5)#~pilgZni4v7UTbZl(wol2$Z z1qp;GAI#QsH>}kgoFg}^z?Mese^+9=;`T!p`jtW^8y0{ zp}M--V$8fXLSJ8>&0M_edRPypr>8?>W242G`KHAyG&ndIlMDz633)<-Fd`!(p}oDG zOpyHg~}W`^7bM%WTDQm zv$Mn2aVW^o&xh&hX%brqsZbP&bsP#9hBnyb(3KjbLihLg*|I1F*Vor1b{-%VN|^#u zBZsckkcB$K;^HEit@846n4g~~vqvg4IXRik7JrswD3L=~YLE&&Jv}9}g=eFbkP4+r z=*8eghpvZ*&0#$+oI+}sRjXJ;GgWfHJn0G zq<>bcg{rD5i}8$%4A|J%fc5otL62ko{r%9|+A73%sIRYQ%O_8P*JWH>9QgV9*?hOV zy9?vv9v*CML#W9D9g_K90@I%m|u?L`O$MQc{xO`PN`%A4A!pYZSqP zGz!H~5Tmt*5^S!<#;S>l3Enw&x0j`*C4WdsNnx9%DDzlKPEJnPqmU>1k&I97qgz{B zkeZqb1qB6ATwKg{mAU&L#{0wS>MHgbLswT993CFpogW(;`%_TDfN?)CFu=YLFE1}a z{eF1e2&JN;!lti}53YUQ9yvKVKb*>pZf+%HK|h>TmAlEyXH!MHnXnbY~c&z@~= zYuV?R^?O{i_J98Kn|0mowb^fPZ!BFL92~T^woXq^FD)%yTz_2Xtn+PPQ;QS|g;*>e z92|Ujc=-B+7~y{w?(gr5ii(<>o0-anDgL#f(P$DA6Gul!8O(+$epxsaYWp}4r%VimBo7QjRxlgXIQgh`-<%F0Tn(_k1jm=|YeW|&TcVb~Vl7qqa)$H$q@ zfq7t$U^)lpVSj`5qRtPvT&}CD>xaUlqoeKZZM{Lm!^2ZkQv(75Y;A23N_|%gocJv%jf6kpPrtm$jQm6s;aWG zvN9lBBM1x(6bJ<6<>hT{ZF(#F`T2qApIYwb=5~5|N`EbIS0)$wA z5DO4u0e?a)K(Jc?TYVcF8UH&FE201V)>VG&!nzP?URPnSxiIBt#X@9&F5B9%&o zJTm&xad~-}$KypuMot@#~VU0$EB!A!su*?xRH#a>!Jvbs`f~=Y#!~%p^ zfDj81VgZ81f>0=|tE)pEwxFP(v$GR@EI^0_2(bVm z79dzGOiWBb7PjBP5g8MtM?i=L2(bVm79dzGczSwzd3hlZt5hn_ z&VSC3hh<^1kdu>xoFfJ z7XEn$M`TQp9s&8D7K}ZzL~G&k@sV2S=;&y4Mod6=WQXp>BeWKdkB_N^JRXnDW}9>N zgp=B(8I%{w12d;y1Lrr{Jwx6KYrxr=Tpl!Ha6&<45PI$ zF){J_`f6=${h?ee7GGUmH8eDslPEs?{r&s<`*rSU$HvC!uA;S|QmIBqM`L1QK9qxj zr@p>EDk`e6u~DH=82;Sd`T4m~ue-6cvoq>Mp0l&FKp-e7DRFXg(pjOqyPNLX&wu6! z@VA3sOKlFU_j8i~!&3yr$Hxy14H;fPDJiL=qr<4L_=L&H$;HJ*x=%l|u&}Tokw|iL zb5W(j6kt%y%*_0xf}Zt4ad9!27lMLD?KBocuZ(bUxB z>FH^9de{L?Kq{3M78a`2YD4N9v5x@r@W{wWLPA1pY%Exu`TF`|Jzj4DmzS3-D=Sk| zQ(#iu+S)SkDzFqZ?q`5T(fJPR{UrcKJz`_*yYafZx&{UY46hIVf75P2q<^KQnf_;j zZ@s&_Gx>78fb|&G_*ys|PC-GzpVg$l9x#c5keXs zfZ;$Ull^`PktJI2_Vxy|PjGPX?-I+h;OgpHR8$1^haYy|7GZ(Q<%WcWL`Ft}E}(Ob a^Appz#xvpanaltH002ovP6b4+LSTZ?=&(Tm delta 1594 zcmV-A2F3Z43&0GJ8Gi-<0042w*=zs+1_wz*K~#7F?VMXk9Y+{|fAv@|)T&s;OC&)E zEebv;f~e4kq9z74DX|o4y(6uwFo0e2GE9JTzJ{pdrSj8i?0KM69if;vKYz z7;oq?QKKeCyZ^Q)wCJ8amz`PN%m)YY%+CD7$DY}LXLm+*e1Cilx_I&8#m9H=-i>

{-~*(2$=-qjBfH{zzvf29HXpU}9pzt*EHz`^S$TCm$Rfd_uERO5udu{r!Ej?Ck6x zs;jFDxqoeB=#ygjpWMB@JE~1&4*tMLu_m; zT)uo6EG@~7Mu&%oFf}y=ckbMQv9U3O>)YDeLO?)(V1Idke?Po^`&O_VvjuZq0Wgt> ziHSM2thTlm5)%{k>nTTSYAO^L7lWCZncj6w#mC17qNAgspr8Qi>go)td+E|8Oj8BR zU0hsXeSKZ9TyWw>YP`I>ps=uzs#q=f3n?or1MVgX#>dC0#ib_q+O=z-Qc(+c0&{b7 zh>VO>rhi;VM@L$r1aWnBr5cZ#T%k$%<>h7m!XqVCR#yCYC^z!`PXFcR&6_YcHz#SE zK|w*#+}tc_o5mo!TqVQg5`@Vm2$M??CYK;gEbX#?TPHg#YIRS9wzf8W_n2s`)1aO$?Ck8og9i_2hm{4{Q!ypO!TV^3w61;`p3`}K<5=UED(grB?yyC5GI!()aAOnyMu>^2i2JP zNPS~tgKA8Kx?EhM`p@1O^uW~5(50zTz<-7Xf-t!RVR8w=TL+%k1pzObUM15!>BFY}ag2xvQ(I zf@S!wE$&+*^-dpWg^-XC!7|+PN~6)}tS>5ebaYg(%+1XW^78Vaq@+ZwnRADelYbLr zW@ZYOPfkvXE?^Ori_g4pB@XUxbQ(oPMey?FOQ@`@6l?0-fZKGnw6y4)z3b@c5N$_P zF0LbJZ*PYySFW5|j)VTKTel!AEDUbnzKt8n8@(iHb8{084i1c}i{NWZrtAXc;NZY- z@RpmK3-5s`0r&3RGpP^y z(B0h)gM)*j$LS?^U|@jX4>3JG-Qm2}DFh@Qd|6M8POFBO}A0g@Oj%q2a|XFffq6fTg6Q$bYiwr5xZh zIDBclx3|}zdIsPA;$k^mjfiJ(RaF)Lz)`8-*@`PZv$C@I<*f#CX!P6y=7CS2K82{L zD7bp{Dt|X~@!~~UcN&#~t*tE>85x0|o*q8knx39EsvYhIYse%McoySY1MPYPOw~+z zMc$Mg7ins0f=7=Y8C@UGRDY@Fe&gce8YDfRmx8L)nrKS8t3zI7?do?vR-*JNZiwBb{5!^VtR$pHq6%!Nl zyY@RKR{}0vxbP>JrF`w@=l9otzh`nyz}eY(Hak1}=k)aSI(vKj6Elxvm|Xoqc^YqT s?-_r8|35-QL)*9^pqtC<1s|mS4G@IngFW1mYXATM07*qoM6N<$g7|bJt^fc4 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png index 45cf6ebdcb68358e3921b73c4436d2645fabf37c..0145a5d22b8643074d4f163f3e762fb5cb553905 100644 GIT binary patch delta 791 zcmV+y1L*vS2crg%8Gix*000A=FFF7K0_sUbK~#7F?Uy}BYGD}1{m77@#6U}f(ohf) zqL#*_LK}jx>*7{8C_09Mi`>bjNl(U?E_5CYLHs3&SWxVJU>65OeQ-|Zf$M3TrQM; zJU%`yE-v2P-G5P&g+hT0Ha0fG;qV6-r8$$ygkl4Yj*jZ}`u+WVMkf-O$K%0wKA*SQ zY+rfcCHZ_l2>5(HN}EVvQq5+wGZu7>kB_4_^*u0N{Rj8a@bIwFX#DEmnVA{54wVFO2_QLop_<#HLF_xJa)SPUC@XJ_a9{C|9MaXNg1tY$$GtheSJ;OSF2TMFcb=1U0qT0GMTK$a(Z}p_}Lay zPd)|5uu7#u_ph(7|AU=NBocW%9=5@-SPl;lCnhFX0>d(yo}Pv`4CngT*cfDf0UF35 VE)eaIPoMw*002ovPDHLkV1nqPbaem# delta 892 zcmV-?1B3jd28aic8Gi-<004~sxNQIc15ZgrK~#7F?U+wUB2gH?zjTZ?s8F!1pnnud z1X3)-o{Ea{&=UQ*bXZV4By|jhF5$_Gdl8Ddbclq4maXmJEkx^39gF@f)K+*%%B}5C zHvO^Yd!RMxY`(WNN$d|s=lSN%_haV0Z@!VczrP2B=XvGm=zpl$Hk)YO#ettI{j zx4pfsk2O>(6%-W}#XE($3D?)x34C&gRe!0=w(06cf5Z^bM zOfWe)`6x&msI#+^S`N`@G|<@C2s1M?RO6@x6$%CU-re1WzP`Q}kH@>gq}~9i-6dbgUr=%z|?9U+`aH7R<@Xfws1`7k`g47!0f-2-Jd@bP-IhPxDnO z+}+*LhNBmpo}Px`;bF+g$eiz2Ml`7%VR@LrFKEZ0W$|oo%OoEX} zMD%Ky3O6@5ETPy0>+0&5g0UbHjMaKEva+&XT_8I8{z~OL^jTNi`D=RCR$9HvgeM{RX zNnT!FXlQ8YYg!5lnIkwiH}|=?xcGP42nrd4uc)Z_DcsiYLcQrOC@A=YzdryzA}?2d S(FA$`0000XB1gA+vK~#7F?VDdHvuzy5ZB1z2DBC#Xz+0TK zB!8MV&4HCHj4TqC14WahX`~gkQnXUbfjniANl6s>6W+J914<|dqalgdAH+=YT+jBl zch9|h+s%I4xS#uTw(Gv`?|vWGwd=kvhVlOX9_7Ww#f46%TYp(uIXE~lo6X)GzAp^S z>#M6Pxm-RwI~$Q|!oY9Bo12?eRaGP#QVjnKqd6>-$s7(x1gi-H{|Qe{PBt_&M7EUh z@JrZeG`6&~M7okN@k_Y9z5V6oCDN6I3C7;u-tzKtq{|2&3=%(qaA9n0Y(%<-u)^5i z-;Z<+VTFOaTz|3I?99weOylY4DcW-SkE^Y%t*)+Su~@-ZX0ce%;xaxy{`&eFurr^} z$Fx|jR@||~ZY^C11OmNYk7?}g?j9N%^7WQ81L};9$0>OlZLLpQX27ffjUs0IJWI{z@NK8xwOal|f zoU086!_?H&=b|JMNl{S|L{T_^31cvsOfxexpSw3ZJNx?ye_1GDvO@`z9ZHz&P{L#< zRKi>?cVJ-PbNA-u<-r!?NvMSXb`qlSU;q=g*=$fzAx#Do*6a0^m6bFa4Jy#h+}s>s z8kq3b)_;~-tyU-$u+Fni00SXE!y1idcXt<^W`=mF2Us{GBZI@?K&9F3c7wqHmF5CiSgBOj)zv|znM|g%v^1zR7u1v{JCrcl zp@f5DY;0_GbrmY@@$nHV$_=paKTcpXVWFlp*?*yg$qulvN~Oxl$$?6{xw&a>ZiY&8 z0W6%Gn=2BDpwiIc0V>K3HKoZ8B}{gJg>5z)T3Vsf?(XiOqTB!rOQllSKyauj{S9F- zK45|0_5S|eyD>F2^>YP<8r;Hs{bLfou+eDrZj?wQU0q$z&(A^B77}p(rw&&k%9rrT z$$!c9^>uP`vS%ZQ!|CnqRVtOimk0>jx}#z6Zr|D2!R_yJ_D@ewcXV`M8hd(rQc_Yz zMn(<~4}+-^goK0yG`53-gK=?jm`e{24~vV7xOe#!Mpmt@tuZk%o{cmbt=S1mBsjMf z3dO|41d*PIzP`S;wl*R?Q6))9Npw0L_kXHZtM&EG5TC;5=jX^7m5Y1zFDFDQ^ZxPs zfyrbB|EDSRVN|QtzOMRP(EI!Q`FwssK|zoegcG~nUQ<(Ju~>X{@F(nWI4UYCwzs#x z<~Odqd3$?nY-~gY`{@(lk&UKDVPT<8rzd$;J;hoJqp^vi+@C- z^73-ITrLm@e614^Jva--4nxOgF*%`sN zKpY<*FD)$*?ELifbaZsIwzh^Ixo9#IxdqMEkL{&RCe!HX=!b6k5I>xRE?+1VlHu?` zkofp`bb9@RgjFgPo6Y`Hgwckgvrw}$iX7+Rfbe)c_g8YsFD#SE&_Wv<8|!*WW?}S+ z9UdO8udnxPB%5$_baZ-pI+x28i^XWOggNaYegd^~iV;|){+$2-002ovPDHLkV1lHI BXuJRb delta 1425 zcmV;C1#bG_3789z8Gi-<0052=@~r>>1z$--K~#7F?VN2WbXgq0|Lh21JsX4lwA51U z2PVl&BgD3pOkOjQFl$Q@Nh0K#qLd<~JnA}{N$G>rmC+ANf=Qvi-vbMIi+zJW`eg`6tHMFqe;^HQ) zR_h^jWh@cV%74nr4`X9vIYL*&QV~&Im2~RwH$qp$QV~s0PyZ}*B`g`y>guY$(3P-c zMAXIOJElyrSPTIH0Xp+`c6QKE&*(sznVFEDo(}Hr?(A!6B#*=ppQhZ;ap&BY%JFybb^jT zs}ShqB+O*ayLaz+iNm=-UGt4gOH0t#*JrjEX=!N?85wD|{jouivG4BgE({C|m~DSS zK|x=aK!0n32*iX4#DoaMgb2ih2*iX4#DoaMgb2h$5P=ej1nTSS&9=YL&``7Oi!Fi( z^z-whlQqD(z{|@^u0seKmvez=Mmr@X1#D~>C%!pBtyc3AhjW3mv$N3H*a(%CmApw* zsZ@00176O7t*x!Fyu3`$+i`hQ3Ecpinwo;4p?@LHVtfg27mQV;XKX@qzPj}1Y$x2 zVnPIBLIh&Mo4}5a4w#sj;5^RF%?;-+6Pg^`>xjb)}EIhK2@kbad4D zKiAjSFfuZtcRvONA~}VHgoD6ewb5`?w2NO?EPmr6NOMh2m zFuDhc4(W)92=taqh>wpqxq@#QjekZ1d3kv-JUnb{5iP4OI2x#>dpBq%8oF)_V!Gv0?p>; zCX9}bnpF1o_7*laHehmclJ4uFrpp$pMJ{2Dh0*5fzpb=2#x)06G&4t<7*;8NU5rMDyXlG}q@%8onAdyIxWHQ+(HE{Ub f-rinkNAW+l38Y-m?tLi$015yANkvXXu0mjf0Z*y& diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png index dbfc9c163d52d16ba1fc580ad481989685c199fb..061dabd4684b39b8b8aa997fd674495b680ff17f 100644 GIT binary patch literal 1797 zcmZuydpr|rAE$|?Tn|ny%>9}(w`7XNnOm-#%V}=SC3i7%Mibujwg^QX(s79u>P#{r zwqZLiQyAkgVrxr6iW#((3`0rB20U3*CsMVwn;c4*$9%8`1UU?Dop zE%u^Ool^P1y0G6Oign&L)89Wx{VfV^zW(QNxx>ad?amq}vkFCH(AEv#b6#9Hz`2LH z{pI3o)`O(Q%Zp#OL;IF!i&@p*&t#6SS3j@%rISMW(90YgbPEm+j){rM$=T=gwURR< zOwX;37|5s<95g(BY~J5mz2`?rn7W2W|FFxzZfF_;!RAuaOZ-YsRXERn`ntY2`r^e4 ztC!+CZ9EPa*f1dyiO8?SrJ7fn{=$o;+}r~#Cp7l+36`B?a!HbjFxtzyQeu659TlU4 zoq}_wro25pn_2MpjroL5@QU@j+vD+V;~NT+7ybNxSW(AGy}AvCwXninn{CpX#i^#U zq9RgxdUO!;X!JjI2t!e(Lj%D1nSv7Yds~ zsqH!Y+2qp{z!lukt5;fNXYLTpYfOHxpQnys6xk{HB|E z8=TMB!>A)q)4~I$xpHNG8&QyEI9_$m^?d|QQug)FQ)XZLgFP9qY&lWF3 z?@D@Mhw61F#QF0^Shl;nd%2*pq`0^S`J@B3tSJ+)A?Uqf(F^V6a5e`^bO8WBxg)~) zSz{xbFfVb_<6YjgVQ-Icl}jCc0P|pD0|Num=o%IKf__tY4_+i2?_i84U?KTDRB^1H zo3*kY2&h~nmG6=Z*L5V8XtCY?b}UdOVzF2&OUp+~+kD0~WZKGsFzp?%Oyl!nHGj5K zwtNv_kL%&j*45P&Bb6-c$@)f6R|#mHN$mc0r40EpgNEPV>*8K=mA|=D&15p=q<@Z! zGmakfnoewQX|dexn3myu|F)Txm6gn+0rz!oNY^(sKteh`FAV*-J9fmO-{m1YzD-R< zrH{#6d);=}a7oPUw4L1_BocFAAVud=?np`;rpDJOr8|vGqtTk1|D~7*C|lHj{1x37 zRW4x=W)VIE{2MKX%Z6x$6CRxhK4oR~oJ2YdYf>;}GZ+kkK(K{LU*i>l(=YSCGZE*h;6%(+pzM4?bj ze`(?~CzsP2r@j+w0srVgBHYKz%VJyAtd}a62)}3dzYTIz_GKn_iJi|(#XfUJj1ZA!cT3Yg2#G`@5RBPLoRmY0nVH#~&xlgXiHe#(=9ecL)QMMxLSb{Wxozv02LXD< zhCbC-wmxfb{xHnn{cCP+c(zoF?Nfb*y&`gSbYy|(^i+sd$LmJDXovcqVHn&C~Np@_fu_H4vpC9%L$akIw+`+^w#3 zBh?QrPaHG2`!b8&-`{Un#TxPccQb_&ghClVsv84(1O!ahdEBE#1z4=rlF0}@vCGMM zHnDwfE@b8&hIkYV?!n9x=mR?Sd`KAWF^Lo@oQQx(#mCqNc>DMqPK2xmxgrnEiAATMjgB@L=J%~Gy}dY2AV?eCPl%6aRYD*78ilMxWm>>s3Tqs+c}EJ& zvkuvrZI92$I7(1z3zEwTAA8DQGyeGk$5q{66Ez+n=%>od&O_Pl^kzX|{X zfnuEI`q;(G6fT#0sa~qJwe`@6EQhlh{9$(De*q5lBkdygkYLAuBWs5%(>jt7MpY~|6l~dPvUHfYv z?!-PBWU+V|lDFU_fdVl&B>DoWn_}MaH9RS zK+<(3sF~Ra3ZVQ+$E4K6#N^!5z}^jzd{o8=ckjXu3QGGpsir9Y-Xz?ez2Qwx=-mGR DXZUti literal 2041 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 diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png index 04824a7fa7060d138706da8d99626720544529f7..aa94c769fa7a289c9f42cf456dff2616b4d9f6da 100644 GIT binary patch literal 1513 zcmZ8hc{JN;6#Y>Zhlbjsc0!w2T19H=DAJ-~w3eX67F8-u8j4sBt#vSJt92A(Efp;# zEgBNWI+j>t3stoC)>=ltMD+>&iUy2_90H~R%F&69| z{}dlL_#a1bp8$Z9)n>+5ZG*Yi@|=(lEoJ_YPzw@X$TE3>gfoI4aFmtP!pS1IjCpcL zE~IDe3?J%rR4 z8F2}T=(2%_8Fmg16O)s~jIwNl|DdlgsiZ_HU8ke7Gmt_7xoUN@xV5#lg@lCSjnmT7;IM@H`g%#&$nI!z zN(z&~pk%goAHehT^T}lL&J89cV5-00VkCTHV`Ign2&ty6oqijF;v;yRMIiR}_Sgbf zt+T9<&+O^9xVgE@$1JU3dz<@|X2It)TU9$Ux$)ZgE~ zxVShuHAOYh96^641_uO;Zt||7Wq<_ie>sBG(Jom`raokVLn4vn<>UyMq6@t(Ek(t} zQGpo;2L}ZTpAcL>s#~Rr@tas$3aufDwK;)&azE|8rqO5w%pC8T*#CRb@UpP5Ffx*B z(z>;+Exgs=2%Iw6eBUTLHc$q8IetMPn?58H8Li>)K;~&Y>LCd;c&jkIgMPtpu(JF-FrE4zXgPZR9uoJw-*-| z6PhtMGnbbMl`Bh2OWD}VxNOm^XV{g!OmWaW35n;sO5ch=6obJ)Ads-IumZ!M&CFC( zRf$9*oLH(d`}y-bHoJt>@96B@o-wN3A|xod8q!!%Q=^GOypML#3sq+uGWUO;D!FB6vK0 z7;9l+v9+~D0Nl3|laurF^4zqRQ)}z%$H&Lx_L*r(NqvSsv!C{FczGf8aCAByp8BiF z)hh!717KvnUO5=Y5iVfH4SaljPSo}oQ>&_6@%TTNhBO3RZnD{I2^j3HE^`1`Xpnpk z&*Yq`oVB;N?{N1G4>y#e;JvfEBgfE${1y$&rHj++i76=vWn~4tx3@Q*lzVSzdfLUx zs*v<*n=6VrH#{ujsMh5{OH4ck?q6M>w)o%<*3oftbhLxP$GI+bo@$j+`QnAqZ7}Ff zE9LKIW_-XE^!9FIGCf^Y;qa(F7YHgw(UYJjD=8@ngPjxO$K_!f7z`F1wLyNYYhZBh zd`wm(0a{C^$A9Qq@Pqk^ii&b(is_AwxsRd)pr6YtDn48;j@9Tsu;bz7?QCz4P`{p$ znYk6V_B$3n2(ZAwN2)X5HZ&aRpOW>ML+dfX)XB@s_Z29ZBg!omZ3wQ%x!klj(OHEX zhZ($2c7-F+RxU1;PlpTv+EE0r3x$I6`-PsmuYuAWZs)iy)_^A*Ff*|*uDa$H^*24} B&}0Ar literal 1673 zcmaJ?Yfuu17IrTRsNsUr#b<_Ew(AS4EhA+O5OoElRkSh-ZoW26O(b2@B>^8@v0O8? zEN*LxL87+GYNh!G*JoU9)%68FHj~sy(NNpH?7y9RXYR~*&Y3xL&dfL8IcLsw3fUK8 zWNDvmhZ>JI9&!Vx5vu zsEfg1`avH&j^~H^9v=`>p>;pd-KOw{Xs;nVZ8O6Sj7@!dth^3Dc7Mh?Y~L7x4S;j^ zH;mrwYAE^jt%MZa(ENHbr{)XBClzy?4GakAOF2^J zvLJuxdwluIRqmE%bSct(r%nMkX?=-sJC{xk3E9X94-Z%NmAExJQz_H^Y-|yiTV7sn zxo@_ta#zoUw!DDNX8%j{_;KGzSnIwUGL@E?TX<3su|tIMP=UFkaw8w0OFeePW@NCp zw|C|M2Zk{`*(iA-68$J@?8}`~r!_#SBpXUf(9G8$`*hQCk;qmEfC-)?Cnw`E-|cwZ zKtt)40XQ5^u=NIKlZ(plj&GC&fsi`@qwg`F6BIrf`Es&SsjSP`-Y{qkBoe(DjQW62 z@OV6p12;7@qYqeiQap_|lE2K@g2zuiGl(9%ml-|8e|ol9p0d8N92Rrw(ihIM;7u*x z>uTFYiEC3vaxy$bd?r%x=$M0pLz{N(H4=q-`DQ5XZ??9!U!&YVv>=jR>1v93U9bo7?KrD(NUheHV1J@MG|w24F_ zsaSgwwYRk|O|x{HFTL)TnF*!4{uk+atZt1?5mjBdSB@dp!MYfL1+OV8;Ixo9^CiKq8Sw=-xyk zufGpl>~@~~!ohS_r3$cNXP?bQAz&T5{)!|d005{dE5qcx@WhsIZd; zc={**E}UXb!*45so*kcoIfYc~u~@A4(aoP38X8`1nj#L;yNaO1Hwy4u(65qMgx0>h zs7rQyFmG)~%LrO1HT}o_EC7bFBF6r7X#(i)?{Bi{UIy$eDsT+sFTQTl>D;Wql(Oa) z z@_vYS@p!FTdi7Y)d)P()RxRzKo$nm5N&Mh}UJ`?${B58tO=y%7N?2T3$#x2@X`)JZ zH6?WkNM)0*jvgN7g|}`osgc>Sqc!dC-qi^+NXBneDvnf22r`x`?uJ@eSZpo0mTIIy zSQ8s`MJVsoR|0`RF(M2SY^I28*ogS%G9zPS1{#%6+0X!AnQ2W(V^wh#;)&lsZYwvI zC*qQPF9V0-n)ztXunY6~R89RII)8ulU9KC4q*pyXa0DEkC{)c$^Q{UB3(G5MNpQL= zlgUh+?}2shx#5OVCY=w7j;?yqEv~NSR#!XUH+wnJ{`tob>bXSqtWRj3dD3GBY{D}2 z3?Gwm2J~aX45qePy0yLS?$|Q2rqZn~vq3IIT+P#uH z7U9V?3~P+Pr0d>%09LjKU%sra{XpQNys1>lv17+rimNaz(a+DX_SHp~yV^!D(gB5f zSF00lJ>Tl+;Iva7)NbUCyegtXnYA<1ia_c=0@7Lv)g1I8!fy#?$N<08)DNqbm6ffJ zj8j$E?c9RyNGz4)rBKl8Gix*000Ae6w&|y1FK0yK~#7F?U_v|Y+)FH4;{we!r#tM7Lxod zZnLqGko+uUBeIwhGDSmKxErBFSx_RGl!k?3L6l-Mq0C5(M#tio1tYRB8c9RpzIW!{ zbH97eaeVX6J?D(fvpV0L?>+C+cfQ{hKh;`L=;bHX=y@2!o$Nupn(`ymi-%LwOXH_pJ}4>dVOkY zDqKWFMCf!nm0U?+Zoa*}rKt%k4zy@6xq@|7ld!8YgnwO?;VZcs42H+YN1B=$85u$5 z!nl%0wBFv{AfG@F#`Wanq^hb45$NaQ;^Mu%i#!FMdBqN3vBVnpoK)m2+tn|kdE z9kjl_J|`!~zrNE0`%ic$l=}xU__6iF2RaAJJCQ(0Mw2z0qzxQq$nrGKR*CCtPKHW+Z?6;u$q?(XiAMT5a$ zwOZ%r=arBn$;-=|n3#|;VZ^Quhr@2S!|~r=jEs!5SS;P$-N(nrg6=`m-`_882A<5! z%)Y)p8BsV9m6w-CM@RF&z`1;3Vc`Q;puN3)e}A9sso#9aBpV+emvK!=Noj3ul?fL! zIDa@O{>NRy)#-G0b#=|m%mnoG|H$gU3vqKIH^L@bwUjVxR%y7Vhq=4EgU6UmCV!bmqxm>8GV)2Q)xJMJ zKYv5QGI+r-kKasAPJU1-m3;<-A>p|aat043J3Bio>gwux$;(&In2%FnO_HgZMGW@A z3!j!kFh-+MUR_=N9VBXy!l>2i&!?xSZ=X96XTpq)jeUCVB%BSS)9Kz}iTU{WKtMo% zLmF3CS3qVKQh!GOV2J2z%V0@K3FPMHn#J1M+F)&MO;D)0xfx1JOTp9A)8VA%=jWla zvJ%eD&a93bA0Ib+zrVi^WDDesV>l5)e0)6Q<>i^h1_uWPzpSvZkWC7Ul#~?c?d^r4 zq9Uu~EOXr6-sT<0YtmLSGBPk^%t%d51%H2kxVX4*Sbqz}B*U1?%+1Zg_4T#QItqmX zLPA2=*B%}oAeYNs$D}1>--VNt6PrIriW2q=V&fE(u7=yBRB)S=3T~73Qe0dNmzS3| ze=a;c+zHtrnY8Q^)z{Z!$Z~Y;1;ymn))r)CWnoA?u(!AOWPvUg6q72I3X+nNAUQc1 zLkh4*Eee{+xVShN7#Kj&qOA{?H0jE?O-cnclk4m2XbTT5=`cYvNgG!) zGc#CnsJN%AR6sKs6BEN}+uO^=#sYAPVXQO4GlS%p5w&E#zJ>@Hz&@QH-*=vR;z`T zm46ksmwJy(CIgK|1GTlau(`R(JEbjYYHAYv>pmtTA_5v48=o9Up>3A*^mOp@@-mCl z7UuBqFz;ss7oLiW3RqoTlgs7og)0S9tr>e diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png index 43d816e1ee584b9ae425dc74d3790ea012297357..f96a87daefd08b03ac5085ec98e7441e8e1b6897 100644 GIT binary patch literal 1722 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 Q=M8hgF4;jEExnWe1{?{k3IG5A diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png index dbfc9c163d52d16ba1fc580ad481989685c199fb..061dabd4684b39b8b8aa997fd674495b680ff17f 100644 GIT binary patch literal 1797 zcmZuydpr|rAE$|?Tn|ny%>9}(w`7XNnOm-#%V}=SC3i7%Mibujwg^QX(s79u>P#{r zwqZLiQyAkgVrxr6iW#((3`0rB20U3*CsMVwn;c4*$9%8`1UU?Dop zE%u^Ool^P1y0G6Oign&L)89Wx{VfV^zW(QNxx>ad?amq}vkFCH(AEv#b6#9Hz`2LH z{pI3o)`O(Q%Zp#OL;IF!i&@p*&t#6SS3j@%rISMW(90YgbPEm+j){rM$=T=gwURR< zOwX;37|5s<95g(BY~J5mz2`?rn7W2W|FFxzZfF_;!RAuaOZ-YsRXERn`ntY2`r^e4 ztC!+CZ9EPa*f1dyiO8?SrJ7fn{=$o;+}r~#Cp7l+36`B?a!HbjFxtzyQeu659TlU4 zoq}_wro25pn_2MpjroL5@QU@j+vD+V;~NT+7ybNxSW(AGy}AvCwXninn{CpX#i^#U zq9RgxdUO!;X!JjI2t!e(Lj%D1nSv7Yds~ zsqH!Y+2qp{z!lukt5;fNXYLTpYfOHxpQnys6xk{HB|E z8=TMB!>A)q)4~I$xpHNG8&QyEI9_$m^?d|QQug)FQ)XZLgFP9qY&lWF3 z?@D@Mhw61F#QF0^Shl;nd%2*pq`0^S`J@B3tSJ+)A?Uqf(F^V6a5e`^bO8WBxg)~) zSz{xbFfVb_<6YjgVQ-Icl}jCc0P|pD0|Num=o%IKf__tY4_+i2?_i84U?KTDRB^1H zo3*kY2&h~nmG6=Z*L5V8XtCY?b}UdOVzF2&OUp+~+kD0~WZKGsFzp?%Oyl!nHGj5K zwtNv_kL%&j*45P&Bb6-c$@)f6R|#mHN$mc0r40EpgNEPV>*8K=mA|=D&15p=q<@Z! zGmakfnoewQX|dexn3myu|F)Txm6gn+0rz!oNY^(sKteh`FAV*-J9fmO-{m1YzD-R< zrH{#6d);=}a7oPUw4L1_BocFAAVud=?np`;rpDJOr8|vGqtTk1|D~7*C|lHj{1x37 zRW4x=W)VIE{2MKX%Z6x$6CRxhK4oR~oJ2YdYf>;}GZ+kkK(K{LU*i>l(=YSCGZE*h;6%(+pzM4?bj ze`(?~CzsP2r@j+w0srVgBHYKz%VJyAtd}a62)}3dzYTIz_GKn_iJi|(#XfUJj1ZA!cT3Yg2#G`@5RBPLoRmY0nVH#~&xlgXiHe#(=9ecL)QMMxLSb{Wxozv02LXD< zhCbC-wmxfb{xHnn{cCP+c(zoF?Nfb*y&`gSbYy|(^i+sd$LmJDXovcqVHn&C~Np@_fu_H4vpC9%L$akIw+`+^w#3 zBh?QrPaHG2`!b8&-`{Un#TxPccQb_&ghClVsv84(1O!ahdEBE#1z4=rlF0}@vCGMM zHnDwfE@b8&hIkYV?!n9x=mR?Sd`KAWF^Lo@oQQx(#mCqNc>DMqPK2xmxgrnEiAATMjgB@L=J%~Gy}dY2AV?eCPl%6aRYD*78ilMxWm>>s3Tqs+c}EJ& zvkuvrZI92$I7(1z3zEwTAA8DQGyeGk$5q{66Ez+n=%>od&O_Pl^kzX|{X zfnuEI`q;(G6fT#0sa~qJwe`@6EQhlh{9$(De*q5lBkdygkYLAuBWs5%(>jt7MpY~|6l~dPvUHfYv z?!-PBWU+V|lDFU_fdVl&B>DoWn_}MaH9RS zK+<(3sF~Ra3ZVQ+$E4K6#N^!5z}^jzd{o8=ckjXu3QGGpsir9Y-Xz?ez2Qwx=-mGR DXZUti literal 2041 zcmZuydpr}07hg4x5i-Tdk;FU_V_t=8B{uUY^D3{q%%huU+&8TgA@7dKhl;$=eq?Tu!$d7;Tta zToa~p8a0w*QljzvjEqcp*Q4G~LtJS}41f7hQAr62Oe7Mwx6o*%AH?Fv;)R84;twBG zDxJ1`$J6&j9U}mzR{>*aMaM{%o5t?kB_{d>u4*-L|Bt zbOu75%gW1TP*(NQZGv*KZoo=Q07GgUKj!0m?p%%P<;3+1PFfCd_%3o;+1gpTv>9&G z9RGL&bCS+5c}V(i0rv!HFgmH%#MYmIQI>oSYxR3r+&LjZ8(@tm0b0;KG-=A>*lOY0 zN7WjE@sT_b%+hj@DE+eP%gQ!x&j)q#;+aGx*DfXQ)Fb@kO9=hx1q0<-!=3Z<^XK1$ z8L@U4PiD_)4Rx9k&{)wFPwc^w-O!H)dJ&MV)no=*4n3MrbL3>jl4ndRimT%9Pfu_1=dm;T&Y9J5Osr>>jhecFJ#cDj3Mc!P%;M_mECH=T zdmw0fNHZSNwz|5S)zjkuhE~oGREiBq5nwQw9ed)q zc+Gh8I!?{ZjT@RQBo1_MXjK_cs(C#+3Y17BhR#dh*2Uq%mwy;K(}R1wS32U}1@3t< zg5mrQ)S7f5DdYoH)j`_&U?{>Q5a-@HL&k87IV9x&CkQn&l8J}h@s2ph%t>aFh$y`o zJd;e)fd;Z|Tn#5d=yx?>TcRdBr-k|%)psJ>@Lm$_j>lmyfWOV3<&KZ zY};%5TTa^NrS}Fea&QMA98fI6Z6w|X84{xJSvT~GNR`QCK4;IWo+!}|KNFRjcb22< zO?jebMp*sD^s8+1^NMhAFN;f7dq;Z4rfKoT%JYO=OkeU3TBa*3k9QPyM6ROHXze4m zwqk>)cW{;n`B?RFx$Ej!SE)?4uFg3SqG~$&1EAyx&IZFv=uhqk_4Eloa_agzX7J1W z`^7i|x`Nh+|3x=Mwe}EJF(9ebNkPm(l;_5DX{Rra9qNDn{PnLzppz(6MABVCUK}Tf z_=8gAw1uc~Uv zDlm7bRAu3-x>uQlJx(J>PoWv1YIjf7RmgVhLPz}k{LJn1A~>Q~bxJL7Ra{(LyhrAm z(kD6-T9d`-4XC322Y^=sFzwznS% zY>T|!kYRPM8>pU-eC<@AAmEyL*E%#)L7G<1feU?Jaq%`)6F`wj^dKwQ;c8s8kpsbJ zH4|oiS>Gug(izX&9v&V}U-a&}I`vyjZb(y?2_zuw*@>5@t@{tpP-0V-`I0xiFkAmn z=B3=?v%=J77fm+NO8e;w$ckQ1vmB4O&u(xl{K?wd-^=C+5Yus)*A_L*=Pz9{qye#w zCypOitaePRn4*9rgv|}h$mnQVX(4sVtFK!ZogEw;T;JZld;9k7qtSNr?-v&%EqD=) zr6@&fG0Y)JxU)rEQC7yjWgR#6phP)pCep^?O4pYnZEjZ4al!Ph4JAAt|G*<9GSXyI zu_1ObXdh4OFdWX-yV^Qjpr-pJ)FJ|l{eIaa|4KlBPF(iWgrRCXGMNlGefso0e|PcS z0)9{GnGvZIaN^pz<}~{q%Z#yoa<(mF6B3dq9^_Lfl)Y0<4Ldf;EiElPVM4WiGHQ93 zpQe#fmQ8gVlQD;MEul~-TgN2u=pB-TpM7EV?x)oOYIyfrTztT zeQcHdJ?O0OCAX;%!_Yl6_w!1=<>@L1le5*S=n$(*-?K6^WUvl$y6hke-#n{>Wm#Cy zxApl{(R<_sX>hVWY;em?@%+pjPj~xu$KBz(69PeLy824|O&1qgaeZUsNdA114l&rf zoW=5s6m5yG_Db#A)IUULvu#u)`s~ZXyK0UkYX|v<3-cU8B z<&X3yWo3pYCbZH0L6HfZp${KUyY7$8mrW4sU=kASif3_sSaJV|O7YjFk( zEXA+E*QE)d5eBN*mUR28+xKAxYN=#>U3o-Tlq*aGc`4Y!CtI*AyWZ3EAatCqhCHi^?HNdJ4pC z9!a7%wqRv_{Ttjt1Xn63MKZiUsF*@ zG6ax1A9Sz>>`8$<`+ovbR0BP|AYP6MyF6-nWkmqg2Sd;kPXR^XU;dzcX^D2VC6z0!{Kn6aCq_YM7u?_+R~SiU!DwcNix8drYD*sM@B{_ zn())MlwH8=x=0dQ5)^Vv!gl<%YYp3-RjUKs<=U2(+;uge-JEpjq3iSGUY?$ag}zk( zv@h4%ii_csWUk%`m;)Azy>Y{4wwuFATSwLb>d7?E&(Dul+{Z8@wB*utwP{AcP)$u= zPfQf7qwcM&u4b0h2DBeLcC4SIG3IcGtf{TNF^VuVGeaPHt{jg{)r&DKDk|DdMwb{{ zJXJ>01Lcf>4n#eE1-3}~=XNghpH)}O$;k<9Q|094#ZY4Cf&7UX}v5Fi|Wul~CUsA^zmg3xxC!7?9*#{+7uS30D?)cT*U zD&T2=C&yV)zAib)v(cMK!VR&=apQNF2d1I#C7q^(!m=-b6Th#_-d{-_t@i0=%4XQV zThE!A)yP4`$H$i*Vuueu?M;VvCjKZsk1-=JEkz|JCeHGB8x?skdWMFE^lwi2)Q16Z zD6%Ex{5)}UbFI&}qrDxwVCv1sMMPvZ-iVLi0BEqWv7xypsUayT8Q$nS%VW^#7M7O0 z53(+>$d4U5nws7XxXd0Q6zQD-xc~DX`nPW;JGQpA!r|~Y4hJFl>7DxW#n;z2etx`hVBi#+ zhde?IKSS5Dj#!HXA@9M=V1eK#2 zOxbMq+TzDVk-(Wq&tYAOiHSLVTE5#=YZ`Eo(eb~!(-e8wq0!L?p4ml3r)w_tQJI~c z5AmP_HU6!S*UHgS5)uIVD%)g5I)1H0!&ZVJ!?ejnO+$muU>vFD?ySTCAa5TCcv<{yMj!~e+!Qpg*!bwt z)Y}RVsHs1bXkF5hm6cUfV|ux%q|3n0*w`3}MC$9m+&G==E)t2ZeC)srPpDCXiA49R zks83EDAfCn=gF%;d+9pXVcXZUTF-so*(NzSIE06XhlG^w+ba>~=;$b=0L#tIWhQvs z!8+aBEc^T!XFj&@ft5XO#Eo9&_o^DZW(2qH^YajylK*7Sjn$WTbl6#2`@K8zHK=`O zXU70T|GXM6*<7(@f_n_Dc*%*}}le_9a-^o(Odo2&a37XdFFE2^oh zt1B(-;czfCY|_}*(c0h(7Xad@eIzuib&0@y>N(W0ZH)z#H6b%v1u zMOm~NnQ6)iN^v{+g}7T}GBod5+wkOMfLHSw_6_m9sc6}{402DJqAp;g@rj8(XywA? z%9a+C0`%?))rrO53CjVp0cv?r&?vHtrJ%Q%RBaK61pM<%)_g-6i7n<;9$`j{O3;3IIE$d zA^e9jp^H&Z?M+NfK^0=d!w*Bq(6N4 z(6xN?o9NpaN;fs*iKD0I+uDnqA2I}#B(cw#uF+WxeIQLhnZHR9kKe+t{s7$=8@?J5 TgERnMXdq`tSBDz=pj&?fIB%qN literal 2837 zcmbVOc|6ox8=t}?8X{YExt6)v8%we@_u5Be9YlnYQ|~mfp2z@&!EmhAv2a^{IVf;o&WRf0ZvTZf;DE%a^yKIWt>1`XLDcXf|aW zY>k(Xvx{tVv-0%x)K{P2<><|B1clX{(%EnHt~M+v`}#nKl*HgMJ{?oexm|f$qpN-c8@Y z;PpGXyg%#nP@9b0led3S@O%B{6_|>>)<~gH76(l@*pEh_gc$7rEOk#D%c*UCc@;$3 z875ag9y;T<1j~oGOK0{4kG9K#Ka?EuzoXH5&nhYT)^A|+c~(IZE04(YY&Na{dt;AU zS9fr$6ns=`S_SS8;0`y&9Gyxt;igh^V;ST=lmM4^KangbW4IQ-pBi&cAq_vS~??)8~XX zg}_}sRL`D0x3{%`{}?z_UW6)hVFhZ{EU&H>de%g+|2ftc78^v!^FDN~GFHCOj;R#uid*XlWs4YNC;4uCH8-lSV5bQJ+&4VBt*r0UtLD zGqbyFA=?JMfQmxCL&XT;CeD{fDy5d8XRF|X(uub=_nqzSPZBnqIUG)@YO(JEoY1!TGOy@8!1cEY7D3TBG=7Dpa z<&|`UcYoj`fL%_)UK7Z7M7bd^{~y!1dF|>R1C#eB+!KvP4=B0`5Ps_1Ub(&x&V&5t zn5$CZ{{9pId5b`ZcDr7HU9^hBxv_dYdYw18MUR=3#CHRODKLrMDUodw{yFi!42{XW zPzA5Qy_#TyKwz3lr%Np>?gBiQ$u@`t#fu3@8(eg7a0t>Q?ok^AeV zwfv-&hhMBj_EUHjpL^rNO#|nYt4YPh$^(k3SIfwEO#dxM6{zl0%C_<$A<;2ySS+^G z(*C2Y>9|HmM@Ok8NS}`C{vh{1iN97x?#jJDiQ?`{oR3bPj~RVHC5R2}f+vDRVN1k+ z`(Ud0Ml@X0M7`>9)F^JHAknps9DP&@DA@16;k3pB#MiKeERw;Jv=;E%@3p!=2C^%;*SXetltMBe6DwY zcY}k#U@(lJVV!>#WM^m3&dkiL>^EVKFHXEaXGCOtif}EzQt-lw@-F6336W`UZGBu+ zT)a*4xGgPaJ1i+FNryq=7uT@LHh1qzpR0-`Fp+0 zo@>wciM&if=B8_SKPI-m@*S~n zPYnu&mOpz&&X| z(emLN-{D~XcXYZFJ{aF$;s6W!s&&iwM5M$r_t+ENz_F^B>fqVB*xk&hNXo$pZ$OAI z$nhCn3=Y;%_o{ttXlOXLArU+oc#3$vadmGxCtE)xuSQNl?Z#YZE+cr{a9_XrLUx$M zZ_?Y3P4RWOqmK-b*jZNSlG^m?iHx(ZY&&H3RQ8LOfv~VJCbOq-N9g48rRmqQ=xOI} zsz)_D(654pNtf(Pj@nqrK3GUKxC8?-ANYiX_Xh8jA0R}9K%U%RY4_vf=dXDcBns^; zmo$lagLAVB@<@?0^%_u>zw@={!XH0Kb?L(XUZnEt?j=lZEvh~GVi^R$$K#td4{gcHRNnPr*sGy()Q}t78lt#?GY4D-a zAWp}QKC7&ywX_I_!$Z`iU>`QEkjPF^IU(51C76!Rirn-mZiuYi=;`)94WxHgS-g@) zo<1%vgT%t)KzF#NzrSDZDRPb|9&;vO$*rQI0*^!>%C@!w0V}GqD&k8AKeSY*;D4-b#S$jI9r z1pYWYUZtcabf)%BFn4YZ{(-@80*o90~kR=3^diNT!H{L?rb5`SaGJ+q>oS zxqypsg@wig5~;nTwKa@|s^pb?IfWkSoCpo&E9qmw!i9|pV9~~!9CZH~lNZ!9yBnjQ d*J)yVa$A#v5|`1uCct+WWNnT#EC0=#@HZVKRmK1S diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png index d4a9b0fb96be9648896a5090b90f470c4d6dbccb..56acbbb1a408c32b818281b240275d02b26943ac 100644 GIT binary patch delta 1203 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 M07*qoM6N<$f|M|hX#fBK diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png index a4463dd8d3011295a0132e14fd1e0259de380071..c2d50623f326e2874b0d2ff10b4cb1df225bdcb0 100644 GIT binary patch literal 2093 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 literal 2419 zcmai0dpy%^AKvCPl0#@AOy!B#Xk}`wmJpeRReH=R%sXS0!x&+Cv<^b`U>%%F%sEDQ z%%O%9Er&Uu6(I{bg^Kt0KL0<@`^SCXf85voxv%f_y{^yad)uCHW~Ypr3JRCefyqxy!$Mx5ppEH)*HX;_V)1!a&bqR&1Yu)OvZJf5VvkSMhw0yqy z^ZVfP81L0%qIAAxvjTOgs_tqw<@s-|>4BMu4`cg=yDS0t@T%Lc;wIGZ8~ z<&|X+`K^I?_axNb#^#-tGl|4$MM`#mf_9X7wRDkT5GvQ~+Iq+I=IUI`eOGASyP&O~ z8v}z*fde;~j|~O~4?5Bnvyir~t{SZQSAr$cK>1Z}JSeox;Zl}pU$}&XgoCrQ8laqm zwKbFx5z&gAv@nWr^hnfZ2!^rrT=-&PW+rQK@k&O? zrgzyTT`V>og+fu9prMJi;o;#O{bgQydV05aDJkXG)}{po2j`cU3m5BG>dy?O-trMV z&f#g5fXW(H#>YK4?qj2)AB1)dK|w(j!DC}qr7wDS?&PHRV>1TI^!uHfni^S}`$A+> zygm+9*6^UG(5VgCXyh+&adb4-cPdGCm4Qt`D!f|c)KK2HL?~Gmb#>c|g(>r+b^1Kz zkz^Tr3MKE;M53psrvlvR$+4@?M7vyA3HvTQKhNx+X>(;n7BY_7HgCW{b1?VXz z4hj)BSAZ+Tg03rwL*xGastF;MoRVTmqtUo+GgAu-hCFfh)i#hI?KqJx{RfLA34Nb^ zo>{}=k=f&@%o9-$Tp_R=NOym~E&yaKP2Lvms@7G>%FX?)CU{!T?h(q8uE#1YDM|es z*HjvBTXrs^MyTV4bg##UhK6$6#-F(`1IFs@fOdPA4|uaZZ>gIE=tjLZn1VDZtEiL> z5gpvzG#L!WJLFAup4CUdOtZ_=?OfZ5TyN&XPc2DAJG-4a2M!!VDwzZfA5+7G2tVA-tvw>?uWL8@eNTvH{sv38M+1C*s zn`1hzpsJcbw<<#Rn^i+rJ~r=&__2oA*xba_;jOGBH83H!fZT-Fh-*L~5M4C-Vjn6Y zA;Bf;s>H34v57A|g~~A4^a@H_TRS;5mG$zT^xDGMi%6}RtzSO?(1JxKHu9nq^C4}h zva^^}H8c3quXcnFLi_jQ08{kUxzK0`rRoIlH2ltyjS_n zh^bcwj@755X@k!rf3Msoy1Tdc7=|(XbEZC|o1O`t{?PMsxb$-4-U(Y9o2w!v*P4*q zqYW|bq&HbDR#k@&A5PB5ASfy-y3hcAL1Xl@6wSP%B77Kg&srbfiY$69^PiRqm%3m< zw2kO8Yk1h@EP+60oZQ;lQdU+z&@D+)ES0A$?UJzvvOK~IOX4>+{x#%r`SDTT2iB^D z%lnne@2VbQ@%eoG+_^Y`j}k^7r;GDn(la(r2^g)N-JQwZ>)+4({OY=xIStw{=fAUp z{?%ECmiM?jKOf*+6_9?#lvRXY`#N;S!NDOpIoaDH*dw;6$l!D?QFds))B!Zap3snH zGJqWTwr5~j7351yx4MX_YDX&|M|Mxpf;^ws9yjH+=%S!K%^g^GbY^4X>r%VHScx5X z{nf5wtrOHJ2)s#O;7VyjPCbPqbRK+cOvo6Pe)w*%h8c*{w?na zL=GXRqr+Ye8&RREQ;k4p3cI?@lQgkGcv-GM*|h#`B;RZoIps&Ood-- z?zQ$wYxprgV#@yht>;aGx`t_C$s0OrVBvf!5CH0Ii&no~UpV3ZFJmt!w+p|%6pBeh zq1D;N*EMbA74m#%yK*+7qoc7i{`m|5p0CMLEG4jpQ}o0zyYe*vZd zUuU85+f@P|QgLx;8ioM{Lvkbeandkud3jQEb91_!oE&|Vm;vn==YRM{`M$bJt8^~j r?u-pG*|+Z*VF=#?%oA5Ne*H3xp``jXJ}#sK!xYHIl3-C{?h*T6pT%;H diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png index e37fac73cbd9228b15fa3eb3f48273cf5b3393e0..811b3a7e263a82c8aff18800f5b37961f1d7f727 100644 GIT binary patch delta 1171 zcmV;E1Z?}s3Y-a$8Gix*002n!#(V$(1Y=1=K~#7F?VC$TDqk4Dr<`82FtP^`wW%l! zBBH2G5!Nn@iXPB|NC|=#Eqf3_V$g+xXxXA|i>M?EB6LxKR7Q)+Rng0!C<=N&sW<(9 zSO0WnX0FXN-(0(g`K|QKna}TsXU_S~IMP0!k78l9TIc5GHh(rYPEJnPNB=o!#(QuZ z85tqN?StQvE|;sLqho%4K8)E&#Q&0D*xcN_yu2LVY$W2Bq}%PTtE*dETMKtGQt?Z2 zc6OFvLx6^XIzB!g?lh!@hU@U+;v(E>NDEEmbjpC<+1Uwq4w6G(US49w%FWF!DJhAG zi4haTS@p)ZcU3$GfL8yy|}Uf<;2 z-X3fq27d zxG}{eual%8O9}+0R+`2MczAgD`ud6zio%s#Uth<%H(5|n0G=qJD0#S&gDgo3vZO#V zGBU7!pF~_gC|pV0%n*@>D=Em50%>SyzzSutSbv_Lp0J`}N-iucV1<%vSHZ}Vq##QQ zg#EnNm%+W|hbftql!O=!5qY=A-+T!fbEorq{A08eO6BC0Qv$C@6cDvDNTv=J+Q$2gVUjB;;%*=f5 zDu5o0seyrk%F0UiQTQ4-&*GMJxm-W|uv3}x^JzAefAFNHrt;}Y`7e<8_;{Y3IXOE! z6DA2vPEOX>*O!%*iTU8ahTH9KZ*S+Eb$_T3l2CKBwY9FH@jMTN;^%FfP~ATb;~9?$UbFpRqpeLg7$91cfuak0T*=0i;F`|4}sm?-M+rQ z?d|OleV}IeyyAI$e1t$SW%u^>Ha0fG9E+Fa7lFmlVzJE3%<%cMV19l+-?Gl>bbk)` zQK?igXYzT(L(uaLrKP1jD@RzpuCA{5Z&NfHjo zwOUQGBrJX~l~4rlCzVPiEPgpTITWdq$;ruPvl%9{z*_<(bvhmFBGS^*K3WKogq=fP lUS3U2O=o9kuwH=w05KAXHUlsNDhvPs002ovPDHLkV1kTlIqU!c delta 1345 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 literal 2486 zcmbVOX*3(?8kUGe(U`GRl-6E!NzjU_rP4;}pi;Y_f-Y#7ObJD4XsbgR6rt8yn%dW5 zBuZLq5m$tSPE^f^h9+g~MVZ|BbN}3P?>+a&_dVzN&ig*^`QG<@&-s!tS8NVS9hMRk z6FYd>7VRX$+xgU)3& zXIKMG1+S5&ftkFxn%Cw-OAu((a0^FvWK-~Zk{8?4k=6d(PCvWb>sG z;+p*_IDD^q<@P25!T*GhRv~9)-L3cSimR2YxH0G@D}Ni96bPN%5dQY^*3Fy8CfMw~ znvNs%l4I$%_2LvfaK9;tMY%uS8Eckz3#Fc;22M$Bl#`dw%p!d&Gr2E2IuR*eCiC7W zAt3>JBEMU*S_;^{1~bs{zAq&$ZC3K|c5AjoymzOv!Hwp#E}mhE$7l0`i6WhS>0G(G zcwgibNhKKj6wblH;mQ#C)J~gR9p`dEiHSe5u`H3x#s5s-~uVC8TvMx9b^xnbMds;#uYA=ZBB$q#(W8 zLSKkOp!|h88)SYeGL&mu?N)oI0uvjuxBE3KJ>5!CQBgrj$;Q~&n7chVFz|eNncxtj zsijp}RrN!dFZHDrt-U>?tE+W3pGIqUZ)zm)=H@U2LPO<{qQ1I133}ulI_%TPi~0GR z@YuUiQ9*lxg2F=LIkw|5cot9hXqasC zc4NJCbT`@Y^z3Q zx@G5=H#RQO(di2w8N;HJkFavt$z;V76&)Sk;mXq~hmDg*iq9jcGIq9V1`!P_6V>je zL;SwpUhD7!h8|kv z5;_O>b2qq#O3kBO$==Bz3x&cpK2wW%1NM6Z;Dnyub3Q+id4oV)9M=yH2~qS()PSlq zWa>Ir&4fm*`YN})dWFGa^Y}(GVUwgr281S#i;J^tr&5#Q{VswLR0OSXad8oy!!q>ZsyLF^jO(ji0ZfPk`S4t}FIBmN>J#V`NeXUry?$Kx^IJb+9v%1)|U;tJu{Ix0GIOD;Y>H*T>y(-BpcXn$!8RC8iuPKK{i zE(2RTA_*frA_3h0EsTNi(^TT3zNSs&_S%Bw=5;x(@&g|C?saTmH?rZ3j*>`#wf~{* z*=GO&O5Af}E$J3fI~%opIeQ%k`n9gOQ&i9vI0y)imH!Vj6D1D~4=ea2=>MW>dVy2t zBkz+KRDJ+PgFAr*ls-wA72>~4U8E4RGM6MO8$ZO}uK4MXz9cxH6O~6o%{=_q&B`h!DP7g)MJu?x^i(c3g`duATh^x+F# z`{>c5XZ+rR7{Vfp7)tf|X+X^GmSIa@ss=42m^ZX(fd)T4i?A0(@wR`>I7Z!$|oSdwOM7o911OohFLw``n zRMR8NxZS{V5MRRG-TengM-DMaO@*sw5$zH=lL#ai7dz4-gkv8njY0!vD9WdAV!XXo zMJ9b%U%c}{YE0OjJK^W;nqR#dAN>@dhg)A?cfnw+N=izo@0%m=w`O~i$4{k(l5%(M^jZy?7fOA0Rf+mP1XH5&&Z!Z?UMlF!`|kE9!s+bG+l5iePQ*@ zOpEzMPD z%?`gDw>s}YCCmbkoR9OK*2ebE%%_#w`1|+4o?SkV5)%(eci~elDqGK+*KQ0yJ1sKH_i88<%H$zL zW==s~zWK+kpjcPZw-i!*WmaK}ln$MscC5l!M2%*8Ah-1XN-)DkoUjEfMik@C85v{(IR!Q(E(9i?ccZQr2WcL?i4TUMg~nAm0OE9kllxP-p|MtiJ! diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png index ac7af240eba4314fd8466ee9b3661ac7386f688e..d217339f8f25d43758793ff39ca1348063eca719 100644 GIT binary patch literal 2258 zcmai$c{J2}AIDK{J<1YN$-X?(v0Mzd#zY#8NC-2sJeHD1$k=yrEmKNkHxffp*2ZAc zVC-R-!SJ|4wvmi5w$h9t+xxqp0@^F815J>U2H_5Hlh_o=Ooxu}S&h=72A z=nV_FJusI4ryUmp`rXheih#iJ{2Oo>GE#7DCcpyWC)W|=mSl$&(I8o*Sl0iOooY%l z(N`(Clxl$Gm}MYsTlI~n@w!>3-<3V~DUoo$ z6hdjI^sH`qUuH}g#ta#@&n{v@=T;3FycH6jg!hkbpH-x;Z~TtK$&jZ+P0XHOh5TFJ zUldEH(R}^Nd8(R*rQq}O&JU;cTO#BIqJ4ro1^%Z&Y=hmHB_5pIlIC(?D;{pO}XzUU{V3S9&MSH(Nk_I9K|Hf-a(AXQaWG+hAHNA%%~HP^91?rA8>80sId5q!(y>^x1ZeiCrykIJroC(>M{!pT@i?o4OZ*NC*tB_VwT{t zelN-GsmIrXqpGR)QBh4ASx=m_aLy#u0-GJXyM^VucG;nMtE&&U)i;ZTNn9@1IA%+i z(DDg^<|QTyu@DkIvu%%Zb93E^d3^YR#cL+Q-u`oD7GDegQtw`Gl|%I#3Br0xvhy`^(EMpz?ga^oU?ZS^%^O!T9tOnftpfv5B~Sdz67*^ ztpCOH#8%Bcg7&G(hUU&Yw)4A%r%egW8wLP65yH^-N7`9SD=YKHm_TWlRsvyg@yBu~ zlqGd)xhM5ZOSwdvX*HkAg~*AKCI(_uJUdJSe0{$drvjVhb8xsC*CuhUt$1ND2KxtGQl*S81GE8~M+jxt_zqII0BIlQ+yPb)`E#9Y` zy}ip_t~fXeGnJb(+DswJ%CNaSI;P?kG*j+xY_^B-=H})eKmLV9N_iL>3NTN$hlS0g4YdEXNpvbi;7l$$)-vl$fHewD^b%G%gf3(i!f#Xqk*PAOGbhn`H@DyB*FS{qvf}} zi^b1f@}D%wzmBT8qN}U)O*8n6j{CqBMKF4##7u}Rr=Wn6&2Ng1h#+@x&R={83Hf?* zWn0Z_z85P*PQGBJs_z&9#nW-xQuX&yD3qloZHgS=90BWS4qN#;SO5x~9~!bL>&&kv zH#GQ9eX#DsLGd;3--nKtS-+zw0fpYv)6+!`2ng_&EpCcNAhN$@Mh5kuFvTMQD#dbl)D|a3YL#cf*~yKp}>C96yKc1+*v{McQs#%ZZua zx+Om9{-Sy}wv9%kk-QlqGYRhE@lF2%Ol^;kzjse{W!*M`(!04CJSV;gyI6n?Gxscd z+Z4_7wX@6YAZ;mS_x~|GJUlrWy}Pxx$S96K*mLfV`v|B zW;SiRSFNM2u5M^(sG{&JMUAtvVpc4fN(A%*o(G`Oz)|%}uoOrjq$On0W<(Ktim6E; zy0_983}R*F$a3h&^J_06TUpc7(=|1}j;O+SfBqaSxFjVd1;mx~0tBvPQIwZQ<(^z7 zsx?*#iK&{Ko9lSAS!ueXJK5nBV_MLgCS0#?LwH1lql1Gr9_o-K*iVd(i6N0lb5}Kf zzE-0oiW~?4!R7AeCTj9lHapoUntNPqR;fj;^hVT7;pnn!ou}}gv4UZ+nzpueSEgRl ztZz_|-gLSpq^#TVW*QdD92*;BGW{p&F_Y%Y%cJFhUU3DZjBqE&LEeI_GbH_;Xy3p< za!7P)PgYKj8a2&ed4>`Z0c3pKKD6*GUGHGJDP*A)+-&%{BjHGYe}CX&@ynMY6zRwb zdCfe!I<;20cGIi*0dw)kqo3SmAX5N^v0JP8(}$|T1fGZC5l@m%{zFzvK41EcAU&NW zoNyBcgUPk>h0iy}q?d9kyu7?RW@6+V%oo1&q;|&JhG~6nGj1H7uYgJhcE!$hVTR-F z!=yjA?NdRtisr4(372of#>rKFa$GU_Zj5c1b`raNzeKI7#yOCBu%aPe!kIjJbFZAb zsc08Q=F*8DXyAOSZyU+U eN6QKhPY_Y*pfePCNN@?eTeAE?u0w5hw zwoTOz;T5Eu*#0DT(`SFk{G*i0klGgJFH^7anYiVA_vmOtB^JFFWj=ecslDB_y|dFC zYMP~ZiqGXsB_CR+={1OzIosISczSz#TUuFJ~o^@yOml^k**O%sz%BmkFKZKmjJP0VQbN< z1ZJ&{U|qLI!%~Tuot<6&eNRbhQ)lOl)kXndJ>C1TP)RCcgOC*H?@y?x7N8w0xsJ-$ zV%X||8vqp^9&seRB1XdX*P~rv73z-rlly>;iu;J*GH37?J<*$YdXz|%pOQQ8^z4X^ z384A2DaQEvtD^Y!>Y5tAmy1>3LEm9x$4F^F$tT`d7WJnwYe0PF)al(0j_Nx(1qB-z z45pvB7o%(%Q_l$_(isfRty!3dhZ54&^)ZYT5q^%kbHYq-qQU0@Vsw6f9)?C26<7ZC zmP)-RBP$!Q%y=bt-2Y_}rVtYHjKTPAc?;v|8EjXW3wEw-X}OyP=}g=&Xl!aK3Uwck zU4q-&KSGQ?$;%_iI8B;-o|}8Wx3dl`F;wjC?#?SIab^#fkp3w&M1+SoRW0Ag<1h2f z(lSC`vF6U{>5bC6Bbxn3RF%!{=>Of@3%9j>zzLJY*5G>Iyz%!Un21YBkqm<93!Ji+ zMx;@0PL6AS=^IMq(s@I}d~=X|KD zzUE>d+I*Vmu(P{ctz%Ku;L}&F(~TpGW3gBgN2cpKSsXl(g~B&gRXw~pTwF^@Pn4IJ zA4wILb)}n#XUKnsr6CI2v{HP7}Kn1i_y9ALeNYRb#kb zQbGcb#s>rj1_md6a%18VB25&^Z;?ustLy7c^RZT$!6%$>2|soveoS0v62G_(-BwAF z9F5=GhDC~3HiZ~1aX9|msn+U2z{wx+CU7%wAyM+=Wmf@>*!9oA$mr-A9jYrCNNVT1 zSXkWUTynT~ArWvs^~c0Q24b&WORK%bqm7J|QI3pGLWu5lo@E+{%0G34BI-i~srs)R z?XRt_!f16|9QoC&0B|nw!|&2+8xWv^l6ibfPE_QB?~2~r-xoEVer}ih9r(lO_A|t2 zf6cX}G85u($(3kL;!y>yQgmC?VhBj99>=mIRpw5&EJcPk8ycQb$2L1PUd9HByv)AhHEp-05q^DPe8UB);n_J$dU?sv5L}Ra^q2ZJf zy(tC+j)evyVK58q5V6c8n)_a$-1PG+h5Z*%t#U5b$0j9}_1~^V&HJZK{qp2w>K zr@KwBUku*z3k=jetFFGlG3(~_V-R%;$Ghus=5d=2%s(eP6WU-+M--bQm)rtFLm|Ex zJZQTCI}Cc1kzwH5A?)dV`*uSaH3g4Hgu1-=wIL;Rrrpj8FL^PH-bI{>LAQogl)0lI zdyiYcZLJ_~+)$lovxDO9b{))ZM|gUw80hOCzwCv`WSd5E@*wqz3-8b9-IPjyd%d@> zZ;64}K3jP*SnKt~9B@hMlzBSnL*<nUBWGwPoO}q>Xvl#(4Fxf%F8 z{^tt?!uR@DU?59yeyYOuYd>&HWK1q4-@DnxL}^)#?a$&aQsyi{MTfUryX>ftdQgN={Bj**gQDUKm|# z@TQ7L96Lr=*k9{93L_xcXBUy~?%3GEOkb&rSqIzLiBD;Yx(kb=q==OnGfKiYGUuap z{(^DZB=NP*IChR&r0vlNjTHBsl0G?>G?6M>Y72+coY$0CM?w=7(l$P=3HOM&=U zb#*!QNl81o)T(J{1hoG8oIgtpPL*}diA$mXj#;O%52RT~kiI|j;Vv$?jcZquaVZj4 z(yVt*S!cx_1YJqRrHp}opII{*2{Qk(A}Z}vZ;ygP-yD*Dr{92_+0>RjO}tL76CA6j zns)_iV{>dlGe8VXn18aMk@b)_a7t8p03-%pIHP+OEJcfvm6u2A76+A=m-FS7mG7Y1 i|6;S*;}zJ?e4)jT<&M)>4VK_%2(Ytug4S7HPx%+C!}&D; diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist index 7defe148a..792b3faa6 100644 --- a/ios/Runner/Info.plist +++ b/ios/Runner/Info.plist @@ -2,52 +2,56 @@ - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleDisplayName - Otzaria - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - otzaria - CFBundlePackageType - APPL - CFBundleShortVersionString - $(FLUTTER_BUILD_NAME) - CFBundleSignature - ???? - CFBundleVersion - $(FLUTTER_BUILD_NUMBER) - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - CADisableMinimumFrameDurationOnPhone - - UIApplicationSupportsIndirectInputEvents - - UIFileSharingEnabled - - LSSupportsOpeningDocumentsInPlace - + CADisableMinimumFrameDurationOnPhone + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Otzaria + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + otzaria + CFBundlePackageType + APPL + CFBundleShortVersionString + $(FLUTTER_BUILD_NAME) + CFBundleSignature + ???? + CFBundleVersion + $(FLUTTER_BUILD_NUMBER) + LSRequiresIPhoneOS + + LSSupportsOpeningDocumentsInPlace + + UIApplicationSupportsIndirectInputEvents + + UIFileSharingEnabled + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + NSPhotoLibraryUsageDescription + This app needs access to photos to access and manage the library's book images. + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + LSApplicationCategoryType + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + - \ No newline at end of file + diff --git a/macos/Podfile.lock b/macos/Podfile.lock index ce1812096..8df78e314 100644 --- a/macos/Podfile.lock +++ b/macos/Podfile.lock @@ -14,6 +14,8 @@ PODS: - FlutterMacOS - screen_retriever (0.0.1): - FlutterMacOS + - search_engine (0.0.1): + - FlutterMacOS - shared_preferences_foundation (0.0.1): - Flutter - FlutterMacOS @@ -30,6 +32,7 @@ DEPENDENCIES: - pdfrx (from `Flutter/ephemeral/.symlinks/plugins/pdfrx/darwin`) - printing (from `Flutter/ephemeral/.symlinks/plugins/printing/macos`) - screen_retriever (from `Flutter/ephemeral/.symlinks/plugins/screen_retriever/macos`) + - search_engine (from `Flutter/ephemeral/.symlinks/plugins/search_engine/macos`) - shared_preferences_foundation (from `Flutter/ephemeral/.symlinks/plugins/shared_preferences_foundation/darwin`) - url_launcher_macos (from `Flutter/ephemeral/.symlinks/plugins/url_launcher_macos/macos`) - window_manager (from `Flutter/ephemeral/.symlinks/plugins/window_manager/macos`) @@ -49,6 +52,8 @@ EXTERNAL SOURCES: :path: Flutter/ephemeral/.symlinks/plugins/printing/macos screen_retriever: :path: Flutter/ephemeral/.symlinks/plugins/screen_retriever/macos + search_engine: + :path: Flutter/ephemeral/.symlinks/plugins/search_engine/macos shared_preferences_foundation: :path: Flutter/ephemeral/.symlinks/plugins/shared_preferences_foundation/darwin url_launcher_macos: @@ -64,10 +69,11 @@ SPEC CHECKSUMS: pdfrx: 8c711fadb19f76c70e3326ceaa718fe4b6703c37 printing: 1dd6a1fce2209ec240698e2439a4adbb9b427637 screen_retriever: 59634572a57080243dd1bf715e55b6c54f241a38 + search_engine: 9c03e685433b964792a1c30891140147ad75835b shared_preferences_foundation: b4c3b4cddf1c21f02770737f147a3f5da9d39695 url_launcher_macos: d2691c7dd33ed713bf3544850a623080ec693d95 window_manager: 3a1844359a6295ab1e47659b1a777e36773cd6e8 -PODFILE CHECKSUM: 236401fc2c932af29a9fcf0e97baeeb2d750d367 +PODFILE CHECKSUM: 9ebaf0ce3d369aaa26a9ea0e159195ed94724cf3 COCOAPODS: 1.15.2 diff --git a/pubspec.lock b/pubspec.lock index a0aa2d4a9..6f47179d1 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -569,18 +569,18 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" + sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" url: "https://pub.dev" source: hosted - version: "10.0.4" + version: "10.0.5" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" + sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.0.5" leak_tracker_testing: dependency: transitive description: @@ -633,18 +633,18 @@ packages: dependency: transitive description: name: material_color_utilities - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec url: "https://pub.dev" source: hosted - version: "0.8.0" + version: "0.11.1" meta: dependency: transitive description: name: meta - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 url: "https://pub.dev" source: hosted - version: "1.12.0" + version: "1.15.0" mime: dependency: transitive description: @@ -1143,26 +1143,26 @@ packages: dependency: "direct dev" description: name: test - sha256: "7ee446762c2c50b3bd4ea96fe13ffac69919352bd3b4b17bac3f3465edc58073" + sha256: "7ee44229615f8f642b68120165ae4c2a75fe77ae2065b1e55ae4711f6cf0899e" url: "https://pub.dev" source: hosted - version: "1.25.2" + version: "1.25.7" test_api: dependency: transitive description: name: test_api - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" + sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" url: "https://pub.dev" source: hosted - version: "0.7.0" + version: "0.7.2" test_core: dependency: transitive description: name: test_core - sha256: "2bc4b4ecddd75309300d8096f781c0e3280ca1ef85beda558d33fcbedc2eead4" + sha256: "55ea5a652e38a1dfb32943a7973f3681a60f872f8c3a05a14664ad54ef9c6696" url: "https://pub.dev" source: hosted - version: "0.6.0" + version: "0.6.4" timing: dependency: transitive description: @@ -1271,10 +1271,10 @@ packages: dependency: transitive description: name: vm_service - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" + sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" url: "https://pub.dev" source: hosted - version: "14.2.1" + version: "14.2.5" watcher: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 49d6aacc9..ddc44760c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -94,6 +94,7 @@ dependency_overrides: flutter_launcher_icons: android: true ios: true + remove_alpha_ios: true image_path: "assets/icon/icon.png" min_sdk_android: 21 # android min sdk min:16, default 21 windows: From 606197a906f99e3a3ec7aca8f2fc5c9e30959eb4 Mon Sep 17 00:00:00 2001 From: mendelg Date: Fri, 29 Nov 2024 09:33:38 -0600 Subject: [PATCH 2/2] fixed problem where the ui/textfield keeps on rebuilding. rendering the searching impossible. --- android/app/build.gradle | 27 ++++++++++++++++++++---- lib/screens/main_window_screen.dart | 1 + macos/Podfile | 5 ++++- macos/Podfile.lock | 15 +++++++++++++- pubspec.lock | 32 ++++++++++++++--------------- 5 files changed, 58 insertions(+), 22 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 7447e7d9d..a216d7a8e 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -4,6 +4,15 @@ plugins { id "dev.flutter.flutter-gradle-plugin" } + +def keystoreProperties = new Properties() +def keystorePropertiesFile = rootProject.file('key.properties') +if (keystorePropertiesFile.exists()) { + keystorePropertiesFile.withReader('UTF-8') { reader -> + keystoreProperties.load(reader) + } +} + def localProperties = new Properties() def localPropertiesFile = rootProject.file('local.properties') if (localPropertiesFile.exists()) { @@ -42,7 +51,7 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId "com.example.otzaria" + applicationId "com.mendelg.otzaria" // You can update the following values to match your application needs. // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. minSdkVersion 23 @@ -51,11 +60,21 @@ android { versionName flutterVersionName } + + + signingConfigs { + release { + keyAlias keystoreProperties['keyAlias'] + keyPassword keystoreProperties['keyPassword'] + storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null + storePassword keystoreProperties['storePassword'] + } + } buildTypes { release { - // TODO: Add your own signing config for the release build. - // Signing with the debug keys for now, so `flutter run --release` works. - signingConfig signingConfigs.debug + signingConfig signingConfigs.release + minifyEnabled true + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } diff --git a/lib/screens/main_window_screen.dart b/lib/screens/main_window_screen.dart index 979f00b28..f3f3edfe5 100644 --- a/lib/screens/main_window_screen.dart +++ b/lib/screens/main_window_screen.dart @@ -152,6 +152,7 @@ class MainWindowScreenState extends State child: Consumer( builder: (context, appModel, child) => MyUpdatWidget( child: Scaffold( + resizeToAvoidBottomInset: false, body: OrientationBuilder(builder: (context, orientation) { _handleOrientationChange(context, orientation); diff --git a/macos/Podfile b/macos/Podfile index b52666a10..5198dc152 100644 --- a/macos/Podfile +++ b/macos/Podfile @@ -39,5 +39,8 @@ end post_install do |installer| installer.pods_project.targets.each do |target| flutter_additional_macos_build_settings(target) + target.build_configurations.each do |config| + config.build_settings['MACOSX_DEPLOYMENT_TARGET'] = '10.15' + end end -end +end \ No newline at end of file diff --git a/macos/Podfile.lock b/macos/Podfile.lock index 8df78e314..84a4158d3 100644 --- a/macos/Podfile.lock +++ b/macos/Podfile.lock @@ -1,4 +1,7 @@ PODS: + - flutter_archive (0.0.1): + - FlutterMacOS + - ZIPFoundation (= 0.9.19) - FlutterMacOS (1.0.0) - isar_flutter_libs (1.0.0): - FlutterMacOS @@ -23,8 +26,10 @@ PODS: - FlutterMacOS - window_manager (0.2.0): - FlutterMacOS + - ZIPFoundation (0.9.19) DEPENDENCIES: + - flutter_archive (from `Flutter/ephemeral/.symlinks/plugins/flutter_archive/macos`) - FlutterMacOS (from `Flutter/ephemeral`) - isar_flutter_libs (from `Flutter/ephemeral/.symlinks/plugins/isar_flutter_libs/macos`) - package_info_plus (from `Flutter/ephemeral/.symlinks/plugins/package_info_plus/macos`) @@ -37,7 +42,13 @@ DEPENDENCIES: - url_launcher_macos (from `Flutter/ephemeral/.symlinks/plugins/url_launcher_macos/macos`) - window_manager (from `Flutter/ephemeral/.symlinks/plugins/window_manager/macos`) +SPEC REPOS: + trunk: + - ZIPFoundation + EXTERNAL SOURCES: + flutter_archive: + :path: Flutter/ephemeral/.symlinks/plugins/flutter_archive/macos FlutterMacOS: :path: Flutter/ephemeral isar_flutter_libs: @@ -62,6 +73,7 @@ EXTERNAL SOURCES: :path: Flutter/ephemeral/.symlinks/plugins/window_manager/macos SPEC CHECKSUMS: + flutter_archive: 52a43c0bc9d310d2fdfc5c54c7d7ccf4c624bc9a FlutterMacOS: 8f6f14fa908a6fb3fba0cd85dbd81ec4b251fb24 isar_flutter_libs: 43385c99864c168fadba7c9adeddc5d38838ca6a package_info_plus: fa739dd842b393193c5ca93c26798dff6e3d0e0c @@ -73,7 +85,8 @@ SPEC CHECKSUMS: shared_preferences_foundation: b4c3b4cddf1c21f02770737f147a3f5da9d39695 url_launcher_macos: d2691c7dd33ed713bf3544850a623080ec693d95 window_manager: 3a1844359a6295ab1e47659b1a777e36773cd6e8 + ZIPFoundation: b8c29ea7ae353b309bc810586181fd073cb3312c -PODFILE CHECKSUM: 9ebaf0ce3d369aaa26a9ea0e159195ed94724cf3 +PODFILE CHECKSUM: 9795a64224c7cebff8a1fdd1f91deb8b84cb0453 COCOAPODS: 1.15.2 diff --git a/pubspec.lock b/pubspec.lock index a7b0629aa..c98993a0e 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -577,18 +577,18 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" + sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" url: "https://pub.dev" source: hosted - version: "10.0.4" + version: "10.0.5" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" + sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.0.5" leak_tracker_testing: dependency: transitive description: @@ -641,18 +641,18 @@ packages: dependency: transitive description: name: material_color_utilities - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec url: "https://pub.dev" source: hosted - version: "0.8.0" + version: "0.11.1" meta: dependency: transitive description: name: meta - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 url: "https://pub.dev" source: hosted - version: "1.12.0" + version: "1.15.0" mime: dependency: transitive description: @@ -1151,26 +1151,26 @@ packages: dependency: "direct dev" description: name: test - sha256: "7ee446762c2c50b3bd4ea96fe13ffac69919352bd3b4b17bac3f3465edc58073" + sha256: "7ee44229615f8f642b68120165ae4c2a75fe77ae2065b1e55ae4711f6cf0899e" url: "https://pub.dev" source: hosted - version: "1.25.2" + version: "1.25.7" test_api: dependency: transitive description: name: test_api - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" + sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" url: "https://pub.dev" source: hosted - version: "0.7.0" + version: "0.7.2" test_core: dependency: transitive description: name: test_core - sha256: "2bc4b4ecddd75309300d8096f781c0e3280ca1ef85beda558d33fcbedc2eead4" + sha256: "55ea5a652e38a1dfb32943a7973f3681a60f872f8c3a05a14664ad54ef9c6696" url: "https://pub.dev" source: hosted - version: "0.6.0" + version: "0.6.4" timing: dependency: transitive description: @@ -1279,10 +1279,10 @@ packages: dependency: transitive description: name: vm_service - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" + sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" url: "https://pub.dev" source: hosted - version: "14.2.1" + version: "14.2.5" watcher: dependency: transitive description: