Upgrade Flutter and packages (#366)

* Upgrade Flutter, packages, and template files

* Fix PiP on Android

* Upgrade

* Revert firebase versions to maintain iOS 12 support

* Revert
This commit is contained in:
Tommy Chow 2024-08-04 16:20:36 -07:00 • committed by GitHub
parent 387246635f
commit bfc80548f5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 773 additions and 779 deletions

123
.gitignore vendored
View file

@ -1,63 +1,62 @@
# Miscellaneous # Miscellaneous
*.class *.class
*.log *.log
*.pyc *.pyc
*.swp *.swp
.DS_Store .DS_Store
.atom/ .atom/
.buildlog/ .buildlog/
.history .history
.svn/ .svn/
migrate_working_dir/ migrate_working_dir/
# IntelliJ related # IntelliJ related
*.iml *.iml
*.ipr *.ipr
*.iws *.iws
.idea/ .idea/
# The .vscode folder contains launch configuration and tasks you configure in # The .vscode folder contains launch configuration and tasks you configure in
# VS Code which you may wish to be included in version control, so this line # VS Code which you may wish to be included in version control, so this line
# is commented out by default. # is commented out by default.
.vscode/ .vscode/
# Flutter/Dart/Pub related # Flutter/Dart/Pub related
**/doc/api/ **/doc/api/
**/ios/Flutter/.last_build_id **/ios/Flutter/.last_build_id
.dart_tool/ .dart_tool/
.flutter-plugins .flutter-plugins
.flutter-plugins-dependencies .flutter-plugins-dependencies
.packages .pub-cache/
.pub-cache/ .pub/
.pub/ /build/
/build/
# Symbolication related
# Symbolication related app.*.symbols
app.*.symbols
# Obfuscation related
# Obfuscation related app.*.map.json
app.*.map.json
# Android Studio will place build artifacts here
# Android Studio will place build artifacts here /android/app/debug
/android/app/debug /android/app/profile
/android/app/profile /android/app/release
/android/app/release
# Folder containing random testing files
# Folder containing random testing files random/
random/
# fastlane specific
# fastlane specific **/fastlane/report.xml
**/fastlane/report.xml
# deliver temporary files
# deliver temporary files **/fastlane/Preview.html
**/fastlane/Preview.html
# snapshot generated screenshots
# snapshot generated screenshots **/fastlane/screenshots
**/fastlane/screenshots **/fastlane/metadata/android/en-US/images
**/fastlane/metadata/android/en-US/images
# scan temporary files
# scan temporary files **/fastlane/test_output
**/fastlane/test_output
# potentially sensitive review information
# potentially sensitive review information
**/fastlane/metadata/review_information **/fastlane/metadata/review_information

View file

@ -1,39 +1,38 @@
# This file configures the analyzer, which statically analyzes Dart code to # This file configures the analyzer, which statically analyzes Dart code to
# check for errors, warnings, and lints. # check for errors, warnings, and lints.
# #
# The issues identified by the analyzer are surfaced in the UI of Dart-enabled # The issues identified by the analyzer are surfaced in the UI of Dart-enabled
# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be # IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be
# invoked from the command line by running `flutter analyze`. # invoked from the command line by running `flutter analyze`.
# The following line activates a set of recommended lints for Flutter apps, # The following line activates a set of recommended lints for Flutter apps,
# packages, and plugins designed to encourage good coding practices. # packages, and plugins designed to encourage good coding practices.
include: package:flutter_lints/flutter.yaml include: package:flutter_lints/flutter.yaml
analyzer: analyzer:
exclude: exclude:
- lib/**.g.dart - lib/**.g.dart
linter: linter:
# The lint rules applied to this project can be customized in the # The lint rules applied to this project can be customized in the
# section below to disable rules from the `package:flutter_lints/flutter.yaml` # section below to disable rules from the `package:flutter_lints/flutter.yaml`
# included above or to enable additional rules. A list of all available lints # included above or to enable additional rules. A list of all available lints
# and their documentation is published at # and their documentation is published at https://dart.dev/lints.
# https://dart-lang.github.io/linter/lints/index.html. #
# # Instead of disabling a lint rule for the entire project in the
# Instead of disabling a lint rule for the entire project in the # section below, it can also be suppressed for a single line of code
# section below, it can also be suppressed for a single line of code # or a specific dart file by using the `// ignore: name_of_lint` and
# or a specific dart file by using the `// ignore: name_of_lint` and # `// ignore_for_file: name_of_lint` syntax on the line or in the file
# `// ignore_for_file: name_of_lint` syntax on the line or in the file # producing the lint.
# producing the lint. rules:
rules: - directives_ordering
- directives_ordering - prefer_single_quotes
- prefer_single_quotes - always_use_package_imports
- always_use_package_imports - avoid_void_async
- avoid_void_async - prefer_final_locals
- prefer_final_locals - prefer_final_in_for_each
- prefer_final_in_for_each - avoid_redundant_argument_values
- avoid_redundant_argument_values - unnecessary_parenthesis
- unnecessary_parenthesis - always_declare_return_types
- always_declare_return_types - require_trailing_commas
- require_trailing_commas # Additional information about this file can be found at
# Additional information about this file can be found at # https://dart.dev/guides/language/analysis-options
# https://dart.dev/guides/language/analysis-options

View file

@ -1,86 +1,69 @@
def localProperties = new Properties() plugins {
def localPropertiesFile = rootProject.file('local.properties') id "com.android.application"
if (localPropertiesFile.exists()) { id "kotlin-android"
localPropertiesFile.withReader('UTF-8') { reader -> // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
localProperties.load(reader) id "dev.flutter.flutter-gradle-plugin"
} }
}
def localProperties = new Properties()
def flutterRoot = localProperties.getProperty('flutter.sdk') def localPropertiesFile = rootProject.file("local.properties")
if (flutterRoot == null) { if (localPropertiesFile.exists()) {
throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") localPropertiesFile.withReader("UTF-8") { reader ->
} localProperties.load(reader)
}
def flutterVersionCode = localProperties.getProperty('flutter.versionCode') }
if (flutterVersionCode == null) {
flutterVersionCode = '1' def flutterVersionCode = localProperties.getProperty("flutter.versionCode")
} if (flutterVersionCode == null) {
flutterVersionCode = "1"
def flutterVersionName = localProperties.getProperty('flutter.versionName') }
if (flutterVersionName == null) {
flutterVersionName = '1.0' def flutterVersionName = localProperties.getProperty("flutter.versionName")
} if (flutterVersionName == null) {
flutterVersionName = "1.0"
apply plugin: 'com.android.application' }
// START: FlutterFire Configuration
apply plugin: 'com.google.gms.google-services' def keystoreProperties = new Properties()
apply plugin: 'com.google.firebase.firebase-perf' def keystorePropertiesFile = rootProject.file("key.properties")
apply plugin: 'com.google.firebase.crashlytics' if (keystorePropertiesFile.exists()) {
// END: FlutterFire Configuration keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
apply plugin: 'kotlin-android' }
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
android {
def keystoreProperties = new Properties() namespace = "com.tommychow.frosty"
def keystorePropertiesFile = rootProject.file('key.properties') compileSdk = flutter.compileSdkVersion
if (keystorePropertiesFile.exists()) { ndkVersion = flutter.ndkVersion
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
} compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
android { targetCompatibility = JavaVersion.VERSION_1_8
namespace "com.tommychow.frosty" }
compileSdkVersion flutter.compileSdkVersion
ndkVersion flutter.ndkVersion defaultConfig {
applicationId = "com.tommychow.frosty"
compileOptions { // You can update the following values to match your application needs.
sourceCompatibility JavaVersion.VERSION_1_8 // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration.
targetCompatibility JavaVersion.VERSION_1_8 minSdk = flutter.minSdkVersion
} targetSdk = flutter.targetSdkVersion
versionCode = flutterVersionCode.toInteger()
kotlinOptions { versionName = flutterVersionName
jvmTarget = '1.8' }
}
signingConfigs {
sourceSets { release {
main.java.srcDirs += 'src/main/kotlin' keyAlias keystoreProperties["keyAlias"]
} keyPassword keystoreProperties["keyPassword"]
storeFile keystoreProperties["storeFile"] ? file(keystoreProperties["storeFile"]) : null
defaultConfig { storePassword keystoreProperties["storePassword"]
applicationId "com.tommychow.frosty" }
minSdkVersion 26 }
targetSdkVersion flutter.targetSdkVersion buildTypes {
versionCode flutterVersionCode.toInteger() release {
versionName flutterVersionName signingConfig signingConfigs.release
} }
}
signingConfigs { }
release {
keyAlias keystoreProperties['keyAlias'] flutter {
keyPassword keystoreProperties['keyPassword'] source = "../.."
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null }
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
}
flutter {
source '../..'
}
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
}

View file

@ -1,45 +1,57 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"> <manifest xmlns:android="http://schemas.android.com/apk/res/android">
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.INTERNET" />
<queries> <queries>
<intent> <intent>
<action android:name="android.intent.action.VIEW" /> <action android:name="android.intent.action.VIEW" />
<data android:scheme="https" /> <data android:scheme="https" />
</intent> </intent>
</queries> </queries>
<application <application
android:label="Frosty" android:label="Frosty"
android:name="${applicationName}" android:name="${applicationName}"
android:icon="@mipmap/ic_launcher" android:icon="@mipmap/ic_launcher"
android:allowBackup="false"> android:allowBackup="false">
<activity <activity
android:name=".MainActivity" android:name=".MainActivity"
android:exported="true" android:exported="true"
android:launchMode="singleTop" android:launchMode="singleTop"
android:theme="@style/LaunchTheme" android:taskAffinity=""
android:supportsPictureInPicture="true" android:theme="@style/LaunchTheme"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode" android:supportsPictureInPicture="true"
android:hardwareAccelerated="true" android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:windowSoftInputMode="adjustResize"> android:hardwareAccelerated="true"
<!-- Specifies an Android theme to apply to this Activity as soon as android:windowSoftInputMode="adjustResize">
the Android process has started. This theme is visible to the user <!-- Specifies an Android theme to apply to this Activity as soon as
while the Flutter UI initializes. After that, this theme continues the Android process has started. This theme is visible to the user
to determine the Window background behind the Flutter UI. --> while the Flutter UI initializes. After that, this theme continues
<meta-data to determine the Window background behind the Flutter UI. -->
android:name="io.flutter.embedding.android.NormalTheme" <meta-data
android:resource="@style/NormalTheme" android:name="io.flutter.embedding.android.NormalTheme"
/> android:resource="@style/NormalTheme"
<intent-filter> />
<action android:name="android.intent.action.MAIN"/> <intent-filter>
<category android:name="android.intent.category.LAUNCHER"/> <action android:name="android.intent.action.MAIN"/>
</intent-filter> <category android:name="android.intent.category.LAUNCHER"/>
</activity> </intent-filter>
<!-- Don't delete the meta-data below. </activity>
This is used by the Flutter tool to generate GeneratedPluginRegistrant.java --> <!-- Don't delete the meta-data below.
<meta-data This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
android:name="flutterEmbedding" <meta-data
android:value="2" /> android:name="flutterEmbedding"
</application> android:value="2" />
</manifest> </application>
<!-- Required to query activities that can process text, see:
https://developer.android.com/training/package-visibility and
https://developer.android.com/reference/android/content/Intent#ACTION_PROCESS_TEXT.
In particular, this is used by the Flutter engine in io.flutter.plugin.text.ProcessTextPlugin. -->
<queries>
<intent>
<action android:name="android.intent.action.PROCESS_TEXT"/>
<data android:mimeType="text/plain"/>
</intent>
</queries>
</manifest>

View file

@ -1,36 +1,18 @@
buildscript { allprojects {
ext.kotlin_version = '1.9.10' repositories {
repositories { google()
google() mavenCentral()
mavenCentral() }
} }
dependencies { rootProject.buildDir = "../build"
classpath 'com.android.tools.build:gradle:7.4.2' subprojects {
// START: FlutterFire Configuration project.buildDir = "${rootProject.buildDir}/${project.name}"
classpath 'com.google.gms:google-services:4.3.15' }
classpath 'com.google.firebase:perf-plugin:1.4.2' subprojects {
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.5' project.evaluationDependsOn(":app")
// END: FlutterFire Configuration }
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
} tasks.register("clean", Delete) {
} delete rootProject.buildDir
}
allprojects {
repositories {
google()
mavenCentral()
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
tasks.register("clean", Delete) {
delete rootProject.buildDir
}

View file

@ -1,3 +1,3 @@
org.gradle.jvmargs=-Xmx1536M org.gradle.jvmargs=-Xmx4G -XX:+HeapDumpOnOutOfMemoryError
android.useAndroidX=true android.useAndroidX=true
android.enableJetifier=true android.enableJetifier=true

View file

@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-all.zip

View file

@ -1,11 +1,28 @@
include ':app' pluginManagement {
def flutterSdkPath = {
def localPropertiesFile = new File(rootProject.projectDir, "local.properties") def properties = new Properties()
def properties = new Properties() file("local.properties").withInputStream { properties.load(it) }
def flutterSdkPath = properties.getProperty("flutter.sdk")
assert localPropertiesFile.exists() assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) } return flutterSdkPath
}()
def flutterSdkPath = properties.getProperty("flutter.sdk")
assert flutterSdkPath != null, "flutter.sdk not set in local.properties" includeBuild("$flutterSdkPath/packages/flutter_tools/gradle")
apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle"
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
}
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "7.3.0" apply false
id "org.jetbrains.kotlin.android" version "2.0.0" apply false
id "com.google.gms.google-services" version "4.4.2" apply false
id 'com.google.firebase.firebase-perf' version '1.4.2' apply false
id "com.google.firebase.crashlytics" version "3.0.2" apply false
}
include ":app"

View file

@ -3,38 +3,38 @@ PODS:
- Flutter - Flutter
- device_info_plus (0.0.1): - device_info_plus (0.0.1):
- Flutter - Flutter
- Firebase/Analytics (10.24.0): - Firebase/Analytics (10.25.0):
- Firebase/Core - Firebase/Core
- Firebase/Core (10.24.0): - Firebase/Core (10.25.0):
- Firebase/CoreOnly - Firebase/CoreOnly
- FirebaseAnalytics (~> 10.24.0) - FirebaseAnalytics (~> 10.25.0)
- Firebase/CoreOnly (10.24.0): - Firebase/CoreOnly (10.25.0):
- FirebaseCore (= 10.24.0) - FirebaseCore (= 10.25.0)
- Firebase/Crashlytics (10.24.0): - Firebase/Crashlytics (10.25.0):
- Firebase/CoreOnly - Firebase/CoreOnly
- FirebaseCrashlytics (~> 10.24.0) - FirebaseCrashlytics (~> 10.25.0)
- Firebase/Performance (10.24.0): - Firebase/Performance (10.25.0):
- Firebase/CoreOnly - Firebase/CoreOnly
- FirebasePerformance (~> 10.24.0) - FirebasePerformance (~> 10.25.0)
- firebase_analytics (10.10.2): - firebase_analytics (10.10.7):
- Firebase/Analytics (= 10.24.0) - Firebase/Analytics (= 10.25.0)
- firebase_core - firebase_core
- Flutter - Flutter
- firebase_core (2.30.0): - firebase_core (2.32.0):
- Firebase/CoreOnly (= 10.24.0) - Firebase/CoreOnly (= 10.25.0)
- Flutter - Flutter
- firebase_crashlytics (3.5.2): - firebase_crashlytics (3.5.7):
- Firebase/Crashlytics (= 10.24.0) - Firebase/Crashlytics (= 10.25.0)
- firebase_core - firebase_core
- Flutter - Flutter
- firebase_performance (0.9.4-2): - firebase_performance (0.9.4-7):
- Firebase/Performance (= 10.24.0) - Firebase/Performance (= 10.25.0)
- firebase_core - firebase_core
- Flutter - Flutter
- FirebaseABTesting (10.24.0): - FirebaseABTesting (10.29.0):
- FirebaseCore (~> 10.0) - FirebaseCore (~> 10.0)
- FirebaseAnalytics (10.24.0): - FirebaseAnalytics (10.25.0):
- FirebaseAnalytics/AdIdSupport (= 10.24.0) - FirebaseAnalytics/AdIdSupport (= 10.25.0)
- FirebaseCore (~> 10.0) - FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0) - FirebaseInstallations (~> 10.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.11) - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
@ -42,24 +42,24 @@ PODS:
- GoogleUtilities/Network (~> 7.11) - GoogleUtilities/Network (~> 7.11)
- "GoogleUtilities/NSData+zlib (~> 7.11)" - "GoogleUtilities/NSData+zlib (~> 7.11)"
- nanopb (< 2.30911.0, >= 2.30908.0) - nanopb (< 2.30911.0, >= 2.30908.0)
- FirebaseAnalytics/AdIdSupport (10.24.0): - FirebaseAnalytics/AdIdSupport (10.25.0):
- FirebaseCore (~> 10.0) - FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0) - FirebaseInstallations (~> 10.0)
- GoogleAppMeasurement (= 10.24.0) - GoogleAppMeasurement (= 10.25.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.11) - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- GoogleUtilities/MethodSwizzler (~> 7.11) - GoogleUtilities/MethodSwizzler (~> 7.11)
- GoogleUtilities/Network (~> 7.11) - GoogleUtilities/Network (~> 7.11)
- "GoogleUtilities/NSData+zlib (~> 7.11)" - "GoogleUtilities/NSData+zlib (~> 7.11)"
- nanopb (< 2.30911.0, >= 2.30908.0) - nanopb (< 2.30911.0, >= 2.30908.0)
- FirebaseCore (10.24.0): - FirebaseCore (10.25.0):
- FirebaseCoreInternal (~> 10.0) - FirebaseCoreInternal (~> 10.0)
- GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Environment (~> 7.12)
- GoogleUtilities/Logger (~> 7.12) - GoogleUtilities/Logger (~> 7.12)
- FirebaseCoreExtension (10.24.0): - FirebaseCoreExtension (10.29.0):
- FirebaseCore (~> 10.0) - FirebaseCore (~> 10.0)
- FirebaseCoreInternal (10.24.0): - FirebaseCoreInternal (10.29.0):
- "GoogleUtilities/NSData+zlib (~> 7.8)" - "GoogleUtilities/NSData+zlib (~> 7.8)"
- FirebaseCrashlytics (10.24.0): - FirebaseCrashlytics (10.25.0):
- FirebaseCore (~> 10.5) - FirebaseCore (~> 10.5)
- FirebaseInstallations (~> 10.0) - FirebaseInstallations (~> 10.0)
- FirebaseRemoteConfigInterop (~> 10.23) - FirebaseRemoteConfigInterop (~> 10.23)
@ -68,22 +68,23 @@ PODS:
- GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Environment (~> 7.8)
- nanopb (< 2.30911.0, >= 2.30908.0) - nanopb (< 2.30911.0, >= 2.30908.0)
- PromisesObjC (~> 2.1) - PromisesObjC (~> 2.1)
- FirebaseInstallations (10.24.0): - FirebaseInstallations (10.29.0):
- FirebaseCore (~> 10.0) - FirebaseCore (~> 10.0)
- GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Environment (~> 7.8)
- GoogleUtilities/UserDefaults (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8)
- PromisesObjC (~> 2.1) - PromisesObjC (~> 2.1)
- FirebasePerformance (10.24.0): - FirebasePerformance (10.25.0):
- FirebaseCore (~> 10.5) - FirebaseCore (~> 10.5)
- FirebaseInstallations (~> 10.0) - FirebaseInstallations (~> 10.0)
- FirebaseRemoteConfig (~> 10.0) - FirebaseRemoteConfig (~> 10.0)
- FirebaseSessions (~> 10.5) - FirebaseSessions (~> 10.5)
- GoogleDataTransport (~> 9.2) - GoogleDataTransport (~> 9.2)
- GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Environment (~> 7.13)
- GoogleUtilities/ISASwizzler (~> 7.8) - GoogleUtilities/ISASwizzler (~> 7.13)
- GoogleUtilities/MethodSwizzler (~> 7.8) - GoogleUtilities/MethodSwizzler (~> 7.13)
- GoogleUtilities/UserDefaults (~> 7.13)
- nanopb (< 2.30911.0, >= 2.30908.0) - nanopb (< 2.30911.0, >= 2.30908.0)
- FirebaseRemoteConfig (10.24.0): - FirebaseRemoteConfig (10.29.0):
- FirebaseABTesting (~> 10.0) - FirebaseABTesting (~> 10.0)
- FirebaseCore (~> 10.0) - FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0) - FirebaseInstallations (~> 10.0)
@ -91,36 +92,37 @@ PODS:
- FirebaseSharedSwift (~> 10.0) - FirebaseSharedSwift (~> 10.0)
- GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Environment (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)" - "GoogleUtilities/NSData+zlib (~> 7.8)"
- FirebaseRemoteConfigInterop (10.24.0) - FirebaseRemoteConfigInterop (10.29.0)
- FirebaseSessions (10.24.0): - FirebaseSessions (10.29.0):
- FirebaseCore (~> 10.5) - FirebaseCore (~> 10.5)
- FirebaseCoreExtension (~> 10.0) - FirebaseCoreExtension (~> 10.0)
- FirebaseInstallations (~> 10.0) - FirebaseInstallations (~> 10.0)
- GoogleDataTransport (~> 9.2) - GoogleDataTransport (~> 9.2)
- GoogleUtilities/Environment (~> 7.10) - GoogleUtilities/Environment (~> 7.13)
- GoogleUtilities/UserDefaults (~> 7.13)
- nanopb (< 2.30911.0, >= 2.30908.0) - nanopb (< 2.30911.0, >= 2.30908.0)
- PromisesSwift (~> 2.1) - PromisesSwift (~> 2.1)
- FirebaseSharedSwift (10.24.0) - FirebaseSharedSwift (10.29.0)
- Flutter (1.0.0) - Flutter (1.0.0)
- flutter_native_splash (0.0.1): - flutter_native_splash (0.0.1):
- Flutter - Flutter
- flutter_secure_storage (6.0.0): - flutter_secure_storage (6.0.0):
- Flutter - Flutter
- GoogleAppMeasurement (10.24.0): - GoogleAppMeasurement (10.25.0):
- GoogleAppMeasurement/AdIdSupport (= 10.24.0) - GoogleAppMeasurement/AdIdSupport (= 10.25.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.11) - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- GoogleUtilities/MethodSwizzler (~> 7.11) - GoogleUtilities/MethodSwizzler (~> 7.11)
- GoogleUtilities/Network (~> 7.11) - GoogleUtilities/Network (~> 7.11)
- "GoogleUtilities/NSData+zlib (~> 7.11)" - "GoogleUtilities/NSData+zlib (~> 7.11)"
- nanopb (< 2.30911.0, >= 2.30908.0) - nanopb (< 2.30911.0, >= 2.30908.0)
- GoogleAppMeasurement/AdIdSupport (10.24.0): - GoogleAppMeasurement/AdIdSupport (10.25.0):
- GoogleAppMeasurement/WithoutAdIdSupport (= 10.24.0) - GoogleAppMeasurement/WithoutAdIdSupport (= 10.25.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.11) - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- GoogleUtilities/MethodSwizzler (~> 7.11) - GoogleUtilities/MethodSwizzler (~> 7.11)
- GoogleUtilities/Network (~> 7.11) - GoogleUtilities/Network (~> 7.11)
- "GoogleUtilities/NSData+zlib (~> 7.11)" - "GoogleUtilities/NSData+zlib (~> 7.11)"
- nanopb (< 2.30911.0, >= 2.30908.0) - nanopb (< 2.30911.0, >= 2.30908.0)
- GoogleAppMeasurement/WithoutAdIdSupport (10.24.0): - GoogleAppMeasurement/WithoutAdIdSupport (10.25.0):
- GoogleUtilities/AppDelegateSwizzler (~> 7.11) - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- GoogleUtilities/MethodSwizzler (~> 7.11) - GoogleUtilities/MethodSwizzler (~> 7.11)
- GoogleUtilities/Network (~> 7.11) - GoogleUtilities/Network (~> 7.11)
@ -130,34 +132,34 @@ PODS:
- GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Environment (~> 7.7)
- nanopb (< 2.30911.0, >= 2.30908.0) - nanopb (< 2.30911.0, >= 2.30908.0)
- PromisesObjC (< 3.0, >= 1.2) - PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/AppDelegateSwizzler (7.13.0): - GoogleUtilities/AppDelegateSwizzler (7.13.3):
- GoogleUtilities/Environment - GoogleUtilities/Environment
- GoogleUtilities/Logger - GoogleUtilities/Logger
- GoogleUtilities/Network - GoogleUtilities/Network
- GoogleUtilities/Privacy - GoogleUtilities/Privacy
- GoogleUtilities/Environment (7.13.0): - GoogleUtilities/Environment (7.13.3):
- GoogleUtilities/Privacy - GoogleUtilities/Privacy
- PromisesObjC (< 3.0, >= 1.2) - PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/ISASwizzler (7.13.0): - GoogleUtilities/ISASwizzler (7.13.3):
- GoogleUtilities/Privacy - GoogleUtilities/Privacy
- GoogleUtilities/Logger (7.13.0): - GoogleUtilities/Logger (7.13.3):
- GoogleUtilities/Environment - GoogleUtilities/Environment
- GoogleUtilities/Privacy - GoogleUtilities/Privacy
- GoogleUtilities/MethodSwizzler (7.13.0): - GoogleUtilities/MethodSwizzler (7.13.3):
- GoogleUtilities/Logger - GoogleUtilities/Logger
- GoogleUtilities/Privacy - GoogleUtilities/Privacy
- GoogleUtilities/Network (7.13.0): - GoogleUtilities/Network (7.13.3):
- GoogleUtilities/Logger - GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib" - "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Privacy - GoogleUtilities/Privacy
- GoogleUtilities/Reachability - GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (7.13.0)": - "GoogleUtilities/NSData+zlib (7.13.3)":
- GoogleUtilities/Privacy - GoogleUtilities/Privacy
- GoogleUtilities/Privacy (7.13.0) - GoogleUtilities/Privacy (7.13.3)
- GoogleUtilities/Reachability (7.13.0): - GoogleUtilities/Reachability (7.13.3):
- GoogleUtilities/Logger - GoogleUtilities/Logger
- GoogleUtilities/Privacy - GoogleUtilities/Privacy
- GoogleUtilities/UserDefaults (7.13.0): - GoogleUtilities/UserDefaults (7.13.3):
- GoogleUtilities/Logger - GoogleUtilities/Logger
- GoogleUtilities/Privacy - GoogleUtilities/Privacy
- in_app_review (0.2.0): - in_app_review (0.2.0):
@ -268,41 +270,41 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS: SPEC CHECKSUMS:
advanced_in_app_review: fe8fd50b8670cb3dbe67e4c26ca643f7aea8dbb8 advanced_in_app_review: fe8fd50b8670cb3dbe67e4c26ca643f7aea8dbb8
device_info_plus: 97af1d7e84681a90d0693e63169a5d50e0839a0d device_info_plus: 97af1d7e84681a90d0693e63169a5d50e0839a0d
Firebase: 91fefd38712feb9186ea8996af6cbdef41473442 Firebase: 0312a2352584f782ea56f66d91606891d4607f06
firebase_analytics: 57d684b05ce9767ebb2dc13166d38bb725a97c5d firebase_analytics: cc06e24d6a2343c44f845b3112143db72d10ef78
firebase_core: 66b99b4fb4e5d7cc4e88d4c195fe986681f3466a firebase_core: a626d00494efa398e7c54f25f1454a64c8abf197
firebase_crashlytics: 7ccf6bc9a3310a5c53bca1150203f9b91b42732a firebase_crashlytics: 17e856fabec68d993662abaf2f6fe2413f0abece
firebase_performance: 4bdbe886cfe21e2a8705c35863ff8049ee775e44 firebase_performance: c38de2d2f8bcec54fdbc3595716d34c38f3ffe7a
FirebaseABTesting: 4431c2c56ac6e56f463b9cab05cc111078639f99 FirebaseABTesting: d87f56707159bae64e269757a6e963d490f2eebe
FirebaseAnalytics: b5efc493eb0f40ec560b04a472e3e1a15d39ca13 FirebaseAnalytics: ec00fe8b93b41dc6fe4a28784b8e51da0647a248
FirebaseCore: 11dc8a16dfb7c5e3c3f45ba0e191a33ac4f50894 FirebaseCore: 7ec4d0484817f12c3373955bc87762d96842d483
FirebaseCoreExtension: af5fd85e817ea9d19f9a2659a376cf9cf99f03c0 FirebaseCoreExtension: 705ca5b14bf71d2564a0ddc677df1fc86ffa600f
FirebaseCoreInternal: bcb5acffd4ea05e12a783ecf835f2210ce3dc6af FirebaseCoreInternal: df84dd300b561c27d5571684f389bf60b0a5c934
FirebaseCrashlytics: af38ea4adfa606f6e63fcc22091b61e7938fcf66 FirebaseCrashlytics: 4b96efb0ce73b38b2a85e8b8bd1bd8f63f09d015
FirebaseInstallations: 8f581fca6478a50705d2bd2abd66d306e0f5736e FirebaseInstallations: 913cf60d0400ebd5d6b63a28b290372ab44590dd
FirebasePerformance: 78fed7cf7907f67af3c1e9667d2d1881765f11e2 FirebasePerformance: bae7778c4448b37f2a75cb72d30c2df7d10ff227
FirebaseRemoteConfig: 95dddc50496b37eef199dadce850d5652b534b43 FirebaseRemoteConfig: 48ef3f243742a8d72422ccfc9f986e19d7de53fd
FirebaseRemoteConfigInterop: 6c349a466490aeace3ce9c091c86be1730711634 FirebaseRemoteConfigInterop: 6efda51fb5e2f15b16585197e26eaa09574e8a4d
FirebaseSessions: 2651b464e241c93fd44112f995d5ab663c970487 FirebaseSessions: dbd14adac65ce996228652c1fc3a3f576bdf3ecc
FirebaseSharedSwift: 76e1529c32101d80e4f1ca2fba7c39d59f0a390a FirebaseSharedSwift: 20530f495084b8d840f78a100d8c5ee613375f6e
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
flutter_native_splash: edf599c81f74d093a4daf8e17bd7a018854bc778 flutter_native_splash: edf599c81f74d093a4daf8e17bd7a018854bc778
flutter_secure_storage: 23fc622d89d073675f2eaa109381aefbcf5a49be flutter_secure_storage: d33dac7ae2ea08509be337e775f6b59f1ff45f12
GoogleAppMeasurement: f3abf08495ef2cba7829f15318c373b8d9226491 GoogleAppMeasurement: 9abf64b682732fed36da827aa2a68f0221fd2356
GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a
GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 GoogleUtilities: ea963c370a38a8069cc5f7ba4ca849a60b6d7d15
in_app_review: 318597b3a06c22bb46dc454d56828c85f444f99d in_app_review: 318597b3a06c22bb46dc454d56828c85f444f99d
nanopb: 438bc412db1928dac798aa6fd75726007be04262 nanopb: 438bc412db1928dac798aa6fd75726007be04262
package_info_plus: 58f0028419748fad15bf008b270aaa8e54380b1c package_info_plus: 58f0028419748fad15bf008b270aaa8e54380b1c
path_provider_foundation: 3784922295ac71e43754bd15e0653ccfd36a147c path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851 PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851
shared_preferences_foundation: b4c3b4cddf1c21f02770737f147a3f5da9d39695 shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
sqflite: 673a0e54cc04b7d6dba8d24fb8095b31c3a99eec sqflite: 673a0e54cc04b7d6dba8d24fb8095b31c3a99eec
url_launcher_ios: 6116280ddcfe98ab8820085d8d76ae7449447586 url_launcher_ios: 5334b05cef931de560670eeae103fd3e431ac3fe
wakelock_plus: 78ec7c5b202cab7761af8e2b2b3d0671be6c4ae1 wakelock_plus: 78ec7c5b202cab7761af8e2b2b3d0671be6c4ae1
webview_flutter_wkwebview: be0f0d33777f1bfd0c9fdcb594786704dbf65f36 webview_flutter_wkwebview: 2a23822e9039b7b1bc52e5add778e5d89ad488d1
PODFILE CHECKSUM: c4c93c5f6502fe2754f48404d3594bf779584011 PODFILE CHECKSUM: 0dbd5a87e0ace00c9610d2037ac22083a01f861d
COCOAPODS: 1.13.0 COCOAPODS: 1.13.0

View file

@ -1,13 +1,13 @@
import UIKit import Flutter
import Flutter import UIKit
@UIApplicationMain @UIApplicationMain
@objc class AppDelegate: FlutterAppDelegate { @objc class AppDelegate: FlutterAppDelegate {
override func application( override func application(
_ application: UIApplication, _ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool { ) -> Bool {
GeneratedPluginRegistrant.register(with: self) GeneratedPluginRegistrant.register(with: self)
return super.application(application, didFinishLaunchingWithOptions: launchOptions) return super.application(application, didFinishLaunchingWithOptions: launchOptions)
} }
} }

View file

@ -48,13 +48,11 @@
<string>UIInterfaceOrientationLandscapeLeft</string> <string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string> <string>UIInterfaceOrientationLandscapeRight</string>
</array> </array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<true/>
<key>UIStatusBarHidden</key>
<false/>
<key>CADisableMinimumFrameDurationOnPhone</key> <key>CADisableMinimumFrameDurationOnPhone</key>
<true/> <true/>
<key>UIApplicationSupportsIndirectInputEvents</key> <key>UIApplicationSupportsIndirectInputEvents</key>
<true/> <true/>
<key>UIStatusBarHidden</key>
<false/>
</dict> </dict>
</plist> </plist>

View file

@ -13,10 +13,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: _flutterfire_internals name: _flutterfire_internals
sha256: "99b5dec989287c1aca71bf27339e0022b4dc3679225f442fb75790ef44535bf8" sha256: "37a42d06068e2fe3deddb2da079a8c4d105f241225ba27b7122b37e9865fd8f7"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.3.30" version: "1.3.35"
advanced_in_app_review: advanced_in_app_review:
dependency: "direct main" dependency: "direct main"
description: description:
@ -45,10 +45,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: archive name: archive
sha256: "22600aa1e926be775fa5fe7e6894e7fb3df9efda8891c73f70fb3262399a432d" sha256: cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.4.10" version: "3.6.1"
args: args:
dependency: transitive dependency: transitive
description: description:
@ -93,10 +93,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: build_daemon name: build_daemon
sha256: "0343061a33da9c5810b2d6cee51945127d8f4c060b7fbdd9d54917f0a3feaaa1" sha256: "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "4.0.1" version: "4.0.2"
build_resolvers: build_resolvers:
dependency: transitive dependency: transitive
description: description:
@ -109,18 +109,18 @@ packages:
dependency: "direct dev" dependency: "direct dev"
description: description:
name: build_runner name: build_runner
sha256: "3ac61a79bfb6f6cc11f693591063a7f19a7af628dc52f141743edac5c16e8c22" sha256: "644dc98a0f179b872f612d3eb627924b578897c629788e858157fa5e704ca0c7"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.4.9" version: "2.4.11"
build_runner_core: build_runner_core:
dependency: transitive dependency: transitive
description: description:
name: build_runner_core name: build_runner_core
sha256: "4ae8ffe5ac758da294ecf1802f2aff01558d8b1b00616aa7538ea9a8a5d50799" sha256: e3c79f69a64bdfcd8a776a3c28db4eb6e3fb5356d013ae5eb2e52007706d5dbe
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "7.3.0" version: "7.3.1"
built_collection: built_collection:
dependency: transitive dependency: transitive
description: description:
@ -141,26 +141,26 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: cached_network_image name: cached_network_image
sha256: "28ea9690a8207179c319965c13cd8df184d5ee721ae2ce60f398ced1219cea1f" sha256: "4a5d8d2c728b0f3d0245f69f921d7be90cae4c2fd5288f773088672c0893f819"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.3.1" version: "3.4.0"
cached_network_image_platform_interface: cached_network_image_platform_interface:
dependency: transitive dependency: transitive
description: description:
name: cached_network_image_platform_interface name: cached_network_image_platform_interface
sha256: "9e90e78ae72caa874a323d78fa6301b3fb8fa7ea76a8f96dc5b5bf79f283bf2f" sha256: ff0c949e323d2a1b52be73acce5b4a7b04063e61414c8ca542dbba47281630a7
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "4.0.0" version: "4.1.0"
cached_network_image_web: cached_network_image_web:
dependency: transitive dependency: transitive
description: description:
name: cached_network_image_web name: cached_network_image_web
sha256: "42a835caa27c220d1294311ac409a43361088625a4f23c820b006dd9bffb3316" sha256: "6322dde7a5ad92202e64df659241104a43db20ed594c41ca18de1014598d7996"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.1.1" version: "1.3.0"
characters: characters:
dependency: transitive dependency: transitive
description: description:
@ -261,18 +261,18 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: device_info_plus name: device_info_plus
sha256: eead12d1a1ed83d8283ab4c2f3fca23ac4082f29f25f29dff0f758f57d06ec91 sha256: "93429694c9253d2871b3af80cf11b3cbb5c65660d402ed7bf69854ce4a089f82"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "10.1.0" version: "10.1.1"
device_info_plus_platform_interface: device_info_plus_platform_interface:
dependency: transitive dependency: transitive
description: description:
name: device_info_plus_platform_interface name: device_info_plus_platform_interface
sha256: d3b01d5868b50ae571cd1dc6e502fc94d956b665756180f7b16ead09e836fd64 sha256: "282d3cf731045a2feb66abfe61bbc40870ae50a3ed10a4d3d217556c35c8c2ba"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "7.0.0" version: "7.0.1"
fake_async: fake_async:
dependency: transitive dependency: transitive
description: description:
@ -301,90 +301,90 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: firebase_analytics name: firebase_analytics
sha256: "88a26e286c939e7654bf68fa9c11d62ea7a3f551315011da7396b393bd061fc5" sha256: dbf1e7ab22cfb1f4a4adb103b46a26276b4edc593d4a78ef6fb942bafc92e035
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "10.10.2" version: "10.10.7"
firebase_analytics_platform_interface: firebase_analytics_platform_interface:
dependency: transitive dependency: transitive
description: description:
name: firebase_analytics_platform_interface name: firebase_analytics_platform_interface
sha256: "66ffe4a9df0e5ba5e35287f09ae4e3175612d95c5a782a095e7f7510f5aebd1e" sha256: "3729b74f8cf1d974a27ba70332ecb55ff5ff560edc8164a6469f4a055b429c37"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.10.3" version: "3.10.8"
firebase_analytics_web: firebase_analytics_web:
dependency: transitive dependency: transitive
description: description:
name: firebase_analytics_web name: firebase_analytics_web
sha256: "356d325eb5eba81d4cc7004b905fde82883d86202e7d00c74735f369cdc34c9c" sha256: "019cd7eee74254d33fbd2e29229367ce33063516bf6b3258a341d89e3b0f1655"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "0.5.7+2" version: "0.5.7+7"
firebase_core: firebase_core:
dependency: "direct main" dependency: "direct main"
description: description:
name: firebase_core name: firebase_core
sha256: "6b1152a5af3b1cfe7e45309e96fc1aa14873f410f7aadb3878aa7812acfa7531" sha256: "26de145bb9688a90962faec6f838247377b0b0d32cc0abecd9a4e43525fc856c"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.30.0" version: "2.32.0"
firebase_core_platform_interface: firebase_core_platform_interface:
dependency: transitive dependency: transitive
description: description:
name: firebase_core_platform_interface name: firebase_core_platform_interface
sha256: c437ae5d17e6b5cc7981cf6fd458a5db4d12979905f9aafd1fea930428a9fe63 sha256: "3c3a1e92d6f4916c32deea79c4a7587aa0e9dbbe5889c7a16afcf005a485ee02"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "5.0.0" version: "5.2.0"
firebase_core_web: firebase_core_web:
dependency: transitive dependency: transitive
description: description:
name: firebase_core_web name: firebase_core_web
sha256: c8b02226e548f35aace298e2bb2e6c24e34e8a203d614e742bb1146e5a4ad3c8 sha256: e8d1e22de72cb21cdcfc5eed7acddab3e99cd83f3b317f54f7a96c32f25fd11e
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.15.0" version: "2.17.4"
firebase_crashlytics: firebase_crashlytics:
dependency: "direct main" dependency: "direct main"
description: description:
name: firebase_crashlytics name: firebase_crashlytics
sha256: c39ad1df819130dbb3468e1ad4e6fcd09fa37f8bc1581e8881d515a54a181757 sha256: "9897c01efaa950d2f6da8317d12452749a74dc45f33b46390a14cfe28067f271"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.5.2" version: "3.5.7"
firebase_crashlytics_platform_interface: firebase_crashlytics_platform_interface:
dependency: transitive dependency: transitive
description: description:
name: firebase_crashlytics_platform_interface name: firebase_crashlytics_platform_interface
sha256: "22492a34fa1405b57a6eb37c251434c38f780b88c9e87a9f35fa41189b2b2b61" sha256: "16a71e08fbf6e00382816e1b13397898c29a54fa0ad969c2c2a3b82a704877f0"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.6.30" version: "3.6.35"
firebase_performance: firebase_performance:
dependency: "direct main" dependency: "direct main"
description: description:
name: firebase_performance name: firebase_performance
sha256: "7835b0335f482b8c848ff8f6ec592b445f8b41b48bfca5bb46399716717d5491" sha256: dbcfc300755c4bb866988de20a491f0b53e1a0d14c375a2c31aa53ca82174c5b
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "0.9.4+2" version: "0.9.4+7"
firebase_performance_platform_interface: firebase_performance_platform_interface:
dependency: transitive dependency: transitive
description: description:
name: firebase_performance_platform_interface name: firebase_performance_platform_interface
sha256: f9c47b20e5c8d019516503035a9f1c85304451bbbe38591e162390e52d778a16 sha256: "191c9945c2ea4359cb57dc086463b2a25b0f9d8d42f66a0be4c1a7133e26ebc8"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "0.1.4+30" version: "0.1.4+35"
firebase_performance_web: firebase_performance_web:
dependency: transitive dependency: transitive
description: description:
name: firebase_performance_web name: firebase_performance_web
sha256: "56656600b70575fce9c983b3124dfbb47b8e2f53221563144fa51a7057d6074d" sha256: "9f03a53f55697b206393366bf138e382cbd845d5021b5be6f7fc97b338da2cb5"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "0.1.6+2" version: "0.1.6+7"
fixnum: fixnum:
dependency: transitive dependency: transitive
description: description:
@ -402,10 +402,10 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: flutter_cache_manager name: flutter_cache_manager
sha256: "8207f27539deb83732fdda03e259349046a39a4c767269285f449ade355d54ba" sha256: a77f77806a790eb9ba0118a5a3a936e81c4fea2b61533033b2b0c3d50bbde5ea
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.3.1" version: "3.4.0"
flutter_launcher_icons: flutter_launcher_icons:
dependency: "direct dev" dependency: "direct dev"
description: description:
@ -418,10 +418,10 @@ packages:
dependency: "direct dev" dependency: "direct dev"
description: description:
name: flutter_lints name: flutter_lints
sha256: "9e8c3858111da373efc5aa341de011d9bd23e2c5c5e0c62bccf32438e192d7b1" sha256: "3f41d009ba7172d5ff9be5f6e6e6abb4300e263aab8866d2a0842ed2a70f8f0c"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.0.2" version: "4.0.0"
flutter_mobx: flutter_mobx:
dependency: "direct main" dependency: "direct main"
description: description:
@ -434,58 +434,58 @@ packages:
dependency: "direct dev" dependency: "direct dev"
description: description:
name: flutter_native_splash name: flutter_native_splash
sha256: edf39bcf4d74aca1eb2c1e43c3e445fd9f494013df7f0da752fefe72020eedc0 sha256: aa06fec78de2190f3db4319dd60fdc8d12b2626e93ef9828633928c2dcaea840
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.4.0" version: "2.4.1"
flutter_secure_storage: flutter_secure_storage:
dependency: "direct main" dependency: "direct main"
description: description:
name: flutter_secure_storage name: flutter_secure_storage
sha256: ffdbb60130e4665d2af814a0267c481bcf522c41ae2e43caf69fa0146876d685 sha256: "165164745e6afb5c0e3e3fcc72a012fb9e58496fb26ffb92cf22e16a821e85d0"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "9.0.0" version: "9.2.2"
flutter_secure_storage_linux: flutter_secure_storage_linux:
dependency: transitive dependency: transitive
description: description:
name: flutter_secure_storage_linux name: flutter_secure_storage_linux
sha256: "3d5032e314774ee0e1a7d0a9f5e2793486f0dff2dd9ef5a23f4e3fb2a0ae6a9e" sha256: "4d91bfc23047422cbcd73ac684bc169859ee766482517c22172c86596bf1464b"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.2.0" version: "1.2.1"
flutter_secure_storage_macos: flutter_secure_storage_macos:
dependency: transitive dependency: transitive
description: description:
name: flutter_secure_storage_macos name: flutter_secure_storage_macos
sha256: bd33935b4b628abd0b86c8ca20655c5b36275c3a3f5194769a7b3f37c905369c sha256: "1693ab11121a5f925bbea0be725abfcfbbcf36c1e29e571f84a0c0f436147a81"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.0.1" version: "3.1.2"
flutter_secure_storage_platform_interface: flutter_secure_storage_platform_interface:
dependency: transitive dependency: transitive
description: description:
name: flutter_secure_storage_platform_interface name: flutter_secure_storage_platform_interface
sha256: "0d4d3a5dd4db28c96ae414d7ba3b8422fd735a8255642774803b2532c9a61d7e" sha256: cf91ad32ce5adef6fba4d736a542baca9daf3beac4db2d04be350b87f69ac4a8
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.0.2" version: "1.1.2"
flutter_secure_storage_web: flutter_secure_storage_web:
dependency: transitive dependency: transitive
description: description:
name: flutter_secure_storage_web name: flutter_secure_storage_web
sha256: "30f84f102df9dcdaa2241866a958c2ec976902ebdaa8883fbfe525f1f2f3cf20" sha256: f4ebff989b4f07b2656fb16b47852c0aab9fed9b4ec1c70103368337bc1886a9
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.1.2" version: "1.2.1"
flutter_secure_storage_windows: flutter_secure_storage_windows:
dependency: transitive dependency: transitive
description: description:
name: flutter_secure_storage_windows name: flutter_secure_storage_windows
sha256: "5809c66f9dd3b4b93b0a6e2e8561539405322ee767ac2f64d084e2ab5429d108" sha256: b20b07cb5ed4ed74fc567b78a72936203f587eba460af1df11281c9326cd3709
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.0.0" version: "3.1.2"
flutter_svg: flutter_svg:
dependency: "direct main" dependency: "direct main"
description: description:
@ -524,10 +524,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: graphs name: graphs
sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19 sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.3.1" version: "2.3.2"
html: html:
dependency: transitive dependency: transitive
description: description:
@ -540,10 +540,10 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: http name: http
sha256: "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938" sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.2.1" version: "1.2.2"
http_multi_server: http_multi_server:
dependency: transitive dependency: transitive
description: description:
@ -564,10 +564,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: image name: image
sha256: "4c68bfd5ae83e700b5204c1e74451e7bf3cf750e6843c6e158289cf56bda018e" sha256: "2237616a36c0d69aef7549ab439b833fb7f9fb9fc861af2cc9ac3eedddd69ca8"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "4.1.7" version: "4.2.0"
in_app_review: in_app_review:
dependency: transitive dependency: transitive
description: description:
@ -612,50 +612,50 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: json_annotation name: json_annotation
sha256: b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467 sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "4.8.1" version: "4.9.0"
json_serializable: json_serializable:
dependency: "direct dev" dependency: "direct dev"
description: description:
name: json_serializable name: json_serializable
sha256: aa1f5a8912615733e0fdc7a02af03308933c93235bdc8d50d0b0c8a8ccb0b969 sha256: ea1432d167339ea9b5bb153f0571d0039607a873d6e04e0117af043f14a1fd4b
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "6.7.1" version: "6.8.0"
leak_tracker: leak_tracker:
dependency: transitive dependency: transitive
description: description:
name: leak_tracker name: leak_tracker
sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa" sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "10.0.0" version: "10.0.4"
leak_tracker_flutter_testing: leak_tracker_flutter_testing:
dependency: transitive dependency: transitive
description: description:
name: leak_tracker_flutter_testing name: leak_tracker_flutter_testing
sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0 sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.0.1" version: "3.0.3"
leak_tracker_testing: leak_tracker_testing:
dependency: transitive dependency: transitive
description: description:
name: leak_tracker_testing name: leak_tracker_testing
sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47 sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.0.1" version: "3.0.1"
lints: lints:
dependency: transitive dependency: transitive
description: description:
name: lints name: lints
sha256: cbf8d4b858bb0134ef3ef87841abdf8d63bfc255c266b7bf6b39daa1085c4290 sha256: "976c774dd944a42e83e2467f4cc670daef7eed6295b10b36ae8c85bcbf828235"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.0.0" version: "4.0.0"
logging: logging:
dependency: transitive dependency: transitive
description: description:
@ -684,10 +684,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: meta name: meta
sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04 sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.11.0" version: "1.12.0"
mime: mime:
dependency: transitive dependency: transitive
description: description:
@ -724,10 +724,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: octo_image name: octo_image
sha256: "45b40f99622f11901238e18d48f5f12ea36426d8eced9f4cbf58479c7aa2430d" sha256: "34faa6639a78c7e3cbe79be6f9f96535867e879748ade7d17c9b1ae7536293bd"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.0.0" version: "2.1.0"
package_config: package_config:
dependency: transitive dependency: transitive
description: description:
@ -740,18 +740,18 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: package_info_plus name: package_info_plus
sha256: "2c582551839386fa7ddbc7770658be7c0f87f388a4bff72066478f597c34d17f" sha256: "4de6c36df77ffbcef0a5aefe04669d33f2d18397fea228277b852a2d4e58e860"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "7.0.0" version: "8.0.1"
package_info_plus_platform_interface: package_info_plus_platform_interface:
dependency: transitive dependency: transitive
description: description:
name: package_info_plus_platform_interface name: package_info_plus_platform_interface
sha256: f49918f3433a3146047372f9d4f1f847511f2acd5cd030e1f44fe5a50036b70e sha256: ac1f4a4847f1ade8e6a87d1f39f5d7c67490738642e2542f559ec38c37489a66
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.0.0" version: "3.0.1"
path: path:
dependency: transitive dependency: transitive
description: description:
@ -772,26 +772,26 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: path_provider name: path_provider
sha256: c9e7d3a4cd1410877472158bee69963a4579f78b68c65a2b7d40d1a7a88bb161 sha256: fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.1.3" version: "2.1.4"
path_provider_android: path_provider_android:
dependency: transitive dependency: transitive
description: description:
name: path_provider_android name: path_provider_android
sha256: a248d8146ee5983446bf03ed5ea8f6533129a12b11f12057ad1b4a67a2b3b41d sha256: "490539678396d4c3c0b06efdaab75ae60675c3e0c66f72bc04c2e2c1e0e2abeb"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.2.4" version: "2.2.9"
path_provider_foundation: path_provider_foundation:
dependency: transitive dependency: transitive
description: description:
name: path_provider_foundation name: path_provider_foundation
sha256: "5a7999be66e000916500be4f15a3633ebceb8302719b47b9cc49ce924125350f" sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.3.2" version: "2.4.0"
path_provider_linux: path_provider_linux:
dependency: transitive dependency: transitive
description: description:
@ -812,10 +812,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: path_provider_windows name: path_provider_windows
sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170" sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.2.1" version: "2.3.0"
petitparser: petitparser:
dependency: transitive dependency: transitive
description: description:
@ -828,10 +828,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: platform name: platform
sha256: "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec" sha256: "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.1.4" version: "3.1.5"
plugin_platform_interface: plugin_platform_interface:
dependency: transitive dependency: transitive
description: description:
@ -840,14 +840,6 @@ packages:
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.1.8" version: "2.1.8"
pointycastle:
dependency: transitive
description:
name: pointycastle
sha256: "79fbafed02cfdbe85ef3fd06c7f4bc2cbcba0177e61b765264853d4253b21744"
url: "https://pub.dev"
source: hosted
version: "3.9.0"
pool: pool:
dependency: transitive dependency: transitive
description: description:
@ -876,74 +868,74 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: pubspec_parse name: pubspec_parse
sha256: c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367 sha256: c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.2.3" version: "1.3.0"
rxdart: rxdart:
dependency: transitive dependency: transitive
description: description:
name: rxdart name: rxdart
sha256: "0c7c0cedd93788d996e33041ffecda924cc54389199cde4e6a34b440f50044cb" sha256: "5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "0.27.7" version: "0.28.0"
shared_preferences: shared_preferences:
dependency: "direct main" dependency: "direct main"
description: description:
name: shared_preferences name: shared_preferences
sha256: d3bbe5553a986e83980916ded2f0b435ef2e1893dfaa29d5a7a790d0eca12180 sha256: c272f9cabca5a81adc9b0894381e9c1def363e980f960fa903c604c471b22f68
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.2.3" version: "2.3.1"
shared_preferences_android: shared_preferences_android:
dependency: transitive dependency: transitive
description: description:
name: shared_preferences_android name: shared_preferences_android
sha256: "1ee8bf911094a1b592de7ab29add6f826a7331fb854273d55918693d5364a1f2" sha256: "041be4d9d2dc6079cf342bc8b761b03787e3b71192d658220a56cac9c04a0294"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.2.2" version: "2.3.0"
shared_preferences_foundation: shared_preferences_foundation:
dependency: transitive dependency: transitive
description: description:
name: shared_preferences_foundation name: shared_preferences_foundation
sha256: "7708d83064f38060c7b39db12aefe449cb8cdc031d6062280087bc4cdb988f5c" sha256: "671e7a931f55a08aa45be2a13fe7247f2a41237897df434b30d2012388191833"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.3.5" version: "2.5.0"
shared_preferences_linux: shared_preferences_linux:
dependency: transitive dependency: transitive
description: description:
name: shared_preferences_linux name: shared_preferences_linux
sha256: "9f2cbcf46d4270ea8be39fa156d86379077c8a5228d9dfdb1164ae0bb93f1faa" sha256: "2ba0510d3017f91655b7543e9ee46d48619de2a2af38e5c790423f7007c7ccc1"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.3.2" version: "2.4.0"
shared_preferences_platform_interface: shared_preferences_platform_interface:
dependency: transitive dependency: transitive
description: description:
name: shared_preferences_platform_interface name: shared_preferences_platform_interface
sha256: "22e2ecac9419b4246d7c22bfbbda589e3acf5c0351137d87dd2939d984d37c3b" sha256: "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.3.2" version: "2.4.1"
shared_preferences_web: shared_preferences_web:
dependency: transitive dependency: transitive
description: description:
name: shared_preferences_web name: shared_preferences_web
sha256: "9aee1089b36bd2aafe06582b7d7817fd317ef05fc30e6ba14bff247d0933042a" sha256: "59dc807b94d29d52ddbb1b3c0d3b9d0a67fc535a64e62a5542c8db0513fcb6c2"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.3.0" version: "2.4.1"
shared_preferences_windows: shared_preferences_windows:
dependency: transitive dependency: transitive
description: description:
name: shared_preferences_windows name: shared_preferences_windows
sha256: "841ad54f3c8381c480d0c9b508b89a34036f512482c407e6df7a9c4aa2ef8f59" sha256: "398084b47b7f92110683cac45c6dc4aae853db47e470e5ddcd52cab7f7196ab2"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.3.2" version: "2.4.0"
shelf: shelf:
dependency: transitive dependency: transitive
description: description:
@ -956,10 +948,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: shelf_web_socket name: shelf_web_socket
sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1" sha256: "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.0.4" version: "2.0.0"
simple_icons: simple_icons:
dependency: "direct main" dependency: "direct main"
description: description:
@ -973,7 +965,7 @@ packages:
description: description:
path: "." path: "."
ref: HEAD ref: HEAD
resolved-ref: "1acaf4fc25cc87dbc5ce07f341ad4fd2ff086f4f" resolved-ref: "6ba8a7d5d37b08393ad42fd092e56e67b110a575"
url: "https://github.com/tommyxchow/simple_pip_mode_flutter" url: "https://github.com/tommyxchow/simple_pip_mode_flutter"
source: git source: git
version: "0.8.0" version: "0.8.0"
@ -1018,10 +1010,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: sqflite name: sqflite
sha256: "5ce2e1a15e822c3b4bfb5400455775e421da7098eed8adc8f26298ada7c9308c" sha256: a43e5a27235518c03ca238e7b4732cf35eabe863a369ceba6cbefa537a66f16d
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.3.3" version: "2.3.3+1"
sqflite_common: sqflite_common:
dependency: transitive dependency: transitive
description: description:
@ -1082,10 +1074,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: test_api name: test_api
sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b" sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "0.6.1" version: "0.7.0"
timing: timing:
dependency: transitive dependency: transitive
description: description:
@ -1114,26 +1106,26 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: url_launcher name: url_launcher
sha256: "6ce1e04375be4eed30548f10a315826fd933c1e493206eab82eed01f438c8d2e" sha256: "21b704ce5fa560ea9f3b525b43601c678728ba46725bab9b01187b4831377ed3"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "6.2.6" version: "6.3.0"
url_launcher_android: url_launcher_android:
dependency: transitive dependency: transitive
description: description:
name: url_launcher_android name: url_launcher_android
sha256: "360a6ed2027f18b73c8d98e159dda67a61b7f2e0f6ec26e86c3ada33b0621775" sha256: "94d8ad05f44c6d4e2ffe5567ab4d741b82d62e3c8e288cc1fcea45965edf47c9"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "6.3.1" version: "6.3.8"
url_launcher_ios: url_launcher_ios:
dependency: transitive dependency: transitive
description: description:
name: url_launcher_ios name: url_launcher_ios
sha256: "9149d493b075ed740901f3ee844a38a00b33116c7c5c10d7fb27df8987fb51d5" sha256: e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "6.2.5" version: "6.3.1"
url_launcher_linux: url_launcher_linux:
dependency: transitive dependency: transitive
description: description:
@ -1146,10 +1138,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: url_launcher_macos name: url_launcher_macos
sha256: b7244901ea3cf489c5335bdacda07264a6e960b1c1b1a9f91e4bc371d9e68234 sha256: "9a1a42d5d2d95400c795b2914c36fdcb525870c752569438e4ebb09a2b5d90de"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.1.0" version: "3.2.0"
url_launcher_platform_interface: url_launcher_platform_interface:
dependency: transitive dependency: transitive
description: description:
@ -1162,26 +1154,26 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: url_launcher_web name: url_launcher_web
sha256: "8d9e750d8c9338601e709cd0885f95825086bd8b642547f26bda435aade95d8a" sha256: a36e2d7981122fa185006b216eb6b5b97ede3f9a54b7a511bc966971ab98d049
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.3.1" version: "2.3.2"
url_launcher_windows: url_launcher_windows:
dependency: transitive dependency: transitive
description: description:
name: url_launcher_windows name: url_launcher_windows
sha256: ecf9725510600aa2bb6d7ddabe16357691b6d2805f66216a97d1b881e21beff7 sha256: "49c10f879746271804767cb45551ec5592cdab00ee105c06dddde1a98f73b185"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.1.1" version: "3.1.2"
uuid: uuid:
dependency: transitive dependency: transitive
description: description:
name: uuid name: uuid
sha256: "814e9e88f21a176ae1359149021870e87f7cddaf633ab678a5d2b0bff7fd1ba8" sha256: "83d37c7ad7aaf9aa8e275490669535c8080377cfa7a7004c24dfac53afffaa90"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "4.4.0" version: "4.4.2"
vector_graphics: vector_graphics:
dependency: transitive dependency: transitive
description: description:
@ -1218,18 +1210,18 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: vm_service name: vm_service
sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957 sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "13.0.0" version: "14.2.1"
wakelock_plus: wakelock_plus:
dependency: "direct main" dependency: "direct main"
description: description:
name: wakelock_plus name: wakelock_plus
sha256: c8b7cc80f045533b40a0e6c9109905494e3cf32c0fbd5c62616998e0de44003f sha256: "4fa83a128b4127619e385f686b4f080a5d2de46cff8e8c94eccac5fcf76550e5"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.2.4" version: "1.2.7"
wakelock_plus_platform_interface: wakelock_plus_platform_interface:
dependency: transitive dependency: transitive
description: description:
@ -1254,30 +1246,38 @@ packages:
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "0.5.1" version: "0.5.1"
web_socket:
dependency: transitive
description:
name: web_socket
sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83"
url: "https://pub.dev"
source: hosted
version: "0.1.6"
web_socket_channel: web_socket_channel:
dependency: "direct main" dependency: "direct main"
description: description:
name: web_socket_channel name: web_socket_channel
sha256: "58c6666b342a38816b2e7e50ed0f1e261959630becd4c879c4f26bfa14aa5a42" sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.4.5" version: "3.0.1"
webview_flutter: webview_flutter:
dependency: "direct main" dependency: "direct main"
description: description:
name: webview_flutter name: webview_flutter
sha256: "25e1b6e839e8cbfbd708abc6f85ed09d1727e24e08e08c6b8590d7c65c9a8932" sha256: "6869c8786d179f929144b4a1f86e09ac0eddfe475984951ea6c634774c16b522"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "4.7.0" version: "4.8.0"
webview_flutter_android: webview_flutter_android:
dependency: "direct main" dependency: "direct main"
description: description:
name: webview_flutter_android name: webview_flutter_android
sha256: f038ee2fae73b509dde1bc9d2c5a50ca92054282de17631a9a3d515883740934 sha256: c66651fba15f9d7ddd31daec42da8d6bce46c85610a7127e3ebcb39a4395c3c9
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.16.0" version: "3.16.6"
webview_flutter_platform_interface: webview_flutter_platform_interface:
dependency: transitive dependency: transitive
description: description:
@ -1290,26 +1290,26 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: webview_flutter_wkwebview name: webview_flutter_wkwebview
sha256: f12f8d8a99784b863e8b85e4a9a5e3cf1839d6803d2c0c3e0533a8f3c5a992a7 sha256: "9c62cc46fa4f2d41e10ab81014c1de470a6c6f26051a2de32111b2ee55287feb"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "3.13.0" version: "3.14.0"
win32: win32:
dependency: transitive dependency: transitive
description: description:
name: win32 name: win32
sha256: "0a989dc7ca2bb51eac91e8fd00851297cfffd641aa7538b165c62637ca0eaa4a" sha256: "015002c060f1ae9f41a818f2d5640389cc05283e368be19dc8d77cecb43c40c9"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "5.4.0" version: "5.5.3"
win32_registry: win32_registry:
dependency: transitive dependency: transitive
description: description:
name: win32_registry name: win32_registry
sha256: "10589e0d7f4e053f2c61023a31c9ce01146656a70b7b7f0828c0b46d7da2a9bb" sha256: "723b7f851e5724c55409bb3d5a32b203b3afe8587eaf5dafb93a5fed8ecda0d6"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "1.1.3" version: "1.1.4"
xdg_directories: xdg_directories:
dependency: transitive dependency: transitive
description: description:
@ -1335,5 +1335,5 @@ packages:
source: hosted source: hosted
version: "3.1.2" version: "3.1.2"
sdks: sdks:
dart: ">=3.3.0 <4.0.0" dart: ">=3.4.4 <4.0.0"
flutter: ">=3.19.0" flutter: ">=3.22.0"

View file

@ -1,238 +1,240 @@
name: frosty name: frosty
description: A Twitch client for iOS and Android. description: A Twitch client for iOS and Android.
# The following line prevents the package from being accidentally published to # The following line prevents the package from being accidentally published to
# pub.dev using `flutter pub publish`. This is preferred for private packages. # pub.dev using `flutter pub publish`. This is preferred for private packages.
publish_to: "none" # Remove this line if you wish to publish to pub.dev publish_to: "none" # Remove this line if you wish to publish to pub.dev
# The following defines the version and build number for your application. # The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43 # A version number is three numbers separated by dots, like 1.2.43
# followed by an optional build number separated by a +. # followed by an optional build number separated by a +.
# Both the version and the builder number may be overridden in flutter # Both the version and the builder number may be overridden in flutter
# build by specifying --build-name and --build-number, respectively. # build by specifying --build-name and --build-number, respectively.
# In Android, build-name is used as versionName while build-number used as versionCode. # In Android, build-name is used as versionName while build-number used as versionCode.
# Read more about Android versioning at https://developer.android.com/studio/publish/versioning # Read more about Android versioning at https://developer.android.com/studio/publish/versioning
# In iOS, build-name is used as CFBundleShortVersionString while build-number is used as CFBundleVersion. # In iOS, build-name is used as CFBundleShortVersionString while build-number is used as CFBundleVersion.
# Read more about iOS versioning at # Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 4.3.1+49 # In Windows, build-name is used as the major, minor, and patch parts
# of the product and file versions while build-number is used as the build suffix.
environment: version: 4.3.1+49
sdk: ">=3.0.0 <4.0.0"
environment:
# Dependencies specify other packages that your package needs in order to work. sdk: ">=3.4.4 <4.0.0"
# To automatically upgrade your package dependencies to the latest versions
# consider running `flutter pub upgrade --major-versions`. Alternatively, # Dependencies specify other packages that your package needs in order to work.
# dependencies can be manually updated by changing the version numbers below to # To automatically upgrade your package dependencies to the latest versions
# the latest version available on pub.dev. To see which dependencies have newer # consider running `flutter pub upgrade --major-versions`. Alternatively,
# versions available, run `flutter pub outdated`. # dependencies can be manually updated by changing the version numbers below to
dependencies: # the latest version available on pub.dev. To see which dependencies have newer
flutter: # versions available, run `flutter pub outdated`.
sdk: flutter dependencies:
json_annotation: ^4.6.0 flutter:
sdk: flutter
# The following adds the Cupertino Icons font to your application. json_annotation: ^4.6.0
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.2 # The following adds the Cupertino Icons font to your application.
http: ^1.1.0 # Use with the CupertinoIcons class for iOS style icons.
web_socket_channel: ^2.1.0 cupertino_icons: ^1.0.2
flutter_secure_storage: ^9.0.0 http: ^1.1.0
intl: ^0.19.0 web_socket_channel: ^3.0.0
cached_network_image: ^3.1.0 flutter_secure_storage: ^9.0.0
webview_flutter: ^4.2.0 intl: ^0.19.0
provider: ^6.0.1 cached_network_image: ^3.1.0
mobx: ^2.0.7+4 webview_flutter: ^4.2.0
flutter_mobx: ^2.0.0 provider: ^6.0.1
shared_preferences: ^2.0.8 mobx: ^2.0.7+4
flutter_svg: ^2.0.5 flutter_mobx: ^2.0.0
url_launcher: ^6.0.17 shared_preferences: ^2.0.8
package_info_plus: ^7.0.0 flutter_svg: ^2.0.5
collection: ^1.16.0 url_launcher: ^6.0.17
flutter_cache_manager: ^3.3.0 package_info_plus: ^8.0.0
device_info_plus: ^10.1.0 collection: ^1.16.0
wakelock_plus: ^1.1.2 flutter_cache_manager: ^3.3.0
simple_icons: ^10.1.3 device_info_plus: ^10.1.0
simple_pip_mode: wakelock_plus: ^1.1.2
git: simple_icons: ^10.1.3
url: https://github.com/tommyxchow/simple_pip_mode_flutter simple_pip_mode:
firebase_core: ^2.10.0 git:
firebase_crashlytics: ^3.1.2 url: https://github.com/tommyxchow/simple_pip_mode_flutter
firebase_performance: ^0.9.1+1 firebase_core: ^2.10.0
firebase_analytics: ^10.2.1 firebase_crashlytics: ^3.1.2
advanced_in_app_review: ^1.1.3 firebase_performance: ^0.9.1+1
webview_flutter_android: ^3.7.0 firebase_analytics: ^10.2.1
webview_flutter_wkwebview: ^3.4.3 advanced_in_app_review: ^1.1.3
webview_flutter_android: ^3.7.0
dev_dependencies: webview_flutter_wkwebview: ^3.4.3
flutter_test:
sdk: flutter dev_dependencies:
flutter_test:
# The "flutter_lints" package below contains a set of recommended lints to sdk: flutter
# encourage good coding practices. The lint set provided by the package is
# activated in the `analysis_options.yaml` file located at the root of your # The "flutter_lints" package below contains a set of recommended lints to
# package. See that file for information about deactivating specific lint # encourage good coding practices. The lint set provided by the package is
# rules and activating additional ones. # activated in the `analysis_options.yaml` file located at the root of your
flutter_lints: ^3.0.0 # package. See that file for information about deactivating specific lint
build_runner: ^2.1.1 # rules and activating additional ones.
json_serializable: ^6.0.0 flutter_lints: ^4.0.0
mobx_codegen: ^2.0.6 build_runner: ^2.1.1
flutter_native_splash: ^2.0.5 json_serializable: ^6.0.0
flutter_launcher_icons: ^0.13.1 mobx_codegen: ^2.0.6
flutter_native_splash: ^2.0.5
# For information on the generic Dart part of this file, see the flutter_launcher_icons: ^0.13.1
# following page: https://dart.dev/tools/pub/pubspec
# For information on the generic Dart part of this file, see the
# The following section is specific to Flutter packages. # following page: https://dart.dev/tools/pub/pubspec
flutter:
# The following line ensures that the Material Icons font is # The following section is specific to Flutter packages.
# included with your application, so that you can use the icons in flutter:
# the material Icons class. # The following line ensures that the Material Icons font is
uses-material-design: true # included with your application, so that you can use the icons in
# the material Icons class.
fonts: uses-material-design: true
- family: Inter
fonts: fonts:
- asset: assets/fonts/Inter-Thin.ttf - family: Inter
- asset: assets/fonts/Inter-ExtraLight.ttf fonts:
- asset: assets/fonts/Inter-Light.ttf - asset: assets/fonts/Inter-Thin.ttf
- asset: assets/fonts/Inter-Regular.ttf - asset: assets/fonts/Inter-ExtraLight.ttf
- asset: assets/fonts/Inter-Medium.ttf - asset: assets/fonts/Inter-Light.ttf
- asset: assets/fonts/Inter-SemiBold.ttf - asset: assets/fonts/Inter-Regular.ttf
- asset: assets/fonts/Inter-Bold.ttf - asset: assets/fonts/Inter-Medium.ttf
- asset: assets/fonts/Inter-ExtraBold.ttf - asset: assets/fonts/Inter-SemiBold.ttf
- asset: assets/fonts/Inter-Black.ttf - asset: assets/fonts/Inter-Bold.ttf
- asset: assets/fonts/Inter-ThinItalic.ttf - asset: assets/fonts/Inter-ExtraBold.ttf
- asset: assets/fonts/Inter-ExtraLightItalic.ttf - asset: assets/fonts/Inter-Black.ttf
- asset: assets/fonts/Inter-LightItalic.ttf - asset: assets/fonts/Inter-ThinItalic.ttf
- asset: assets/fonts/Inter-Italic.ttf - asset: assets/fonts/Inter-ExtraLightItalic.ttf
- asset: assets/fonts/Inter-MediumItalic.ttf - asset: assets/fonts/Inter-LightItalic.ttf
- asset: assets/fonts/Inter-SemiBoldItalic.ttf - asset: assets/fonts/Inter-Italic.ttf
- asset: assets/fonts/Inter-BoldItalic.ttf - asset: assets/fonts/Inter-MediumItalic.ttf
- asset: assets/fonts/Inter-ExtraBoldItalic.ttf - asset: assets/fonts/Inter-SemiBoldItalic.ttf
- asset: assets/fonts/Inter-BlackItalic.ttf - asset: assets/fonts/Inter-BoldItalic.ttf
- asset: assets/fonts/Inter-ExtraBoldItalic.ttf
# To add assets to your application, add an assets section, like this: - asset: assets/fonts/Inter-BlackItalic.ttf
# assets:
# - images/a_dot_burr.jpeg # To add assets to your application, add an assets section, like this:
# - images/a_dot_ham.jpeg # assets:
# - images/a_dot_burr.jpeg
assets: # - images/a_dot_ham.jpeg
- assets/icons/logo.svg
- assets/fonts/ assets:
- assets/icons/logo.svg
# An image asset can refer to one or more resolution-specific "variants", see - assets/fonts/
# https://flutter.dev/assets-and-images/#resolution-aware
# An image asset can refer to one or more resolution-specific "variants", see
# For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#resolution-aware
# https://flutter.dev/assets-and-images/#from-packages
# For details regarding adding assets from package dependencies, see
# To add custom fonts to your application, add a fonts section here, # https://flutter.dev/assets-and-images/#from-packages
# in this "flutter" section. Each entry in this list should have a
# "family" key with the font family name, and a "fonts" key with a # To add custom fonts to your application, add a fonts section here,
# list giving the asset and other descriptors for the font. For # in this "flutter" section. Each entry in this list should have a
# example: # "family" key with the font family name, and a "fonts" key with a
# fonts: # list giving the asset and other descriptors for the font. For
# - family: Schyler # example:
# fonts: # fonts:
# - asset: fonts/Schyler-Regular.ttf # - family: Schyler
# - asset: fonts/Schyler-Italic.ttf # fonts:
# style: italic # - asset: fonts/Schyler-Regular.ttf
# - family: Trajan Pro # - asset: fonts/Schyler-Italic.ttf
# fonts: # style: italic
# - asset: fonts/TrajanPro.ttf # - family: Trajan Pro
# - asset: fonts/TrajanPro_Bold.ttf # fonts:
# weight: 700 # - asset: fonts/TrajanPro.ttf
# # - asset: fonts/TrajanPro_Bold.ttf
# For details regarding fonts from package dependencies, # weight: 700
# see https://flutter.dev/custom-fonts/#from-packages #
# For details regarding fonts from package dependencies,
flutter_native_splash: # see https://flutter.dev/custom-fonts/#from-packages
# This package generates native code to customize Flutter's default white native splash screen
# with background color and splash image. flutter_native_splash:
# Customize the parameters below, and run the following command in the terminal: # This package generates native code to customize Flutter's default white native splash screen
# flutter pub run flutter_native_splash:create # with background color and splash image.
# To restore Flutter's default white splash screen, run the following command in the terminal: # Customize the parameters below, and run the following command in the terminal:
# flutter pub run flutter_native_splash:remove # flutter pub run flutter_native_splash:create
# To restore Flutter's default white splash screen, run the following command in the terminal:
# color or background_image is the only required parameter. Use color to set the background # flutter pub run flutter_native_splash:remove
# of your splash screen to a solid color. Use background_image to set the background of your
# splash screen to a png image. This is useful for gradients. The image will be stretch to the # color or background_image is the only required parameter. Use color to set the background
# size of the app. Only one parameter can be used, color and background_image cannot both be set. # of your splash screen to a solid color. Use background_image to set the background of your
# color: "#000000" # splash screen to a png image. This is useful for gradients. The image will be stretch to the
background_image: "assets/icons/bg.png" # size of the app. Only one parameter can be used, color and background_image cannot both be set.
# color: "#000000"
# Optional parameters are listed below. To enable a parameter, uncomment the line by removing background_image: "assets/icons/bg.png"
# the leading # character.
# Optional parameters are listed below. To enable a parameter, uncomment the line by removing
# The image parameter allows you to specify an image used in the splash screen. It must be a # the leading # character.
# png file and should be sized for 4x pixel density.
image: assets/icons/logo.png # The image parameter allows you to specify an image used in the splash screen. It must be a
# png file and should be sized for 4x pixel density.
# This property allows you to specify an image used as branding in the splash screen. It must be image: assets/icons/logo.png
# a png file. Currently, it is only supported for Android and iOS.
# branding: assets/dart.png # This property allows you to specify an image used as branding in the splash screen. It must be
# a png file. Currently, it is only supported for Android and iOS.
# Specify your branding image for dark mode. # branding: assets/dart.png
#branding_dark: assets/dart_dark.png
# Specify your branding image for dark mode.
# To position the branding image at the bottom of the screen you can use bottom, bottomRight, #branding_dark: assets/dart_dark.png
# and bottomLeft. The default values is bottom if not specified or specified something else.
# # To position the branding image at the bottom of the screen you can use bottom, bottomRight,
# Make sure this content mode value should not be similar to android_gravity value and ios_content_mode # and bottomLeft. The default values is bottom if not specified or specified something else.
# value. #
# branding_mode: bottom # Make sure this content mode value should not be similar to android_gravity value and ios_content_mode
# value.
# The color_dark, background_image_dark, and image_dark are parameters that set the background # branding_mode: bottom
# and image when the device is in dark mode. If they are not specified, the app will use the
# parameters from above. If the image_dark parameter is specified, color_dark or # The color_dark, background_image_dark, and image_dark are parameters that set the background
# background_image_dark must be specified. color_dark and background_image_dark cannot both be # and image when the device is in dark mode. If they are not specified, the app will use the
# set. # parameters from above. If the image_dark parameter is specified, color_dark or
#color_dark: "#042a49" # background_image_dark must be specified. color_dark and background_image_dark cannot both be
#background_image_dark: "assets/dark-background.png" # set.
#image_dark: assets/splash-invert.png #color_dark: "#042a49"
#background_image_dark: "assets/dark-background.png"
# The android, ios and web parameters can be used to disable generating a splash screen on a given #image_dark: assets/splash-invert.png
# platform.
#android: false # The android, ios and web parameters can be used to disable generating a splash screen on a given
#ios: false # platform.
#web: false #android: false
#ios: false
# The position of the splash image can be set with android_gravity, ios_content_mode, and #web: false
# web_image_mode parameters. All default to center.
# # The position of the splash image can be set with android_gravity, ios_content_mode, and
# android_gravity can be one of the following Android Gravity (see # web_image_mode parameters. All default to center.
# https://developer.android.com/reference/android/view/Gravity): bottom, center, #
# center_horizontal, center_vertical, clip_horizontal, clip_vertical, end, fill, fill_horizontal, # android_gravity can be one of the following Android Gravity (see
# fill_vertical, left, right, start, or top. # https://developer.android.com/reference/android/view/Gravity): bottom, center,
#android_gravity: center # center_horizontal, center_vertical, clip_horizontal, clip_vertical, end, fill, fill_horizontal,
# # fill_vertical, left, right, start, or top.
# ios_content_mode can be one of the following iOS UIView.ContentMode (see #android_gravity: center
# https://developer.apple.com/documentation/uikit/uiview/contentmode): scaleToFill, #
# scaleAspectFit, scaleAspectFill, center, top, bottom, left, right, topLeft, topRight, # ios_content_mode can be one of the following iOS UIView.ContentMode (see
# bottomLeft, or bottomRight. # https://developer.apple.com/documentation/uikit/uiview/contentmode): scaleToFill,
#ios_content_mode: center # scaleAspectFit, scaleAspectFill, center, top, bottom, left, right, topLeft, topRight,
# # bottomLeft, or bottomRight.
# web_image_mode can be one of the following modes: center, contain, stretch, and cover. #ios_content_mode: center
#web_image_mode: center #
# web_image_mode can be one of the following modes: center, contain, stretch, and cover.
# To hide the notification bar, use the fullscreen parameter. Has no affect in web since web #web_image_mode: center
# has no notification bar. Defaults to false.
# NOTE: Unlike Android, iOS will not automatically show the notification bar when the app loads. # To hide the notification bar, use the fullscreen parameter. Has no affect in web since web
# To show the notification bar, add the following code to your Flutter app: # has no notification bar. Defaults to false.
# WidgetsFlutterBinding.ensureInitialized(); # NOTE: Unlike Android, iOS will not automatically show the notification bar when the app loads.
# SystemChrome.setEnabledSystemUIOverlays([SystemUiOverlay.bottom, SystemUiOverlay.top]); # To show the notification bar, add the following code to your Flutter app:
#fullscreen: true # WidgetsFlutterBinding.ensureInitialized();
# SystemChrome.setEnabledSystemUIOverlays([SystemUiOverlay.bottom, SystemUiOverlay.top]);
# If you have changed the name(s) of your info.plist file(s), you can specify the filename(s) #fullscreen: true
# with the info_plist_files parameter. Remove only the # characters in the three lines below,
# do not remove any spaces: # If you have changed the name(s) of your info.plist file(s), you can specify the filename(s)
#info_plist_files: # with the info_plist_files parameter. Remove only the # characters in the three lines below,
# - 'ios/Runner/Info-Debug.plist' # do not remove any spaces:
# - 'ios/Runner/Info-Release.plist' #info_plist_files:
# - 'ios/Runner/Info-Debug.plist'
flutter_launcher_icons: # - 'ios/Runner/Info-Release.plist'
image_path_android: "assets/icons/icon_android.png"
image_path_ios: "assets/icons/icon_ios.png" flutter_launcher_icons:
android: true image_path_android: "assets/icons/icon_android.png"
ios: true image_path_ios: "assets/icons/icon_ios.png"
remove_alpha_ios: true android: true
ios: true
remove_alpha_ios: true